Ich versuche, ein Zertifikat für alle meine Sub-Domain auf GCE VM zu installieren, hier ist das, was ich bisher getan habe:ermöglichen https auf einer GCE VM
- HTTPS zulassen Verkehr in den VM-Einstellungen aktiviert ist.
ich das Zertifikat aktiviert auf Apache und default-ssl.conf sieht aus wie dieses
<IfModule mod_ssl.c> <VirtualHost _default_:443> ServerAdmin [email protected] ServerName domain.com ServerAlias www.domain.com DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined SSLEngine on SSLCertificateFile /etc/apache2/ssl/apache.crt SSLCertificateKeyFile /etc/apache2/ssl/apache.key ProxyPreserveHost On ProxyPass /console https://0.0.0.0:8080/console ProxyPassReverse /console https://0.0.0.0:8080/console <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> <Directory /usr/lib/cgi-bin> SSLOptions +StdEnvVars </Directory> BrowserMatch "MSIE [2-6]" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown </VirtualHost>
Aber noch kann ich meinen Server nicht auf https erreichen, aber ich bin noch in der Lage, darauf zuzugreifen via http, obwohl ich ssl aktiviert mit
sudo a2ensite default-ssl.conf
sudo service apache2 restart
Kann jemand mir helfen, bitte herauszufinden, dieses Problem! Die App läuft eigentlich auf Apache Tomcat, aber Proxy durch Apache, wenn das einen Unterschied machen!