Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vpn套件的证书不会自动更新 #19

Closed
kuailezhiyuan opened this issue Jun 27, 2019 · 5 comments
Closed

vpn套件的证书不会自动更新 #19

kuailezhiyuan opened this issue Jun 27, 2019 · 5 comments

Comments

@kuailezhiyuan
Copy link

vpn套件的证书不会自动更新,有什么办法让他自动更新吗?

@andyzhshg
Copy link
Owner

我这里没有用到VPN套件,如果可能的话,能否提供一下VPN套件安装后证书的所在路径?

@kuailezhiyuan
Copy link
Author

不好意思,我也没有找到VPN套件的证书位置。我不太清楚群辉套件的安装位置

@andyzhshg
Copy link
Owner

不好意思,我也没有找到VPN套件的证书位置。我不太清楚群辉套件的安装位置

请尝试更新下0.1.7版本,看看问题是否已经修复

@kuailezhiyuan
Copy link
Author

kuailezhiyuan commented Jul 29, 2019

我更新了脚本,然后还是不行,我用了一晚上的时间找到了openvpn的启动脚本,发现里面每次运行openvpn的时候会把脚本从安装目录复制到一个指定目录
PKG_USERCONF_DIR="/usr/syno/etc/packages/VPNCenter"
` # copy certificate : ca.crt, ca_bundle.crt, server.crt, and server.key of ssl

/bin/rm -f ${PKG_TARGET}/etc/openvpn/keys/ca.crt

/bin/rm -f ${PKG_TARGET}/etc/openvpn/keys/ca_bundle.crt

/bin/cp -f ${PKG_USERCONF_DIR}/openvpn/keys/ca.crt ${PKG_TARGET}/etc/openvpn/keys/

/bin/cp -f ${PKG_USERCONF_DIR}/openvpn/keys/ca_bundle.crt ${PKG_TARGET}/etc/openvpn/keys/

/bin/cp -f ${PKG_USERCONF_DIR}/openvpn/keys/server.crt ${PKG_TARGET}/etc/openvpn/keys/

/bin/cp -f ${PKG_USERCONF_DIR}/openvpn/keys/server.key ${PKG_TARGET}/etc/openvpn/keys/

启动和关闭openvpn的脚本是/var/packages/VPNCenter/target/scripts/openvpn.sh start|stop`
我还没来及进行测试(我暂时也不知道如何测试openvpn的证书是否自动更换),希望这些能帮助你。

@andyzhshg
Copy link
Owner

感谢 @binalloy 的 pr #31 ,此问题已修复。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants