How to debug SASL2 and its plugin?
Alexey Melnikov
alexey.melnikov at isode.com
Wed Aug 5 16:18:16 EDT 2009
Hi,
Xu, Qiang (FXSGSC) wrote:
>>-----Original Message-----
>>From:
>>cyrus-sasl-bounces+qiang.xu=fujixerox.com at lists.andrew.cmu.edu
>>
>>[mailto:cyrus-sasl-bounces+qiang.xu=fujixerox.com at lists.andrew
>>.cmu.edu] On Behalf Of Xu, Qiang (FXSGSC)
>>Sent: Wednesday, August 05, 2009 5:12 PM
>>To: cyrus-sasl at lists.andrew.cmu.edu
>>Subject: How to debug SASL2 and its plugin?
>>
>>I am investigating the SASL LDAP binding failure when
>>Kerberos server is configured with IPv6 address. But I don't
>>know how to open SASL logs, especially its GSSAPI plugin
>>(libgssapiv2.so) logs.
>>
>>Could anybody give me some suggestions?
>>
>Looking at "sasl.h", I found there are 7 log levels:
>===================================================
>/* Logging levels for use with the logging callback function. */
>#define SASL_LOG_NONE 0 /* don't log anything */
>#define SASL_LOG_ERR 1 /* log unusual errors (default) */
>#define SASL_LOG_FAIL 2 /* log all authentication failures */
>#define SASL_LOG_WARN 3 /* log non-fatal warnings */
>#define SASL_LOG_NOTE 4 /* more verbose than LOG_WARN */
>#define SASL_LOG_DEBUG 5 /* more verbose than LOG_NOTE */
>#define SASL_LOG_TRACE 6 /* traces of internal protocols */
>#define SASL_LOG_PASS 7 /* traces of internal protocols, including
> * passwords */
>===================================================
>Which level can give maximum log information?
>
The biggest value.
>And how to use them?
>
Try setting the "log_level" option to one of these numbers in the
application config file.
>My knowledge of SASL is newbie level, so please shed some light on the log issue.
>
>
>
>
More information about the Cyrus-sasl
mailing list