We are having problem with our OpenXCAP(1.0.7, Debian Lenny 64 bit) server. The problem is when we change the Authentication configuration to Digest. Below are the trace from client to OpenXCAP server.
from the trace the realm value is 'nil' and as expected the client received 401 unauthorized message even though the client is responding with a correct username and password. AFAIK we need the realm value for HA1 digest authentication scheme e.g HA1 = MD5(username:realm:password).
; * log stack trace for 500 Internal Error only (default) ;log_stacktrace=500 ; * log stack trace (if available) for any error log_stacktrace=any ; * log responses sent to the client for 400 and 409 errors (default is none)
log_response_body=yes ; * log headers sent by the client for 401 errors (default is none) log_request_headers=yes