]> git.proxmox.com Git - pmg-api.git/blobdiff - PMG/LDAPCache.pm
better error handling for ldap connect
[pmg-api.git] / PMG / LDAPCache.pm
index 567b5ea75b9ba3575836a8a9b54a7467952a3141..ca18ad66b2a3f7513e4831ab767d6a1e245d9c2f 100755 (executable)
@@ -370,7 +370,7 @@ sub ldap_connect_and_bind {
      my ($self) = @_;
 
      my $ldap = $self->ldap_connect() ||
-        die "Can't bind to ldap server '$self->{id}': $! $@\n";
+        die "Can't bind to ldap server '$self->{id}': " . ($@ // "unknown error") . "\n";
 
      my $mesg;