Try sending them my response to the mailing list and see where that gets you. If they balk at it, then I'll see how I can explain it better to them.
On Wed, Dec 12, 2012 at 4:23 PM, Josh Patten <jpat...@ezuce.com> wrote: > With all the interop testing I've had to do I've become pretty good at > picking things like this out and calling their bluff. Thanks Tony! > > > On Wed, Dec 12, 2012 at 2:40 PM, Tony Graziano < > tgrazi...@myitdepartment.net> wrote: > >> REFER has been around a while, not everyone supports it in a way that >> makes sense (per the RFC). >> >> If REFER is supported, the accused scenario will work. If it is not >> supported an SBC that can hold the refer locally and bridge the call legs >> together and manage the transfers is required. >> >> The question to both Adtran and Digium is the same: Do you support >> RFC-3515 (REFER) in product x. Which is exactly what Josh seems to have >> asked. >> >> Go Josh! >> >> >> On Wed, Dec 12, 2012 at 3:15 PM, Josh Patten <jpat...@ezuce.com> wrote: >> >>> It looks like Adtran and Digium are screaming the same thing. I'm going >>> to post the response I sent to Digium: >>> >>> According to http://tools.ietf.org/html/rfc5589#page-26 (see the >>> refer-to on page 27) this is a valid transfer scenario. I have attached a >>> valid capture using FreeSWITCH as a gateway, and when the particular REFER >>> that is giving the Adtran GW problems comes up, it simply performs the >>> refer and marks the replaces in the INVITE (see highlights): >>> >>> REFER sip:gw+sip.corp.ezuce.com@172.16.1.90:5080;transport=udp;gw= >>> sip.corp.ezuce.com SIP/2.0 >>> From: <sip:4...@sip.corp.ezuce.com>;tag=4Ut224 >>> To: "4092330016"<sip:~~id~me...@sip.corp.ezuce.com>;tag=Se415mQNX7D7D >>> Call-Id: 4d339693-a499-1230-729f-fad9dc40d221 >>> Cseq: 3 REFER >>> Contact: <sip:41@172.16.1.5:5120;transport=tcp;x-sipX-nonat> >>> Referred-By: <sip:4...@sip.corp.ezuce.com> >>> Refer-To: <*sip:2...@sip.corp.ezuce.com?** >>> REPLACES=a0511239-ab6decb2-99d54f8f%40172.16.1.51%3Bto-tag%3DCA50B7BD-573B246%3Bfrom-tag%3DLkTYH8&REQUIRE=replaces&X-sipX-Authidentity=%3Csip%3A%7E%7Eid%7Epark% >>> 40sip.corp.ezuce.com >>> %3Bsignature%3D509C36D7%253A%253Ad1b624445c9e26173fe0de17f291d62d%3E&REFERENCES=4d339693-a499-1230-729f-fad9dc40d221%3Brel%3Drefer >>> *> >>> References: a0511239-ab6decb2-99d54f8f@172.16.1.51;rel=xfer >>> Date: Thu, 08 Nov 2012 22:48:55 GMT >>> Max-Forwards: 19 >>> User-Agent: sipXecs/4.6.0 sipXecs/park (Linux) >>> Accept-Language: en >>> >>> Allow: INVITE, ACK, CANCEL, BYE, REFER, OPTIONS, NOTIFY, SUBSCRIBE >>> Supported: replaces >>> Proxy-Authorization: Digest username="~~id~park", realm=" >>> sip.corp.ezuce.com", nonce="5c81f6a19cf6bd3bcaefdfe726e2db2e509c36d7", >>> uri="sip:gw+sip.corp.ezuce.com@172.16.1.90:5080;transport=udp;gw= >>> sip.corp.ezuce.com", response="a8fdc3b3eeb0f5e52ef91342aba9df3f", >>> cnonce="jbJLTS", qop=auth, nc=00000001 >>> Via: SIP/2.0/UDP 172.16.1.5;branch=z9hG4bK-XX-0b96Qj3NNqiD6usxS_3GIL_emg >>> Via: SIP/2.0/TCP 172.16.1.5:5120 >>> ;branch=z9hG4bK-XX-003aW8u6STjzakMVEqA5D65UPg;id=18008-29 >>> Content-Length: 0 >>> >>> SIP/2.0 202 Accepted >>> Via: SIP/2.0/UDP 172.16.1.5;branch=z9hG4bK-XX-0b96Qj3NNqiD6usxS_3GIL_emg >>> Via: SIP/2.0/TCP 172.16.1.5:5120 >>> ;branch=z9hG4bK-XX-003aW8u6STjzakMVEqA5D65UPg;id=18008-29 >>> From: <sip:4...@sip.corp.ezuce.com>;tag=4Ut224 >>> To: "4092330016" <sip:~~id~me...@sip.corp.ezuce.com>;tag=Se415mQNX7D7D >>> Call-ID: 4d339693-a499-1230-729f-fad9dc40d221 >>> CSeq: 3 REFER >>> Contact: <sip:gw+sip.corp.ezuce.com@172.16.1.90:5080;transport=udp;gw= >>> sip.corp.ezuce.com> >>> Expires: 60 >>> User-Agent: FreeSWITCH-mod_sofia/1.2.3 >>> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, >>> REGISTER, REFER, NOTIFY >>> Supported: timer, precondition, path, replaces >>> Allow-Events: talk, hold, conference, refer >>> Content-Length: 0 >>> >>> INVITE *sip:2...@sip.corp.ezuce.com* SIP/2.0 >>> Via: SIP/2.0/UDP 172.16.1.90:5080;rport;branch=z9hG4bK2pQyFrXy5e8mN >>> Max-Forwards: 70 >>> From: "4092330016" <sip:4092330016@172.16.1.90>;tag=tQXt7F8rtg4SS >>> To: <sip:2...@sip.corp.ezuce.com> >>> Call-ID: 50251028-a499-1230-729f-fad9dc40d221 >>> CSeq: 35871402 INVITE >>> Contact: <sip:mod_sofia@172.16.1.90:5080> >>> User-Agent: FreeSWITCH-mod_sofia/1.2.3 >>> Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, >>> REGISTER, REFER, NOTIFY >>> *Require: replaces* >>> Supported: timer, precondition, path, replaces >>> Allow-Events: talk, hold, conference, refer >>> *Replaces: a0511239-ab6decb2-99d54f8f@172.16.1.51 >>> ;to-tag=CA50B7BD-573B246;from-tag=LkTYH8* >>> Content-Type: application/sdp >>> Content-Disposition: session >>> Content-Length: 255 >>> X-FS-Support: update_display,send_info >>> *X-sipX-Authidentity: <sip:~~id~p...@sip.corp.ezuce.com >>> ;signature=509C36D7%3A%3Ad1b624445c9e26173fe0de17f291d62d> >>> REFERENCES: 4d339693-a499-1230-729f-fad9dc40d221;rel=refer >>> *Remote-Party-ID: "4092330016" <sip:4092330016@172.16.1.90 >>> >;party=calling;screen=yes;privacy=off >>> >>> Obviously the Adtran will not have knowledge of it, it's a call dialog >>> on a completely different SIP client. Refer-To does not use existing >>> dialogs to perform REFER. This is allowed per RFC 3515: >>> >>> 2.4.3 Accessing the Referred-to Resource >>> >>> The resource identified by the Refer-To URI is contacted using the >>> normal mechanisms for that URI type. For example, if the URI is a >>> SIP URI indicating INVITE (using a method=INVITE URI parameter for >>> example), the UA would issue a new INVITE using all of the normal >>> rules for sending an INVITE defined in [1]. >>> >>> >>> >>> >>> On Wed, Dec 12, 2012 at 11:12 AM, Bryan Anderson <shadow...@gmail.com>wrote: >>> >>>> So as I said before I am not well versed in the SIP protocol but this >>>> was Adtrans response. >>>> >>>> Thanks Bryan, >>>> >>>> I do not believe this to be an ADTRAN issue. The call leg that is >>>> being replaced only exists on that PBX. Check out the Refer message sent >>>> to the ADTRAN: >>>> >>>> Rx: UDP src=10.0.31.5:5060 dst=10.0.31.4:5060 >>>> 18:07:20.905 SIP.STACK MSG REFER sip:10.0.31.4:5060;transport= >>>> UDP SIP/2.0 >>>> 18:07:20.905 SIP.STACK MSG From: <sip:6...@inwsip.lcsnw.org >>>> >;tag=NkynMZ >>>> 18:07:20.905 SIP.STACK MSG To: >>>> <sip:10.0.31.4>;tag=3bd6630-7f000001-13c4-2e2d5b-dce8ab25-2e2d5b >>>> 18:07:20.906 SIP.STACK MSG Call-Id: >>>> 3bffb58-7f000001-13c4-2e2d5b-cf3f8dba-2e2d5b@10.0.31.4 >>>> 18:07:20.906 SIP.STACK MSG Cseq: 3 REFER >>>> 18:07:20.906 SIP.STACK MSG Contact: <sip:6001@10.0.31.5:5120 >>>> ;transport=tcp;x-sipX-nonat> >>>> 18:07:20.906 SIP.STACK MSG Referred-By: < >>>> sip:6...@inwsip.lcsnw.org> >>>> 18:07:20.906 SIP.STACK MSG Refer-To: < >>>> sip:5...@inwsip.lcsnw.org?REPLACES=a5320d9d-1d788972-8a9aa6d3%4010.0.27.106%3Bto-tag%3D1C951DC1-EB497A86%3Bfrom-tag%3Drp_5OC&REQUIRE=replaces&X-sipX-Authidentity=%3Csip%3A%7E%7Eid%7Epark%40inwsip.lcsnw.org%3Bsignature%3D50C7E6D8%253A%253A05936d0a35fdf946cde62d9a14e3e446%3E&REFERENCES=3bffb58-7f000001-13c4-2e2d5b-cf3f8dba-2e2d5b%4010.0.31.4%3Brel%3Drefer >>>> > >>>> 18:07:20.906 SIP.STACK MSG References: >>>> a5320d9d-1d788972-8a9aa6d3@10.0.27.106;rel=xfer >>>> 18:07:20.907 SIP.STACK MSG Date: Wed, 12 Dec 2012 02:07:20 GMT >>>> 18:07:20.907 SIP.STACK MSG Max-Forwards: 19 >>>> 18:07:20.907 SIP.STACK MSG User-Agent: sipXecs/4.4.0 >>>> sipXecs/park (Linux) >>>> 18:07:20.907 SIP.STACK MSG Accept-Language: en >>>> 18:07:20.907 SIP.STACK MSG Allow: INVITE, ACK, CANCEL, BYE, >>>> REFER, OPTIONS, NOTIFY, SUBSCRIBE >>>> 18:07:20.907 SIP.STACK MSG Supported: replaces >>>> >>>> Below is the Refer To from that message: >>>> >>>> Refer-To: < >>>> sip:5...@inwsip.lcsnw.org?REPLACES=a5320d9d-1d788972-8a9aa6d3%4010.0.27.106%3Bto-tag%3D1C951DC1-EB497A86%3Bfrom-tag%3Drp_5OC&REQUIRE=replaces&X-sipX-Authidentity=%3Csip%3A%7E%7Eid%7Epark%40inwsip.lcsnw.org%3Bsignature%3D50C7E6D8%253A%253A05936d0a35fdf946cde62d9a14e3e446%3E&REFERENCES=3bffb58-7f000001-13c4-2e2d5b-cf3f8dba-2e2d5b%4010.0.31.4%3Brel%3Drefer >>>> > >>>> >>>> The call-id is not seen anywhere else in this debug meaning, that >>>> portion of the call is not on the ADTRAN. The ADTRAN accepts the Refer to >>>> it is up to the other device to tear that call down. >>>> >>>> Regards, >>>> Geoff >>>> >>>> >>>> -Bryan Anderson >>>> >>>> >>>> >>>> On Sat, Dec 8, 2012 at 12:19 AM, Ali Ardestani <ali.ardest...@pnmac.com >>>> > wrote: >>>> >>>>> You need to install ngrep and do an ngrep -Wbyline port 5060 to trace >>>>> sip messaging >>>>> >>>>> >>>>> On Friday, December 7, 2012, Bryan Anderson wrote: >>>>> >>>>>> So I pulled some tests and some traces, and have also opened a ticket >>>>>> with Adtran. Using a Dialog Count I identified the following callid's to >>>>>> be in reference to one call. >>>>>> >>>>>> I called into the system with my cell to an alias (1811) on the >>>>>> extension(5063). I was parked on x6000. Extension 1802 retrieved the >>>>>> call >>>>>> and then we ended. (4=adtran 5=SipXecs, 181=x5603, 147=x1802) >>>>>> >>>>>> 61 INVITE 2012-12-07T20:05:51 >>>>>> 3c0e5b8-7f000001-13c4-2892d7-e3be3276-2892d7@10.0.31.4 => 4311 -> >>>>>> 1811(5063) -> 6000 >>>>>> 30 INVITE 2012-12-07T20:06:21 >>>>>> 3f55ee95-7ee55086-ee3f7323@10.0.31.181 => MoH >>>>>> 30 INVITE 2012-12-07T20:06:27 >>>>>> a93cae45-a1b73e76-8a9dd253@10.0.31.181 => 6000 >>>>>> 33 INVITE 2012-12-07T20:06:28 >>>>>> 3c0ed38-7f000001-13c4-2892fb-c2bd77a9-2892fb@10.0.31.4 => 6000 >>>>>> 30 INVITE 2012-12-07T20:06:51 >>>>>> 193ddbd-44cbfc8e-4975aa8b@10.0.31.147 => 1802 -> 6000 retrieve call >>>>>> 29 INVITE 2012-12-07T20:06:52 >>>>>> 3c0eb58-7f000001-13c4-289313-94be59a7-289313@10.0.31.4 => (From 1802 >>>>>> retrieving the call) 4311 -> 1802 >>>>>> >>>>>> Where does the BLF for the call park get so it doesn't release? That >>>>>> is what I am looking for. I am sorry I just don't know the SIP protocol >>>>>> well enough to find it on my own. I have seen this with Polycom >>>>>> firmwares >>>>>> 3.2.4, 3.2.7 and yes 3.3.0 and 4.0.3(this trace). I have a debug off the >>>>>> adtran to send to them, but they asked me were it is failing and I just >>>>>> don't know for sure myself. >>>>>> >>>>>> -Bryan Anderson >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Dec 7, 2012 at 11:16 AM, Bryan Anderson >>>>>> <shadow...@gmail.com>wrote: >>>>>> >>>>>> Thanks for the reply and I will defiantly test it. We use a T1 for >>>>>> service into the Adtran and the Adtran is in SipXecs as an unmanaged >>>>>> gateway. >>>>>> >>>>>> -Bryan Anderson >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Dec 7, 2012 at 11:07 AM, Ali Ardestani < >>>>>> ali.ardest...@pnmac.com> wrote: >>>>>> >>>>>> This is how we implemented call park with polycom and it works (it is >>>>>> a workaround though) >>>>>> >>>>>> 1. Extension 700 forwards to 701, 702, 703 and 703 >>>>>> >>>>>> 2. added the below to the custom config of the phones (this is done >>>>>> so that the key does not timeout after 1 minute and call the park orbit >>>>>> directly >>>>>> <call >>>>>> call.offeringTimeOut="3600" >>>>>> call.directedCallPickupMethod="legacy" >>>>>> call.parkedCallRetrieveMethod="legacy" >>>>>> > >>>>>> >>>>>> 3. subscribe to the presence of 700 on user speed dials >>>>>> >>>>>> 4. Make sure you use the bridge, we had problems with the call >>>>>> unparking when we did not use the bridge for incoming calls from trunk >>>>>> provider >>>>>> >>>>>> *5. Our firewal does ALG, so we had to uncheck "Use public address >>>>>> for call setup" under Devices=>Gateways(choose the gw)=>ITSP Account, >>>>>> This >>>>>> fixed our problem with the calls unparking, maybe your firewall is also >>>>>> doing some form of ALG* >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Dec 7, 2012 at 10:06 AM, Bryan Anderson >>>>>> <shadow...@gmail.com>wrote: >>>>>> >>>>>> So I noticed some talk in a previous email "Call forward fails to >>>>>> external number" about the Adtran 900 series. I have a couple of >>>>>> comments >>>>>> and questions. >>>>>> >>>>>> We have a TA908e 2nd gen running AOS A5.02.00.E. We currently have >>>>>> not noticed any issue with having an external caller forwarded to >>>>>> and external number. cell => user for 30sec => external number. >>>>>> >>>>>> What we have had issues with is presence monitoring of call >>>>>> parking. We have a Polycom Soundpoint IP 650 with a sing side car >>>>>> that monitors park lines 6000 - 6003. We can park calls no problem, >>>>>> and so far have not had trouble retrieving calls. Our problem is that >>>>>> once the call gets retrieved from the call park the BLF never stops >>>>>> blinking. I have to restart the Park/Presence servers. >>>>>> >>>>>> This is with SipXecs 4.4.0. >>>>>> >>>>>> Thoughts and comments would be appreciated. >>>>>> >>>>>> >>>>>> -Bryan Anderson >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> sipx-users mailing list >>>>>> sipx-users@list.sipfoundry.org >>>>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/ >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> -- >>>>>> Ali S Ardestani >>>>>> Telephony Systems Engineer >>>>>> Private National Mortgage Acceptance Company (PennyMac) >>>>>> 6101 Condor Drive >>>>>> Moorpark, CA 93021 >>>>>> >>>>>> >>>>> >>>>> -- >>>>> -- >>>>> Ali S Ardestani >>>>> Telephony Systems Engineer >>>>> Private National Mortgage Acceptance Company (PennyMac) >>>>> 6101 Condor Drive >>>>> Moorpark, CA 93021 >>>>> >>>>> (805) 330-6004 Office >>>>> (818) 224-7442 x2654 Office >>>>> (626) 817-3512 Mobile >>>>> (818) 224-7397 Fax >>>>> >>>>> ali.ardest...@pnmac.com >>>>> >>>>> >>>>> _______________________________________________ >>>>> sipx-users mailing list >>>>> sipx-users@list.sipfoundry.org >>>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/ >>>>> >>>> >>>> >>>> _______________________________________________ >>>> sipx-users mailing list >>>> sipx-users@list.sipfoundry.org >>>> List Archive: http://list.sipfoundry.org/archive/sipx-users/ >>>> >>> >>> >>> >>> -- >>> Josh Patten >>> eZuce >>> Solutions Architect >>> O.978-296-1005 X2050 >>> M.979-574-5699 >>> http://www.ezuce.com >>> >>> >>> _______________________________________________ >>> sipx-users mailing list >>> sipx-users@list.sipfoundry.org >>> List Archive: http://list.sipfoundry.org/archive/sipx-users/ >>> >> >> >> >> -- >> ~~~~~~~~~~~~~~~~~~ >> Tony Graziano, Manager >> Telephone: 434.984.8430 >> sip: tgrazi...@voice.myitdepartment.net >> Fax: 434.465.6833 >> ~~~~~~~~~~~~~~~~~~ >> Linked-In Profile: >> http://www.linkedin.com/pub/tony-graziano/14/4a6/7a4 >> Ask about our Internet Fax services! >> ~~~~~~~~~~~~~~~~~~ >> >> Using or developing for sipXecs from SIPFoundry? Ask me about sipX-CoLab >> 2013! >> <http://sipxcolab2013.eventbrite.com/?discount=tony2013> >> >> >> LAN/Telephony/Security and Control Systems Helpdesk: >> Telephone: 434.984.8426 >> sip: helpdesk@voice.myitdepartment.**net<helpd...@voice.myitdepartment.net> >> >> Helpdesk Customers: >> http://myhelp.myitdepartment.**net<http://myhelp.myitdepartment.net> >> Blog: http://blog.myitdepartment.net >> >> _______________________________________________ >> sipx-users mailing list >> sipx-users@list.sipfoundry.org >> List Archive: http://list.sipfoundry.org/archive/sipx-users/ >> > > > > -- > Josh Patten > eZuce > Solutions Architect > O.978-296-1005 X2050 > M.979-574-5699 > http://www.ezuce.com > > -- Josh Patten eZuce Solutions Architect O.978-296-1005 X2050 M.979-574-5699 http://www.ezuce.com
_______________________________________________ sipx-users mailing list sipx-users@list.sipfoundry.org List Archive: http://list.sipfoundry.org/archive/sipx-users/