On Wed, Jun 10, 2009 at 1:15 PM, Graham Barr<gb...@pobox.com> wrote: > > On Jun 10, 2009, at 3:07 PM, Bryan Irvine wrote: > >> That's my problem then. >> >> Is there a way to check for bind failure? > > Yes, see Net::LDAP::Message and Net::LDAP::Constant docs > > the bind will fail, but the server will allow requests to continue as if the > bind had not happened. ie it will treat the connection as anonymous > > Graham. >
Am I missing something really obvious? PERL code: my $errorMsg = $ldaps->bind ( "cn=crappy code" ) ; print "dn: " . $errorMsg->dn . "\n" ; print "error: " . $errorMsg->error . "\n" ; print "done: " . $errorMsg->done . "\n" ; print "is_error: " . $errorMsg->is_error . "\n" ; PERL output: dn: error: Success done: 1 is_error: 0 Is it reporting sucess because it was able to 'fallback and rebind'? If so how do I get the failure of the initial bind? -Bryan