From: Mik F. <mi...@sp...> - 2001-11-30 01:45:26
|
This is actually two questions, but I was trying for a somewhat descriptive subject line. I have tried to browse the archives, but sourceforge seems to be having some problems this evening. I have also checked the FAQ and saw nothing that seemed appropriate. If I have missed something, please let me know ( preferably with a URL ) and I will happily go RTFM. My first question is in regards to IBM's Secureway Directory server version 3.2.1 and Net::LDAP. I am trying to develop some code that is copying data from one LDAP server into another - don't ask why, just trust me when I say there are good reasons. Everytime I tried to add or modify an existing object, I was received an "Insufficient authorization" error, even though I was binding correctly and the bind dn had sufficient auth to do such things. I was also able to add the objects via the command line. The same code would also allow me to delete objects with great glee. After giving up all hope, I had the insight to try running the same code against netscape's ldap server and it worked perfectly. Are there known issues with respect to IBM's ldap server? If this is a new problem, where do I start debugging? I tried tracing through the code but quickly got lost. This information being copied is binary data, and this seems to give Convert::ASN1::_encode a few problems in _enc_string. It seems, in this case, $_[3] is undef. Again, I tried tracing the code but quickly got lost. Is this a known problem? Is it going to cause me any grief - I have inspected the data and it looks like everything worked. Again, if this is a new problem, I am happy to provide some test data and code. Thanks for any help, Mik -- Mik Firestone mi...@sp... When I become an Evil Overlord: Any and all magic and/or technology that can miraculously resurrect a secondary character who has given up his/her life through self sacrifice will be outlawed and destroyed. |
From: Clif H. <cl...@di...> - 2001-11-30 14:08:54
|
Try turning on the Net::LDAP debug option and send the list the output. The debug messages may show the problem. Clif > > This is actually two questions, but I was trying for a somewhat descriptive > subject line. I have tried to browse the archives, but sourceforge seems to > be having some problems this evening. I have also checked the FAQ and saw > nothing that seemed appropriate. If I have missed something, please let me > know ( preferably with a URL ) and I will happily go RTFM. > > My first question is in regards to IBM's Secureway Directory server version > 3.2.1 and Net::LDAP. I am trying to develop some code that is copying data > from one LDAP server into another - don't ask why, just trust me when I say > there are good reasons. Everytime I tried to add or modify an existing > object, I was received an "Insufficient authorization" error, even though I > was binding correctly and the bind dn had sufficient auth to do such things. > I was also able to add the objects via the command line. The same code would > also allow me to delete objects with great glee. After giving up all hope, I > had the insight to try running the same code against netscape's ldap server > and it worked perfectly. Are there known issues with respect to IBM's ldap > server? If this is a new problem, where do I start debugging? I tried > tracing through the code but quickly got lost. > > This information being copied is binary data, and this seems to give > Convert::ASN1::_encode a few problems in _enc_string. It seems, in this case, > $_[3] is undef. Again, I tried tracing the code but quickly got lost. Is > this a known problem? Is it going to cause me any grief - I have inspected > the data and it looks like everything worked. Again, if this is a new > problem, I am happy to provide some test data and code. > > Thanks for any help, > Mik > -- > Mik Firestone mi...@sp... > When I become an Evil Overlord: > Any and all magic and/or technology that can miraculously resurrect a > secondary character who has given up his/her life through self sacrifice will > be outlawed and destroyed. > > > |
From: Mik F. <mi...@sp...> - 2001-12-06 03:07:16
|
Never mind. I figured it out. The "version" option goes into the *new* method, not the bind. Excuse me while I pound my head against the RTFM. Sorry to have bothered you all, Mik -- Mik Firestone mi...@sp... When I become an Evil Overlord: My troops will receive special training so that they may shoot the tires of a moving vehicle. |