Redirecionamento do servidor web Apache de http para erro https

1

Eu tenho uma configuração multi-host para o meu servidor web Apache com o sistema operacional letsencrypt SSL em execução. Eu estou basicamente hospedando 2 aplicativos que são OpenProject e SugarCRM que eu não acredito que devam importar. Aqui está o meu ambiente.

Centos 7-4.1708 64 Bit
Webserver: Apache Web Server 2.4
All running as VM in ESXI
OpenProject IP: 192.168.1.121
SugarCRM IP: 192.168.1.122
Gateway: 192.168.1.1

Então, toda vez que eu entrei no OpenProject com https, ele aceitou o nome de usuário e a senha, mas depois me deu esse erro.

Bad Request.
Your browser sent a request that this server could not understand.  
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.

Minha configuração de configuração é a seguinte.

<VirtualHost *:4000>
ServerName pm.server1.com
ServerAlias server1.com
ServerAdmin [email protected]
DocumentRoot /opt/openproject/public
ErrorLog /var/log/httpd/pm.server1.com-error_log
CustomLog /var/log/httpd/pm.server1.com-access_log common

<Directory /opt/openproject/public>
      Options +FollowSymLinks +Includes
      AllowOverride All
      Require all granted
   </Directory>

ProxyRequests off
ProxyPass / http://127.0.0.1:6000/ retry=0
ProxyPassReverse / http://127.0.0.1:6000/

SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/pm.server1.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/pm.server1.com/privkey.pem
</VirtualHost>

<VirtualHost *:4001>
   ServerAdmin [email protected]
   ServerName sugar.server1.com
   ServerAlias server1.com
   DocumentRoot /opt/sugarcrm
   ErrorLog /var/log/httpd/sugar.server1.com-error_log
   CustomLog /var/log/httpd/sugar.server1.com-access_log common


<Directory /opt/sugarcrm>
      Options +FollowSymLinks +Includes
      AllowOverride All
      Require all granted
   </Directory>

SSLEngine On
SSLCertificateFile /etc/letsencrypt/live/sugar.server1.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/sugar.server1.com/privkey.pem
</VirtualHost>

Tenho certeza de que estou sentindo falta de algo nessa configuração e, por toda a vida, depois de alguns dias, ainda não consegui descobrir o que fiz de errado. Eu acredito que tem algo a ver com a configuração de redirecionamento errado. Estou tão frustrada agora que estou chegando ao ponto de bloquear o escritor. Qualquer um de vocês, o mestre do servidor web Apache pode compartilhar comigo sobre como corrigir o meu arquivo de configuração para o Apache? Muito obrigado antecipadamente por toda a sua ajuda ..

    
por Le Dude 09.08.2018 / 21:48

0 respostas