Всем привет!
ОС Debian 11 stable.
Не удается подключиться к серверу с openvpn. Раньше все работало но то ли после apt upgrade, то ли по каким-то другим причинам сервер при подключении начал возвращать ошибку:
2022-09-27 15:27:25 147.236.176.238:60331 TLS: Initial packet from [AF_INET]147.236.176.238:60331, sid=e756e487 d97a2ebd
2022-09-27 15:28:25 147.236.176.238:60331 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
2022-09-27 15:28:25 147.236.176.238:60331 TLS Error: TLS handshake failed
2022-09-27 15:28:25 147.236.176.238:60331 SIGUSR1[soft,tls-error] received, client-instance restarting
Конфиг сервера:
port 1194
proto udp
dev tun
ca /etc/openvpn/server/ca.crt
cert /etc/openvpn/server/vpnserver.crt
key /etc/openvpn/server/vpnserver.key
dh /etc/openvpn/server/dh.pem
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1"
push "dhcp-option DNS 10.8.0.1"
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"
duplicate-cn
cipher AES-256-CBC
tls-version-min 1.2
tls-cipher TLS-DHE-RSA-WITH-AES-256-GCM-SHA384:TLS-DHE-RSA-WITH-AES-256-CBC-SHA256:TLS-DHE-RSA-WITH-AES-128-GCM-SHA256:TLS-DHE-RSA-WITH-AES-128-CBC-SHA256
auth SHA512
auth-nocache
keepalive 20 60
persist-key
persist-tun
compress lz4
daemon
user nobody
group nogroup
log-append /var/log/openvpn.log
verb 3
client-to-client
client-config-dir ccd
Конфиг клиента
client
dev tun
proto udp
remote *.*.*.* 1194
cipher AES-256-CBC
auth SHA512
auth-nocache
tls-version-min 1.2
tls-cipher TLS-DHE-RSA-WITH-AES-256-GCM-SHA384:TLS-DHE-RSA-WITH-AES-256-CBC-SHA256:TLS-DHE-RSA-WITH-AES-128-GCM-SHA256:TLS-DHE-RSA-WITH-AES-128-CBC-SHA256
resolv-retry infinite
compress lz4
nobind
persist-key
persist-tun
mute-replay-warnings
verb 3
<ca>
-----BEGIN CERTIFICATE-----
////
-----END CERTIFICATE-----
</ca>
<key>
-----BEGIN PRIVATE KEY-----
////
-----END PRIVATE KEY-----
</key>
<cert>
-----BEGIN CERTIFICATE-----
////
-----END CERTIFICATE-----
</cert>
Настройки iptables -t filter:
Chain INPUT (policy DROP 70679 packets, 3807K bytes)
num pkts bytes target prot opt in out source destination
1 16 1344 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
2 0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 0
3 2898 111K ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 8
4 22525 1348K ACCEPT tcp -- ens3 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 state NEW
5 5486 287K ACCEPT tcp -- ens3 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 state NEW
6 14917 877K ACCEPT tcp -- ens3 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:443 state NEW
7 79 4964 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp dpt:53 state NEW
8 6867 288K ACCEPT udp -- ens3 * 0.0.0.0/0 0.0.0.0/0 udp dpt:1194 state NEW
9 957K 1133M ACCEPT all -- ens3 * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
Chain FORWARD (policy DROP 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
1 0 0 ACCEPT all -- tun0 ens3 0.0.0.0/0 0.0.0.0/0
2 0 0 ACCEPT all -- ens3 tun0 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy DROP 2954 packets, 223K bytes)
num pkts bytes target prot opt in out source destination
1 16 1344 ACCEPT all -- * lo 0.0.0.0/0 0.0.0.0/0
2 2895 111K ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 0
3 0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmptype 8
4 0 0 ACCEPT tcp -- * ens3 0.0.0.0/0 0.0.0.0/0 tcp dpt:22 state NEW
5 10 600 ACCEPT tcp -- * ens3 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 state NEW
6 24126 1448K ACCEPT tcp -- * ens3 0.0.0.0/0 0.0.0.0/0 tcp dpt:443 state NEW
7 73515 4386K ACCEPT udp -- * ens3 0.0.0.0/0 0.0.0.0/0 udp dpt:53 state NEW
8 0 0 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0 udp spt:53
9 943K 171M ACCEPT all -- * ens3 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
iptables -t nat
Chain PREROUTING (policy ACCEPT 121K packets, 6161K bytes)
num pkts bytes target prot opt in out source destination
Chain INPUT (policy ACCEPT 52678 packets, 2910K bytes)
num pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 75648 packets, 4577K bytes)
num pkts bytes target prot opt in out source destination
Chain POSTROUTING (policy ACCEPT 72832 packets, 4363K bytes)
num pkts bytes target prot opt in out source destination
1 0 0 MASQUERADE all -- * ens3 10.8.0.0/24 0.0.0.0/0
В интернете пишут что проблема связана с файерволом, но даже если я выставляю ACCEPT на всех таблицах, то ошибка не пропадает. Использую этот vpn чтобы заходить на mos.ru и другие сервисы, которые доступны только из России. Не может быть такого что они спалили что мой апишник это vpn и блочат каким-то образом?