[reSIProcate] re-register to ondo sip server
- From: "maodonghu" <hhmmdd@xxxxxxx>
- Date: Wed, 8 Mar 2006 13:28:43 +0800
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@xxxxxxxxxxxxxx>;tag=a742823e
To: "steven" <sip:113@xxxxxxxxxxxxxx>;tag=1078911794
Call-ID: 44146977cf584050@c3RldmVu
CSeq: 1 REGISTER
Contact: <sip:113@xxxxxxxxxxxxxx: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@xxxxxxxxxxxxxx:6060>;tag=4775f229
To: "IVR"<sip:115@xxxxxxxxxxxxxx:6060>;tag=1141793884182-497855003
Call-ID: 6c3a17606b469017@c3RldmVu
CSeq: 2 REGISTER
Contact: <sip:115@xxxxxxxxxxxxxx: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@xxxxxxxxxxxxxx:3700>;expires=30;q=1.0
anyone can help me?
maodonghu
hhmmdd@xxxxxxx
2006-03-08