With SER 0.8.14 and Polycom we have not seen the behavior you describe.
Cannot say why...
g-)
Jamin W. Collins wrote:
On Sat, Nov 13, 2004 at 06:56:04PM -0700, Jamin W.
Collins wrote:
Anyone else seeing problems with Polycom 300
phones ignoring CANCEL
messages from a SER proxy? I've got a number of SER proxies (running
0.8.12) that are receiving CANCEL messages and passing them on to the
Polycom phone, but all indications are that the phone is just
ignoring them (as it continues to ring).
I reported this problem a while ago as you can see from the quoting
above. Since then, I believe the problem has been located. It seems
that for some reason SER is inserting a "branch" tag to the INVITE
sent
to the phone and then changing that "branch" tag on the disconnect:
The original INVITE request from the server:
To: <sip:18742@172.16.22.25>
SIP to address: sip:18742@172.16.22.25
From: "Interaction Center"
<sip:xxxxxxxxxx@DMN1.ORG;type=ICConnectionCall>;tag=17919
SIP Display info: "Interaction Center" SIP from address:
sip:xxxxxxxxxx@DMN1.ORG SIP tag: 17919
Via: SIP/2.0/UDP 130.110.72.16
Call-ID: 6f1a95c1a4d7ba6d8ae12aeeda933906(a)130.110.72.16
CSeq: 1 INVITE
Contact: <sip:xxxxxxxxxx@130.110.72.16;type=ICConnectionCall>
User-Agent: ININ-EICSRVR01-99924257
Allow: INVITE, BYE, ACK, CANCEL, OPTIONS, REFER, SUBSCRIBE,
NOTIFY, MESSAGE, INFO Accept: application/sdp
Accept-Encoding: identity
Content-Length: 0
INVITE request from SER to phone (note the branch tag):
Max-Forwards: 10
Record-Route: <sip:18742@172.16.22.25;ftag=17919;lr=on>
To: <sip:18742@172.16.22.25>
SIP to address: sip:18742@172.16.22.25
From: "Interaction Center"
<sip:xxxxxxxxxx@DMN1.ORG;type=ICConnectionCall>;tag=17919
SIP Display info: "Interaction Center" SIP from address:
sip:xxxxxxxxxx@DMN1.ORG SIP tag: 17919
Via: SIP/2.0/UDP 172.16.22.25;branch=z9hG4bK4722.88643d91.0
Via: SIP/2.0/UDP 130.110.72.16
Call-ID: 6f1a95c1a4d7ba6d8ae12aeeda933906(a)130.110.72.16
CSeq: 1 INVITE
Contact: <sip:xxxxxxxxxx@130.110.72.16;type=ICConnectionCall>
User-Agent: ININ-EICSRVR01-99924257
Allow: INVITE, BYE, ACK, CANCEL, OPTIONS, REFER, SUBSCRIBE,
NOTIFY, MESSAGE, INFO Accept: application/sdp
Accept-Encoding: identity
Content-Length: 0
CANCEL message from the server:
To: <sip:18742@172.16.22.25>
SIP to address: sip:18742@172.16.22.25
From: "Interaction Center"
<sip:xxxxxxxxxx@DMN1.ORG;type=ICConnectionCall>;tag=17919
SIP Display info: "Interaction Center" SIP from address:
sip:xxxxxxxxxx@DMN1.ORG SIP tag: 17919
Via: SIP/2.0/UDP 130.110.72.16
CSeq: 1 CANCEL
Call-ID: 6f1a95c1a4d7ba6d8ae12aeeda933906(a)130.110.72.16
User-Agent: ININ-EICSRVR01-99924257
Content-Length: 0
CANCEL message from SER to phone (note the new value of the branch
tag): Max-Forwards: 10
Record-Route: <sip:18742@172.16.22.25;ftag=17919;lr=on>
To: <sip:18742@172.16.22.25>
SIP to address: sip:18742@172.16.22.25
From: "Interaction Center"
<sip:xxxxxxxxxx@DMN1.ORG;type=ICConnectionCall>;tag=17919
SIP Display info: "Interaction Center" SIP from address:
sip:xxxxxxxxxx@DMN1.ORG SIP tag: 17919
Via: SIP/2.0/UDP 172.16.22.25;branch=z9hG4bK4722.98643d91.0
Via: SIP/2.0/UDP 130.110.72.16
CSeq: 1 CANCEL
Call-ID: 6f1a95c1a4d7ba6d8ae12aeeda933906(a)130.110.72.16
User-Agent: ININ-EICSRVR01-99924257
Content-Length: 0
In the initial INVITE request from the SER proxy to the phone the
branch
tag had a value of "z9hG4bK4722.88643d91.0" while in the CANCEL
message
bares a value of "z9hG4bK4722.98643d91.0" the digit immediately
following the first '.' is different.
Anyone know if there is a patch to correct this, an option to disable
the usage of the branch tag, or if this has been corrected post
0.8.12?