NSS:Tracing: Difference between revisions

18 bytes removed ,  24 August 2022
NSPR_LOG_MODULES -> MOZ_LOG
(mention forgotten variable SSLTRACE)
(NSPR_LOG_MODULES -> MOZ_LOG)
 
Line 5: Line 5:
libPKIX uses the PR_LOG macro with log module name "pkix".
libPKIX uses the PR_LOG macro with log module name "pkix".


You may enable logging output using NSPR_LOG_MODULES="pkix:5"
You may enable logging output using MOZ_LOG="pkix:5"


In addition, you may have to use NSS_STRICT_SHUTDOWN="x" to ensure the pkix log module gets activated.  This is the subject of [https://bugzilla.mozilla.org/show_bug.cgi?id=429039 bug 429039].
In addition, you may have to use NSS_STRICT_SHUTDOWN="x" to ensure the pkix log module gets activated.  This is the subject of [https://bugzilla.mozilla.org/show_bug.cgi?id=429039 bug 429039].
Line 15: Line 15:
NSS_TRACE_OCSP="1" is supposed to enable OCSP tracing. However, it's not sufficient.
NSS_TRACE_OCSP="1" is supposed to enable OCSP tracing. However, it's not sufficient.


It appears, you must enable logging for at least one module. It appears to be sufficient to request logging for any module, even if that module doesn't exit. If you're not interested in any other log output, you might even use NSPR_LOG_MODULES="any_random_string:5"
It appears, you must enable logging for at least one module. It appears to be sufficient to request logging for any module, even if that module doesn't exit. If you're not interested in any other log output, you might even use MOZ_LOG="any_random_string:5"


This is the subject of [https://bugzilla.mozilla.org/show_bug.cgi?id=429052 bug 429052].
This is the subject of [https://bugzilla.mozilla.org/show_bug.cgi?id=429052 bug 429052].
137

edits