Rajesh, You are not supposed to modify anything on the consumer side. You should read more about LDAP referrals, and you will realize that it is not a surprise that the credentials needed must exist on the supplier side, since this is the server where your client is referred to when trying to modify anything on the consumer side under the replicated tree. The real question is whether your VB application can follow referrals. If not, then you have the explanation why it does not work.
My $0.02, Bertold "Rajesh" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > I have two Netscape directory 4.13 directory service instances with a > replication agreement between them. I am able to make changes on the > consumer to any entry in the replicated tree using the Netscape > Directory Admin Console. > > However when I try to make any update on the consumer, > programmatically through ADSI(VB), to any entry in the replicated > tree, I get an error "General error access denied". I am able to bind > to and read the entry successfully. > > I am using the Directory Manager credentials in both the cases. > > I understand that any update on the consumer is referred to the > master. The directory manager id and password is the same on both the > supplier and the consumer. > > I was able to make the changes on the consumer as long as the id I was > using to make changes on the consumer existed on the master also and > had proper write permissions. As a test case I was using cn=Directory > Manager with the same password on both the supplier and the consumer. > Somehow this has stopped working. No changes were made on any of the > directory servers except an attempt to run the backup function on the > master. > > Appreciate any help on this issue. > > Rajesh