Opa,
Recentemente fui instalar um servidor Endian em um cliente e me deparei com a seguinte mensagem de erro quando tentava conectar via OpenVPN:
openvpn[13568]: Options error: --auth-user-pass-verify script fails with "/usr/bin/openvpn-auth-user-pass": No such file or directory
Para solucionar esse problema basta editar um arquivo template na pasta do serviço OpenVPN e alterar o nome do arquivo de autenticação, para isso abra o arquivo:
# vi /etc/openvpn/openvpn.conf.tmpl
Localize a linha abaixo:
119 #if $AUTH_TYPE == 'psk_cert'
120 auth-user-pass-verify "/usr/bin/openvpn-auth-user-pass" via-env
E substitua por:
119 #if $AUTH_TYPE == 'psk_cert'
120 auth-user-pass-verify "/usr/bin/openvpn-auth-env" via-env
Após isso reiniciei o serviço OpenVPN e teste!
Abraço!