prefixkit Вопрос инженеруСпросить Поддержать EN

Справочник ошибок · Asterisk

Asterisk: No matching endpoint found

Request 'INVITE' from '<sip:…>' failed for '203.0.113.5:5060' - No matching endpoint found

Что это значит

Asterisk получил SIP-запрос и не смог сопоставить его ни с одним endpoint, поэтому отклонил (вернул 401 или 403).

Почему возникает

  • Звонок от оператора пришёл с IP, которого нет ни в одной секции identify.
  • From user не совпадает с именем endpoint, а идентификация по IP не настроена.
  • Чаще всего в логах: интернет-сканеры, перебирающие случайные имена (sipvicious, friendly-scanner).

Как исправить

  1. Для оператора: добавьте секцию type=identify с match= на все его IP сигнализации и endpoint= вашего транка; проверьте командой pjsip show identifies.
  2. Проверьте, что в [global] pjsip.conf endpoint_identifier_order содержит ip (хороший вариант — ip,username).
  3. Если адреса вам незнакомы — это сканирование: закройте их fail2ban или белым списком на межсетевом экране.

Поможет

Анализ логов атак на SIP · Генератор SIP-транка

Другие ошибки Asterisk

Идея?