[reSIProcate] re-register to ondo sip server

maodonghu hhmmdd at tom.com
Tue Mar 7 23:28:43 CST 2006


resiphi,

I encounter a problem when I use ondo sip server, the re-register will not occur for it. but if I use another sip proxy, the re-register is ok.

following is my settings:

mProfile->setDefaultRegistrationTime( 30 );

then, when resip register to proxy, here is 200 Ok from two different proxy

//-- From PartySIP server

SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.101.56:3700;branch=z9hG4bK-d87543-da3a0f08f366a553-1--d87543-;rport=3700
From: "steven" <sip:113 at 192.168.101.21>;tag=a742823e
To: "steven" <sip:113 at 192.168.101.21>;tag=1078911794
Call-ID: 44146977cf584050 at c3RldmVu
CSeq: 1 REGISTER
Contact: <sip:113 at 192.168.101.56:3700;rinstance=e9079d36ae4f0e0e>;expires=30
Content-Length: 0


//-- From Brekeke OnDO SIP Server

SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.101.56:3700;branch=z9hG4bK-d87543-dd32be4f017a1b7d-1--d87543-;rport=3700
From: "IVR"<sip:115 at 192.168.101.58:6060>;tag=4775f229
To: "IVR"<sip:115 at 192.168.101.58:6060>;tag=1141793884182-497855003
Call-ID: 6c3a17606b469017 at c3RldmVu
CSeq: 2 REGISTER
Contact: <sip:115 at 192.168.101.56:3700>;expires=30;q=1.0
Server: Brekeke OnDO SIP Server (1.2.4.3/144)
Content-Length: 0

I use ethereal to trace the message, I found if I use "PartySIP server", the re-register will occur every 25 seconds, but if I use "OnDO SIP Server", the re-register will not occur.
I doubt the resip failed to parser this:   

Contact: <sip:115 at 192.168.101.56:3700>;expires=30;q=1.0

anyone can help me?


        maodonghu
        hhmmdd at tom.com
          2006-03-08


More information about the resiprocate-devel mailing list