Ошибка 408 Request Timeout в Zoiper означает, что приложение отправило запрос REGISTER на SIP-сервер провайдера, но не дождалось ответа в течение отведённого времени. Это не ошибка логина или пароля: до проверки учётных данных дело даже не дошло, потому что пакеты либо не доходят до сервера, либо ответ теряется в пути. Чаще всего виноваты сеть, NAT-роутер, блокировка SIP-порта или неверный транспорт в настройках аккаунта.
В этой статье разберём, что стоит за кодом 408, как отличить сетевую проблему от ошибки в настройках аккаунта и в каком порядке выполнять проверки, чтобы не менять рабочие параметры вслепую. Материал подходит как для десктопной версии Zoiper на Windows, macOS и Linux, так и для мобильных приложений на Android и iOS.
Что означает код 408 и как он появляется
Код 408 Request Timeout — стандартный ответ протокола SIP. Клиент отправляет запрос REGISTER на адрес сервера (домен, указанный в настройках аккаунта), ждёт ответа и по истечении тайм-аута фиксирует неудачу. Важный нюанс: 408 показывает, что ответ не пришёл, но не говорит, где именно потерялся пакет — на вашей стороне, в сети провайдера интернета или на стороне оператора связи.
Отличие от других кодов помогает сузить диагностику. Ошибка 401/403 означает, что сервер запрос получил, но отклонил учётные данные — тогда надо проверять логин и пароль. Ошибка 503 чаще указывает на недоступность сервиса на стороне оператора. А вот 408 почти всегда связана с транспортом: сетью, маршрутизацией, блокировкой портов или неправильно выбранным протоколом (UDP/TCP/TLS).
Первичная диагностика: где искать проблему
Перед изменением настроек выполните простые проверки, которые занимают пару минут и сразу локализуют источник сбоя.
- 📶 Проверьте интернет-соединение — откройте любой сайт в браузере на том же устройстве. Если сеть нестабильна, SIP-регистрация будет сбоить первой.
- 🔀 Переключите сеть — в мобильном Zoiper попробуйте Wi-Fi вместо мобильного интернета или наоборот. Если в одной сети регистрация проходит, а в другой нет — проблема в маршруте или блокировке оператора.
- 🖥️ Сверьте с другим устройством — если тот же аккаунт регистрируется на другом устройстве в той же сети, причина в настройках конкретного клиента.
- 🕐 Проверьте статус оператора — возможно, у SIP-провайдера технические работы. Уточните у него или попробуйте позже.
Если после этих проверок картина не прояснилась, переходите к настройкам аккаунта и сетевых параметров.
Проверка настроек аккаунта в Zoiper
Откройте параметры учётной записи: в десктопной версии это Настройки → Аккаунты, в мобильной — Настройки → Учётные записи → выбор аккаунта. Сверьте каждое поле с данными, которые выдал SIP-провайдер.
Обратите внимание на Domain/Server — туда вводится адрес сервера без sip: и без лишних пробелов. Если провайдер указал нестандартный порт, он добавляется через двоеточие, например sip.example.com:5061. Поле Username у многих операторов отличается от логина для авторизации — уточните в документации провайдера, что именно вводить в каждое поле.
Отдельно проверьте параметр Transport (транспортный протокол). По умолчанию обычно используется UDP, но некоторые операторы работают только через TCP или TLS. Если в сети UDP трафик фильтруется (типично для корпоративных сетей и некоторых мобильных операторов), переключение на TCP часто решает проблему с тайм-аутом.
☑️ Проверка аккаунта перед регистрацией
Сеть, NAT и файрвол: самые частые причины тайм-аута
Наиболее распространённый сценарий: запрос уходит, но ответ не возвращается из-за NAT-маршрутизатора или файрвола. SIP использует порт 5060 (UDP/TCP) для сигнализации и диапазон портов RTP для голоса. Если входящие ответы блокируются, регистрация падает с кодом 408.
Проверьте следующие моменты. В Zoiper включите STUN или опцию Network → Enable rport, если она доступна в вашей версии — это помогает клиенту корректно работать за NAT. На роутере попробуйте временно отключить функцию SIP ALG (Application Layer Gateway): этот механизм вмешивается в SIP-пакеты и нередко ломает регистрацию. Название и расположение опции зависят от модели роутера, поэтому сверьтесь с его документацией.
⚠️ Внимание: отключение SIP ALG и изменение настроек роутера влияет на все устройства в сети. Если вы не уверены в назначении параметра, сначала запишите текущие значения, чтобы вернуть их при необходимости.
На компьютере также проверьте брандмауэр Windows или сторонний файрвол: Zoiper должен иметь разрешение на входящие и исходящие соединения. Антивирусы с модулем контроля сети иногда молча блокируют SIP-трафик — временное отключение такого модуля поможет проверить эту гипотезу.
| Причина | Признак | Что проверить |
|---|---|---|
| Блокировка UDP в сети | 408 в одной сети, работает в другой | Переключить транспорт на TCP |
| SIP ALG на роутере | Тайм-ауты у всех устройств в сети | Отключить SIP ALG в настройках роутера |
| Файрвол/антивирус | 408 только на одном ПК | Разрешить Zoiper в правилах брандмауэра |
| Неверный домен/порт | 408 на всех устройствах и сетях | Сверить адрес сервера с данными провайдера |
| Сбой у SIP-оператора | 408 начался внезапно без изменений настроек | Уточнить статус сервиса у провайдера |
Специфика мобильных сетей и операторов
Мобильные операторы иногда фильтруют нестандартный трафик, и SIP по UDP может оказаться заблокированным в конкретной сети. Если Zoiper стабильно выдаёт 408 на мобильном интернете, но работает через Wi-Fi, попробуйте транспорт TCP, а если оператор поддерживает — TLS, который дополнительно шифрует сигнализацию.
На Android также проверьте, что приложению разрешена фоновая работа и передача данных: агрессивная оптимизация батареи может обрывать сетевые соединения Zoiper до завершения регистрации. В настройках системы найдите Zoiper в списке приложений и отключите для него ограничения фоновой активности. Путь к этой настройке зависит от оболочки производителя.
Почему операторы блокируют SIP
Некоторые мобильные операторы и корпоративные сети ограничивают VoIP-трафик, чтобы снизить нагрузку или по политике безопасности. В таких случаях помогает TCP/TLS-транспорт, нестандартный порт сервера (если SIP-провайдер его предлагает) либо VPN-туннель, внутри которого SIP работает без ограничений.
Логи Zoiper и обращение к провайдеру
Если базовые проверки не помогли, посмотрите журнал событий. В десктопном Zoiper логирование включается в настройках, после чего можно увидеть, на какой адрес и порт уходит REGISTER и приходит ли хоть какой-то ответ. Это самый надёжный способ понять, теряется запрос сразу или доходит до сервера.
При обращении в поддержку SIP-провайдера приложите: время попытки регистрации, ваш логин (без пароля), используемый транспорт и фрагмент лога. Так оператор сможет проверить на своей стороне, видит ли сервер ваши запросы. Если сервер запросов не видит вообще — проблема в доставке по сети, и провайдер подскажет альтернативные порты или адреса.
⚠️ Внимание: не пересылайте пароль от SIP-аккаунта третьим лицам, включая скриншоты логов — в некоторых форматах журналов могут встречаться данные авторизации. Перед отправкой проверьте содержимое файла.
Когда ничего не помогает
Остаются сценарии, где проблема вне вашего контроля: авария у SIP-оператора, блокировка VoIP на уровне интернет-провайдера или устаревшая версия Zoiper, несовместимая с текущими требованиями сервера. В последнем случае обновите приложение до актуальной версии — разработчик регулярно корректирует сетевую логику.
Как альтернативную проверку можно временно настроить тот же аккаунт в другом SIP-клиенте. Если и там возникает тайм-аут, вопрос точно не в Zoiper, и решать его нужно с оператором связи или интернет-провайдером.
⚠️ Внимание: не меняйте одновременно несколько параметров — транспорт, порт, STUN и адрес сервера. Иначе после успешной регистрации вы не поймёте, какое именно изменение помогло, и при следующем сбое начнёте диагностику заново.
Частые вопросы
Ошибка 408 — это проблема с паролем?
Нет. Код 408 означает тайм-аут: сервер не ответил на запрос регистрации. Неверный пароль даёт коды 401 или 403. Проверяйте сеть, транспорт и адрес сервера, а не учётные данные.
Почему Zoiper выдаёт 408 только на мобильном интернете?
Вероятно, оператор фильтрует SIP-трафик по UDP или нестандартные порты. Переключите транспорт на TCP в настройках аккаунта, а если провайдер поддерживает TLS — используйте его. Также проверьте, не ограничена ли фоновая передача данных для приложения.
Что такое SIP ALG и почему его советуют отключать?
SIP ALG — функция роутера, которая переписывает содержимое SIP-пакетов, пытаясь «помочь» им пройти через NAT. На практике она часто искажает заголовки, из-за чего ответы сервера теряются и возникает 408. Отключение этой опции — стандартная рекомендация для VoIP.
Регистрация пропадает и появляется сама по себе — это тоже 408?
Если в журнале при этом фиксируется 408, да: NAT-сессия на роутере закрывается раньше, чем клиент отправляет повторную регистрацию. Попробуйте уменьшить интервал перерегистрации (Registration expiry) в настройках аккаунта, если ваша версия Zoiper это позволяет, и включите STUN.
Поможет ли переустановка Zoiper при ошибке 408?
Как правило, нет: тайм-аут связан с сетью или настройками, а не с повреждением приложения. Переустановка имеет смысл только если клиент работает некорректно в целом. Сначала выполните сетевую диагностику из этой статьи.