We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

Elastix/Asterisk not open on port 5060

crucialx
crucialx asked
on
Medium Priority
9,579 Views
Last Modified: 2013-11-12
I've recently setup Elastix, and setup extensions, etc - however when it comes to having Cisco IP phones, and a SIP Soft phone connecting to the Elastix box, it doesn't work. I was pulling my hair out trying to figure out what it was, but ended up checking if the port was actually open by telneting to it, and checking if the port was open on the server, and found out port 5060 was not open on the server:

[root@pbx asterisk]# lsof -i:5060
[root@pbx asterisk]#

[root@pbx asterisk]# netstat -napt | grep asterisk
tcp 0 0 0.0.0.0:5038 0.0.0.0:* LISTEN 8704/asterisk
tcp 0 0 127.0.0.1:5038 127.0.0.1:56084 ESTABLISHED 8704/asterisk
[root@pbx asterisk]#

[root@pbx asterisk]# netstat -napt | grep 5060
[root@pbx asterisk]#

I've restarted Asterisk several times via the command line, as well as reboot the entire server, but I'm not sure how to get it to listening on port 5060 so our Cisco 7960s can connect to it.

Does anyone know how I can fix this?
Comment
Watch Question

Ron MalmsteadInformation Services Manager
CERTIFIED EXPERT

Commented:
Which OS is this ?...are you running SELinux ?

Author

Commented:
I used the ISO from the Elastix website, 64bit: http://downloads.sourceforge.net/elastix/Elastix-1.5.2-stable-x86_64-bin-31mar2009.iso

From dmesg, it appears SELinux is not running:

SELinux:  Initializing.
SELinux:  Starting in permissive mode
selinux_register_security:  Registering secondary module capability
SELinux:  Registering netfilter hooks
SELinux:  Disabled at runtime.
SELinux:  Unregistering netfilter hooks
audit(1246291820.274:2): selinux=0 auid=4294967295 ses=4294967295
Ron MalmsteadInformation Services Manager
CERTIFIED EXPERT

Commented:
Check this out this PDF below, and make sure you didn't miss anything.  Setting up elastix should be pretty straightforward.  You should have to "do" anything to get it listending for SIP, other than create devices/extensions and assign the box an IP address..

http://elastixconnection.com/downloads/elastix_without_tears.pdf
Ron MalmsteadInformation Services Manager
CERTIFIED EXPERT

Commented:
Ron MalmsteadInformation Services Manager
CERTIFIED EXPERT

Commented:
To test your current setup, I would try using X-Lite from www.counterpath.com

http://www.counterpath.com/x-lite.html&active=4

Author

Commented:
I've been following that exact document to get our Elastix server up and running, and it does not say anything about opening ports, so I'm not sure what the issue is!  

Author

Commented:
xuserx2000, I've installed BOL SIPPhone (per the Elastix without Tears Guide) and when I try to connect it gives the error:

Log on failed! Server close the connection. (xxx@xxx.xxx.xxx.xxx)

Seems that it is not listening on those ports, however I can't seem to get it to work.  I've tried looking around the config files but can't figure out how to get them going.

If Elastix/Asterisk is working correctly, should I see the port open when using netstat?
feptiasChief Dude
CERTIFIED EXPERT
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Ron MalmsteadInformation Services Manager
CERTIFIED EXPERT
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Ron MalmsteadInformation Services Manager
CERTIFIED EXPERT

Commented:
...well since you were setting up a new box, thats what we probably should have suggested earlier on.
Would have been a quicker fix.

Second attempt was easy though.... no ?
It's designed to be so easy a caveman can do it.  :)

Commented:
good info here!
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.