[Home]

Summary:ASTERISK-19190: AJAM Digest missing session cookie
Reporter:Shane Spencer (whardier)Labels:
Date Opened:2012-01-11 19:37:28.000-0600Date Closed:
Priority:MinorRegression?
Status:Open/NewComponents:Core/ManagerInterface
Versions:1.8.8.1 13.18.4 Frequency of
Occurrence
Constant
Related
Issues:
Environment:Attachments:
Description:It appears a though the AJAM Digest support does not end the authentication process with the same command renderer used when using the Login command directly.  This has the result of not associating the session as an HTTP session therefore queuing up events.

There is no Set-Cookie HTTP header since manager.c:auth_http_callback is used rather than manager.c:generic_http_callback and an appropriate session is not initiated.
Comments:By: Shane Spencer (whardier) 2012-01-11 19:39:20.919-0600

I forgot to include that this means you have to handle digest authentication for every request.

This also changes how WaitEvent is handled and substantially changes its functionality from non-digest authenticated requests.