Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

SIP_TRUNK_REG_FAIL IP-Телефония и СКУД

SIP-транк от Ростелеком или Манго не регистрируется в Asterisk: исправление

Обновлено: 26.08.2026 · Официальная документация ↗
  • Статус SIP-транка в панели FreePBX горит красным: Rejected, Unregistered или Request Sent.
  • В консоли Asterisk появляется ошибка 403 Forbidden (Wrong password) или 408 Request Timeout.
  • Входящие и исходящие городские звонки не работают.

1. Разница между авторизацией по логину/паролю и статической авторизацией по IP

  • Регистрация по логину/паролю (Registration Trunk): Типично для облачных провайдеров (Манго Телеком, Zadarma, МТТ). АТС обязана регулярно отправлять запрос SIP REGISTER на сервер провайдера.
  • Транк без регистрации (IP-Authentication / Static Peer): Часто используется Ростелекомом (при подключении через выделенный оптический кабель/VLAN). Логин и пароль отсутствуют, провайдер принимает звонки строго с вашего белого статического IP-адреса.

2. Настройка транка Mango Telecom в FreePBX (модуль PJSIP)

  1. Перейдите в Connectivity → Trunks → + Add Trunk → Add SIP (chan_pjsip) Trunk.
  2. Во вкладке General укажите имя: Mango_Trunk.
  3. Во вкладке pjsip Settings → General заполните данные из личного кабинета Манго:
    • Username: ваш логин SIP (например, user_123456);
    • Secret: ваш пароль;
    • Authentication: Outbound;
    • Registration: Send;
    • SIP Server: адрес сервера Манго (например, mangosip.ru или IP-адрес из ЛК);
    • SIP Server Port: 5060.
  4. Во вкладке Advanced установите: Client URI: sip:user_123456@mangosip.ru:5060, From User: user_123456, From Domain: mangosip.ru.
  5. Нажмите Submit и Apply Config.

3. Настройка транка Ростелеком (Chan_SIP старый формат)

Если используется старый драйвер chan_sip, правильный формат строки Register String внизу страницы:

логин:пароль:логин@ip_адрес_сервера_ростелекома:5060/логин

Пример: 74951234567:SuperPass2026:74951234567@10.200.15.5:5060/74951234567

В блоке PEER Details укажите:

type=peer
host=ip_адрес_ростелекома
defaultuser=74951234567
secret=SuperPass2026
fromuser=74951234567
fromdomain=ip_адрес_ростелекома
insecure=port,invite
context=from-trunk
qualify=yes
disallow=all
allow=alaw
💡 Практика специалистов: При подключении оптики от Ростелекома телефония часто подается в отдельном закрытом тегированном VLAN без доступа в общий интернет. Убедитесь, что на сервере Asterisk настроен правильный статический маршрут к IP-подсети телефонии Ростелекома через нужный сетевой интерфейс.

Частые вопросы (FAQ)

Что означает статус '403 Forbidden' при попытке регистрации?

Провайдер отклонил авторизацию. Проверьте правильность логина и пароля, а также совпадение полей Username и From User. У провайдера Mango в поле From Domain обязательно должно быть указано доменное имя, выданное в личном кабинете.

Почему статус транка висит в состоянии 'Request Sent'?

Запросы регистрации уходят в интернет, но ответ от сервера провайдера не возвращается. Проверьте настройки фаервола, DNS-резолвинг на сервере и отключите SIP ALG на вашем роутере.

Как проверить статус регистрации транка в командной строке Asterisk?

Для драйвера PJSIP выполните команду: 'asterisk -rx "pjsip show registrations"'. Для старого драйвера Chan_SIP: 'asterisk -rx "sip show registry"'.

Почему Ростелеком не присылает входящие звонки, хотя статус транка OK?

В настройках транка Ростелеком обязательно должен быть прописан параметр insecure=port,invite (для chan_sip) или в PJSIP отключена аутентификация входящих вызовов, так как провайдер присылает вызов без ввода пароля.

Полезные материалы
Рекомендуем