2014-01-29 5 views
0

Я пытаюсь настроить Apache HTTPD для работы с Tomcat. Прямо сейчас у меня работает tomcat, и он работает нормально (можно получить доступ к веб-приложению, указав: 8080 в URL-адресе). Я хочу сделать, чтобы Apache HTTPD перенаправлял порт 80-трафик на 443, установил SSL, а затем обратил прокси-трафик на Tomcat. Перенаправление трафика порта 80 работает с использованием директивы REDIRECT (перенаправление на https: // www. Myregistereddomain.com). По какой-то причине директива виртуального хоста не разрешает для трафика 443. Я получаю «Недопустимый метод в запросе \ x16 \ x03 \ x01», за которым следует «Файл не существует: /usr/local/apache/htdocs/501.shtml» в apache error_log.Проблемы с Apache HTTPD VirtualHost на порту 443

Link, относящийся к вопросу: http://www.noah.org/wiki/Apache2_Invalid_method_in_request_%5Cx16%5Cx03%5Cx01

Я попытался изменить виртуальный хост _ по умолчанию _: 443 и 443: *, но он по-прежнему бросает ту же ошибку. В файле httpd.conf нет других директив VirtualHost, поэтому я не уверен, как он не разрешает этот виртуальный хост на 443. Первоначально он был «www.mydomain.com:443», а затем я попробовал его с помощью «IP : 443 ", но все те же ошибки. Кто-нибудь, возможно, имеет какие-либо представления о том, что не так с установкой или какие-либо указатели о том, как начать устранение неполадок?

ответ

0

Закончено только с использованием nginx. Было намного проще настроить и работать как обратный прокси.

+0

Поддерживает ли nginx протокол AJP? –

Смежные вопросы