Ошибка 403 Forbidden через прокси

Запрос понят, но в доступе отказано. Отказать мог сайт, а мог сам прокси — исправляются эти случаи по-разному.

Что означает ошибка

Код 403 означает «доступ запрещён». В отличие от 407, авторизация на прокси пройдена: вопрос в том, куда и как вы обращаетесь.

Сначала выясните, кто ответил. Если рядом с кодом есть название заглавными буквами — 403 PORT_BLOCKED, 403 SITE_PERMANENTLY_BLOCKED или 403 HOST_BLOCKED — ответил прокси. Если названия нет, это ответ самого сайта.

Причины

  • Сайт не принимает запросы с этого адреса. Сайт ограничил адрес или целую подсеть: слишком много запросов, неподходящая страна, подозрительный набор заголовков.
  • Сайт закрыт для всех клиентов сервиса. SITE_PERMANENTLY_BLOCKED: государственные ресурсы, банки, платёжные системы и подобные категории.
  • Закрытый порт. PORT_BLOCKED: например, почтовые порты. Отправлять почту через прокси нельзя.
  • Сайт заблокировали вы сами. HOST_BLOCKED: домен стоит в списке «Заблокированные сайты» в настройках плана.
  • Запрос выглядит не как у браузера. Пустой или нетипичный User-Agent, отсутствие обычных заголовков — частая причина отказа со стороны сайта.

Как исправить

  1. Посмотрите полный текст ответа: есть ли название причины после кода.
  2. Если ответил прокси — сверьтесь со страницей запрещённые сайты. Ограничения по категориям и портам не снимаются; свой список блокировок правится в настройках плана.
  3. Если ответил сайт — уменьшите частоту запросов и добавьте паузы.
  4. Смените адрес: включите ротацию или выберите фиксированный IP из другой страны, подходящей для этого сайта.
  5. Проверьте заголовки запроса в своей программе: User-Agent, язык, cookies должны выглядеть как у обычного браузера.
  6. Соблюдайте правила сайта, с которым работаете: часть ресурсов прямо запрещает автоматические запросы.

Как проверить, что всё заработало

Откройте тот же адрес в браузере через прокси и без него. Если без прокси сайт открывается, а через прокси нет — дело в адресе или стране; смените их и повторите. Узнать, какой адрес и страну видит сайт, можно на странице «Мой IP».

Вопросы и ответы

Вернутся ли деньги, если сайт отвечает 403?

Трафик за такие запросы почти не расходуется: ответ с отказом занимает считаные килобайты. Условия возврата описаны на странице возврата средств.

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

Иногда. Сайты по-разному относятся к адресам дата-центров, домашних провайдеров и мобильных операторов. Мы не обещаем, что конкретный сайт примет адрес, но попробовать другой тип на небольшом объёме имеет смысл.

Почему в браузере сайт открывается, а в скрипте — 403?

Скрипт отправляет другой набор заголовков и не хранит cookies. Сайт видит разницу и отказывает. Сравните заголовки запроса браузера и скрипта.

Резидентские $1.59, мобильные $2.50, серверные $0.80 за 1 ГБ

Регистрация за минуту, доступы сразу после оплаты.

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