Hi, On Monday, 7. August 2006 11:22, B.P.S. Rajaram wrote: > Hi Peter, > Many thx for your replying. > I have tried to find a solution using the different classes (meaning the > net::ldap::entry/net::ldap class) but all gave me the same (operating > system specific) error messages on different operating systerms: Solaris > (Solaris 8 HW 7/03 s28s_hw3wos_05a SPARC): > Error message : Illegal seek > If i run it on windows XP sp 1: > Error message : Bad file descriptor > The problem arises when i try the copy certificates from one directory > (using version: Sun Java(TM) System Directory Server/5.2_Patch_4_LK_6384310 > B2005.298) to another SunOne directory server. Attributes containing ascii > values are copied fine...! The sunOne directory replies with error message > = 0 meaning succesfull operation. I also used the crypt class to display > certificate attributes and they all are displayed fine. Please let me know > if you need additional information.
The more different error messages I read for the same action the more I am convinced it is not a problem of perl-ldap. Both of your error messages are POSIX errno states: Illegal seek = ESPIPE = 29 Bad file descriptor = EBADF = 9 Only one of their numeric values represents and LDPA error 9 = LDAP_PARTIAL_RESULTS The other one is not a standard LDAP error number that perl-ldap knows about. Regards Peter -- Peter Marschall [EMAIL PROTECTED]