http://bugzilla.novell.com/show_bug.cgi?id=606584
http://bugzilla.novell.com/show_bug.cgi?id=606584#c4
Jan Kara changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
InfoProvider| |m.munnix@redcross.be
--- Comment #4 from Jan Kara 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.