Сервер Apache https для настройки http Tomcat не работает - PullRequest
0 голосов
/ 30 октября 2019

У меня есть некоторые проблемы ... Ищу помощь экспертов. Мне удается настроить веб-сервер и сервер приложений, но возникают проблемы при настройке прокси-сервера в RHEL apache. URL пользователя https://companyurl.com:3486 Брандмауэр будет преобразовывать IP-адрес и порт для сервера Apache. Внешний интерфейс - сервер Apache HTTPS: https://companyurl.com:18011/ Внутренний сервер - сервер tomcat HTTP: http://tomcat -server.com: 18021 / Все серверы RHEL 7.7

Я попробовал приведенную ниже конфигурацию, но она не удалась. Целевая страница работает, но после нажатия кнопки входа она не работает и не переходит на следующую страницу. Я потратил больше двух недель, но не смог это исправить ... Я новичок в мире Apache, поэтому мне нужна помощь от всех вас ... Я установил mod_ssl, mod_rewrite, а также mod_http

Ниже приведена конфигурация Apache.

<VirtualHost companyurl.com:18011>

   ServerAdmin appadmin@companyurl.com
   ServerName https://companyurl.com:18011/
   ProxyRequests On
   ProxyPreserveHost On
   ProxyPass      /      http://tomcat-server.com:18021/
   ProxyPassReverse      /      http://tomcat-server.com:18021/
   RedirectMatch ^/$ https://companyurl.com:18011/
   SSLEngine on
   SSLCertificateFile /etc/httpd/sslconfig/87497670_companyurl.com.cert
   SSLCertificateKeyFile /etc/httpd/sslconfig/87497670_ companyurl.com.key
   SSLProtocol         all -SSLv3 -TLSv1 -TLSv1.1
   SSLCipherSuite       ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256
   SSLHonorCipherOrder on
   SSLCompression      off
   SSLSessionTickets   off
</VirtualHost>

Сервер приложений Tomcat ниже.

Сервер приложений файл server.xml

-->
      <Connector port="18021" protocol="HTTP/1.1"
      connectionTimeout="20000"
      redirectPort="8443" URIEncoding="UTF-8" />
      <!-- A "Connector" using the shared thread pool-->  
<!--
...