diff --git a/openvpn/templates/auth-ldap.pl.j2 b/openvpn/templates/auth-ldap.pl.j2 index 8bd14aed..12ec8251 100644 --- a/openvpn/templates/auth-ldap.pl.j2 +++ b/openvpn/templates/auth-ldap.pl.j2 @@ -31,7 +31,7 @@ $ldap = Net::LDAP->new($opt_uri) or die("LDAP connect to $opt_uri failed!"); {% endif %} {% if openvpn_ldap_nonanon_bind %} -$result = $ldap->bind('{{ openvpn_ldap_binddn }}', password => '{{ openvpn_ldap_bindpwd }}'); +$result = $ldap->bind('{{ openvpn_ldap_binddn }}', password => '{{ openvpn_ldap_bindpwd | default('') }}'); {% else %} $result = $ldap->bind($opt_binddn, password => $opt_passwd); {% endif %}