Hello,
the received is taken from an avp specified by parameter received_avp of
registrar module:
http://kamailio.org/docs/modules/devel/modules/registrar.html#idp4433296
You can carry the original details via a header on the replicated
REGISTER (using append_hf()), then take the header on the second server
and store its value in the avp.
Cheers,
Daniel
On 7/18/13 9:05 PM, Raphael Borges wrote:
*Hello,*
I have two servers in kamailio duality, I am using the function
t_replicate () for replication log as below:
Server 1 active
t_replicate ("xxx.xxx.xxx.2", "5060");
Server 2 reserves
t_replicate ("xxx.xxx.xxx.1", "5060");
But when the record is replicated to the standby server the parameter
received is being filled with the active server IP, where the IP would
Correro UAC, registry problems generating the backup server.
Example
Server 1 active xxx.xxx.xxx.1
$ Kamctl ul show
Domain :: location table = 512 records = 1 = 1 max_slot
AOR :: 4301
Contact :: sip: 4301(a)yyy.yyy.yyy.100; transport = udp Q =
Expires :: 4566
Callid :: ccd0431c-6a4c-1231-0a94-7356c4f466e6
CSeq :: 46740150
User-agent :: stepo_LITE
Received :: sip: yyy.yyy.yyy.100: 5060
State :: CS_SYNC
Flags :: 0
CFLAG :: 0
Socket :: udp: xxx.xxx.xxx.1: 5060
Methods :: 8159
Server 2 Reserve xxx.xxx.xxx.2
$ Kamctl ul show
Domain :: location table = 512 records = 1 = 1 max_slot
AOR :: 4301
Contact :: sip: 4301(a)yyy.yyy.yyy.100; transport = udp Q =
Expires :: 6665
Callid :: ec7cfd42-6a7c-1231-0f94-7356c4f466e6
CSeq :: 46750472
User-agent :: stepo_LITE
Received :: sip: xxx.xxx.xxx.1: 5060
State :: CS_SYNC
Flags :: 0
CFLAG :: 0
Socket :: udp: xxx.xxx.xxx.2: 5060
Methods :: 8159
Tkanks
Raphael
_______________________________________________
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 -
http://www.asipto.com
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda