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-99C40A 74 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-99C40A 74 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=1f850894c564e190ae8e24 413352beae-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-649892 E1 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)