$secureLDAP->root_dse->supported_extension(1.3.6.1.4.1.4203.1.11.1);

 
$secureLDAP->root_dse->supported_extension("LDAP_EXTENSION_PASSWORD_MODI
FY");

        my $dse = $secureLDAP->root_dse;

        my @extn = $dse->get_value('supportedExtension');

 

        print "\n[" . join("::",@extn) . "]";

 

 

which results in 

[1.3.6.1.4.1.1466.20037::1.3.6.1.4.1.1466.101.119.1::1.2.840.113556.1.4.
1781]

 

 

Which I looked up and they correspond to START_TLS, DYNAMIC_REFRESH,
LDAP_SERVER_FAST_BIND_OID

I have tried enabling the LDAP_EXTENSION_PASSWORD_MODIFY

As shown for WHOAMI here that I think you wrote

http://beta.nntp.perl.org/group/perl.ldap/2005/09/msg1704.html

and the extension is still not enabled.

 

And when I try to run this code

        my $mesg = $secureLDAP->set_password( user => $short_user
,oldpasswd => $pass, newpassword=> $newPassword);

        die "error: ", $mesg->code(), ": ", $mesg->error(), " \n"  if
($mesg->code());

I Still get the message

 

error: 2: 0000203D: LdapErr: DSID-0C090C7D, comment: Unknown extended
request OID, data 0, vece

 

which corresponds to the LDAP_EXTENSION_PASSWORD_MODIFY not being
avaiable.

What Can I do

 

 

  Corus(tm) Entertainment Inc. / Nelvana

________________________________

 

  Jeff Kalbfleisch

135 Liberty Street, suite 100

416.535.0935

[EMAIL PROTECTED]

 

  Programmer/Analyst

Toronto, Ontario M6K 1A7

ext. 3255

 

 

  Corus(tm) is a trade-mark of Corus(tm) Entertainment Inc. or a
subsidiary thereof, which might be used under licence.

 

Reply via email to