Short and sweet:
I am attempting to REFER and existing call to another UA
using a REFER with an imbedded REPLACES header in the REFER-TO header.
FIFO accepts the REFER and the call is set up, however the
REPLACES header is dropped between the REFER and the INVITE.
1) Has anyone
been able to get a REFER with REPLACES to work with SER?
a. Am I doing
something completely friggin’ stupid??
2) Is this a
SER bug… or a FIFO bug… or neither?
See Below:
Initial Call:
*************************You’ll note that replace is
supported***************************************
INVITE
sip:1999206@maggie-may.home.brianandkelly.ws:5060;transport=udp
SIP/2.0
Via: SIP/2.0/UDP 192.168.0.161;branch=z9hG4bK5d9b3bcbFDFC6408
From: "Brian Dev"
<sip:briandev@maggie-may.home.brianandkelly.ws:5060>;tag=2A63079D-99C40A74
To: <sip:1999206@maggie-may.home.brianandkelly.ws:5060>
CSeq: 1 INVITE
Call-ID: 74e15821-cc9958e7-2e639266@192.168.0.161
Contact: <sip:briandev@192.168.0.161;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, INFO, MESSAGE,
SUBSCRIBE, NOTIFY, PRACK, UPDATE, REFER
User-Agent: PolycomSoundPointIP-SPIP_600-UA/1.3.0
Supported: 100rel,timer,replace
Allow-Events: talk,hold,conference
Max-Forwards: 70
Content-Type: application/sdp
Content-Length: 239
v=0
o=- 1130777573 1130777573 IN IP4
192.168.0.161
s=Polycom IP Phone
c=IN IP4 192.168.0.161
t=0 0
m=audio 2232 RTP/AVP 0 8 18 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=rtpmap:101 telephone-event/8000
ACK sip:206@192.168.0.19 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.161;branch=z9hG4bKeb569c391EDD1A0
From: "Brian Dev"
<sip:briandev@maggie-may.home.brianandkelly.ws:5060>;tag=2A63079D-99C40A74
To:
<sip:1999206@maggie-may.home.brianandkelly.ws:5060>;tag=as1624b103
Route: <sip:192.168.0.24;ftag=2A63079D-99C40A74;lr=on>
CSeq: 1 ACK
Call-ID: 74e15821-cc9958e7-2e639266@192.168.0.161
Contact: <sip:briandev@192.168.0.161;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, INFO, MESSAGE,
SUBSCRIBE, NOTIFY, PRACK, UPDATE, REFER
User-Agent: PolycomSoundPointIP-SPIP_600-UA/1.3.0
Max-Forwards: 70
Content-Length: 0
Attempted REFER:
***************************************Note that that
Replaces info drops in the
INVITE***********************************************************
REFER sip:kellydev@maggie-may.home.brianandkelly.ws
SIP/2.0
Via: SIP/2.0/UDP 192.168.0.24;branch=z9hG4bK3915.d2aefa37.0
To: sip:briandev@maggie-may.home.brianandkelly.ws
From:
sip:kellydev@maggie-may.home.brianandkelly.ws;tag=1f850894c564e190ae8e24413352beae-4b42
CSeq: 10 REFER
Call-ID: 2bbbc774-0@192.168.0.24
Content-Length: 0
User-Agent: Sip EXpress router(0.9.4 (i386/linux))
Refer-To: sip:briandev@maggie-may.home.brianandkelly.ws?Replaces=74e15821-cc9958e7-2e639266@192.168.0.161;to-tag=as1624b103;from-tag=2A63079D-99C40A74
INVITE sip:briandev@maggie-may.home.brianandkelly.ws
SIP/2.0
Via: SIP/2.0/UDP 192.168.0.160:5060;branch=z9hG4bK880b0a28917F93C5
From: "Kelly Roy - DEV"
<sip:kellydev@maggie-may.home.brianandkelly.ws:5060>;tag=519BC0C2-649892E1
To: <sip:briandev@maggie-may.home.brianandkelly.ws>
CSeq: 1 INVITE
Call-ID: 801c0ab6-44e87514-ba253cb@192.168.0.160
Contact: <sip:kellydev@192.168.0.160:5060;transport=udp>
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, INFO, MESSAGE,
SUBSCRIBE, NOTIFY, PRACK, UPDATE, REFER
User-Agent: PolycomSoundPointIP-SPIP_500-UA/1.3.0
Supported: 100rel,timer,replace
Allow-Events: talk,hold,conference
Max-Forwards: 70
Content-Type: application/sdp
Content-Length: 239
v=0
o=- 1130775178 1130775178 IN IP4
192.168.0.160
s=Polycom IP Phone
c=IN IP4 192.168.0.160
t=0 0
m=audio 2230 RTP/AVP 0 8 18 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=rtpmap:101 telephone-event/8000
Brian Roy
email: b.t.roy@brianandkelly.ws
IM - jabber: briantroy@brianandkelly.dyndns.org
Phone - Gizmo Project: briantroy
(1-747-623-4685)