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@gmail.com]
Sent: Thursday, February 09, 2017 12:36 AM
To: Pranathi Venkatayogi <pvenkatayogi(a)cyracom.com>om>; Kamailio (SER) - Users Mailing
List <sr-users(a)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@gmail.com]
Sent: Tuesday, February 07, 2017 10:47 PM
To: Pranathi Venkatayogi <pvenkatayogi(a)cyracom.com>om>; Kamailio (SER) -
Users Mailing List <sr-users(a)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@lists.sip-router.org] On
Behalf Of Olli Attila
Sent: Tuesday, February 07, 2017 5:47 AM
To: miconda(a)gmail.com; Kamailio (SER) - Users Mailing List
<sr-users(a)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(a)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(a)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