I am using SIP hardphones that repeatedly encounter 401 Unauthorized responses during SIP REGISTER due to nonce expiration.
From the SIP debug logs, the issue appears as follows:
-
The server issues a new nonce with
stale=truevery frequently, indicating that the nonce lifetime is very short or nonce reuse is not allowed. -
SIP hardphones must re-register with a fresh nonce shortly after the previous one expires, causing repeated 401 responses before successful registration.
-
The REGISTER expiration is set to 60 seconds, which leads to frequent re-registration attempts.
I suspect this is related to server-side nonce management settings.
Could anyone please advise:
-
Is there an option in Brightpattern SIP server to enable nonce reuse or extend nonce lifetime?
-
What is the default nonce lifetime value, and how can it be configured to better suit SIP hardphone registration intervals?
-
Are there any recommended best practices for nonce handling and REGISTER expiration configuration when using SIP hardphones with Brightpattern?
Thank you for your help.
Best regards,