2017-01-24 12 views
0

У меня возникли проблемы с сервером Asterisk при попытке вызова в глобальной сети.Проблемы с сервером Asterisk

У меня нет проблем с вызовами, когда я подключен к локальной сети, на которой работает SIP-сервер, но когда я беру один и тот же телефон, но пытаюсь использовать его мобильные данные для вызова, как только я набираю телефон на ЛВС получает музыку для удержания.

Я установил свой брандмауэр на DNAT UDP 5060 и UDP 10000-20000 на сервер asterisk и настроил брандмауэр на сервере на все те же порты.

ответ

0

Прежде чем придумать причину, вам необходимо предоставить дополнительную информацию. Установите многословие в 10 и инициируйте вызов со стороны WAN. Это покажет, почему телефон на стороне локальной сети получает MOH. Как только это будет объяснено, включите SIP debug, и вы увидите, является ли NAT проблемой или что-то еще происходит.

Скорее всего, проблема NAT вызывает вызов для разъединения, но ваш dialplan захватывает расширение «h» и переходит к MOH или аналогичному.

0

Наиболее likly вопросы:

  1. Nat настройки на звездочку не setuped правильно
  2. UserAgent вы используете не поддерживает нац
  3. маршрутизатор на месте сервера (если сервер за NAT) имеют SIP_ALG и он включен.
+0

Я бы предположил настройки Nat, за исключением того, что ни один из концов вызова не отключился, и вызывающий абонент WAN знает, что он находится в режиме ожидания. Я сам хостинг, поэтому у меня есть доступ ко всем настройкам сервера, я запускаю CentOs на брандмауэре/шлюзе и на сервере SIP. – Hampkade

 Смежные вопросы

  • Нет связанных вопросов^_^