Код ответа 480 Temporarily Unavailable в SIP-телефонии означает, что вызываемый абонент найден в системе, но в данный момент не может принять вызов: его устройство не зарегистрировано на сервере, находится вне зоны сети или отклонило входящий звонок по правилам переадресации. В отличие от кода 404 Not Found, который говорит о несуществующем номере, 480 указывает именно на временную недоступность реального абонента.

Эта статья разбирает, что стоит за ответом 480, как отличить проблему на стороне вызываемого абонента от сбоя на вашем оборудовании и какие проверки выполнить в первую очередь. Материал ориентирован на пользователей IP-АТС, VoIP-шлюзов, софтфонов и SIP-телефонов.

Что означает код 480 в протоколе SIP

Ответ 480 Temporarily Unavailable относится к классу 4xx — клиентским ошибкам. Формально он сообщает: вызываемая сторона существует и адресуема, но успешно связаться с ней прямо сейчас невозможно. Сервер при этом может добавить заголовок Retry-After, подсказывающий, через какое время имеет смысл повторить попытку.

Типичные сценарии, при которых SIP-прокси или АТС возвращает 480:

  • 📵 Абонент не зарегистрирован на сервере — регистрация истекла или устройство выключено
  • 🔕 На телефоне включён режим Do Not Disturb (DND) или аналогичный фильтр вызовов
  • 📶 Устройство абонента потеряло связь с сетью — нет интернета или сбой Wi-Fi
  • 🔀 Сработала переадресация на недоступный номер или голосовую почту, которая не отвечает

Важно понимать: код 480 генерирует не ваш телефон, а удалённая сторона — сервер оператора, АТС или само устройство вызываемого абонента. Поэтому диагностику логично начинать с вопроса: проблема массовая или касается одного конкретного номера.

Как отличить 480 от похожих кодов

Одинаковые внешне симптомы — «вызов не проходит» — скрывают разные причины. Точный код ответа виден в логах софтфона, веб-интерфейсе АТС или SIP-трассировке. Сравнение основных кодов недоступности:

КодНазваниеВероятный смысл
404Not FoundНомер не существует или неизвестен серверу
480Temporarily UnavailableАбонент есть, но временно недоступен
486Busy HereАбонент занят другим разговором
408Request TimeoutУстройство абонента не ответило вовремя
503Service UnavailableПерегрузка или сбой на сервере/шлюзе

Разница между 408 и 480 тонкая, но практически важная: 408 обычно означает, что запрос дошёл, но ответа не последовало (сетевые проблемы, NAT, файрвол), а 480 — осознанный отказ системы соединять вызов прямо сейчас. При 408 стоит проверять сетевой путь, при 480 — состояние регистрации и настройки абонента.

📊 Где вы чаще всего встречаете ошибку 480?