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

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

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

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

SIP Error 607 Unwanted: спам-фильтрация вызовов и антифрод операторов

Обновлено: 24.08.2026 · Официальная документация ↗
  • Исходящие вызовы колл-центра блокируются кодом 607 Unwanted.
  • Абоненты на мобильных телефонах видят предупреждение «Спам / Нежелательный звонок / Robocall».
  • Резкое падение показателя дозвона (ASR — Answer Seizure Ratio) по конкретным пулам номеров компании.
  • В SIP-ответе присутствует заголовок Reason: SIP ;cause=607 ;text="Unwanted Call".

1. Архитектура стандарта RFC 8197 (SIP 607 Unwanted)

Код 607 Unwanted был введен в RFC 8197 для борьбы с нежелательными автоматическими вызовами (Robocalls/Spam). Он отправляется либо терминалом пользователя, который нажал кнопку «Пометить как спам», либо пограничным шлюзом оператора (SBC / Fraud Prevention System), если репутационный скоринг исходящего номера превысил критический порог.

2. Анализ логов и структуры ответа 607

sngrep -c -d any "607 Unwanted"

Пример структуры заголовков ответа:

SIP/2.0 607 Unwanted
Via: SIP/2.0/UDP 198.51.100.2:5060;branch=z9hG4bK-9912a
From: ;tag=call-91
To: ;tag=spamblock-01
Call-ID: 88129031-192@198.51.100.2
CSeq: 101 INVITE
Reason: SIP;cause=607;text="Flagged as Telemarketing / Spam"

3. Проверка и очистка репутации пула номеров (Caller ID)

  • Проверьте номера вашей компании в публичных базах спам-фильтров (Kaspersky WhoCalls, Яндекс Защитник, Getcontact, NumBuster).
  • Убедитесь, что система автообзвона (Predictive Dialer) не превышает нормативные показатели: частота звонков не более 1-2 вызовов в секунду (CPS limit) на один номер.
  • Исключите из базы контактов абонентов, ранее запросивших удаление из рассылок (DNC — Do Not Call Registry).

4. Ротация исходящих Caller ID в Asterisk Dialplan

Для предотвращения блокировки основного номера настройте динамический выбор A-номера из верифицированного пула:

[outbound-trunk]
exten => _89XXXXXXXXX,1,NoOp(Интеллектуальный выбор Caller ID)
 same => n,Set(CALLERID(num)=${ODBC_GET_CLEAN_CALLERID()})
 same => n,Dial(PJSIP/${EXTEN}@telecom_trunk,45)
 same => n,GotoIf($["${HANGUPCAUSE}" = "607"]?handle_spam)
 same => n,Hangup()
 same => n(handle_spam),NoOp(Номер помечен как спам - вывод в карантин)
 same => n,Set(ODBC_SET_NUM_STATUS(${CALLERID(num)})=SPAM_QUARANTINE)
 same => n,Hangup()
💡 Практика специалистов: Если ваш легитимный бизнес (например, служба доставки или банк) получает 607 ошибки, немедленно свяжитесь с межоператорским отделом вашего оператора связи для подписания соглашения о доверенном трафике (A2P Verified Caller ID).

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

Кто именно формирует ответ SIP 607?

Ответ может генерировать как телефон конечного пользователя (при нажатии кнопки блокировки спама), так и транзитный шлюз оператора на основе сигнатур антифрод-систем.

Чем отличается SIP 607 от SIP 608?

607 Unwanted формируется на основе спам-репутации и жалоб пользователей. 608 Rejected является прямым результатом провала криптографической верификации STIR/SHAKEN.

Поможет ли смена IP-адреса АТС избавиться от 607 ошибки?

Нет. Блокировка 607 привязана к номеру звонящего (Caller ID / A-number), а не к IP-адресу сигнального сервера.

Какой Q.850 Cause Code ассоциирован с SIP 607?

В ITU-T рекомендациях код 607 мапится в Q.850 Cause Code 21 (Call Rejected) с дополнительным признаком диагностической категории Unwanted Call.

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