使用 Adguard Home 架了個私人的 DNS (DoH) 使用, 窮苦人家當然使用 Let's Encrypt 所提供的免費證書, 每三個月到期續簽繼續使用, 剛好證書到期時有升級 Adguard Home 版本 / AP Port Forward / Android APP / 續簽證書 ..... 等等, 隔了幾日發現 Android Phone 死活連不上 DoH, 但是 Opera Broswer 經由 DoH 卻是連線正常可以使用。
如此排查了一段時間, 仍然毫無頭緒, 剛好今天心血來潮 Google 了一下 "安卓 DoH 問題", 原來是證書的問題, 詳情請參考連結, 重新申請證書後, Android Phone 就可以正常連線 DoH 使用了。不過文末還是要感恩 Let's Encrypt 所提供的免費證書服務, "足感心"。
C:\Certbot>certbot certonly --standalone -n --agree-tos --email xxx@gmail.com --preferred-challenges http -d xxx.duckdns.org --preferred-chain "ISRG Root X1"
參考連結:
https://www.v2ex.com/t/820127
https://ikarus.sg/lets-encrypt-dot-android/
https://www.jkg.tw/p2660/