hwdsl2 / docker-ipsec-vpn-server

Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
https://hub.docker.com/r/hwdsl2/ipsec-vpn-server
Other
6.37k stars 1.38k forks source link

成功安装证书后按照文档在手机配置,手机提示失败、不安全,服务端报错 #390

Closed Kenny-Ch closed 1 year ago

Kenny-Ch commented 1 year ago

任务列表

问题描述 成功安装证书后按照文档在手机配置,添加vpn后点击连接,手机提示失败、不安全,服务端报错如下 ISAKMP_v2_IKE_SA_INIT message received on 172.17.0.10:500 but no suitable connection found with IKEv2 policy responding to IKE_SA_INIT (34) message (Message ID 0) with unencrypted notification NO_PROPOSAL_CHOSEN image

重现步骤 重现该 bug 的步骤:

  1. 在安卓手机安装证书
  2. 添加vpn配置
  3. 编辑完成后点击开启vpn按钮

期待的正确结果 成功连接服务器

日志 image

服务器信息(请填写以下信息)

客户端信息(请填写以下信息)

其它信息 添加关于该 bug 的其它信息。

hwdsl2 commented 1 year ago

@Kenny-Ch 你好!该错误信息说明Docker 容器内可能未成功启动 IKEv2 连接。可以使用 docker exec -it ipsec-vpn-server ipsec status 命令检查,在输出中应该有包含 ikev2-cp 的行。如果没有相关行,则 IKEv2 未成功启动,具体原因可以检查服务端的 Docker 容器中 Libreswan 启动时的相关错误日志。

你也可以尝试移除 ikev2-vpn-data 并重新创建容器。具体步骤请点击这里,展开"移除 IKEv2 并使用自定义选项重新配置"并参见选项 2。