Hello,

if you want to just forward a message to a second server, have a look to the 
“t_replicate” function in the tm module.

Cheers,

Henning

--
Henning Westerholt – https://skalatan.de/blog/
Kamailio services – https://gilawa.com<https://gilawa.com/>
Kamailio Merchandising – https://skalatan.de/merchandising

From: sr-users <[email protected]> On Behalf Of Voip support
Sent: Thursday, November 14, 2019 9:36 PM
To: [email protected]
Subject: [SR-Users] Saving REGISTER status in kamailio database while REGSITER 
packets are forwarded.

I setup kamailio to forward REGISTER packets using dispatcher to two servers 
main and backup.

The routing logic is quite simple i use the dispatcher probing mechanism to 
detect if my main dispatcher set id (one server) is active or inactive once it 
detect a failure all packets are sent to secondary SIP server to achieve High 
Availability.

I am looking for module or a way to save into kamailio database client 
information such as IP address, register username (from FROM header), digest 
username (authorization username), call-id for successful registration.

I tried to use registrar module but once i used function save("location") the 
client was registered on kamailio and packets was not forwarded to 
main/secondary SIP server (like dispatcher stopped working, the destination did 
not override).

REGISTER is sent to SIP URI of kamailio.

Please let me know if you have any idea how to make this data update in 
database (insert an entry on fresh successfull REGISTER, delete on expired or 
removed binding).

Best regards,
Tomasz

_______________________________________________
Kamailio (SER) - Users Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to