Help with Audio. (allready look into port forwarding)

Discussion in '3CX Phone System - General' started by norperu, May 27, 2007.

  1. norperu

    Joined:
    May 27, 2007
    Messages:
    13
    Likes Received:
    0
    I am experiencing problems with audio when I call from an extension to an outside number. I cannot hear and they cannot hear me.

    this is the server report:

    11:25:53.656 MediaServerReporting::RTPReceiver from 'lucho:0/MediaServer':No RTP packets were received on 00000095@:remoteAddr=192.168.2.4:7858,extAddr=0.0.0.0:0,localAddr=192.168.50.10:7134
    11:25:53.625 StratLink::eek:nHangUp Call(C:4C): Ext.108 hung up call; reason: BYE
    11:25:03.625 StratLink::eek:nHangUp Call(C:4B): Ext.100 hung up call; reason: BYE
    11:24:55.515 CallLegImpl::eek:nConnected Call(C:4C): Created audio channel for Ln:10001@Acanac (66.49.255.34:17044) with Media Server (70.68.203.206:9002)
    11:24:55.500 StratInOut::eek:nConnected Call(C:4C): Setup completed for call from Ext.108 to Ln:10001@Acanac
    11:24:55.500 CallLegImpl::eek:nConnected Call(C:4C): Created audio channel for Ext.108 (192.168.2.4:7858) with Media Server (192.168.50.10:7134)
    11:24:50.796 CallConf::eek:nProvisional Call(C:4C): got response from 6046178556
    11:24:48.109 CallConf::eek:nProvisional Call(C:4C): got response from 6046178556
    11:24:48.109 CallConf::eek:nProvisional Call(C:4C): got response from 6046178556
    11:24:47.375 CallConf::eek:nIncoming Call(C:4C): Incoming call from Ext.108 to sip:96046178556@70.68.203.206
    11:23:55.296 CallLegImpl::eek:nConnected Call(C:4B): Created audio channel for Ext.108 (192.168.2.4:65248) with third party (192.168.50.131:11630)
    11:23:55.281 StratInOut::eek:nConnected Call(C:4B): Setup completed for call from Ext.100 to Ext.108
    11:23:55.281 CallLegImpl::eek:nConnected Call(C:4B): Created audio channel for Ext.100 (192.168.50.131:11630) with third party (192.168.2.4:65248)
    11:23:48.828 CallConf::eek:nProvisional Call(C:4B): got response from 108
    11:23:48.375 CallConf::eek:nIncoming Call(C:4B): Incoming call from Ext.100 to sip:108@70.68.203.206
    11:23:31.812 MediaServerReporting::RTPReceiver from 'lucho:0/MediaServer':No RTP packets were received on 00000091@:remoteAddr=0.0.0.0:55782,extAddr=0.0.0.0:0,localAddr=192.168.50.10:7128
    11:23:31.781 StratLink::eek:nHangUp Call(C:4A): Ln:10002@Gizmo hung up call; reason: BYE
    11:23:01.859 MediaServerReporting::RTPSender from 'lucho:0/MediaServer':EP 00000091@(ACTIVE): Can't send RTP stream to 0.0.0.0:55782 destination unreachable
    11:23:01.203 CallLegImpl::eek:nConnected Call(C:4A): Created audio channel for Ln:10002@Gizmo (198.65.166.147:19112) with Media Server (70.68.203.206:9000)
    11:23:01.187 StratInOut::eek:nConnected Call(C:4A): Setup completed for call from Ext.108 to Ln:10002@Gizmo
    11:23:01.187 CallLegImpl::eek:nConnected Call(C:4A): Created audio channel for Ext.108 (192.168.2.4:55782) with Media Server (192.168.50.10:7128)
    11:22:57.671 CallConf::eek:nIncoming Call(C:4A): Incoming call from Ext.108 to sip:96046178556@70.68.203.206
    11:20:45.312 MediaServerReporting::RTPReceiver from 'lucho:0/MediaServer':No RTP packets were received on 0000008F@:remoteAddr=192.168.2.4:2988,extAddr=0.0.0.0:0,localAddr=192.168.50.10:7126
    11:20:45.296 StratLink::eek:nHangUp Call(C:49): Ln:10001@Acanac hung up call; reason: BYE
    11:20:27.281 CallLegImpl::eek:nConnected Call(C:49): Created audio channel for Ln:10001@Acanac (66.49.255.34:27874) with Media Server (70.68.203.206:9002)
    11:20:27.265 StratInOut::eek:nConnected Call(C:49): Setup completed for call from Ext.108 to Ln:10001@Acanac
    11:20:27.265 CallLegImpl::eek:nConnected Call(C:49): Created audio channel for Ext.108 (192.168.2.4:2988) with Media Server (192.168.50.10:7126)
    11:20:24.562 CallConf::eek:nProvisional Call(C:49): got response from 6046178556
    11:20:21.156 CallConf::eek:nProvisional Call(C:49): got response from 6046178556
    11:20:21.140 CallConf::eek:nProvisional Call(C:49): got response from 6046178556
    11:20:20.421 CallConf::eek:nIncoming Call(C:49): Incoming call from Ext.108 to sip:96046178556@70.68.203.206
    11:19:45.968 StratLink::eek:nHangUp Call(C:48): Ext.100 hung up call; reason: BYE
    11:19:19.656 CallLegImpl::eek:nConnected Call(C:48): Created audio channel for Ext.100 (192.168.50.131:3726) with third party (192.168.2.4:30476)
    11:19:19.625 StratInOut::eek:nConnected Call(C:48): Setup completed for call from Ext.108 to Ext.100
    11:19:19.625 CallLegImpl::eek:nConnected Call(C:48): Created audio channel for Ext.108 (192.168.2.4:30476) with third party (192.168.50.131:3726)
    11:19:12.171 CallConf::eek:nProvisional Call(C:48): got response from 100
    11:19:12.000 CallConf::eek:nIncoming Call(C:48): Incoming call from Ext.108 to sip:100@70.68.203.206
    11:18:52.750 StratLink::eek:nHangUp Call(C:47): Ln:10002@Gizmo hung up call; reason: BYE
    11:18:36.421 CallLegImpl::eek:nConnected Call(C:47): Created audio channel for Ln:10002@Gizmo (198.65.166.130:1934) with Media Server (70.68.203.206:9000)
    11:18:36.406 StratInOut::eek:nConnected Call(C:47): Setup completed for call from Ext.100 to Ln:10002@Gizmo
    11:18:36.406 CallLegImpl::eek:nConnected Call(C:47): Created audio channel for Ext.100 (192.168.50.131:5782) with Media Server (192.168.50.10:7120)
    11:18:34.968 CallConf::Rejected Call(C:46) is rejected: session description parsing failed
    11:18:34.968 StratInOut::eek:nCancel Call(C:46): Call from Ext.108 to 9918004652422 terminated; reason: session description parsing failed


    The Extension 108 is located in South America.
    The Extension 100 is located in Canada.

    Any ideas on why?

    Also, if you want to try it out then you can log into the server as extension

    User name: 120
    Password: guest
    Proxy: 70.68.203.206

    if you dial 9 or 99 you access calgary phone
    if you dial 8 you will access the gizmo project network.

    Thanks
     
  2. norperu

    Joined:
    May 27, 2007
    Messages:
    13
    Likes Received:
    0
    for whoever that just logged into my server

    12:20:31.781 CallLegImpl::eek:nConnected Call(C:6D): Created audio channel for Ln:10002@Gizmo (130.94.88.90:15574) with Media Server (70.68.203.206:9000)
    12:20:31.781 StratInOut::eek:nConnected Call(C:6D): Setup completed for call from Ext.120 to Ln:10002@Gizmo
    12:20:31.765 CallLegImpl::eek:nConnected Call(C:6D): Created audio channel for Ext.120 (192.168.0.3:52504) with Media Server (192.168.50.10:7192)
    12:20:29.546 CallConf::eek:nIncoming Call(C:6D): Incoming call from Ext.120 to sip:100@70.68.203.206
    12:20:23.453 MediaServerReporting::RTPReceiver from 'lucho:0/MediaServer':No RTP packets were received on 000000CD@:remoteAddr=67.17.211.246:29920,extAddr=70.68.203.206:9002,localAddr=0.0.0.0:9002
    12:20:23.437 StratLink::eek:nHangUp Call(C:6A): Ln:10000@Allo.com hung up call; reason: BYE
    12:20:18.250 CallConf::Rejected Call(C:6C) is rejected: Invalid Session Description
    12:20:18.250 StratInOut::eek:nCancel Call(C:6C): Call from Ext.120 to 6046178556 terminated; reason: Invalid Session Description
    12:20:13.312 CallLegImpl::initMSEndpoint Call(C:6C): *!* Failed to create MediaServer endpoint for Ln:10000@Allo.com
    12:20:13.312 MediaServerReporting::InitEndPoint from 'lucho:0/MediaServer':Failed to create Endpoint:
    12:20:13.312 MediaServerReporting::portMapper from 'lucho:0/MediaServer':No ports available to create EXTERNAL enpoint
    12:20:12.968 MediaServerReporting::InitEndPoint from 'lucho:0/MediaServer':Failed to create Endpoint:
    12:20:12.968 CallLegImpl::initMSEndpoint Call(C:6C): *!* Failed to create MediaServer endpoint for Ln:10001@Acanac
    12:20:12.953 MediaServerReporting::portMapper from 'lucho:0/MediaServer':No ports available to create EXTERNAL enpoint
    12:20:12.171 CallLegImpl::initMSEndpoint Call(C:6C): *!* Failed to create MediaServer endpoint for Ln:10002@Gizmo
    12:20:12.156 MediaServerReporting::InitEndPoint from 'lucho:0/MediaServer':Failed to create Endpoint:
    12:20:12.156 MediaServerReporting::portMapper from 'lucho:0/MediaServer':No ports available to create EXTERNAL enpoint
    12:20:12.046 CallConf::eek:nIncoming Call(C:6C): Incoming call from Ext.120 to sip:100@70.68.203.206
    12:20:09.843 MediaServerReporting::RTPReceiver from 'lucho:0/MediaServer':No RTP packets were received on 000000CB@:remoteAddr=192.168.0.3:50742,extAddr=0.0.0.0:0,localAddr=192.168.50.10:7186
    12:20:09.812 MediaServerReporting::FilePlayer from 'lucho:0/MediaServer':EP 000000CB@.Failed to open file "C:program FilesCX PhoneSystemBin..DataIvrTempivrprmpt343777.mp3" to play on EP 000000CB@. 'silent' RTP stream will be sent.
    12:20:09.359 StratInOut::eek:nHangUp Call(C:6B): Call from Ext.120 to 900 has been terminated
    12:20:08.890 CallLegImpl::eek:nConnected Call(C:6A): Created audio channel for Ln:10000@Allo.com (67.17.211.246:29920) with Media Server (70.68.203.206:9002)
    12:20:08.890 StratInOut::eek:nConnected Call(C:6A): Setup completed for call from Ln:10000@Allo.com to Ln:10000@Allo.com
    12:20:08.328 CallLegImpl::eek:nConnected Call(C:6B): Created audio channel for Ext.120 (192.168.0.3:50742) with Media Server (192.168.50.10:7186)
    12:20:06.218 CallConf::eek:nProvisional Call(C:6A): got response from 6043060515
    12:20:06.203 CallConf::eek:nProvisional Call(C:6A): got response from 6043060515
    12:20:04.000 CallConf::eek:nProvisional Call(C:6A): got response from 6043060515
    12:20:03.984 CallConf::eek:nProvisional Call(C:6A): got response from 6043060515
    12:19:53.515 CallConf::eek:nProvisional Call(C:6B): got response from 108
    12:19:52.968 CallConf::eek:nIncoming Call(C:6B): Incoming call from Ext.120 to sip:108@70.68.203.206
     
  3. norperu

    Joined:
    May 27, 2007
    Messages:
    13
    Likes Received:
    0
    no audio

    12:22:35.531 StratLink::eek:nHangUp Call(C:6E): Ext.100 hung up call; reason: BYE
    12:22:21.843 CallLegImpl::eek:nConnected Call(C:6E): Created audio channel for Ext.120 (192.168.0.3:60286) with third party (192.168.50.131:53414)
    12:22:21.828 StratInOut::eek:nConnected Call(C:6E): Setup completed for call from Ext.100 to Ext.120
    12:22:21.828 CallLegImpl::eek:nConnected Call(C:6E): Created audio channel for Ext.100 (192.168.50.131:53414) with third party (192.168.0.3:60286)
    12:22:19.437 CallConf::eek:nProvisional Call(C:6E): got response from 120
    12:22:19.062 CallConf::eek:nIncoming Call(C:6E): Incoming call from Ext.100 to sip:120@70.68.203.206



    this is what happend when i called you to ext 120
     
  4. archie

    archie Well-Known Member
    3CX Staff

    Joined:
    Aug 18, 2006
    Messages:
    1,309
    Likes Received:
    0
    It looks that Ext.100 is in the same network with 3CX PBX, but Ext. 108 - is not. So, you should mark it as external in advanced options for extension. Also, it may help to bind external extension to media server.
    Note, that we don't support more than one network for PBX. It means, that PC running 3CX PBX should not have direct access to more than one network.
     
  5. norperu

    Joined:
    May 27, 2007
    Messages:
    13
    Likes Received:
    0
    I made the changes you told me. this is what i got:
    13:09:28.000 StratLink::eek:nHangUp Call(C:79): Ext.108 hung up call; reason: BYE
    13:09:22.296 MediaServerReporting::RTPSender from 'lucho:0/MediaServer':EP 000000ED@(ACTIVE): RTP stream to 192.168.2.4:17042 restored.
    13:09:21.078 MediaServerReporting::RTPSender from 'lucho:0/MediaServer':EP 000000ED@(ACTIVE): Can't send RTP stream to 0.0.0.0:17042 destination unreachable
    13:08:44.250 CallLegImpl::eek:nConnected Call(C:79): Created audio channel for Ext.108 (192.168.2.4:17042) with Media Server (70.68.203.206:9000)
    13:08:44.234 StratInOut::eek:nConnected Call(C:79): Setup completed for call from Ext.100 to Ext.108
    13:08:44.234 CallLegImpl::eek:nConnected Call(C:79): Created audio channel for Ext.100 (192.168.50.131:37098) with Media Server (192.168.50.10:7220)
    13:08:41.296 CallConf::eek:nProvisional Call(C:79): got response from 108
    13:08:40.625 CallConf::eek:nIncoming Call(C:79): Incoming call from Ext.100 to sip:108@70.68.203.206
    13:07:24.421 CallConf::Rejected Call(C:78) is rejected: Temporarily Unavailable
    13:07:24.421 StratInOut::eek:nCancel Call(C:78): Call from Ext.100 to 120 terminated; reason: Temporarily Unavailable
    13:07:11.890 CallConf::eek:nProvisional Call(C:78): got response from 120
    13:07:11.546 CallConf::eek:nProvisional Call(C:78): got response from 120
    13:07:10.718 CallConf::eek:nIncoming Call(C:78): Incoming call from Ext.100 to sip:120@70.68.203.206


    Also I made 120, which is the extension you are using, as an external as well
     
  6. norperu

    Joined:
    May 27, 2007
    Messages:
    13
    Likes Received:
    0
    Ok, you are going to have to help me here.

     
  7. Anonymous

    Anonymous Guest

    Your extension registers, but when it comes to rtp traffic (which is the sound) it cannot reach its destination.

    From the log (what i can tell) you are using non routable adress that appears to be on the inside of your router. (as it should).


    The RTP traffic is lost in NAT so you have to configure a VPN to make this work.
     
  8. norperu

    Joined:
    May 27, 2007
    Messages:
    13
    Likes Received:
    0
    thanks I am looking into this.

    this support is awsome!!
     
  9. sittsh

    Joined:
    May 2, 2007
    Messages:
    19
    Likes Received:
    0
    if you have opened and redirected all the ports corectlly there is also the rtp port that the local sip phone uses you may have to open that on the network that was the sip phone on it. the rtp port for the sip phone is different than the rtp port for 3cx
     

Share This Page