[SR-Users] dmq_usrloc - which server?

Alex Balashov abalashov at evaristesys.com
Thu Feb 1 19:47:12 CET 2018


Hi Charles,

ul.dump reflects that Path is not being applied to the local contact, so
it should come as no surprise that it's not being replicated either.

I added this:

	append_hf("Path: <sip:$Ri:$Rp;lr>\r\n");
	msg_apply_changes();

	if(!save("location")) {
		...
	}

	...

-- Alex

On Thu, Feb 01, 2018 at 08:44:38AM +0000, Charles Chance wrote:

> Hi Alex,
> 
> Socket is never replicated but path definitely should be.
> 
> Without DMQ involved and simply saving locally (with path header added
> first) can you show me the output of ul.dump?
> 
> Cheers,
> 
> Charles
> 
> On Thu, 1 Feb 2018 at 08:31, Alex Balashov <abalashov at evaristesys.com>
> wrote:
> 
> > Ah, thank you for that! I had tried calling msg_apply_changes() after
> > using add_path(), but didn't realise that it's dependent on relay rather
> > than just adding it to the existing message lumps. However, to your
> > point, the documentation does say that the "outgoing" interface address
> > is populated by add_path*(), which of course means that has to be known.
> >
> > Nevertheless, Path is not being replicated. Furthermore, after upgrading
> > to 5.1, I am not getting any replication of remote contacts whatsoever,
> > even with no path involvement. And "socket" is still not an attribute of
> > the DMQ messages being passed:
> >
> > KDMQ sip:usrloc at 100.2.160.20 SIP/2.0
> > Via: SIP/2.0/UDP
> > 100.2.128.20;branch=z9hG4bKc0ec.d07b9da1000000000000000000000000.0
> > To: <sip:usrloc at 100.2.160.20>
> > From: <sip:usrloc at 100.2.128.20:5060
> > >;tag=68a630e496181361fe35a2f5a89714ad-02ab
> > CSeq: 10 KDMQ
> > Call-ID: 4cf0c5e5257bcb22-6408 at 100.2.99.211
> > Content-Length: 461
> > User-Agent: kamailio (5.1.1 (x86_64/linux))
> > Max-Forwards: 1
> > Content-Type: application/json
> >
> > {"action":1,"aor":"marshal at org
> > ","ruid":"uloc-5a712c1a-1901-dae1","c":"sip:va-server at 100.2.129.149:6060
> > ;ob","received":"sip:100.2.129.149:6060
> > ","path":"","callid":"R6m3zCogWsifTLebJ7n6zmlGHOwk1xA6","user_agent":"CallServer","instance":"","expires":1517473708,"cseq":5015,"flags":0,"cflags":0,"q":0,"last_modified":1517473678,"methods":8159,"reg_id":0,"server_id":0}
> >
> >
> > -- Alex
> >
> > --
> > Alex Balashov | Principal | Evariste Systems LLC
> >
> > Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free)
> > Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
> >
> > _______________________________________________
> > Kamailio (SER) - Users Mailing List
> > sr-users at lists.kamailio.org
> > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
> >
> -- 
> *Charles Chance*
> Managing Director
> 
> t. 0330 120 1200    m. 07932 063 891
> 
> -- 
> Sipcentric Ltd. Company registered in England & Wales no. 7365592. Registered 
> office: Faraday Wharf, Innovation Birmingham Campus, Holt Street, 
> Birmingham Science Park, Birmingham B7 4BB.

> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users


-- 
Alex Balashov | Principal | Evariste Systems LLC

Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) 
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/



More information about the sr-users mailing list