Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have setup an Elastix box (asterisk/freepbx based) and added a trunk for an external VoIP provider. When I get to the Asterisk command line interface and type sip show registry I always get the same output, State = Request Sent.

So, since I can't register with the server I can't make calls. What are the reasons for the SIP registry state to remain in a status sent forever ?

share|improve this question
2  
When a request is sent and no response is received, this can be a firewall issue (port closed). This is general idea and I am just guessing here :) –  Khaled Jul 25 '12 at 8:09

1 Answer 1

up vote 0 down vote accepted

Yes, a networking / firewall issue... lots of possibilities:

  1. Network routing not working from the box: check networking in general
  2. SIP provider unreachable
  3. Firewall(s) in the way of the outgoing request or the answer
  4. A NAT router with SIP options in the way which happens to block internal SIP on port 5060

Time for some network debugging, like pinging the sip server from the freebsd commandline

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.