Index: src/daemon/digestauth.c =================================================================== --- src/daemon/digestauth.c (revision 19034) +++ src/daemon/digestauth.c (working copy) @@ -551,7 +551,7 @@ (0 == lookup_sub_value(nc, sizeof (nc), header, "nc")) || (0 == lookup_sub_value(response, sizeof (response), header, "response")) ) return MHD_NO; - nci = strtoul (nc, &end, 10); + nci = strtoul (nc, &end, 16); if ( ('\0' != *end) || ( (LONG_MAX == nci) && (errno == ERANGE) ) ) return MHD_NO; /* invalid nonce */