Also, it appears that under the DMQ regime, the socket parameter is not set for locally received registrations either?
# kamcmd -s /tmp/kamailio_ctl ul.dump | grep Socket Socket: [not set] Socket: [not set] Socket: [not set] Socket: [not set] Socket: [not set] Socket: [not set] Socket: [not set] Socket: [not set]
-- Alex
On Tue, Jan 30, 2018 at 10:26:24PM -0500, Alex Balashov wrote:
Hi,
The Socket parameter of location entries is not replicated under dmq_usrloc.
To make matters worse, the technical characteristics of the registrar module are such that I cannot straightforwardly modify the incoming Contact to add a rider indicating the server on which the register was received.
The AoR domain is the same for all registrations received on any server in the DMQ mesh.
To reach the registrants, I need to forward the registration to the correct server that corresponds to the true provenance of the registration. What is a reasonable way of finding out what that is? I don't see any method of injecting such values into the replicated contacts, as dmq_usrloc does not provide hooks for this.
Thanks,
-- 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@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users