[OpenSIPS-Users] Configure OpenSIPS to use USER based gateway

sagar malam sagarmalam at gmail.com
Wed Apr 5 07:54:39 EDT 2017


Hello Bogdan,

Thank you so much for your support.

Yes we will test and revert.

One query :
Can you tell me in which version of OpenSIPs have you fixed this issue?
Latest one 2.2.3?

Thanks

On Wed, Apr 5, 2017 at 4:48 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
wrote:

> Hi Sagar,
>
> Thank you for your report and patience in troubleshooting this. Indeed,
> there was a bug - I just fixed it on GIT repo.
>
> IF you update from GIT and try again, it should be working fine.
>
> Please confirm.
>
> Many thanks and regards,
>
> Bogdan-Andrei Iancu
>   OpenSIPS Founder and Developer
>   http://www.opensips-solutions.com
>
> OpenSIPS Summit May 2017 Amsterdam
>   http://www.opensips.org/events/Summit-2017Amsterdam.html
>
> On 04/05/2017 09:16 AM, sagar malam wrote:
>
> Hello Bogdan,
>
> Please find attached script.
>
> On Tue, Apr 4, 2017 at 8:33 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
> wrote:
>
> Could you please send me (off list) the script ? There is something really
> weird going on.
>
> Thanks,
>
> Bogdan-Andrei Iancu
>   OpenSIPS Founder and Developer
>   http://www.opensips-solutions.com
>
> OpenSIPS Summit May 2017 Amsterdam
>   http://www.opensips.org/events/Summit-2017Amsterdam.html
>
> On 04/04/2017 04:36 PM, sagar malam wrote:
>
> Hello Bogdan,
>
> I disabled Dialog and TH module but result is same.
>
> Please find attached file
>
> On Tue, Apr 4, 2017 at 6:42 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
> wrote:
>
> Thank you Sagar,
>
> I see you use topology hiding - could you please disabled the dialog and
> TH support for the call and try it again ?
>
> Regards,
>
> Bogdan-Andrei Iancu
>   OpenSIPS Founder and Developer
>   http://www.opensips-solutions.com
>
> OpenSIPS Summit May 2017 Amsterdam
>   http://www.opensips.org/events/Summit-2017Amsterdam.html
>
> On 04/04/2017 03:39 PM, sagar malam wrote:
>
>
> Yes.
>
> Please find attached file.
>
> On Tue, Apr 4, 2017 at 5:06 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
> wrote:
>
> Whatever headers are added in failure route are visible only to that
> particular branch, they are are not inherited by any future branch. So, if
> you do uac_auth() from failure route only, I do not see how the Auth hdr
> may propagate to other branch.
>
> Do you have a pcap or txt capture for the call flow ?
>
> Regards,
>
> Bogdan-Andrei Iancu
>   OpenSIPS Founder and Developer
>   http://www.opensips-solutions.com
>
> OpenSIPS Summit May 2017 Amsterdam
>   http://www.opensips.org/events/Summit-2017Amsterdam.html
>
> On 04/04/2017 01:54 PM, sagar malam wrote:
>
> Hello Bodgan,
>
> Thanks for reply.
>
> Do you use the uac_auth() (which add the Auth hdr) only from failure
> route, right ?
> Yes exactly.
>
> Also , does your INVITE have any already populated Auth hdr (when received
> by OpenSIPS) ?
> No,we are adding it using uac_auth function.
>
>
> On Tue, Apr 4, 2017 at 4:18 PM Bogdan-Andrei Iancu <bogdan at opensips.org>
> wrote:
>
> Hello,
>
> Do you use the uac_auth() (which add the Auth hdr) only from failure
> route, right ?
>
> Also , does your INVITE have any already populated Auth hdr (when received
> by OpenSIPS) ?
>
> Best regards,
>
> Bogdan-Andrei Iancu
>   OpenSIPS Founder and Developer
>   http://www.opensips-solutions.com
>
> OpenSIPS Summit May 2017 Amsterdam
>   http://www.opensips.org/events/Summit-2017Amsterdam.html
>
> On 04/03/2017 11:26 AM, sagar malam wrote:
>
> Hello,
>
> I am trying to configure OpenSIPS to support Username-password based
> authentication Gateway.
>
> Hence i am using uac_auth function to generated Authorization header
> before relaying INVITE packet to gateway.
>
> I am facing issue in removing old Authorization header and append new
> Authorization header in Failure route before trying next gateway.
>
> OpenSIPs is not detecting old Authorization headers but when i see sip
> trace ,headers are present.
>
>
> Script flow is something like this :
> request_route{
>    select_gateway
>   relay_route
> }
> relay_route{
> t_relay
> }
>
> failure_route{
> Remove old Authirization header
>  on,407 or 401,Add Authorization header using uac_auth
> select_next gateway
> relay_route
> }
>
> In Users mailing list i read that headers added in request route cannot be
> removed later,hence i need to add headers during branch route but uac_auth
> function works only in failure route.
>
> Please help me on this.
>
> Thanks in advance
>
>
>
>
> _______________________________________________
> Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170405/99d960a3/attachment-0001.html>


More information about the Users mailing list