mirror of
https://github.com/hwdsl2/docker-ipsec-vpn-server.git
synced 2026-04-26 01:55:53 +03:00
[GH-ISSUE #245] 在更新docker 宿主机系统后 重新运行容器 发生setup_half_ipsec_sa() hit fail 错误 #227
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SuperCatss on GitHub (Jul 9, 2021).
Original GitHub issue: https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/245
环境: openwrt 中docker 容器 版本 Linux OpenWrt 5.4.124 #0 SMP Sat Jun 12 13:35:17 2021 x86_64 GNU/Linux
在此之前已经平稳运行一年,昨日更新了系统,使用原有的 docker run sh 文件,重新创建容器,手机连接失败。按照文档指示,打开了日志。日志如下
贴出 docker logs
贴出 docker sh
在提出issues 前 已经搜索了相关文献,在作者 2017年的 github 中有提到 No such file or directory 是由于vps 内核缺少特定模块,但由于当时 提出issues的用户 是安装在vps 中,而我是在docker中使用,不清楚这两者是否有相同的地方。
我也去 docker hub 查看 了镜像更新时间 https://hub.docker.com/r/hwdsl2/ipsec-vpn-server 最新的更新时间 是 21/7/8 日,并不清楚,这个问题是否是由于 新镜像更新导致。如果可以 请帮忙给我一些 意见 谢谢
@hwdsl2 commented on GitHub (Jul 10, 2021):
@SuperCatss 你好!这个错误应该是因为你的 OpenWRT 新的系统内核缺少 VPN 需要的特定模块导致的。请参见 [1] (在你的描述里有提到这个 issue)。另外在这里 [2] 有一些关于怎样找出是缺少哪个模块的方法。
关于解决方案,你可能需要查看一下 OpenWRT 文档,或者在相关社区问一下。
[1] https://github.com/hwdsl2/setup-ipsec-vpn/issues/102
[2] https://digitalenginesoftware.com/blog/archives/67-Troubleshooting-OpenSwan-with-NETKEY