[OpenSIPS-Users] Configure OpenSIPS to use USER based gateway
Bogdan-Andrei Iancu
bogdan at opensips.org
Wed Apr 5 07:18:05 EDT 2017
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 <mailto: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 <mailto: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 <mailto: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 <mailto: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 list
>>>>> Users at lists.opensips.org
>>>>> <mailto:Users at lists.opensips.org>
>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170405/e7a3713c/attachment-0001.html>
More information about the Users
mailing list