Локальные http запросы получают 403 на одном из доменов

123 4
satbauer
На сайте с 07.07.2010
Offline
68
#11
Romka_Kharkov:
403 это вообще-то Forbidden...

О чем я и написал выше...

Romka_Kharkov:

1. У вас в .htaccess запрещены коннекты с 127.0.0.1 на этом сайте.

На всех сайтах стандартный файл .htaccess для Вордпресса. никаких запретов.

мало того файлы ОДИНАКОВЫЕ

Romka_Kharkov:
2. Тот сайт который вы открываете через браузер открывается не с того места откуда сайт вызванный через curl. Это вполне возможно, посмотрите внимательно DNS а так же посмотрите access.log в момент запроса, видите ли вы там свои запросы вообще?

Мне сложно представить что гдето в параллельной реальности существует копия этого сайта, и при обращении бруазера загружается не сайт с сервера а откудато "извне" :)

НСЫ у всех сайтов одинаковые.

в логах обращение из браузера пишется, обращение из запроса скрипта не пишется.

По этому я предполагаю что дело в настройках сервера - локальные запросы. 403 отдается РАНЕЕ чем пишутся логи.

---------- Добавлено 25.08.2014 в 12:11 ----------

Andreyka:
Смотрите в логах
Если в логах чисто - они не настроены

Логи пишут ОК 200,

я не в курсе, нужно ли в таком случае чтото донастраивать, чтобы 403 писалось? или причина в другом?

Спецом только что проверил 404 тоже пишет

lealhost
На сайте с 07.06.2014
Offline
136
#12

Даже в access.log не записывается 403?

Что за сервер используете? Можете конфиг приложить, может что видно будет.

satbauer
На сайте с 07.07.2010
Offline
68
#13
lealhost:
Даже в access.log не записывается 403?

Да уже несколько раз писал - 404 пишет, 200 пишет,

специально создаю 403й ответ захожу из браузера - смотрю в логах ПИШЕТ!

при входе с CURL получаю 403 - в логах никаких следов.

lealhost:
Что за сервер используете? Можете конфиг приложить, может что видно будет.

Подскажите конкретней где мне этот конфиг смотреть и что конкретно нужно смотреть?

lealhost
На сайте с 07.06.2014
Offline
136
#14

Если есть apache, /etc/apache2/httpd/conf/httpd.conf

Если есть nginx, /etc/nginx/nginx.conf

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#15
satbauer:

Мне сложно представить что гдето в параллельной реальности существует копия этого сайта, и при обращении бруазера загружается не сайт с сервера а откудато "извне" :)
НСЫ у всех сайтов одинаковые.
в логах обращение из браузера пишется, обращение из запроса скрипта не пишется.

Если это сарказм , то я пожалуй перестану даже думать об этой теме....

Вы сейчас сами подтверждаете то , о чем я говорю, если ваш запрос с браузера приходит на сервер и вы получаете 200, и все отображается в логе, значит логи настроены и все в порядке, однако при этом обращение с curl не доходит до указанного vhost и в логах вы не видите своего запроса....

Сделайте nslookup <вашдомен> с машины откуда вы браузером обращаетесь, а потом тоже самое с консоли откуда вы курлом обращаетесь.

А про параллельную реальность не надо, пока что вы в ней и находитесь :) Все работает но ничего не работает, не оно ли ? ;)

Есть около 15.000 ipv4 !!! (http://onyx.net.ua/price.php#ipv4) Качественный хостинг с 2005 года - лучшее клиентам! (http://onyx.net.ua/)
satbauer
На сайте с 07.07.2010
Offline
68
#16
Romka_Kharkov:
Если это сарказм , то я пожалуй перестану даже думать об этой теме....
Вы сейчас сами подтверждаете то , о чем я говорю, если ваш запрос с браузера приходит на сервер и вы получаете 200, и все отображается в логе, значит логи настроены и все в порядке, однако при этом обращение с curl не доходит до указанного vhost и в логах вы не видите своего запроса....

Сделайте nslookup <вашдомен> с машины откуда вы браузером обращаетесь, а потом тоже самое с консоли откуда вы курлом обращаетесь.

А про параллельную реальность не надо, пока что вы в ней и находитесь :) Все работает но ничего не работает, не оно ли ? ;)

С моей машины:

Не заслуживающий доверия ответ:

Кракозябла:мойдомен.ру

Address: ай.пи.сервера

С сервера с которого запускаются скрипты (где собственно и лежит сайт)

Non-authoritative answer:

Name: мойдомен.ру

Address: ай.пи.сервера

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#17

satbauer, а доступ дать что бы посмотреть можете?

M
На сайте с 30.08.2010
Offline
92
#18

вангую, что какой-то скрипт отдает ответ 200, но на страницу рисует как будто ошибка 403.

T
На сайте с 09.12.2011
Offline
55
tls
#19

Если запрос каким-то образом идет мимо домена, то надо смотреть глобальный error_log апача. И покажите хидеры 403-го ответа из лога curl'а, и хидеры 200-го ответа из браузера. Про то, что фронтом может стоять nginx уже сказали.

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#20
megadimon:
вангую, что какой-то скрипт отдает ответ 200, но на страницу рисует как будто ошибка 403.

Почему же в таком случае в логе нет обращения?

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий