@anc813
Python/Django разработчик

Ошибка 403 на Google Adwords для определенного IP, Google говорит что проблема у провайдера/хостинга. Как такое может быть?

Всю жизнь считал что ошибка 403 - это ошибка доступа, которую даёт сервер (на котором поднят сервис).
Как по мне гугл просто забанил наш IP для сервиса adwords.
Но поддержка Google Adwords утверждает обратное.
Как такое может быть?

У нас есть сервер, хостящийся в Москве, на котором крутится наше приложение использующее API Google Adwords. Недавно оно резко перестало работать.
В curl мы видим 403.
Специально для того, чтобы можно было показать поддержке картинки подняли прокси.

Симптомы очень просто при попытке запросить
https://adwords.google.com/
https://www.google.com/adwords/
Появляется страничка 403, оформленная в гугл-стиле.

Другой похожий адрес открывается без проблем:
https://www.google.com/analytics/

Также всё хорошо с других IP.

4938ab3e7d644288a11783192de139e4.jpg8960d28f3fd1469d83bec7cc653b906d.jpg

Хостинг-провайдер уверяет что проблема на стороне гугла (да и я сам так думаю).
Поддержка гугла отвечает следущее:
Я обратился к нашим модераторам по Вашей проблеме и мы проверили доступность сайта со своей стороны. Выяснилось, что единственно-возможная причина недоступности сайта кроется у Вашего интернет провайдера. Советую обратиться непосредственно к нему.

Мы переспросили насчет того, что страницу же явно отдает сервер гугла, получили такой ответ:
Да, эту ошибку генерирует отображает сторона Google, но отображает он ее по той причине, что Вам запрещен доступ на эту страницу со стороны Вашего сервера. Google в свою очередь сохраняет открытый доступ для своих ресурсов.

Мы повторно уточнили, что как может быть чтобы по HTTPS, по одному и тому же домену, но с разными путями одна страница открывалась, а другая - нет и это была проблема провайдера/хостера, уточнили IP, попросили повторно проверить и получили такой ответ:
Я еще раз обратился к нашим модераторам. Все наши специалисты подтверждают, что со стороны Google AdWords доступ для данного IP и для других московских IP не заблокирован. При отображении ошибки 403 система пишет информацию о том, что у Вас нет доступа к данной странице с данного сервера. Это же написано на скриншотах которые Вы мне прислали. С нашей стороны открыт общий доступ. Проблема явно со стороны Вашего сервера, браузера, либо же операционной системы.


Хостер посоветовал скачать curl-ом страницы на сервере через ssh. Но там тоже самое. Тот же исходный код страниц и тот же текст.

Куда копать? Как такое может быть? Может я что-то упускаю и проблема действительно на стороне? Может что-то изменилось за последнее время? Может это Роскомнадзор блокирует по отдельным URL в HTTPS?

Спасибо.
  • Вопрос задан
  • 1812 просмотров
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
копать в трейстроут, у доменов разные IP

как определите IP - добрые ребята из Микрософт сделали список возможных причин
https://en.wikipedia.org/wiki/HTTP_403

смотрите, перебираете

ну и заголовки от прова/хостера на отдельном сервере прочекайте, сверьте с отправляемыми вашим сервером
Ответ написан
@anc813 Автор вопроса
Python/Django разработчик
Всем спасибо.
Хостер выяснил, что проблема в целой подсети.
Гугл забанил целую подсеть.
Будут разбираться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы