[CalendarServer-changes] [15594] twext/trunk/twext/who/opendirectory/_service.py

source_changes at macosforge.org source_changes at macosforge.org
Mon May 16 12:42:05 PDT 2016


Revision: 15594
          http://trac.calendarserver.org//changeset/15594
Author:   sagen at apple.com
Date:     2016-05-16 12:42:05 -0700 (Mon, 16 May 2016)
Log Message:
-----------
More digest auth logging

Modified Paths:
--------------
    twext/trunk/twext/who/opendirectory/_service.py

Modified: twext/trunk/twext/who/opendirectory/_service.py
===================================================================
--- twext/trunk/twext/who/opendirectory/_service.py	2016-05-16 19:30:06 UTC (rev 15593)
+++ twext/trunk/twext/who/opendirectory/_service.py	2016-05-16 19:42:05 UTC (rev 15594)
@@ -1214,7 +1214,11 @@
 
         tries = NUM_TRIES
         while tries:
-            self.log.debug("Checking digest auth for user '{user}' (tries remaining: {tries})", user=username, tries=tries)
+            self.log.debug(
+                "Checking digest auth for user '{username}' (tries remaining: {tries}); challenge '{challenge}', responseArg '{responseArg}', method '{method}'",
+                username=username, tries=tries, challenge=challenge, responseArg=responseArg,
+                method=method
+            )
 
             if DEFER_TO_THREAD:
                 result, _ignore_m1, _ignore_m2, error = (
@@ -1234,8 +1238,9 @@
 
             if not error:
                 self.log.debug(
-                    "Digest auth for user '{username}' result: {result}",
-                    username=username, result=result
+                    "Digest auth for user '{username}' result: {result}; challenge '{challenge}', responseArg '{responseArg}', method '{method}'",
+                    username=username, result=result, challenge=challenge,
+                    responseArg=responseArg, method=method
                 )
                 returnValue(result)
 
@@ -1243,14 +1248,16 @@
 
             if code == INCORRECT_CREDENTIALS:
                 self.log.debug(
-                    "Digest auth for user '{username}' failed due to incorrect credentials",
-                    username=username
+                    "Digest auth for user '{username}' failed due to incorrect credentials; challenge '{challenge}', responseArg '{responseArg}', method '{method}'",
+                    username=username, challenge=challenge,
+                    responseArg=responseArg, method=method
                 )
                 returnValue(False)
 
-            self.log.debug(
-                "Digest auth for user '{username}' failed with code {code} ({err})",
-                username=username, code=code, err=error
+            self.log.error(
+                "Digest auth for user '{username}' failed with code {code} ({error}); challenge '{challenge}', responseArg '{responseArg}', method '{method}'",
+                username=username, code=code, error=error, challenge=challenge,
+                responseArg=responseArg, method=method
             )
 
             if code in RETRY_CODES:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20160516/5e901982/attachment.html>


More information about the calendarserver-changes mailing list