CPE ACS Digest Authentication is still broken

CPE ACS Digest Authentication is still broken since in version=“1.2.13+240927064d”

sessionsNonces WeakMap is using sessionContext.httpRequest.socket which will different in the subsequent http request which contains the NONCE value in the Authentication header.

This meant that the value retrieve sessionsNonce in line

is NULL and authentication fails.

I would think it would make sense to create a Map using a deviceId but there is no object of device.

This issue is similar to : -