適合訂閱無法更新、更新後清單空白,或想設定定期更新的使用者。先分辨請求失敗與內容解析失敗,再決定是否透過代理擷取訂閱;設定自動更新時,則先確認用戶端是否提供相關選項、欄位採用的單位,以及背景工作能否實際執行。不要把縮短更新間隔當成修復連線的方法。
先分清訂閱更新與節點連線
v2rayNG 更新訂閱時,會向訂閱網址發送請求、讀取伺服器回傳的內容,再將相容的節點設定寫入對應群組。節點連線則由 Xray 核心依據所選設定建立外連。兩者使用的網址、驗證方式與網路路徑可能不同,因此「目前節點可用」不代表訂閱介面正常;「訂閱更新成功」也不代表每個節點都能連線。
排查時先保留目前可用的設定,不要只為了更新清單就刪除整個訂閱群組。記下問題發生在哪個步驟:請求一直等待時,通常先檢查網路;收到明確的 HTTP 狀態碼時,先檢查介面與帳戶;請求完成卻沒有節點時,再檢查回傳格式與協定相容性。依照這個順序排查,可避免把網路問題誤判為核心問題。
- 請求未完成:檢查訂閱網域的 DNS 解析、目前網路,以及直連和代理兩種連線方式。
- 請求遭拒:檢查帳戶效期、訂閱權杖、介面流量限制與伺服器端的存取限制。
- 無法匯入內容:確認回傳的是節點訂閱,而不是登入頁面、錯誤頁面或其他格式的設定檔。
訂閱更新失敗:常見錯誤與排查順序
先從 v2rayNG 選單開啟「記錄」,手動更新一次後查看同一時段的錯誤訊息。以下列出常見錯誤片段;完整訊息會因版本與網路堆疊而異,部分更新錯誤也可能只顯示在提示訊息中。分享記錄前,請遮蔽訂閱網址中的權杖、帳戶識別資訊與節點連線憑證。
錯誤:Unable to resolve host
原因與處理方式:無法解析訂閱網域。先確認網域名稱完整無誤,再切換 Wi-Fi 與行動網路交叉測試;如果只有透過代理更新失敗,也要檢查代理連線所依賴的 DNS 是否正常。
錯誤:connect timed out
原因與處理方式:在逾時前未能建立連線。先確認目前網路可以瀏覽其他網站,再比較直連更新與透過代理更新;避免連續點擊,讓多個失敗請求彼此疊加。
錯誤:HTTP 403
原因與處理方式:伺服器拒絕請求。檢查訂閱是否已重設、帳戶是否受到限制,以及伺服器端是否限制來源;更換節點不一定能解決權限問題。
錯誤:HTTP 429
原因與處理方式:請求頻率觸發介面限制。先停止重複更新;若回應中包含 Retry-After,請依提示等待,並確認是否有多台裝置同時頻繁更新。
錯誤:SSLHandshakeException
原因與處理方式:TLS 握手失敗。檢查系統日期與時間,以及網路是否需要登入,再確認伺服器憑證;不要停用憑證驗證來規避訂閱介面的問題。
如果沒有上述錯誤,只看到匯入失敗,請重新複製完整的訂閱網址,並保留問號後的所有參數。不要把管理面板網址當成訂閱網址,也不要任意解碼、刪除百分比編碼或截掉末尾字元。HTTP 200 只代表 HTTP 層的請求成功,回傳內容仍可能是登入頁面;此時請向訂閱服務提供者確認適用於目前用戶端的格式。
何時該開啟「透過代理更新」
一般更新與透過代理更新的差別,在於擷取訂閱時是否經由用戶端提供的代理路徑。v2rayNG 常見的操作入口位於主畫面右上角選單,選項可能顯示為「更新訂閱」或「更新訂閱(透過代理)」;名稱與適用範圍可能因版本而異,操作前請確認更新的是目前群組還是所有訂閱。透過代理更新必須先有可用的代理連線,無法憑空修復已全部失效的設定。
| 目前狀況 | 建議先試的方式 | 需要確認的事項 |
|---|---|---|
| 直連訂閱介面正常 | 一般更新 | 降低對目前節點的依賴 |
| 直連逾時,但有可用節點 | 透過代理更新 | 先啟動連線並確認可以存取 |
| 現有節點全部無法使用 | 切換網路後再一般更新 | 向服務提供者索取有效訂閱或備用設定 |
| 介面回傳 403 或 429 | 先處理權限或請求頻率限制 | 不要以反覆切換出口取代問題排查 |
結論:先確認代理可用,再透過代理更新訂閱
先選取可用節點並啟動連線,確認實際存取正常後,再透過代理更新。如果只有透過代理更新失敗,而一般更新成功,請優先恢復一般更新,不必同時修改協定、DNS 與路由規則。
「已連線」圖示不代表遠端服務可用,單次延遲測試也無法涵蓋所有連線情況。此外,部分訂閱介面會限制來源網路,代理出口反而可能遭到拒絕。交叉測試時每次只變更一個條件,並記下更新方式與錯誤結果,才能判斷問題出在哪裡。
v2rayNG 自動更新間隔:先確認目前版本的設定入口
v2rayNG 各版本的訂閱管理功能不盡相同,不能直接套用 v2rayN 的操作路徑到 Android。先進入「訂閱群組設定」,編輯目標群組,確認是否確實提供自動更新開關與間隔欄位;若群組編輯頁沒有,再檢查「設定」中的訂閱相關選項。如果找不到對應欄位,就不要假設有隱藏的排程工作,也別把 Android 的「自動同步」開關當成訂閱更新開關。
-
檢查訂閱群組
從側邊選單開啟「訂閱群組設定」,進入目標群組的編輯頁,確認網址正確後儲存。先手動成功更新一次,排除連結本身的問題。
-
確認更新選項
檢查群組編輯頁和「設定」中是否有自動更新相關欄位。有設定入口時,依欄位說明進行設定;沒有入口就手動更新,不要照抄其他用戶端的選單截圖。
-
確認間隔單位
依照介面標示的分鐘或小時設定。例如要每 6 小時更新一次,分鐘欄位應填 360,小時欄位則填 6。這只是設定範例,不代表所有版本的預設值。
-
檢查背景執行限制
前往 Android「設定」→「應用程式」→「v2rayNG」,檢查電池與背景資料限制。系統選單名稱會因裝置而異,視需要允許背景活動,並觀察實際更新結果。
即使目前版本支援排程更新,系統進入休眠、網路中斷或應用程式遭強制停止,都可能延後工作執行。允許背景活動只能排除系統限制,無法替沒有排程功能的版本新增功能。如果目前介面沒有明確的自動更新入口,建議使用前手動更新,並在訂閱服務提供者通知設定變更時及時重新更新。
v2rayN 自動更新間隔與 Android 版的差異
桌面版 v2rayN 通常在「訂閱群組」→「訂閱群組設定」中管理訂閱;編輯目標群組時,可尋找「自動更新間隔」欄位。欄位名稱、單位,以及是否需要額外啟用更新,請以目前版本介面為準。儲存前先確認訂閱網址與更新方式;如果選單提供「更新目前訂閱(不透過代理)」和「更新目前訂閱(透過代理)」等選項,可以先手動更新一次,確認連線路徑是否正常。
以下數字僅用於說明單位換算與問題排查,並非所有訂閱都適用的建議頻率。設定間隔時,應以介面要求、設定變更頻率與裝置使用習慣為依據。
- 依欄位單位填寫:不要看到其他教學填 6,就也在分鐘欄位填 6。
- 確認特殊值的意義:空白、0 或其他特殊值是否代表停用,請依欄位提示判斷,不要憑經驗推測。
- 保持程式執行:離開 v2rayN 或電腦進入休眠時,不應將用戶端計時器視為持續運作的系統服務。
- 分別儲存各裝置的設定:不同裝置可以使用相同訂閱網址,但更新間隔與背景執行權限通常不會隨節點清單同步。
結論:更新間隔無法修復更新連線
先確保手動更新能穩定成功,再設定排程;如果手動更新仍逾時或回傳錯誤,縮短間隔只會增加重複請求,無法解決網址、權限或格式問題。
更新成功後清單空白,或節點仍無法使用,該怎麼排查?
更新後先確認目前選取的群組與篩選條件,再檢查節點是否真的被刪除。有時畫面只顯示目前群組,或關鍵字篩選仍在作用中。如果確實沒有匯入節點,請檢查訂閱是否回傳空內容、帳戶是否到期,以及服務提供者是否變更輸出格式。不要把完整回應直接貼到公開討論區,其中可能包含完整的連線憑證。
更新成功但節點無法連線,還要繼續更新嗎?
先停止重複更新。選取一個節點後重新啟動連線,並查看連線記錄,確認問題是 DNS 解析、連線逾時、TLS 參數還是伺服器拒絕。更新訂閱只會替換設定,不會確認遠端服務是否可用,也不保證目前的分流規則會讓目標應用程式經由代理連線。
相同訂閱在 v2rayN 可以更新,v2rayNG 卻失敗?
先讓兩台裝置使用相同網路和相同更新方式,排除直連與代理路徑的差異,再確認網址是否完全一致。如果下載成功但解析失敗,請向服務提供者確認回傳格式與協定欄位。v2rayNG 使用 Xray 核心,v2flyNG 使用 V2Fly 核心;不同核心與用戶端的解析能力可能不同,不能只因訂閱網址相同,就認定所有設定都相容。
更新後,使用中的連線會立即切換嗎?
不一定。清單更新、目前選取的節點與核心執行的設定是不同狀態,實際處理方式會依用戶端版本而異。需要套用新設定時,先確認選取的節點,再依照介面操作重新連線;進行重要傳輸時,避免主動更新後立刻切換節點。
最後可依序確認:訂閱網址完整、帳戶有效、手動更新正常、代理更新路徑明確、間隔單位正確,並確認背景工作確實執行。每次只調整一項並記錄結果,比同時重裝用戶端、更換 DNS 和刪除群組更容易找出問題。匯入方式請參考v2rayNG 匯入教學;回傳格式則請參考訂閱格式與轉換說明。