[SR-Users] MSRP with Kamailio
Daniel-Constantin Mierla
miconda at gmail.com
Fri Feb 10 10:04:12 CET 2017
I don't see in your config that you send back the 401 response. In the
msrp readme example, that part is like:
# frame for local server - send Use-Path
# -- passwd can be loaded from DB based on $au
$var(passwd) = "xyz123";
if(!pv_www_authenticate("myrealm", "$var(passwd)", "0",
"$msrp(method)"))
{
if(auth_get_www_authenticate("myrealm", "1",
"$var(wauth)"))
{
msrp_reply("401", "Unauthorized",
"$var(wauth)");
} else {
msrp_reply("500", "Server Error");
}
exit;
}
See more at:
*
https://www.kamailio.org/docs/modules/stable/modules/msrp.html#msrp.usage
Can you try like that and see the results?
Cheers,
Daniel
On 09/02/2017 20:10, Pranathi Venkatayogi wrote:
> In order to test server logic is correct, I hardcoded the password and called authenticate method. Still it returns -5.
> I am attaching the config and relevant snippet below. Please let me know what is wrong with this logic.
>
> # -- passwd can be loaded from DB based on $au
> $var(passwd) = "password";
> $var(retValue) = pv_www_authenticate("MY_DOMAIN", "$var(passwd)", "0", "$msrp(method)");
> if (!pv_www_authenticate("MY_DOMAIN", "$var(passwd)", "0","$msrp(method)")) {
> xlog("L_ERR", "Translation: MSRP auth failed with: $var(retValue)\n");
> }
>
> -----Original Message-----
> From: Daniel-Constantin Mierla [mailto:miconda at gmail.com]
> Sent: Thursday, February 09, 2017 12:36 AM
> To: Pranathi Venkatayogi <pvenkatayogi at cyracom.com>; Kamailio (SER) - Users Mailing List <sr-users at lists.sip-router.org>
> Subject: Re: [SR-Users] MSRP with Kamailio
>
> The return code -5 happens when there is no Authorization header, so the client didn't send the credentials.
>
> Can you switch to tcp and grab a pcap with the msrp traffic for AUTH scenario?
>
> Cheers,
> Daniel
>
> On 08/02/2017 16:48, Pranathi Venkatayogi wrote:
>> Auth was failing on the server with -5. We need someone more familiar with kamailio to take a look.
>> I am attaching earlier follow-up message.
>>
>> -----Original Message-----
>> From: Daniel-Constantin Mierla [mailto:miconda at gmail.com]
>> Sent: Tuesday, February 07, 2017 10:47 PM
>> To: Pranathi Venkatayogi <pvenkatayogi at cyracom.com>; Kamailio (SER) -
>> Users Mailing List <sr-users at lists.sip-router.org>
>> Subject: Re: [SR-Users] MSRP with Kamailio
>>
>> Hello,
>>
>> is the auth not working because of kamailio or because of the client?
>> Have you investigated to see what could be the potential issue?
>>
>> Cheers,
>> Daniel
>>
>>
>> On 07/02/2017 18:56, Pranathi Venkatayogi wrote:
>>> Msrp auth doesn’t work. I disabled it in my config for now to work around it.
>>> As we use TLS and chat is also on a secure channel should be ok.
>>>
>>> If you can make auth work, please let me know.
>>>
>>> -----Original Message-----
>>> From: sr-users [mailto:sr-users-bounces at lists.sip-router.org] On
>>> Behalf Of Olli Attila
>>> Sent: Tuesday, February 07, 2017 5:47 AM
>>> To: miconda at gmail.com; Kamailio (SER) - Users Mailing List
>>> <sr-users at lists.sip-router.org>
>>> Subject: Re: [SR-Users] MSRP with Kamailio
>>>
>>> Hello,
>>>
>>> Actually when i set debug level to 3, I dont face any syslog errors on Kamailio. I only see the auth error at the client (Blink) end.
>>>
>>> -- Olli
>>>
>>>
>>> Daniel-Constantin Mierla kirjoitti 2017-02-07 14:49:
>>>> Hello,
>>>>
>>>> can you run with debug=3 in kamailio.cfg and provide all syslog
>>>> messages for the issues you face?
>>>>
>>>> Cheers,
>>>> Daniel
>>>>
>>>>
>>>> On 07/02/2017 12:16, Olli Attila wrote:
>>>>> Hello,
>>>>>
>>>>> I am running kamailio version 4.4.2. I just configured MSRP module
>>>>> to kamailio with example config taken from
>>>>> "http://www.kamailio.org/docs/modules/4.4.x/modules/msrp.html#msrp.usage"
>>>>> (Example 1.16. Event Route (using htable for MSRP connection
>>>>> tracking). After configuring msrp relay, the kamailio service has
>>>>> been restarted succesfully and no errors occurred.
>>>>>
>>>>> Blink is configured to use my server name with tls and port 5061
>>>>> for MSRP.
>>>>>
>>>>> I get this error on Blink when i try to send files:
>>>>> https://p.dnaip.fi/X4vwoy40
>>>>>
>>>>> Any suggestion what is going wrong?
>>>>>
>>>>> Cheers,
>>>>>
>>>>> -- Olli
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
>>>>> list sr-users at lists.sip-router.org
>>>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>> _______________________________________________
>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
>>> list sr-users at lists.sip-router.org
>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>> --
>> Daniel-Constantin Mierla
>> www.twitter.com/miconda -- www.linkedin.com/in/miconda Kamailio
>> Advanced Training - Mar 6-8 (Europe) and Mar 20-22 (USA) -
>> www.asipto.com Kamailio World Conference - May 8-10, 2017 -
>> www.kamailioworld.com
>>
> --
> Daniel-Constantin Mierla
> www.twitter.com/miconda -- www.linkedin.com/in/miconda Kamailio Advanced Training - Mar 6-8 (Europe) and Mar 20-22 (USA) - www.asipto.com Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
>
--
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio Advanced Training - Mar 6-8 (Europe) and Mar 20-22 (USA) - www.asipto.com
Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com
More information about the sr-users
mailing list