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:mico...@gmail.com] > Sent: Thursday, February 09, 2017 12:36 AM > To: Pranathi Venkatayogi <pvenkatay...@cyracom.com>; Kamailio (SER) - Users > Mailing List <sr-users@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:mico...@gmail.com] >> Sent: Tuesday, February 07, 2017 10:47 PM >> To: Pranathi Venkatayogi <pvenkatay...@cyracom.com>; Kamailio (SER) - >> Users Mailing List <sr-users@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-boun...@lists.sip-router.org] On >>> Behalf Of Olli Attila >>> Sent: Tuesday, February 07, 2017 5:47 AM >>> To: mico...@gmail.com; Kamailio (SER) - Users Mailing List >>> <sr-users@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@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@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 _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users