i can not call(ring) to remote extension

Discussion in 'General' started by abbass@, Mar 1, 2010.

  1. abbass@

    Joined:
    Feb 28, 2010
    Messages:
    15
    Likes Received:
    0
    Hi,

    I recently installed "Elastix 1.6-12" in one of my pc, i dedicated this machine just for elastix.I created only sip extensions as described in document, I think i have done all related settings but when i call the remote extension it doesnt ring, but i hear two time ringing tone from my extension.

    Here are information about my topology

    http://img708.imageshack.us/img708/2425/topology.jpg

    -router nat setting is ok.
    -no firewall restriction, it is disabled
    -there is no SIP ALG specification in router
    -5060, 10001-2000 ports forwarded
    -i can ping outside world from elastix.
    - sip_nat.conf configured as elastix without tears document
    - i use dyndns


    Here is diagnostic info

    1. extensions can call each other locally without problem.
    2. remote extension can call local extension without problem.
    3. Local extension cannot call remote extension. when i tried to make a call i hear two ring than it says "the person you have call not available please try again"
    4. remote extensions can register to elastix successfully but cannot call each other as well
    5. here is wireshark log of the elastix ethernet interface when i call to remote extension

    http://img203.imageshack.us/img203/9445 ... roblem.png

    6. elastix GUI logs shows "NO ANSWER" under the status bar when i call the remote extension


    How can i solve this problem, do you have any idea about this problem, where could be the mistake. is it about sip_nat settings or something else? Please help

    Thanks
     
  2. ashir24

    Joined:
    Sep 1, 2009
    Messages:
    75
    Likes Received:
    0
    Re:i cant call to remote extension

    I had the very same problem but now everything works perfect.

    this is my sip_nat.conf

    nat=yes
    externhost=your_dyndns_address
    localnet=192.168.1.0/255.255.255.0
    externrefresh=10

    and sip_general_custom.conf

    bindport=5060
    bindaddr=0.0.0.0
    nat=yes
    qualify=yes
    context=from-internal
    defaultexpirey=3600
    rtptimeout=60
    rtpholdtimeout=120
    useragent=Elastix
    disallow=all
    allow=alaw
    allow=ulaw
    allow=gsm
    allow=ilbc
    allow=g723
    allow=g729

    and each extensions i changed "disallow =all" and "allow=ilbc&gsm&g729" or add what ever u want to.

    should work.
     
  3. abbass@

    Joined:
    Feb 28, 2010
    Messages:
    15
    Likes Received:
    0
    Re:i cant call to remote extension

    I copied your suggestion but still same problem, i start suspect that maybe elastix cannot route the sip calls properly or my netgear wnr1000 router cannot map the sip ports properly, but i am %100 percent sure that nat setup is ok on the router.

    I got one more issue, remote extensions can register to elastix successfully but cannot call each other as well

    and one more thing i tried same schenario with iax extensions, calls are ok both way. local and remote calls are perfect with iax extension, does it means there should be NAT problem?

    what do you think?
     
  4. abbass@

    Joined:
    Feb 28, 2010
    Messages:
    15
    Likes Received:
    0
    Re:i cant call to remote extension

    finally problem solved, simply i have changed my router that is it.
    if you are setting up ippbx behind the netgear wnr1000 router, dont waste your time.
    thanks
     

Share This Page