При проверке сайта через [Nu Html Checker] выдает сообщение об ошибке IO Error : HTTP ресурс не может быть получен. HTTP статус от удаленного сервера был: 403.
Также я не могу создать карту сайта - та же ошибка.
Я связался с хостинг-провайдером. Они отправили в Cloudflare.
Cloudflare, в свою очередь, в описании ошибки указал, что проблема на стороне хостинга.
Такой футбол получается - одни посылают другим, те возвращают.
Помогите пожалуйста решить проблему с 403 ошибкой.
Заранее спасибо
Please help me solve the problem with the error.
When validating the site via [Nu Html Checker] gives an error message IO Error : HTTP resource not retrievable. The HTTP status from the remote server was: 403.
Also I can not create a sitemap - the same error.
I contacted the hosting provider. They sent to Cloudflare.
Cloudflare, in turn, in the error description indicated that the problem is on the hosting side.
Such a football turns out - some send it to others, they return.
Please help me solve the problem with 403 error.
Thank you in advance
Ошибка 403 может исходить как с вашего сервера, так и с Cloudflare. Я бы порекомендовал взглянуть на https://dash.cloudflare.com/?to=/:account/:zone/security/events, есть ли заблокированные запросы. Если нет, этот блок будет на стороне вашего сервера, и вам нужно будет поговорить об этом со своим хостом.
Это управляемые вызовы, и они могут выдать ошибку 403. Вам нужно будет проверить, были ли это запросы от рассматриваемой службы, и, если да, настроить параметры брандмауэра.
Проверил. В списке есть ip от 2х сервисов, которые выдавали 403 ошибку.
Но как я вижу - они ведь не были блокированы, они были успешно к серверу перенправлены.
Спасибо за Вашу помощь и комментарии, но объясните пожалуйста (как глупому юзеру) - где и какой брендмауер я должен настроить?
И прав, что блокированные запросы должны помечаться как именно блокированные? Ведь в этом списке сверху вообще все события перечислены. А там, если я правильно понимаю их - они все успешные
Спасибо большое.
Добавил оба проблемных сайта, выдающих 403 - в белый список Allow
К сожалению проблема не решилась, а хостинг отвечает
По логам Вашего сайта можно посмотреть информацию о статусах ответа при обращении к сайту, и Вы увидите что нет статусов ответа 403 при обращении к сайту
Обещали только еще проверить, нет ли 2х этих сайтов в их черных списках ))
Если вы занесли в белый список все нужные адреса и больше нет записей в логе Cloudflare, то боюсь это скорее всего ваш сервер блокирует эти подключения
Не беспокойтесь, я боюсь, что потребуется гораздо больше отладки и информации, чтобы сказать что-то с абсолютной уверенностью. Если у вас больше нет записей на Cloudflare, запрос должен попасть на ваш сервер напрямую и может быть там заблокирован.
Лучше всего было бы отправить запрос, а затем проверить, какой ответ был отправлен, есть ли новая запись на стороне Cloudflare или нет, и дошел ли запрос до вашего сервера. С помощью этой информации вы сможете сказать, где он был заблокирован, и внести необходимые коррективы.
Вообще говоря, внесения адреса в белый список указанным методом обычно достаточно, чтобы убедиться, что он не будет заблокирован Cloudflare.
Я пошел даже немного дальше - добавил в белые адреса не только указанные ip 2х сайтов, но даже несколько стран
Не могу тут указать ссылку моего сайта, попробую через пробел - web entwickler dot pro
Убрав пробелы и поставив точку вместо dot
Так вот - через Web Chek List - 12 настроек у меня верны и только 13й не хватало - карты сайта.
Сейчас протестировал еще несколько подобных сервисов, которые создают карту сайта - все как один ответили 403 ошибкой. Предполагаю, что именно формирование карты сайта не может быть сделано промежуточным проходом через Cloudflare.
А мне этот сервис нужен - и для защиты сайта и для замены моего реального IP сайта на американский
Если вы внесете все это в белый список, Cloudflare действительно не должен больше ничего блокировать.
В этот момент я действительно обсудил бы это с лицом, ответственным за сайт. Если ваш хост утверждает, что блокировка связана с Cloudflare, они должны предоставить какие-то доказательства этого, иначе они могут просто захотеть отправить вас по кругу.
К сожалению в подобный “футбол” уже не раз играл, когда какая-нибудь техподдержка не располагает желанием и временем заниматься проблемой, требующей глубокого погружения в вопрос
В принципе - карта сайта мне не так, чтобы критично важна - это одностраничник и портфолио. Его в 99% случаях будут смотреть по прямой ссылке. А карта сайта предполагает хорошую выдачу в поиске.
Так, что наверное оставлю эту идею побороть техподдержку хостинга. Ругаться с ними не хочется, пользуюсь 9 лет и за это время критичных моментов практически не создавали
А вот коммьюнити здесь, на Cloudflare в Вашем лице приятно удивило - думал мой вопрос будет пару дней точно висеть. Но Вы так оперативно ответили и давали очень дельные советы.
Искренне благодарен
Зря все таки наезжал на хостинг.
Ошибка оказалась в банальном - в robot.txt указал на адрес карты. Мало того, что через http, так самой карты еще не создал.
Но любое решение проблем - это монетка в копилку опыта. Теперь еще раз вспомнил про все seo настройки. Так еще и узнал про белый/черный список Cloudflare )))
Тем не менее, неправильный адрес должен скорее давать 404, чем 403, но это, безусловно, также может зависеть от конфигурации сервера. Я бы все равно обсудил это с хостинг-провайдер