Bug#433305: libsasl2-modules-otp: Performing SASL negotiation: invalid parameter supplied

Fabian Fagerholm fabbe at paniq.net
Sat Apr 12 10:02:37 UTC 2008


tags 433305 confirmed
thanks

Ok, I have now confirmed that this indeed happens.

Furthermore, the failure originates from lib/client.c line 639. Strange.
That line returns SASL_BADPARAM if the conn parameter evaluates to false
-- meaning that the sasl_conn_t pointer conn doesn't point to a valid
memory address. But some brief testing indicates that the conn pointer
is valid when sasl-sample-client calls sasl_client_step()...

For some reason, my gdb is broken and it can't handle
sasl-sample-client, so further debugging will have to wait until I can
get gdb to work or think of something else to try.

In the meantime, anyone can of course work on this. I wrote some bits on
http://wiki.debian.org/PkgCyrusSASL to describe how to set up OTP with
OPIE, which is what I tested with.

Cheers,
-- 
Fabian Fagerholm <fabbe at paniq.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20080412/247ed03d/attachment.pgp 


More information about the Pkg-cyrus-sasl2-debian-devel mailing list