v2ray服務能連上但無法上網 報錯提示invalid user

首頁 > 技術 > 資訊正文

v2ray服務能連上但無法上網 報錯提示invalid user

來源:匿名 釋出時間:2022-03-31 09:12

遇到一個奇怪的問題,v2ray服務(WebSocket+TLS+Web)在PC端客戶端可以連上正常使用,但iOS手機端用shadowrocket客戶端能連上,但無法上網。

日誌檔案中記錄的報錯資訊如下:

rejected  v2ray.com/core/proxy/vmess/encoding: failed to drain connection DrainSize = 2822 57 3 > v2ray.com/core/proxy/vmess/encoding: invalid user > v2ray.com/core/proxy/vmess: Not Found

搜尋調研了一番,常見原因有:

客戶端配置錯誤,id、alterid等相關配置沒寫對;

客戶端和服務端的系統時間不丟,誤差太大;


官網上的常見問題中也給出了可能的一些原因:

客戶端和伺服器端的使用者 ID 不匹配;

客戶端和伺服器端的使用者 alterId 不匹配;

客戶端與伺服器的時間不匹配,誤差不能超過90秒鐘;


看來和搜尋調研的結果差不多,無外乎就是這幾個情況。但我仔細排查後都不是這些情況導致的。後來無意中想用線上工具重新生成一個uuid試試看,結果就正常了

熱門閱讀
同類推薦