Каковы возможные причины сбоя регистра SIP?
Я установил Elastix box (на основе звездочки /freepbx) и добавил транк для внешнего VoIP-провайдера. Когда я доберусь до интерфейса командной строки Asterisk и наберу sip show registry
Я всегда получаю один и тот же вывод, State = Request Sent
,
Поэтому, поскольку я не могу зарегистрироваться на сервере, я не могу звонить. Каковы причины того, что состояние реестра SIP остается в состоянии, отправленном навсегда?
2 ответа
Решение
Да, проблема с сетью / брандмауэром... много возможностей:
- Сетевая маршрутизация не работает из коробки: проверьте сеть в целом
- SIP-провайдер недоступен
- Брандмауэр (ы) на пути исходящего запроса или ответа
- NAT-маршрутизатор с опциями SIP, который блокирует внутренний SIP через порт 5060
Время для некоторой сетевой отладки, такой как пинг сервера sip из командной строки freebsd
Вы можете сделать одно:
- Модуль выгрузки chan_sip.so
- Загрузка модуля chan_sip.so
- SIP-перезагрузка
- Регистрация Sip show. Если состояние остается = запрос отправлен, это означает, что ваш SIP-провайдер недоступен.