Generate in Stateful -> www_challenge or proxy_challenge?
https://opensips.org/html/docs/modules/3.2.x/auth.html

Is this what you are looking for?


On Tue, May 3, 2022 at 3:50 AM Yannick LE COENT <yannick.leco...@nexcom.fr>
wrote:

> Hello all,
>
> Could you tell if there is a way to enable 407 in stateful mode ?
>
> Thanks,
> Yannick
>
> Le 30/04/2022 à 18:14, Yannick LE COENT a écrit :
>
> Hello Ben,
>
> Thanks for your answer.
>
> This problem occurs when OpenSIPS is not in charge of authenticating the
> INVITE request, but this is done downstream.
> I've sent this question to know if somebody has already solved this kind
> of problem.
>
> Best regards,
> Yannick
>
> Le 30/04/2022 à 16:15, Ben Newlin a écrit :
>
> I see. Apologies, I misunderstood the problem scenario.
>
>
>
> Ben Newlin
>
>
>
> *From: *Users <users-boun...@lists.opensips.org>
> <users-boun...@lists.opensips.org> on behalf of Yannick LE COENT
> <yannick.leco...@nexcom.fr> <yannick.leco...@nexcom.fr>
> *Date: *Saturday, April 30, 2022 at 5:46 AM
> *To: *OpenSIPS users mailling list <users@lists.opensips.org>
> <users@lists.opensips.org>
> *Subject: *Re: [OpenSIPS-Users] OpenSIPS : no 407 retransmission
>
> *EXTERNAL EMAIL - Please use caution with links and attachments *
>
>
> ------------------------------
>
> Hello Ben,
>
> The 407 is sent upstream, but when it is lost, it is not retransmitted by
> OpenSIPS.
> I do not have this problem with other negative status codes (e.g. 486).
>
> This is clearly explained in
> https://opensips.org/pub/opensips/1.8.6/src/ChangeLog
>
> 2012-03-21 18:36:58  Bogdan-Andrei Iancu, <bogdan at opensips dot org>
>     * [8811] :
>
>     TM will no longer do retransmission for the 407/401 replies (if no ACK
> is received) for both local or proxied replies.
>
>     According to RFC 3261, retransmitting 407s/401s is probably a bad idea:
>
>     26.3.2.4 DoS Protection
>
> At the moment, my only solution is to use forward() instead of t_relay()
> in order to use the stateless mode.
>
> Yannick
>
>
> 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 <users-boun...@lists.opensips.org> 
> <users-boun...@lists.opensips.org> on behalf of Yannick LE COENT 
> <yannick.leco...@nexcom.fr> <yannick.leco...@nexcom.fr>
>
> Date: Friday, April 29, 2022 at 6:44 PM
>
> To: users@lists.opensips.org <users@lists.opensips.org> 
> <users@lists.opensips.org>
>
> 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 
> listUsers@lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing 
> listUsers@lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users@lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to