Problème :
Vos clients OpenVPN ne peuvent pas se connecter à votre serveur OpenVPN et le log du serveur affiche un message d’erreur de ce type
openvpn_tls_error.txt
TLS Error: cannot locate HMAC in incoming packet from [AF_INET6]::ffff:187.100.14.13:41874 (via ::ffff:25.16.25.29%xn0)Solution
Vous avez activé une clé TLS (option tls-auth) dans votre configuration OpenVPN, mais votre client ne sait pas qu’il doit utiliser cette couche d’authentification supplémentaire.
Le serveur recherche le HMAC dans les paquets entrants mais ne le trouve pas.
Désactivez l’option tls-auth dans la configuration de votre serveur. La ligne de configuration ressemblera à
openvpn_tls_auth_example.txt
tls-auth /var/etc/openvpn/server2.tls-auth 0ou
Activez la configuration tls-auth correcte dans votre client. N’oubliez pas que vous devez également partager la clé correcte.
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow