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

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

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

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

SIP ошибка 404 Not Found при звонке: причины и простая настройка АТС

Обновлено: 26.08.2026 · Официальная документация ↗

При совершении звонка с IP-телефона или софтфона происходят следующие сбои:

  • На экране телефона появляется надпись 404 Not Found или User Not Found.
  • В трубке сразу звучат короткие гудки (занято) или голос автоинформатора сообщает: «Набранный номер не существует».
  • Звонки внутри офиса на короткие номера (101, 102) работают, но набрать городской или мобильный номер не получается.

Что означает ошибка 404 простыми словами

Код SIP 404 Not Found сообщает: сервер телефонии (АТС или шлюз провайдера) получил набранные вами цифры, но не нашел в своих правилах маршрута, куда отправить этот вызов, либо вызываемый номер не зарегистрирован.

Шаг 1. Проверьте правильность набора номера

Самая распространенная ошибка — неверный формат набора. Разные провайдеры связи требуют разный формат:

  • Через восьмерку: 89991234567;
  • В международном формате: 79991234567 или +79991234567;
  • С префиксом выхода в город: например, сначала нажать 9, затем номер.

Уточните у вашего провайдера или системного администратора точный шаблон набора.

Шаг 2. Проверка исходящей маршрутизации (Outbound Routes) во FreePBX

Если вы администрируете АТС самостоятельно:

  1. Зайдите в панель FreePBX → Connectivity → Outbound Routes.
  2. Выберите ваш маршрут для исходящих звонков.
  3. Перейдите на вкладку Dial Patterns (Шаблоны набора).
  4. Убедитесь, что в поле match pattern добавлены шаблоны для мобильных и городских номеров:
    • 8XXXXXXXXXX — для звонков через 8-ку (всего 11 цифр).
    • 7XXXXXXXXXX — для звонков через 7-ку.
    • XXXXXXX — для 7-значных городских номеров.
    • . (точка) — универсальное правило «пропускать любые набранные цифры».
  5. На вкладке Route Settings проверьте, что в поле Trunk Sequence выбран ваш рабочий транк провайдера.
  6. Нажмите красную кнопку Apply Config в верхнем углу экрана.

Шаг 3. Проверка статуса транка провайдера

Если номер набран верно, но провайдер возвращает 404, возможно, ваш транк не авторизован:

asterisk -rx "pjsip show endpoints"

Или для старого драйвера:

asterisk -rx "sip show registry"

Статус транка должен быть Registered или Avail.

💡 Практика специалистов: Если ошибка 404 возникает на стороне внешнего оператора, включите дебаг SIP командой 'pjsip set logger on' и найдите блок 'INVITE'. Обратите внимание на поле 'To: ' — именно в таком виде ваш номер видит провайдер.

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

Почему внутренний номер 105 выдает 404 при звонке на него?

Это означает, что телефон сотрудника 105 в данный момент выключен, отключен от сети или в его настройках указан неверный логин/пароль (нет регистрации на сервере АТС).

Что значит точка '.' в шаблоне набора номера FreePBX?

Точка означает любое количество любых цифр. Это универсальный шаблон, который отправляет в транк абсолютно все набранные номера без фильтрации.

Почему 404 ошибка возникает только при звонке за границу?

На большинстве АТС и у операторов связи международные звонки по умолчанию заблокированы в целях безопасности от взлома и утечки трафика.

Может ли ошибка 404 возникать из-за нулевого баланса у провайдера?

Да, некоторые SIP-операторы при отрицательном балансе не выдают ошибку 402/403, а просто возвращают 404 Not Found или отключают маршрутизацию транка.

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