From: Pete B. <pe...@bi...> - 2002-10-14 10:42:40
|
Hi, I've been writing small Perl::LDAP apps for a while, and I've released a couple of open source programs that use Perl LDAP. Unfortunately I've recently hit a major problem. Since upgrading to Mandrake 9 I can't access my local "fake company" LDAP server from Perl::LDAP when both are on the same PC. Every bind fails with error code 1: "I/O Error Interrupted system call". However, I can bind to the same LDAP server with Net::LDAP version 0.25 from my other computer with no problems. I can bind with Java apps from either computer, and the OpenLDAP ldapsearch command works fine from both computers. I've recompiled OpenLDAP (2.0.25), Perl::LDAP and Perl 5.8, but the problem remains. The other, working, computer is running Perl 5.6.1 on Mandrake 8.2. There's no IP filtering in place. Are there any known problems with Perl::LDAP and Perl 5.8 on Mandrake 9? I would be very grateful for help in solving this. I'm baffled. Thanks, Pete Birkinshaw |
From: Graham B. <gb...@po...> - 2002-10-17 12:05:05
|
This is weird. I cannot imagine it being a mandrake issue though. Are you suing a hostname that resolves to 127.0.0.1 or to an IP of another interface ? It may be worth trying both. Do any other perl applications have problems connecting to servers on the same machine. For example can Net::SMTP connect to your local port 25. Graham. On Mon, Oct 14, 2002 at 12:42:15PM +0100, Pete Birkinshaw wrote: > Hi, > > I've been writing small Perl::LDAP apps for a while, and I've released a > couple of open source programs that use Perl LDAP. Unfortunately I've > recently hit a major problem. > > Since upgrading to Mandrake 9 I can't access my local "fake company" > LDAP server from Perl::LDAP when both are on the same PC. Every bind > fails with error code 1: "I/O Error Interrupted system call". > > However, I can bind to the same LDAP server with Net::LDAP version 0.25 > from my other computer with no problems. I can bind with Java apps from > either computer, and the OpenLDAP ldapsearch command works fine from > both computers. > > I've recompiled OpenLDAP (2.0.25), Perl::LDAP and Perl 5.8, but the > problem remains. The other, working, computer is running Perl 5.6.1 on > Mandrake 8.2. There's no IP filtering in place. > > Are there any known problems with Perl::LDAP and Perl 5.8 on Mandrake 9? > I would be very grateful for help in solving this. I'm baffled. > > Thanks, > > Pete Birkinshaw > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf |