Dismiss Notice
We would like to remind you that we’re updating our login process for all 3CX forums whereby you will be able to login with the same credentials you use for the Partner or Customer Portal. Click here to read more.

3CXPhone and Internal Ext-to-Ext Audio Problem?

Discussion in 'Windows' started by rand14, May 2, 2010.

Thread Status:
Not open for further replies.
  1. rand14

    Joined:
    May 2, 2010
    Messages:
    3
    Likes Received:
    0
    Hi -

    I have been experimenting 3CX using a fresh install (version 8) and the 3CX softphone on two separate computers and an iPhone w/ a sip client. I have been unable to get any audio (caller cannot hear callie and callie cannot hear caller) unless I check the "PBX Delivers Audio" option in the capabilities on the extention config screen (Ext | Edit | Other tab). Is this normal? It seems like the softphones should be able to handle the audio directly between them and not through the server.

    3CX softphones and iPhone SIP register OK with the server and ring the other extension OK. When the call is answered, there is only silence - not even one way audio.

    I have done all testing on the LAN (same subnet, no vlans, routers, etc).
    No host firewalls on the server or either softphone client
    If a call is sent to voicemail, the system prompts are heard fine, voice message delivers OK.

    Below is the log snippet from setup and tear down. Again, I do not see anything out of place. Is there additional logging that can be turned on at the 3CXsoftphone?


    Code:
    17:49:38.968  [CM503008]: Call(22): Call is terminated
    17:49:31.671  [CM504001]: Ext.12: new contact is registered. Contact(s): [sip:12@XXX.XXX.XXX.54:5060/12,sip:12@XXX.XXX.XXX.17:1850;rinstance=67155cfc8c3f2cfe/12]
    17:49:23.812  Session 372 of leg C:22.1 is confirmed
    17:49:23.625  [CM503007]: Call(22): Device joined: sip:14@XXX.XXX.XXX.29:4043;rinstance=92b1fbaae80cad4c
    17:49:23.609  [CM503007]: Call(22): Device joined: sip:12@XXX.XXX.XXX.17:1850;rinstance=67155cfc8c3f2cfe
    17:49:23.609  [MS210007] C:22.1:Answer provided. Connection(by pass mode): XXX.XXX.XXX.29:40018(40019)
    17:49:23.609  [MS210001] C:22.2:Answer received. RTP connection[unsecure]: XXX.XXX.XXX.29:40018(40019)
    17:49:23.609  Remote SDP is set for legC:22.2
    17:49:20.296  [CM505001]: Ext.14: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 4.0.11015.0] PBX contact: [sip:14@XXX.XXX.XXX.84:5060]
    17:49:20.281  [CM503002]: Call(22): Alerting sip:14@XXX.XXX.XXX.29:4043;rinstance=92b1fbaae80cad4c
    17:49:20.156  [CM503025]: Call(22): Calling Ext:Ext.14@[Dev:sip:14@XXX.XXX.XXX.29:4043;rinstance=92b1fbaae80cad4c]
    17:49:20.156  [MS210006] C:22.2:Offer provided. Connection(by pass mode): XXX.XXX.XXX.17:40000(40001)
    17:49:20.093  [CM503004]: Call(22): Route 1: Ext:Ext.14@[Dev:sip:14@XXX.XXX.XXX.29:4043;rinstance=92b1fbaae80cad4c]
    17:49:20.093  [CM503010]: Making route(s) to <sip:14@XXX.XXX.XXX.84:5060>
    17:49:20.093  [MS210000] C:22.1:Offer received. RTP connection: XXX.XXX.XXX.17:40000(40001)
    17:49:20.093  Remote SDP is set for legC:22.1
    17:49:20.093  [CM505001]: Ext.12: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 4.0.10858.0] PBX contact: [sip:12@XXX.XXX.XXX.84:5060]
    17:49:20.093  [CM503001]: Call(22): Incoming call from Ext.12 to <sip:14@XXX.XXX.XXX.84:5060>
    17:49:20.078  [CM500002]: Info on incoming INVITE:
      INVITE sip:14@XXX.XXX.XXX.84:5060 SIP/2.0
      Via: SIP/2.0/UDP XXX.XXX.XXX.17:1850;branch=z9hG4bK-d8754z-5648824d0d5b7d71-1---d8754z-;rport=1850
      Max-Forwards: 70
      Contact: <sip:12@XXX.XXX.XXX.17:1850;rinstance=67155cfc8c3f2cfe>
      To: <sip:14@XXX.XXX.XXX.84:5060>
      From: <sip:12@XXX.XXX.XXX.84:5060>;tag=783fbf4b
      Call-ID: NjMyODUxNmUwYzNiOWYzMjk1ZjAwZjE2MzcxZjJiMTk.
      CSeq: 2 INVITE
      Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REGISTER, SUBSCRIBE, NOTIFY, REFER, INFO
      Proxy-Authorization: Digest username="12",realm="3CXPhoneSystem",nonce="414d535c01ed5d0f35:2b95f9f66b4872cd1404639c9071d592",uri="sip:14@XXX.XXX.XXX.84:5060",response="5d1c33517cbeac9ef1b77f29780379b7",algorithm=MD5
      Supported: replaces
      User-Agent: 3CXPhone 4.0.10858.0
      Content-Length: 0
    


    p.s. I have been having fun with 3CX, looks like a good product so far.
     
  2. SY

    SY Well-Known Member
    3CX Support

    Joined:
    Jan 26, 2007
    Messages:
    1,825
    Likes Received:
    2
    Your description says that
    XXX.XXX.XXX.29
    and
    XXX.XXX.XXX.17
    cannot send packets directly to each other but can send it to XXX.XXX.XXX.84 (PBX host).
    Could you please add log for the call with "PBX delivers audio=on" (where audio works fine)?

    Kindly place all server (or any other) logs in code and /code tags. ("Code" button is available in toolbar)

    Thanks
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. rand14

    Joined:
    May 2, 2010
    Messages:
    3
    Likes Received:
    0
    Below is a snippet with the PBX delivers audio option turned on for ext 12. Audio worked fine for this call. What in the log above calls out that stations xxx.17 and xxx.29 cannot talk with each other?


    Code:
    16:59:29.170  [CM503008]: Call(58): Call is terminated
    16:59:23.389  Active calls counted toward license limit: [58]
    16:59:19.420  Session 4890 of leg C:58.1 is confirmed
    16:59:19.123  [CM503007]: Call(58): Device joined: sip:14@XXX.XXX.XXX.29:1285;rinstance=2c9bb63766e0e4ad
    16:59:19.123  [CM503007]: Call(58): Device joined: sip:12@XXX.XXX.XXX.17:1181;rinstance=d4e7faa1a8f296f8
    16:59:19.123  [MS210003] C:58.1:Answer provided. Connection(transcoding mode[unsecure]):XXX.XXX.XXX.84:7230(7231)
    16:59:19.123  [MS210001] C:58.2:Answer received. RTP connection[unsecure]: XXX.XXX.XXX.29:40000(40001)
    16:59:19.123  Remote SDP is set for legC:58.2
    16:59:17.326  [CM505001]: Ext.14: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 4.0.11015.0] PBX contact: [sip:14@XXX.XXX.XXX.84:5060]
    16:59:17.326  [CM503002]: Call(58): Alerting sip:14@XXX.XXX.XXX.29:1285;rinstance=2c9bb63766e0e4ad
    16:59:16.951  [CM503025]: Call(58): Calling Ext:Ext.14@[Dev:sip:14@XXX.XXX.XXX.29:1285;rinstance=2c9bb63766e0e4ad]
    16:59:16.951  [MS210002] C:58.2:Offer provided. Connection(transcoding mode): XXX.XXX.XXX.84:7232(7233)
    16:59:16.904  [CM503004]: Call(58): Route 1: Ext:Ext.14@[Dev:sip:14@XXX.XXX.XXX.29:1285;rinstance=2c9bb63766e0e4ad]
    16:59:16.904  [CM503010]: Making route(s) to <sip:14@XXX.XXX.XXX.84:5060>
    16:59:16.904  [MS210000] C:58.1:Offer received. RTP connection: XXX.XXX.XXX.17:40000(40001)
    16:59:16.904  Remote SDP is set for legC:58.1
    16:59:16.904  [CM505001]: Ext.12: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [3CXPhone 4.0.10858.0] PBX contact: [sip:12@XXX.XXX.XXX.84:5060]
    16:59:16.889  [CM503001]: Call(58): Incoming call from Ext.12 to <sip:14@XXX.XXX.XXX.84:5060>
    16:59:16.889  [CM500002]: Info on incoming INVITE:
      INVITE sip:14@XXX.XXX.XXX.84:5060 SIP/2.0
      Via: SIP/2.0/UDP XXX.XXX.XXX.17:1181;branch=z9hG4bK-d8754z-29352460a238b868-1---d8754z-;rport=1181
      Max-Forwards: 70
      Contact: <sip:12@XXX.XXX.XXX.17:1181;rinstance=d4e7faa1a8f296f8>
      To: <sip:14@XXX.XXX.XXX.84:5060>
      From: <sip:12@XXX.XXX.XXX.84:5060>;tag=3a4c3666
      Call-ID: NWU4MTQ1ZDliYWIxOGNmZTNiYTU1MGU1YmRmOTc3NTA.
      CSeq: 2 INVITE
      Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REGISTER, SUBSCRIBE, NOTIFY, REFER, INFO
      Proxy-Authorization: Digest username="12",realm="3CXPhoneSystem",nonce="414d535c01eea2d420:1b631a5cec6a284adfdbdb40cd2629d1",uri="sip:14@XXX.XXX.XXX.84:5060",response="44b2309d8a201fe4cf0631abe55c1d57",algorithm=MD5
      Supported: replaces
      User-Agent: 3CXPhone 4.0.10858.0
      Content-Length: 0
      
    
    
     
  4. SY

    SY Well-Known Member
    3CX Support

    Joined:
    Jan 26, 2007
    Messages:
    1,825
    Likes Received:
    2
    What is XXX.XXX.XXX. ?
    It is really interesting...

    You can send PM...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. rand14

    Joined:
    May 2, 2010
    Messages:
    3
    Likes Received:
    0
    sent a PM, guess I didn't understand what you were after. I agree that this is strange. I have just verified that host firewalls are turned off on each computer running the 3CX softphone. No audio if the PBX delivers audio feature is disabled for the extention....However, I did discover I get audio if I use the wired LAN vs the wireless side. I guess there is something there at the router/access point. Calls with both clients on WiFi are not getting audio, but I get at least one way (don't have enough mics to test two way) if one client is on the wired LAN. I post back anything I discover...
     
  6. SY

    SY Well-Known Member
    3CX Support

    Joined:
    Jan 26, 2007
    Messages:
    1,825
    Likes Received:
    2
    You have added significant part of information. You have wire+wireless network, correct?
    Some routers (by default) don't allow direct connection between hosts connected through Wi-Fi.
    Probably you have exact this situation.
    PBX host (connected to wire) can send traffic to both hosts, but they cannot send anything to each other.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. vpaulo

    Joined:
    Jun 24, 2009
    Messages:
    23
    Likes Received:
    0
    Stepan! May be in the wi-fi access point are switch on user`s isolation function? If it is true they need simply turn off this function and see gateway and subnet mask for each pc.
     
Thread Status:
Not open for further replies.