在您使用IPsec-VPN串連過程中,如果IPsec-VPN串連異常,您可以根據VPN網關管理主控台提示的錯誤碼和IPsec串連的日誌資訊自主排查問題。
背景資訊
本文匯總了IPsec-VPN串連常見錯誤及排查方法,您可以通過VPN網關管理主控台提示的錯誤碼和IPsec串連的日誌資訊,對照本文的匯總表自主排查,協助您快速解決問題。
-
如何查看IPsec-VPN串連錯誤碼,請參見查看錯誤碼。
-
如何查看IPsec串連的日誌資訊,請參見查看IPsec串連日誌。
查看錯誤碼
-
在IPsec串連綁定VPN網關執行個體的情境下,如果VPN網關執行個體是在2019年03月21日之前建立的,且VPN網關執行個體未進行過升級,則當前IPsec-VPN串連不支援查看錯誤碼。您可以將VPN網關執行個體升級到最新的版本再查看錯誤碼。具體操作,請參見升級VPN網關。
-
錯誤碼當前僅支援中文和英文,暫不支援其他語言。
-
VPN網關管理主控台展示的錯誤碼是系統在最近3分鐘內對IPsec-VPN串連的檢查結果。在您查看錯誤碼前,您可以在IPsec-VPN串連兩端對IPsec-VPN串連進行重設以觸發IPsec協議重新協商,然後重新整理頁面,查看最新的錯誤碼。
在阿里雲側您可以修改IPsec串連下立即生效的值,儲存後再將立即生效修改為原配置值,以此觸發IPsec協議重新開始協商。
單隧道模式IPsec-VPN串連
如果您建立的是單隧道模式的IPsec-VPN串連,請按照以下步驟查看IPsec-VPN串連的錯誤碼。
- 登入VPN網關管理主控台。
在左側導覽列,選擇。
-
在頂部功能表列,選擇IPsec串連的地區。
-
在IPsec串連頁面,找到目標IPsec串連,在串連狀態列查看錯誤碼。

您可以在錯誤碼後單擊查看詳情,然後在錯誤詳情面板,查看具體的錯誤資訊和解決方案。錯誤詳情面板中提供的解決方案與本文匯總表中的排查方法相同。
雙隧道模式IPsec-VPN串連
如果您建立的是雙隧道模式的IPsec-VPN串連,請按照以下步驟查看錯誤碼,支援查看不同隧道的錯誤碼。
- 登入VPN網關管理主控台。
在左側導覽列,選擇。
-
在頂部功能表列,選擇IPsec串連的地區。
-
在IPsec串連頁面,找到目標IPsec串連,單擊IPsec串連ID。
-
在Tunnel頁簽的串連狀態列,查看主隧道或備隧道的錯誤碼。

您可以在錯誤碼後單擊查看詳情,然後在錯誤詳情面板,查看具體的錯誤資訊和解決方案。錯誤詳情面板中提供的解決方案與本文匯總表中的排查方法相同。
IPsec-VPN串連常見錯誤及排查方法匯總
在您擷取IPsec-VPN串連的錯誤碼以及日誌資訊後,您可以在下表中尋找對應的錯誤碼或在下表中匹配日誌關鍵字,然後查看對應的排查方法。
如果您通過調用DiagnoseVpnConnections介面對IPsec-VPN串連進行了診斷,則錯誤碼請參見下表的錯誤碼(API專用)列。
|
錯誤碼(控制台專用) |
錯誤碼 (API專用) |
錯誤資訊 |
日誌關鍵字 |
排查方法 |
|
鄰居不匹配 |
PeerMismatch |
收到的協議報文與使用者網關資訊不匹配 |
|
|
|
演算法不匹配 |
AlgorithmMismatch |
密碼編譯演算法或認證演算法或DH分組參數不匹配 |
|
|
|
密碼編譯演算法不匹配 |
EncryptionAlgorithmMismatch |
IPsec的密碼編譯演算法不匹配 |
|
|
|
認證演算法不匹配 |
AuthenticationAlgorithmMismatch |
IKE認證演算法不匹配 |
|
|
|
DH分組不匹配 |
DhGroupMismatch |
IKE一階段DH分組參數不匹配 |
|
|
|
預先共用金鑰不匹配 |
PskMismatch |
預先共用金鑰參數不匹配 |
|
|
|
PeerID不匹配 |
PeerIdMismatch |
LocalID或RemoteID不匹配或者不相容 |
|
|
|
DPD載荷順序相容 |
DpdHashNotifyCompatibility |
DPD載荷順序相容 |
|
在IPsec串連開啟DPD功能的情境下,IPsec串連的DPD載荷順序預設為 |
|
DPD逾時 |
DpdTimeout |
DPD報文逾時 |
|
|
|
IKE版本不匹配 |
IkeVersionMismatch |
IKE版本號碼參數不匹配,或協商模式不匹配 |
|
|
|
協商模式不匹配 |
NegotiationModeMismatch |
協商模式不匹配 |
|
|
|
NAT-T不匹配 |
NatTMismatch |
NAT穿越不匹配 |
|
請排查IPsec串連及其對端網關裝置的NAT穿越功能狀態是否相同,如果不同,請操作修改以確保兩端配置相同。 如果對端網關裝置在NAT Gateway之後,則建議IPsec串連及其對端網關裝置均開啟NAT穿越功能。 |
|
SA生存周期時間不匹配 |
LifetimeMismatch |
Lifetime參數不匹配 |
|
請排查IPsec串連及其對端網關裝置在IKE配置階段和IPsec配置階段配置的SA生存周期(秒)是否相同,如果不同,請操作修改以確保兩端配置相同。 IPsec串連及其對端網關裝置配置的SA生存周期(秒)不強制要求相同,但由於不同網關裝置所屬廠商不同,為確保IPsec-VPN串連的穩定性,推薦兩端配置相同的SA生存周期(秒)。 |
|
安全性通訊協定不匹配 |
SecurityProtocolMismatch |
安全性通訊協定參數不匹配 |
|
請排查對端網關裝置使用的安全性通訊協定是否為ESP(Encapsulating Security Payload),如果不是,請修改為ESP。 對於IPsec-VPN串連使用的安全性通訊協定,阿里雲VPN網關僅支援ESP,不支援AH(Authentication Header)。 |
|
封裝模式不匹配 |
EncapsulationModeMismatch |
封裝模式不匹配 |
|
請排查對端網關裝置使用的封裝模式是否為隧道模式,如果不是,請修改為隧道模式。 對於IPsec-VPN串連使用的封裝模式,阿里雲VPN網關僅支援隧道模式,不支援傳輸模式。 |
|
演算法相容性 |
AlgorithmCompatibility |
演算法相容性 |
無 |
IPsec串連及其對端網關裝置在IKE配置階段和IPsec配置階段配置的認證演算法不相容,建議兩端使用其他認證演算法,例如md5。 |
|
感興趣流不匹配 |
TrafficSelectorMismatch |
感興趣流網段參數不匹配 |
|
|
|
PFS不匹配 |
PfsMismatch |
IPsec二階段DH分組參數不匹配 |
|
請排查IPsec串連及其對端網關裝置IPsec配置階段PFS功能的配置狀態是否相同,如果不同,請操作修改以確保兩端配置相同。
推薦IPsec串連及其對端網關裝置均開啟PFS功能。 |
|
commit位不匹配 |
CommitMismatch |
commit位不匹配 |
無 |
請排查對端網關裝置的提交位(commit)是否為開啟狀態,如果是,請關閉提交位(commit)。 提交位(commit)是用於確保在發送被保護的資料之前完成IPsec協議的協商,阿里雲VPN網關不支援配置提交位(commit)。 |
|
提議不匹配 |
ProposalMismatch |
提議不匹配 |
|
|
|
協商失敗 |
NegotiationFailed |
協議協商失敗 |
|
請重設IPsec-VPN串連以觸發IPsec協議重新協商,系統會再次進行檢查。 |
|
一階段協商逾時 |
Phase1NegotiationTimeout |
無法收到一階段協議報文逾時協商失敗 |
|
|
|
二階段協商逾時 |
Phase2NegotiationTimeout |
無法收到二階段報文逾時協商失敗 |
無 |
|
|
無法收到對端協議應答報文 |
NoResponse |
對端網關不響應 |
|
|
|
收到對端的delete報文 |
ReceiveDeleteNotify |
收到對端的delete報文 |
|
IPsec串連側收到對端網關裝置發送的 |
|
未診斷出協商異常原因 |
NoExceptionFound |
未診斷出協商異常原因 |
無 |
當前結果有可能是IPsec-VPN串連並未開始協商導致的,請在阿里雲側或對端網路裝置側對IPsec-VPN串連進行重設。 在阿里雲側您可以修改IPsec串連下立即生效的值,儲存後再將立即生效修改為原配置值,以此觸發IPsec協議開始協商,然後重新整理當前頁面,查看檢查結果。 |
相關操作說明
以下為您提供排查IPsec-VPN串連問題時可能會用到的操作文檔及相關說明:
-
修改IPsec串連配置,請參見IPsec串連(綁定VPN網關)和IPsec串連(綁定VPN網關)。
-
由於使用者網關建立後僅支援修改名稱和描述資訊,因此在排查IPsec-VPN串連問題過程中,如果您需要修改IPsec串連關聯的使用者網關的配置,請參見以下步驟。根據IPsec串連綁定資源的類型,操作步驟會有所不同。
-
IPsec串連綁定了VPN網關
-
新建立一個使用者網關,確保新建立的使用者網關的配置資訊為修改後的資訊。具體操作,請參見使用者網關。
-
刪除IPsec串連。具體操作,請參見IPsec串連(綁定VPN網關)。
-
重新建立IPsec串連,使新建立的IPsec串連關聯新的使用者網關。具體操作,請參見建立IPsec串連。
-
刪除之前的使用者網關。具體操作,請參見使用者網關。
-
-
IPsec串連綁定了轉寄路由器執行個體或IPsec串連未綁定任何資源
-
新建立一個使用者網關,確保新建立的使用者網關的配置資訊為修改後的資訊。具體操作,請參見使用者網關。
-
修改IPsec串連關聯的使用者網關為您新建立的使用者網關。具體操作,請參見管理單隧道模式IPsec串連。
-
刪除之前的使用者網關。具體操作,請參見使用者網關。
-
-
在排查IPsec-VPN串連問題的過程中,如果您需要修改對端網關裝置的配置,請諮詢網關裝置所屬廠商。
相關文檔
DiagnoseVpnConnections:診斷IPsec-VPN串連。