Практика · Средний

Устранение ошибок прокси: 407, 400, 402, 403, 429, 502 и тайм-ауты

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

3 минуты чтения 5 разделов Проверено Редакция Proxy Cyber

Шаг 1. Кто ответил?#

Выполните неудачный запрос с curl -v. Код состояния в строке CONNECT, до сообщения Connection established, поступает от шлюза; код после него — от целевого сайта. Браузеры отображают сбои шлюза как ERR_TUNNEL_CONNECTION_FAILED или ERR_PROXY_CONNECTION_FAILED.

Шаг 2. Коды шлюза#

КодЗначение в Proxy CyberРешение
407 invalid_credentialsИмя пользователя или пароль отклоненыСкопируйте пару заново; проверьте пробелы в конце; не изменился ли IP-адрес из белого списка?
400 invalid_parameterПараметр имени пользователя неизвестен или задан неверноПроверьте ключи и значения: -cc-gb, а не -cc-uk; -city- без пробелов; -ttl- от 1m до 24h
402 insufficient_balanceЗакончился трафик или балансПополните баланс; если используете дополнительного пользователя, проверьте его лимит
403 blocked_destinationПорт или назначение не разрешеныПорт 25, UDP и цели, доступные только по IPv6, отклоняются намеренно
502 no_exit_availableСейчас нет выходного узла для указанного местоположенияРасширьте выбор: уберите -city- или -asn-, оставьте -cc-; повторите через минуту
502 exit_failedВыходной узел отказал до обращения к целиПовторите один раз; следующее подключение выберет другой выходной узел
504 target_timeoutЦель не ответила вовремяПовторите запрос; проверьте цель из другой сети

Шаг 3. Коды целевого сайта#

КодВероятная причинаРешение
403 (страница сайта)Отклонён тип выходного узла или цифровой отпечатокРезидентский или мобильный выходной узел; реалистичные заголовки клиента; закреплённая сессия для последовательностей запросов
429Ограничение частоты для одного IP-адресаМеняйте IP при каждом подключении; снизьте частоту для каждого выходного узла; соблюдайте Retry-After
200 с пустыми даннымиСкрытая блокировкаОбрабатывайте как 403; проверяйте содержимое, а не код состояния
302 на страницу проверкиПроверка на ботаСнизьте темп; используйте настоящий браузер для этой цели; выберите более надёжный тип выходного узла
5xxНеполадки целиУвеличьте интервал; проблема не в прокси

Сбои на уровне соединения#

  • Сброс может возникать на стороне клиента, пути через прокси или целевого сервера. Запишите этап: CONNECT, согласование TLS или передача данных. Сравните короткий запрос напрямую и через прокси, чтобы локализовать сбой.
  • Тайм-аут простоя может возникать в клиенте, шлюзе, выходном узле или целевом сервере. Запишите время до ошибки и сравните ограничения подключения и чтения с настройками выданной услуги. Сброс соединения сам по себе не доказывает отключение резидентского устройства; воспроизведите ошибку коротким запросом до изменения настроек.
  • Ошибки TLS при работе через прокси не являются нормой. Проверьте, нет ли между вами и шлюзом локального перехватчика (корпоративного прокси или антивируса).

Шаг 4. Примите решение#

  1. Исправьте реквизиты или параметры до многократных повторов. Неудачный запрос тоже может передавать данные; проверяйте учтённый расход и условия тарифа, а не считайте любую ошибку бесплатной.
  2. Шлюз не нашёл выходной узел → расширьте географию поиска.
  3. Цель блокирует этот тип выходного узла → переведите её на более надёжную сеть: серверные → резидентские → мобильные прокси.
  4. Перед повтором определите причину ответа. Код 403 может означать правило доступа, которое смена IP не устранит. При 429 учитывайте Retry-After и снижайте частоту; для временных сетевых и серверных ошибок используйте ограниченные повторы с увеличением паузы. Операции, изменяющие данные, повторяйте только с защитой от дублирования.
  5. Цель не работает → подождите.

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

Возвращает ли Proxy Cyber код 429?

Ответ 429 может вернуть целевой сайт или промежуточный узел, ограничивающий частоту. Изучите заголовки и этап CONNECT, чтобы определить источник. Учитывайте Retry-After, уменьшайте параллельность и сохраняйте время и идентификаторы запросов для поддержки; смена IP не заменяет соблюдение ограничения.

Оплачиваются ли неудачные запросы?

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

Ваш аккаунт

Управляйте прокси в одном кабинете

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

Создать аккаунт