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

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

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

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

FreePBX: настройка входящей маршрутизации (Inbound Routes) по DID номеру

Обновлено: 26.08.2026 · Официальная документация ↗
  • При звонке на городской номер от провайдера звонящий слышит сообщение автоответчика: «The number you have dialed is not in service» или короткие гудки.
  • В логах FreePBX появляется ошибка No matching peer found или DID not found.
  • Все входящие звонки уходят на один случайный телефон вместо голосового меню (IVR) или группы операторов.

1. Что такое DID номер простыми словами

DID (Direct Inward Dialing) — это реальный телефонный номер (например, +74951234567 или 74951234567), который вы купили у оператора связи. Когда клиент звонит вам, провайдер отправляет этот номер в специальном заголовке SIP-пакета на вашу АТС FreePBX. АТС читает этот номер и решает, кому перевести звонок: секретарю, в отдел продаж или в голосовое меню.

2. Как узнать, в каком формате провайдер присылает номер

  1. Откройте панель управления FreePBX.
  2. Перейдите в меню Reports (Отчеты)Asterisk Logfiles (Логи Asterisk).
  3. Сделайте тестовый звонок со своего мобильного на ваш городской номер.
  4. Найдите в логе строчку вида: Executing [74951234567@from-trunk:1]. Цифры между скобками — это и есть точный формат вашего DID.

3. Пошаговая настройка входящего маршрута в FreePBX

  1. В верхнем меню перейдите в раздел Connectivity (Подключения)Inbound Routes (Входящие маршруты).
  2. Нажмите кнопку + Add Inbound Route (Добавить входящий маршрут).
  3. Заполните основные поля:
    • Description (Описание): Понятное имя, например «Входной_Основной_Номер_495».
    • DID Number (Номер DID): Вставьте точный номер, как его присылает оператор (например, 74951234567). Если оставить это поле пустым (ANY), маршрут перехватит абсолютно любые звонки с любых номеров.
    • CallerID Number: Оставьте пустым (если не нужно фильтровать звонки по номеру звонящего).
  4. В самом низу страницы найдите блок Set Destination (Установить назначение) и выберите, куда направить звонок:
    • IVR → выберите ваше голосовое приветствие;
    • Ring Groups (Группы вызова) → выберите группу менеджеров отдела продаж;
    • Extensions (Внутренние номера) → выберите конкретный телефон сотрудника (например, 101).
  5. Нажмите кнопку Submit (Сохранить), а затем в правом верхнем углу обязательно нажмите красную кнопку Apply Config (Применить настройки).
💡 Практика специалистов: Всегда проверяйте контекст в настройках вашего SIP-транка (Trunk). Там должно быть строго указано context=from-trunk или context=from-pstn. Если ошибочно указать context=from-internal, входящие звонки от провайдера перестанут попадать в Inbound Routes.

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

Почему при звонке воспроизводится фраза 'The number you have dialed is not in service'?

Это означает, что оператор прислал вызов с номером DID, для которого в FreePBX не создано ни одного правила во входящих маршрутах, и у вас отсутствует маршрут по умолчанию (Any DID / Any CID).

Как сделать резервный маршрут для любых номеров (Default Route)?

Создайте входящий маршрут, оставив поля DID Number и CallerID Number полностью пустыми. Все звонки с номеров, не подходящих под другие правила, будут направлены по этому резервному маршруту.

Провайдер присылает номер с плюсом (+79991234567), а в маршруте указано 79991234567. Сработает ли маршрут?

Нет, для точного совпадения формат должен быть идентичен (либо используйте шаблон с регулярным выражением _+79991234567, либо настройте контекст from-pstn-e164 в транке).

Можно ли перенаправлять звонок в зависимости от того, кто звонит (черный список / VIP-клиенты)?

Да, если заполнить поле CallerID Number номером конкретного клиента, звонки именно от него будут уходить по особому индивидуальному маршруту (например, сразу личному менеджеру в обход IVR).

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