Fedora 38环境下OpenVPN连接失败的故障排查求助
我目前在用Fedora 38,在AWS上搭建好了OpenVPN服务,也下载了客户端证书,但尝试连接的时候一直失败,实在不知道该怎么继续排查了。
我按照OpenVPN官方指引执行了以下操作:
首先导入配置文件:
sudo openvpn3 config-import --config profile-5.ovpn
返回信息是:
Configuration imported. Configuration path: /net/openvpn/v3/configuration/fbe8
接着尝试启动会话:
sudo openvpn3 session-start --config profile-5.ovpn
结果直接报错:
** ERROR ** Could not establish a connection with 'net.openvpn.v3.sessions'
之后我尝试用日志命令获取更多信息:
sudo openvpn3 log --log-level 6 --config profile-5.ovpn
但输出的日志对我没什么帮助:
g_mutex_clear() called on uninitialised or locked mutex
Aborted
我查了一些资料,里面建议运行这个服务:
/usr/libexec/openvpn3-linux/openvpn3-service-sessionmgr
但这个文件根本不存在。
我又试了运行配置管理器服务:
sudo /usr/libexec/openvpn3-linux/openvpn3-service-configmgr
结果抛出异常:
terminate called after throwing an instance of 'DBusException'
what(): openvpn3-service-configmgr could not register 'net.openvpn.v3.configuration' on the D-Bus
Aborted
后来看到一个新的讨论线程,建议手动设置日志级别:
openvpn3-admin log-service --log-level 6 openvpn3-admin netcfg-service --config-set log-level 6
执行后看到了Glib相关的错误:
(process:67252): GLib-GObject-CRITICAL **: 11:04:07.329: g_object_unref: assertion 'old_ref > 0' failed
现在完全不知道该往哪个方向排查了,恳请各位大佬给点建议!
备注:内容来源于stack exchange,提问作者d-cubed

