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

安卓手机添加IKEv2证书的时候提示需要密码,无法找到正确密码 #389

Closed Kenny-Ch closed 1 year ago

Kenny-Ch commented 1 year ago

任务列表

问题描述 安卓手机添加IKEv2证书的时候提示需要密码,使用默认配置进行生成,尝试了PSK和生成的Password都无法提取证书

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

1.将.p12文件传输到手机上

  1. 单击打开

期待的正确结果 成功安装证书

日志 检查日志及 VPN 状态,并添加错误日志以帮助解释该问题(如果适用)。

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

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

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

hwdsl2 commented 1 year ago

@Kenny-Ch 你好!我使用 Android 13 设备测试,可以成功提取证书并导入。导入证书时默认不需要密码。如需使用密码保护客户端配置文件,可以通过在 env 文件添加 VPN_PROTECT_CONFIG=yes 并重新创建容器来实现。

如果有密码的话,可以在你的 Docker 容器日志中找到如下行:

*IMPORTANT* Password for client config files:
... ...
Write this down, you'll need it for import!

如果无法导入,可能是配置文件在传输过程中损坏。尝试重新从服务器传输并导入。另外你也可以使用 strongSwan VPN 客户端连接。参见这里