Zoiper ошибка 408: что значит Request Timeout и как её исправить

Ошибка 408 в Zoiper означает, что приложение отправило SIP-запрос (чаще всего REGISTER или INVITE), но не дождалось ответа от сервера за отведённое время — отсюда и расшифровка Request Timeout. Проще говоря, Zoiper «стучится» на SIP-сервер, а тот молчит: пакеты либо не доходят до адресата, либо ответ теряется по дороге обратно.

Проблема почти никогда не связана с самим приложением — в подавляющем большинстве ситуаций виноваты сеть, NAT, файрвол или неверно указанные параметры сервера. Ниже разберём, как локализовать причину и устранить её без риска для аккаунта.

Что означает код 408 в SIP

В протоколе SIP код 408 Request Timeout — стандартный ответ, который клиент генерирует сам, когда таймер ожидания истекает. Важный нюанс: это не ответ сервера, а локальная констатация того, что ответ не пришёл. Поэтому сообщение об ошибке появляется и при реальном отказе сервера, и при банальной потере пакетов в сети.

Типичные сценарии появления ошибки:

  • 📡 аккаунт не проходит регистрацию — статус висит на «Registering...» и завершается кодом 408;
  • 📞 исходящий вызов обрывается сразу после набора номера с сообщением о таймауте;
  • 🔄 ошибка появляется только на мобильном интернете, а по Wi-Fi всё работает (или наоборот);
  • ⏱ регистрация «отваливается» через некоторое время после успешного подключения.

Проверка базовых параметров аккаунта

Прежде чем лезть в сетевые настройки, убедитесь, что сам аккаунт настроен корректно. Откройте в Zoiper раздел Настройки → Аккаунты и сверьте данные с теми, что выдал провайдер телефонии.

Обратите внимание на поле Domain / Host: там должен быть указан адрес SIP-сервера без лишних префиксов. Частая ошибка — вписать адрес вместе с sip: или с пробелом в конце при копировании. Если провайдер указал нестандартный порт (например, 5061 или 5160), его нужно прописать явно через двоеточие.

Логин и имя пользователя (Username / Auth username) у некоторых операторов различаются — уточните это в личном кабинете провайдера или в письме с реквизитами подключения. Неверный логин обычно даёт ошибку 401 или 403, но некоторые серверы на неправильные запросы просто не отвечают, что внешне выглядит как 408.

Сеть, NAT и файрвол как главные причины

Если реквизиты верны, следующий кандидат — сетевой путь. SIP использует порт 5060 (UDP или TCP) для сигнализации и диапазон UDP-портов для голоса (RTP). Если роутер или файрвол блокирует эти порты либо некорректно обрабатывает NAT, ответы сервера до приложения не доходят.

Проверьте следующие моменты:

  • 🌐 переключитесь с Wi-Fi на мобильный интернет и обратно — если в одной сети работает, а в другой нет, проблема в роутере или у провайдера;
  • 🛡 временно отключите VPN и прокси на устройстве — многие VPN ломают SIP-сигнализацию;
  • 🔥 проверьте, не блокирует ли антивирус или файрвол на ПК исходящие соединения Zoiper;
  • 📶 убедитесь, что мобильный оператор не режет VoIP-трафик — на некоторых тарифах SIP блокируется.
⚠️ Внимание: функция SIP ALG на роутерах часто искажает SIP-пакеты вместо того, чтобы помогать. Если ваш роутер поддерживает эту опцию, попробуйте её отключить — название и расположение настройки зависят от модели роутера, поэтому сверьтесь с его документацией.

Настройки транспорта и STUN в Zoiper

В настройках аккаунта Zoiper можно выбрать транспортный протокол: UDP, TCP или TLS. Некоторые сети блокируют UDP-фрагментацию, из-за чего крупные SIP-пакеты теряются. Попробуйте сменить транспорт на TCP — если регистрация проходит, значит, дело было именно в обработке UDP на пути.

Для работы из-за NAT в Zoiper предусмотрены настройки STUN и опция rport. STUN помогает приложению узнать свой внешний адрес и корректно заполнить поля в SIP-заголовках. Однако не все серверы дружат со STUN — иногда, наоборот, его отключение решает проблему. Экспериментируйте по одному параметру за раз, чтобы понять, что именно повлияло.

☑️ Диагностика ошибки 408 по шагам

Выполнено: 0 / 5

Таблица: типичные причины и признаки

Чтобы быстрее сориентироваться, сверьтесь с таблицей: по косвенным признакам можно сузить круг подозреваемых.

ПризнакВероятная причинаЧто делать
408 только на Wi-FiБлокировка портов или SIP ALG на роутереОтключить SIP ALG, проверить файрвол роутера
408 только на мобильной сетиОграничения оператора на VoIPУточнить у оператора, попробовать TCP/TLS
408 при любых сетяхНеверный адрес сервера или недоступность сервераСверить реквизиты, проверить статус сервиса у провайдера
Регистрация слетает через времяКороткий таймаут NAT-сессииУменьшить интервал re-register, включить keep-alive
408 после смены пароляУстаревшие данные в аккаунтеОбновить пароль, пересоздать аккаунт
📊 Где чаще всего возникает ошибка 408 у вас?
Только на Wi-Fi
Только на мобильном интернете
В любой сети
При звонках, регистрация работает

Когда проблема на стороне провайдера

Если ошибка появляется на всех устройствах и во всех сетях, а реквизиты проверены — скорее всего, молчит сам SIP-сервер. Это может быть плановое обслуживание, сбой оборудования или блокировка вашего IP-адреса за подозрительную активность (например, после серии неудачных попыток входа с неверным паролем).

В такой ситуации самостоятельные действия ограничены: свяжитесь с поддержкой провайдера телефонии и сообщите, что регистрация завершается кодом 408. Полезно заранее снять лог из Zoiper — в десктопной версии журнал доступен через настройки диагностики, в мобильной — через раздел отладки. Лог с временными метками и адресом сервера существенно ускорит разбор обращения.

⚠️ Внимание: не пытайтесь многократно перерегистрироваться подряд с неверным паролем — некоторые SIP-серверы автоматически блокируют IP-адрес после нескольких неудачных попыток, и ошибка 408 на время станет постоянной.
Как посмотреть лог в Zoiper

В десктопной версии Zoiper откройте настройки и найдите раздел диагностики или логирования — там можно включить запись SIP-трафика. В мобильном приложении аналогичная опция обычно находится в расширенных настройках. Точное расположение зависит от версии приложения. В логе ищите строки с REGISTER и отсутствие ответа на них — это подтверждение, что запросы уходят, а ответы не приходят.

Что делать, если ничего не помогло

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

В качестве перекрёстной проверки установите другой SIP-клиент (например, любой бесплатный софтфон) с теми же данными. Если и там 408 — проблема гарантированно вне Zoiper, и дальнейшая настройка приложения бессмысленна. Если же другой клиент регистрируется успешно, сравните его настройки транспорта и портов с настройками Zoiper.

Частые вопросы

Ошибка 408 — это блокировка моего аккаунта?

Не обязательно. Код 408 означает лишь отсутствие ответа от сервера. Однако если вы много раз вводили неверный пароль, сервер мог временно заблокировать ваш IP — в этом случае обратитесь к провайдеру телефонии.

Почему 408 появляется только на мобильном интернете?

Некоторые мобильные операторы ограничивают VoIP-трафик или используют NAT, ломающий SIP-сессии. Попробуйте сменить транспорт на TCP или TLS и уточните у оператора, разрешён ли SIP на вашем тарифе.

Поможет ли переустановка Zoiper?

Только если повреждены настройки аккаунта в самом приложении. При сетевых и серверных причинах переустановка эффекта не даст — сначала выполните диагностику сети и транспорта.

Чем отличается ошибка 408 от 503?

408 — таймаут, ответ не получен вовсе. 503 (Service Unavailable) — сервер ответил, но отказал в обслуживании, например из-за перегрузки. Это принципиально разные ситуации с разной диагностикой.

Какой транспорт лучше выбрать — UDP, TCP или TLS?

Зависит от сети и провайдера. UDP — стандартный и самый лёгкий, но чувствителен к блокировкам. TCP надёжнее в проблемных сетях, TLS добавляет шифрование, если его поддерживает сервер. При ошибке 408 имеет смысл попробовать TCP в первую очередь.