hi folks,
i have a problem updating attributes. what i did was the following:
my($ldap) = Net::LDAP->new($LDAPHOST);
my $result = $ldap->bind(dn=>$ROOTDN,password=>$ROOTPW);
my $mesg = $ldap->search(base=>$BASEDN,filter=>$UID);
..
my $entry = $mesg->entry(0);
$entry->replace($thisattr=>$value);
my $mesg = $entry->update($ldap);
when i check the return codes for the last line, perl reports:
LDAP_INSUFFICIENT_ACCESS
The client does not have sufficient access to perform the requested operation
i've checked the values up to the final line, and everything is as expected. so what is the problem with access right? am i already binded to the server using the root?
thanks
manuel.
_____________________________________________________________
Global Virtual Desktop
Get your free Desktop at http://www.magicaldesk.com
|