Problema:
Seus clientes OpenVPN não conseguem se conectar ao seu servidor OpenVPN e o log do servidor mostra uma mensagem de erro como
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)Solução
Você habilitou uma chave TLS (opção tls-auth) em sua configuração OpenVPN, mas seu cliente não sabe que deve usar a camada adicional de autenticação.
O servidor está procurando pelo HMAC nos pacotes de entrada mas não consegue encontrá-lo.
Ou desabilite a opção tls-auth em sua configuração de servidor. A linha de configuração se parecerá com
openvpn_tls_auth_example.txt
tls-auth /var/etc/openvpn/server2.tls-auth 0ou
Habilite a configuração tls-auth correta em seu cliente. Lembre-se que você também precisa compartilhar a chave correta.
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow