http://bugzilla.novell.com/show_bug.cgi?id=606584 http://bugzilla.novell.com/show_bug.cgi?id=606584#c4 Jan Kara <jack@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |m.munnix@redcross.be --- Comment #4 from Jan Kara <jack@novell.com> 2010-06-05 00:12:19 UTC --- I was looking into the core file but I couldn't tell much from it (somehow gdb was confused when I tried to inspect required functions, address whose access supposedly cause SISGSEGV was accessible etc.). So I've tried reproducing the problem. I've installed Authen::Krb5::Easy module. Somehow kinit() wasn't really working complaining that: could not get initial credentials: Key table entry not found I guess it's because the key in /etc/krb5.keytab isn't really for jack@SUSE.CZ which is what I've configured as ad_user and ad_domain for our ldap server. So I've obtained kerberos ticket manually, set script to use created cache file, and commented out kinit() call. But now I'm getting: First parameter was not a reference. It was type 5 Use of uninitialized value in numeric ne (!=) at ./bug-606584_co.pm line 55, <DATA> line 275. Usage: Authen::SASL::Cyrus::client_new(pkg, parent, service, host, ...) at /usr/lib/perl5/vendor_perl/5.10.0/Net/LDAP.pm line 389, <DATA> line 275. at ./bug-606584_co.pm line 57 Usage: Authen::SASL::Cyrus::client_new(pkg, parent, service, host, ...) at /usr/lib/perl5/vendor_perl/5.10.0/Net/LDAP.pm line 389, <DATA> line 275. So was I too naive in working around kerberos or is there some other problem with your script? It seems as if $sasl_conn = $sasl->client_new("ldap",$ad_server); failed without initializing sasl_conn. BTW: I've also dug in krb5 library and by any chance, don't you have self-compiled krb5 libraries? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.