[OpenSIPS-Users] Terminate dialog on bye without auth digest

Vlad Paiu vladpaiu at opensips.org
Tue Jun 26 10:49:34 CEST 2012


Hello,

It is not a must for UAs to include Authorization headers in sequential 
requests.
The solution would be to not relay the sequential request from UA2 to 
the Proxy directly, but rather challenge it first and only then call 
loose_route() to route the request.

Regards.

Vlad Paiu
OpenSIPS Developer
http://www.opensips-solutions.com


On 06/26/2012 09:45 AM, hart323 wrote:
> Hello all!
>
> my scheme:
> UA1 - SIP-proxy - Opensips - UA2
>
> I have the problem with hanging sessions:
>
> Call setup and voice work perfect, but when UA2 wants to leave the session
> it sends BYE to SIP-proxy without Proxy-Authorization header(why? i thought
> that UA must always include auth header in subsequent request), so Opensips
> forward this request to SIP-proxy and terminte it's internal dialog, but
> SIP-proxy sees that request has no auth digest and send 407 error, now UA2
> resend this request but Opensips has no dialog for this request so it
> forward this request with 405 Method not allowed... =>  session hangs :(
>
> Any workaround?
>
>
> --
> View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/Terminate-dialog-on-bye-without-auth-digest-tp7580529.html
> Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users



More information about the Users mailing list