I got a master LDAP (supplier) that is replicating on a LDAP slave (consumer)
with Netscape Directory 4.12 on both servers.
The supplier is installed on a Solaris 2.7.
The consumer is installed on a Linux RedHat 6.2
Mozilla PerlLdap 1.4.1 is installed on the Linux box with the ldapsdk-41-Linux_2.2.5-15-export-ssl
from iPlanet
I'm using cgi with perl on the same Linux box under iPlanet Netscape
Enterprise Web Server 4.1SP6
My perl version is: 5.005_03
When using PerlLDAP to update/create/delete an entry, in the consumer, the consumer send the request to the supplier for modification but bind on it as a guest and is not using the bindDN I passed. In those cases, I receive the LdapError: "Invalid Access". It's normal since when the consumer binds with guest (dn=""), the supplier refuse to do any modifications.
The same script with PerlLDAP, when connecting directly to the supplier, will work (since I'm using a valid bind DN) and then the supplier will sync the new information to the consumer.
I can't let my scripts update directly the supplier for "security" reasons.
But I'm able to send an update to the consumer (that will be then sent with my valid bind DN to the supplier and then sync back to the consumer) with the "ldapmodify" tools from netscape.
Anybody seen this or have hints about this?
-- Martin Charbonneau [EMAIL PROTECTED] WEB Administrator, CGI Inc (514) 840-9804 (514) 356-1611 x 2176
