SIP注册失败的可能原因是什么?

我已经安装了一个Elastix盒子(基于星号/ freepbx),并为外部VoIP提供商添加了一个中继线。 当我到达Asterisk命令行界面并键入sip show registry我总是得到相同的输出, State = Request Sent

所以,由于我无法在服务器上注册,我无法拨打电话。 SIPregistry状态保持永久发送状态的原因是什么?

是的,一个networking/防火墙的问题…很多的可能性:

  1. networking路由不起作用:一般检查networking
  2. SIP提供商无法访问
  3. 防火墙在传出请求或答案的方式
  4. 带有SIP选项的NAT路由器正好阻塞端口5060上的内部SIP

有时需要进行一些networkingdebugging,比如从freebsd命令行ping sip服务器