[OpenSIPS-Users] Adding Proxy-Authorization header
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Mar 7 12:50:41 CET 2014
Hi Diego,
Set debug = 4 and watch the logs from the uac_auth() function (also the
return code) - I assume the function did not find any credentials (on
the server side) to match the authentication challenge (the matching is
done based on the realm).
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 05.03.2014 19:38, Diego Barberio wrote:
> Hi Stefano, Vlad
>
> Thank you for your response I tried your suggestion but still doesn't
> work. This is a snippet from my script:
>
> modparam("uac_auth","credential","268:192.168.2.98:password")
>
> t_on_failure("2");
> t_relay();
>
> failure_route[2] {
> if(t_check_status("407")){
> uac_auth();
> xlog("In failure route 2\n");
> }
> }
>
> According to the log, the uac_auth function is being called but the
> following INVITEs doesn't include the Proxy-Authorization header
>
> What am I missing?
>
> Thanks
> Diego
>
>
>
> On Mon, Feb 24, 2014 at 2:12 PM, Vlad Paiu <vladpaiu at opensips.org
> <mailto:vladpaiu at opensips.org>> wrote:
>
> Hello,
>
> The registrant module is to be used only for generating REGISTER
> requests ( with auth included ).
> For proxied calls, you need to use the uac and uac_auth modules (
> [1] ) for adding the auth headers - call uac_auth() ( [2] )
> function within failure route when receiving a challenge.
>
> [1] http://www.opensips.org/html/docs/modules/1.11.x/uac_auth.html
> [2] http://www.opensips.org/html/docs/modules/1.11.x/uac.html#id250288
>
> Best Regards
>
> Vlad Paiu
> OpenSIPS Developer
> http://www.opensips-solutions.com
>
> On 24.02.2014 17:33, Stefano Pisani wrote:
>> You can use module UAC_AUTH
>>
>> Il 24/02/2014 16.18, Diego Barberio ha scritto:
>>> Hi all,
>>>
>>> I have opensips registered to an IP-PBX using registrant module
>>> and I want to make an outbound call to that PBX through the proxy.
>>>
>>> I'm sending and INVITE from my application to the proxy with a
>>> From that is actually registered by the proxy, however OpenSIPs
>>> is not adding the Proxy-Authorization header so the INVITE is
>>> rejected with a 401 Unauthorized and that response is forwarded
>>> to my application.
>>>
>>> I just want opensips to add the Proxy-Authorization header so
>>> the call is not rejected by the IP-PBX. Is it possible to
>>> achieve this?
>>>
>>> Thanks
>>> Diego
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
> _______________________________________________
> Users mailing list
> 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/20140307/35819700/attachment.htm>
More information about the Users
mailing list