Почему я не вижу, почему Apache возвращает 403 ?!Почему Apache возвращает 403
Если я смотрю в доступе войти только информация, которую я получаю
193.162.142.166 - - [29/Jan/2014:18:34:26 +0100] "POST /api_test/callback.php HTTP/1.1" 403 2293
Как я могу получить более подробную информацию о том, почему запрос запрещен/отклонен?
Вызов производится из платежного шлюза ...
- Если обратный вызов URL является
http
запрос нет никаких проблем и возвращает200 OK
- Если обратный вызов URL является
https
мой сервер возвращает 403 .. Мне нужно знать, почему?
На сервере установлены SSL и openSSL, и он работает!
Пытались сделать https
запрос от http://web-sniffer.net/ и тогда нет никаких проблем ..
я не понимаю .. Там должно быть что-то в заголовках запроса от платежного шлюза, который приводит к 403
обновление
журнал ошибок
[Wed Jan 29 20:45:55 2014] [error] No hostname was provided via SNI for a name based virtual host
решение
Ok это выглядит как клиент не поддерживает SNI
http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI
Просьба предоставить более подробную информацию о том, что вы пытаетесь сделать. – enigma
Мне нужно знать, почему сервер возвращает 403 .. Я думаю, что это что-то в заголовках запросов, которые являются проблемой .. – clarkk
Это из '/ var/log/httpd/access_log'? А для вашего веб-сервера? Если это так, то это запрос от '193.162.142.166' к вашему серверу как' POST/api_test/c', и ваш сервер отклонил запрос как «запрещенный». Вероятно, это хорошо, если у вас действительно нет '/ api_test/c' на вашем сервере, к которому вы хотите получить случайных людей. У меня есть веб-сервер, и я заставляю людей со всего мира делать всевозможные странные попытки доступа. В основном боты или хакеры. – lurker