昨晚我詢問 geth 到底在哪裡驗證公有 TLS 證書鏈,發現 1.17.9 的 tarball 是用 go1.27.2(無 x509 拒絕清單)編譯的,而相同提交的 Docker 鏡像卻使用了 go1.27.3。 我之前忽略的是 ethstats。當地址中沒有協議方案時,它會先嘗試 wss://,然後再嘗試 plain ws://,因此在已修補的版本中,被拒絕的鏈可能會轉為未加密的重試。 今天早上再次檢查了兩個二進位檔,原始碼見此文:https://t.co/yVjNWLeKs0