- Joined
- Apr 7, 2010
- Messages
- 43
- Reaction score
- 1
We're testing out Yealink as external extensions and are having a problem at one location. We followed the config exactly and enabled rport as well as set the other settings as indicated in the support article. The sip side is working fine and the call setup is working but the RTP is not and we have no audio in either direction.
Below is the log from the server activity:
The problem that catches my eye seems to be that the extAddr=0.0.0.0 as if it's not seeing the external address of the remote Yealink. In a packet capture, I can see that the sip packets are addressed correctly to the public IP, but the RTP packets are being sent to the private IP.
Any help or clues are appreciated.
Thanks,
Eric
Below is the log from the server activity:
Code:
14:29:41.315 [MS105000] C:38.1: No RTP packets were received:remoteAddr=192.168.10.128:11780,extAddr=0.0.0.0:0,localAddr=65.11.85.55:10008
14:29:40.611 [CM503008]: Call(38): Call is terminated
14:29:28.252 Session 70793 of leg C:38.1 is confirmed
14:29:27.487 [CM503007]: Call(38): Device joined: sip:[email protected]:40600;rinstance=780b7734bc687747
14:29:27.487 [CM503007]: Call(38): Device joined: sip:[email protected]:5062
14:29:27.487 [MS210005] C:38.1:Answer provided. Connection(proxy mode):65.161.85.55:10008(10009)
14:29:27.471 [MS210001] C:38.2:Answer received. RTP connection[unsecure]: 127.0.0.1:40654(40655)
14:29:27.471 Remote SDP is set for legC:38.2
14:29:27.471 [CM505001]: Ext.9999: Device info: Device Identified: [Man: 3CX Ltd.;Mod: Voice Mail Menu;Rev: General] Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CX Voice Mail Menu] PBX contact: [sip:[email protected]:5060]
14:29:27.471 [CM503002]: Call(38): Alerting sip:[email protected]:40600;rinstance=780b7734bc687747
14:29:27.315 [CM503025]: Call(38): Calling Ext:Ext.9999@[Dev:sip:[email protected]:40600;rinstance=780b7734bc687747]
14:29:27.315 [MS210004] C:38.2:Offer provided. Connection(proxy mode): 127.0.0.1:7096(7097)
14:29:27.284 [CM503004]: Call(38): Route 1: Ext:Ext.9999@[Dev:sip:[email protected]:40600;rinstance=780b7734bc687747]
14:29:27.284 [CM503010]: Making route(s) to <sip:[email protected]>
14:29:27.268 [MS210000] C:38.1:Offer received. RTP connection: 192.168.10.128:11780(11781)
14:29:27.268 Remote SDP is set for legC:38.1
14:29:27.268 [CM505001]: Ext.6711: Device info: Device Identified: [Man: Yealink;Mod: T28;Rev: General] Capabilities:[reinvite, no-replaces, unable-no-sdp, no-recvonly] UserAgent: [Yealink SIP-T28P 2.60.0.60] PBX contact: [sip:[email protected]:5060]
14:29:27.268 [CM503001]: Call(38): Incoming call from Ext.6711 to <sip:[email protected]>
14:29:27.268 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 79.17.185.106:5062;rport=5062;branch=z9hG4bK1607880766
Max-Forwards: 70
Contact: <sip:[email protected]:5062>
To: <sip:[email protected]>
From: "Eric Mandel"<sip:[email protected]>;tag=238181627
Call-ID: [email protected]
CSeq: 2 INVITE
Allow: INVITE, INFO, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, REFER, PUBLISH, UPDATE, MESSAGE
Proxy-Authorization: Digest username="6711",realm="3CXPhoneSystem",nonce="414d535c03282895:baa46e3e1b9dff113e0bf029de45",uri="sip:[email protected]",response="030e44a9fc7e8ad50a5c446680cff",algorithm=MD5
Supported: replaces
User-Agent: Yealink SIP-T28P 2.60.0.60
Allow-Events: talk, hold, conference, refer, check-sync
Content-Length: 0
The problem that catches my eye seems to be that the extAddr=0.0.0.0 as if it's not seeing the external address of the remote Yealink. In a packet capture, I can see that the sip packets are addressed correctly to the public IP, but the RTP packets are being sent to the private IP.
Any help or clues are appreciated.
Thanks,
Eric