Последнее обновление

Ошибка обновления подписки Hiddify: проверка URL, SSL, DNS и сервера

Если старые узлы Hiddify работают, а подписка не обновляется, проверьте её состояние, сертификат HTTPS, DNS, перенаправления и содержимое ответа.

Ситуация «старые узлы подключаются, но обновление не работает» обычно означает, что сохранённая локальная конфигурация ещё пригодна, а клиент не может снова получить содержимое подписки. Не удаляйте профиль первым: вместе с ним можно потерять последние рабочие узлы.

Симптомы

  • Обновление подписки завершается ошибкой подключения, загрузки, сертификата или разбора.
  • Автоматическое обновление не работает, но старые узлы подключаются.
  • Поставщик сменил домен подписки, а старый URL продолжает выдавать ошибку.
  • При открытии адреса подписки браузер переходит на страницу входа, ошибки или попадает в цикл перенаправлений.
  • В другой сети подписка обновляется, а после возврата в исходную снова нет.

Если не проходит первый импорт, сначала прочитайте Ошибка Failed to Add Profile. Если обновление проходит, но доступа к сети нет, откройте Подключено, но интернета нет.

Диагностика за две минуты

  1. Сохраните текущую рабочую конфигурацию и запишите время последнего успешного обновления, текущую ошибку и время её появления.
  2. Войдите в панель поставщика, проверьте учётную запись, трафик, срок действия и состояние токена подписки, затем снова скопируйте HTTPS-адрес.
  3. Откройте адрес в доверенном браузере и посмотрите, возвращает ли он конфигурацию или показывает предупреждение о сертификате, страницу входа, ошибку 403, 404, 5xx либо другую ошибку. Не передавайте адрес другим.
  4. Один раз переключитесь между Wi-Fi и мобильной точкой доступа. Если сбой возникает только в одной сети, сначала проверяйте её маршрут DNS/TLS.
  5. Обновите ту же ссылку на другом устройстве. Если ошибка возникает на нескольких устройствах, сначала обратитесь к поставщику.

Поуровневая диагностика

Клиент: защитите старый профиль и проверьте способ обновления

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

В официальной документации URL Scheme указано, что сервер может передать интервал обновления через profile-update-interval и сообщить клиенту о переносе URL подписки через moved-permanently-to. Эти заголовки ответа должен правильно настроить поставщик; пользователю не нужно создавать их вручную.

Подписка: проверьте токен и содержимое ответа

  • Старый токен может стать недействительным после смены пароля, продления, переноса или операции безопасности. Используйте новую ссылку из панели поставщика.
  • Убедитесь, что срок учётной записи не истёк, трафик не исчерпан и лимит устройств или частоты запросов не превышен.
  • Если браузер возвращает веб-страницу, CAPTCHA, блокировку WAF или пустой ответ, Hiddify не сможет обработать его как конфигурацию подписки.
  • Не вставляйте содержимое подписки на сторонний «сайт проверки»: внутри могут находиться полные данные доступа к узлам.

DNS/TLS: не ослабляйте безопасное соединение

  • Проверьте дату, время и часовой пояс системы.
  • Убедитесь, что домен подписки разрешается, а браузер не сообщает об истёкшем сертификате, несовпадении домена или ошибке цепочки.
  • Для сравнения смените сеть. Только если журнал явно указывает на DNS, верните DNS по умолчанию или используйте параметры, предоставленные поставщиком.
  • Не отключайте проверку сертификатов, не устанавливайте неизвестный корневой сертификат и не заменяйте https:// на http://.

В официальном HISTORY Hiddify указано, что версия 4.x отключила HTTP-ссылки подписок из-за серьёзных проблем. URL подписки часто содержит токен, а передача открытым текстом раскрывает данные учётной записи и узлов.

Сервер: проверьте HTTP-ответ и перенос

Попросите поставщика проверить следующее:

  • сертификат HTTPS действителен, соответствует домену и имеет полную цепочку;
  • запрос подписки возвращает успешный статус, а не 401, 403, 404, 429 или 5xx;
  • перенаправления не образуют цикл и не ведут на небезопасный HTTP-адрес;
  • тело ответа содержит корректную конфигурацию, а не страницу входа, проверки риска или ошибки;
  • при переносе домена новый адрес передаётся способом, который поддерживает Hiddify;
  • список узлов, трафик и срок действия соответствуют фактическому состоянию учётной записи.

Проверка результата

  1. Выполните ручное обновление три раза подряд без исходной ошибки.
  2. Убедитесь, что отображаемое время обновления действительно изменилось, а не появилось только сообщение об успехе.
  3. Сверьте новые или изменённые узлы с панелью поставщика.
  4. Перезапустите Hiddify и убедитесь, что обновлённый профиль сохранился и подключается.
  5. Если автоматическое обновление включено, снова проверьте результат после следующего интервала, заданного сервером или настройками приложения.

Когда обращаться к поставщику

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

Если та же HTTPS-ссылка работает на других устройствах и в других клиентах, но стабильно не обновляется в одной версии Hiddify, отправьте в официальные Issues версию системы, версию Hiddify, тип сети, кратчайшие шаги воспроизведения и очищенные журналы.