Yannick,

The default behavior of OpenSIPS is to relay any received responses back 
upstream. If it is not doing that it would have to be because you are stopping 
it in the script. Take a look at the documentation for failure_route [1] which 
explains this. Check your own failure_route in your script; you must be doing 
something there that is telling OpenSIPS not to relay the 401/407 back upstream.

[1] https://www.opensips.org/Documentation/Script-Routes-2-4#toc3

Ben Newlin

From: Users <[email protected]> on behalf of Yannick LE COENT 
<[email protected]>
Date: Friday, April 29, 2022 at 6:44 PM
To: [email protected] <[email protected]>
Subject: [OpenSIPS-Users] OpenSIPS : no 407 retransmission
EXTERNAL EMAIL - Please use caution with links and attachments

Hello,

I'm using OpenSIPS as a proxy in front of another proxy. The 2nd proxy
is in charge of authenticating the request.

This is the callflow:

Alice           OpenSIPS          Proxy#2
   | INVITE         |                |
   |--------------->| INVITE         |
   |      100 Tring |--------------->|
   |<---------------|            407 |
   |                |<---------------|
   |                | ACK            |
   |                |--------------->|
   |            407 |                |
   |     X<---------|                |
   |                |                |

Since OpenSIPS does not retransmit 401/407, the call setup gets stuck.

What can I do ?
If I set auto_100trying=1, that works, but this increases the number of
INVITE retransmissions since 180Ringing are not received instantly.

Do you have any suggestion ?

Thanks,
Yannick



_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to