TL_INFO(TF_PROTOCOL) [12]2054.3178::07/31/2012-04:46:32.940.000208ca (SIPStack,SIPAdminLog::TraceProtocolRecord:SIPAdminLog.cpp(125))$$begin_record
Trace-Correlation-Id: 2295607964
Instance-Id: 00000CE4
Direction: outgoing
Peer: pool.harbin-electric.com:62679
Message-Type: response
Start-Line: SIP/2.0 501 Not Implemented
From: <sip:[email protected]>;tag=22cb411dc0;epid=C9BE92B7A8
To: <sip:[email protected];user=phone>;tag=6582d49582;epid=5950E9B7EA
CSeq: 53 REFER
Call-ID: ff6a8bfa-8592-434a-9500-125f66619ba6
Via: SIP/2.0/TLS 172.30.2.43:62679;branch=z9hG4bKf66d22be;ms-received-port=62679;ms-received-cid=6200
CONTENT-LENGTH: 0
SERVER: RTCC/4.0.0.0 MediationServer
ms-diagnostics: 10501;source="HELYZJ01.xxx.com";reason="Gateway responded with 501 Not Implemented";component="MediationServer";SipResponseCode="501";SipResponseText="Not Implemented"
ms-diagnostics-public: 10501;reason="Gateway responded with 501 Not Implemented";component="MediationServer";SipResponseCode="501";SipResponseText="Not Implemented"
Message-Body: –
$$end_record
另外從運營商方面抓包分析在移動方面網絡正確應答Lync服務器發送來的REFER請求之後,發現他們不知從REFER。
經過進一步排錯發現,LYNC 的sip trunk有這樣一個選項
我在配置時選擇了,結果把這個選項取消後手機LYNC撥打電話一切正常,後來在微軟官方網站查了這幾個選項,意思如下
1、媒體旁路:如果要繞過中介服務器而通過中繼對等方處理媒體,請選中“啓用媒體繞過”複選框。(爲使媒體繞過功能成功發揮作用,PSTN 網關、IP-PBX 或 ITSP 會話邊界控制器必須支持某些功能
2、集中式媒體處理:如果存在一個已知的媒體端點(例如 PSTN 網關,其中媒體終端與信號終端具有相同的 IP),則選中“集中媒體處理”複選框。如果中繼沒有已知的媒體端點,則清除該複選框。
3、啓用引用支持:如果中繼對等方支持接收來自中介服務器的 SIP REFER 請求,則選中“啓用 Refer 支持”複選框。如果中繼對等方不支持接收來自中介服務器的 SIP REFER 請求,則清除該複選框。(如果禁用此選項而選中“啓用媒體繞過”選項,則需要其他設置。)特別注意的是,如果語音網關不支持Refer的話,請取消此勾選,避免無法與exchange server 2010UM角色通訊問題。詳文請參見http://support.microsoft.com/kb/2508284
本文參考了http://technet.microsoft.com/zh-cn/library/gg398792.aspx