I discovered a problem with my server. Im running OpenVPN 2.4.4 on a windows server machine. I accidentially put a wrong ta.key file on a client's machine but it connected without any problems and/or warnings. Is there some misconfiguration on the server or client for tls-auth? Thanks in advance for help.
Greetings Hans
Server Config
port 25698
proto tcp
dev tun
ca "C:\\Program Files\\OpenVPN\\keys\\ca.crt"
cert "C:\\Program Files\\OpenVPN\\keys\\server.crt"
key "C:\\Program Files\\OpenVPN\\keys\\server.key"
dh "C:\\Program Files\\OpenVPN\\keys\\dh.pem"
server 10.6.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.0.0 255.255.255.0"
keepalive 10 120
tls-auth "C:\\Program Files\\OpenVPN\\keys\\ta.key" 0
cipher AES-256-CBC
comp-lzo
max-clients 4
persist-key
persist-tun
status openvpn-status.log
verb 3
mute 60
Client Config
client
dev tun
proto tcp
remote xxx.xxx 25698
resolv-retry infinite
nobind
persist-key
persist-tun
ca "C:\\OpenVPN\\ca.crt"
cert "C:\\OpenVPN\\client.crt"
key "C:\\OpenVPN\\client.key"
remote-cert-tls server
tls-auth "C:\\OpenVPN\\ta.key" 1
cipher AES-256-CBC
comp-lzo
verb 3