Windows 10 客户端上的 OpenVPN UDP 错误 10051

Windows 10 客户端上的 OpenVPN UDP 错误 10051

我在 CentOS 7 机器上运行 OpenVPN 2.4.9 服务器(没有 Access Web 界面),供大约 30 名使用 Windows 10 笔记本电脑的员工使用。

最近,我注意到有些人在连接几分钟后就断开连接,并出现 UDP 错误 10051。此错误偶尔才会发生,并且总是在相同的客户端上发生,并且在重新启动操作系统或等待一段未定义的时间后消失。

根据微软的文档此错误表明无法连接网络。

客户端仍然可以使用其他网络功能(例如浏览网页),因此可以使用常规互联网连接,并且 Windows 防火墙未配置为阻止我正在使用的端口(否则连接就无法建立,对吗?)。除了服务器和客户端之间的 Windows 防火墙外,没有防火墙或其他中间设备。

有什么建议可以解决这个谜题吗?

服务器配置:

user nobody
group nobody    
persist-key
persist-tun
port 1094   
proto udp
proto udp6
dev tun

ca easy-rsa/pki/ca.crt
cert c.crt
key c.key
dh dh.pem

cipher AES-256-CBC
auth SHA512
comp-lzo
reneg-sec 0
inactive 0
keepalive 10 36000

客户端配置:

client 

dev tun
remote vpn.domain.tld 1094
comp-lzo

ca a/ca.crt
cert a/d.crt # EasyRSA generated
key a/d.key

auth-nocache
auth-user-pass
cipher AES-256-CBC
auth SHA512
remote-cert-tls server
reneg-sec 36000

相关内容