{"id":86355,"date":"2020-06-27T13:01:14","date_gmt":"2020-06-27T11:01:14","guid":{"rendered":"https:\/\/de.wordpress.org\/support\/topic\/umstellung-auf-ssl-funktioniert-nicht\/"},"modified":"2020-06-27T13:01:14","modified_gmt":"2020-06-27T11:01:14","slug":"umstellung-auf-ssl-funktioniert-nicht","status":"publish","type":"topic","link":"https:\/\/de.wordpress.org\/support\/topic\/umstellung-auf-ssl-funktioniert-nicht\/","title":{"rendered":"Umstellung auf ssl funktioniert nicht"},"content":{"rendered":"<p>Hallo zusammen,<\/p>\n<p>gem\u00e4ss den Gesetzesrichtlinien bin ich als Anbieter mehrerer Websites wohl verpflichtet den Zugriff auf diese Seiten zu verschl\u00fcsseln, wenn Benutzerkonten angelegt werden k\u00f6nnen.<\/p>\n<p>Dies habe ich versucht, jedoch nur mit geringem Erfolg.<\/p>\n<p>Die Seiten liegen auf einem Apachen (2.4.x).<br \/>\nDie PHP Version ist 7.4.<br \/>\nDas Routing erfolgt \u00fcber selfhost.de.<br \/>\nDer Host h\u00e4ngt an einer FritzBox! mit ge\u00f6ffnetem Port 443.<br \/>\nDie Schl\u00fcssel erhielt ich von letsencrypt.<br \/>\nDer Apache l\u00e4uft, wie man an einigen Seiten, deren Contents man unverschl\u00fcsselt abrufen kann, sieht.<br \/>\n<code>define(&#039;FORCE_SSL_ADMIN&#039;, true);<\/code> wurde in die wp-config.php eingepflegt.<br \/>\nPer PHPMyAdmin wurden die URLs in den entsprechenden Datenbanktabellen auf https umbenannt.<\/p>\n<p>Wenn ich nun die Seiten im Webbrowser aufrufe, ohne http vorzustellen, erscheint die URL in der Adresszeile des Browsers mit dem Vorsatz https:\/\/.<\/p>\n<p>Aber die Seite bleibt leer.<\/p>\n<pre><code>&lt;VirtualHost 192.168.137.2:80&gt;\n        ServerAdmin webburningheart@web.de\n        ServerName www.burningheart.name\n        DocumentRoot \/var\/www\/www\n        &lt;Directory \/&gt;\n                Options FollowSymLinks\n                AllowOverride None\n        &lt;\/Directory&gt;\n        &lt;Directory \/var\/www\/www&gt;\n                Options Indexes FollowSymLinks MultiViews\n                AllowOverride FileInfo AuthConfig Indexes\n                Order allow,deny\n                allow from all\n        &lt;\/Directory&gt;\n        ScriptAlias \/cgi-bin\/ \/usr\/lib\/cgi-bin\/\n        &lt;Directory &quot;\/usr\/lib\/cgi-bin&quot;&gt;\n                AllowOverride None\n                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch\n                Order allow,deny\n                Allow from all\n        &lt;\/Directory&gt;\n        ErrorLog ${APACHE_LOG_DIR}\/error.log\n        # Possible values include: debug, info, notice, warn, error,\n        # crit, alert, emerg.\n        LogLevel warn\n        CustomLog ${APACHE_LOG_DIR}\/access.log combined\n    Alias \/doc\/ &quot;\/usr\/share\/doc\/&quot;\n    &lt;Directory &quot;\/usr\/share\/doc\/&quot;&gt;\n        Options Indexes MultiViews FollowSymLinks\n        AllowOverride None\n        Order deny,allow\n        Deny from all\n        Allow from 127.0.0.0\/255.0.0.0 ::1\/128\n    &lt;\/Directory&gt;\nRewriteEngine on\nRewriteCond %{SERVER_NAME} =www.burningheart.name\nRewriteRule ^ https:\/\/%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]\n&lt;\/VirtualHost&gt;\n&lt;VirtualHost 192.168.137.2:443&gt;\n        ServerAdmin webburningheart@web.de\n        ServerName www.burningheart.name\n        DocumentRoot \/var\/www\/www\n\n       &lt;IfModule mod_ssl.c&gt;\n               SSLEngine on\n               SSLCertificateFile \/etc\/letsencrypt\/live\/www.burningheart.name\/fullchain.pem\n               SSLCertificateKeyFile \/etc\/letsencrypt\/live\/www.burningheart.name\/privkey.pem\n               Include \/etc\/letsencrypt\/options-ssl-apache.conf\n       &lt;\/IfModule&gt;\n       &lt;Directory \/&gt;\n                Options FollowSymLinks\n                AllowOverride None\n        &lt;\/Directory&gt;\n        &lt;Directory \/var\/www\/www&gt;\n                Options Indexes FollowSymLinks MultiViews\n                AllowOverride FileInfo AuthConfig Indexes\n                Order allow,deny\n                allow from all\n        &lt;\/Directory&gt;\n        ScriptAlias \/cgi-bin\/ \/usr\/lib\/cgi-bin\/\n        &lt;Directory &quot;\/usr\/lib\/cgi-bin&quot;&gt;\n        &lt;Directory &quot;\/usr\/lib\/cgi-bin&quot;&gt;\n                AllowOverride None\n                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch\n                Order allow,deny\n                Allow from all\n        &lt;\/Directory&gt;\n        ErrorLog ${APACHE_LOG_DIR}\/error.log\n        # Possible values include: debug, info, notice, warn, error,\n        # crit, alert, emerg.\n        LogLevel warn\n        CustomLog ${APACHE_LOG_DIR}\/access.log combined\n    Alias \/doc\/ &quot;\/usr\/share\/doc\/&quot;\n    &lt;Directory &quot;\/usr\/share\/doc\/&quot;&gt;\n        Options Indexes MultiViews FollowSymLinks\n        AllowOverride None\n        Order deny,allow\n        Deny from all\n        Allow from 127.0.0.0\/255.0.0.0 ::1\/128\n    &lt;\/Directory&gt;\n&lt;\/VirtualHost&gt;<\/code><\/pre>\n<p>Das ist ein Ausschnit aus der VHost Konfiguration des Apachen. Er startet damit ohne Fehlermeldung.<br \/>\nDen Part f\u00fcr den Port 80 habe ich versuchsweise auskommentiert, jedoch ohne Erfolg. Auch ein direktes Abrufen mit https:\/\/ funktioniert nicht.<\/p>\n<p>Im Moment laufen die Seiten unverschl\u00fcsselt, bis ich das Problem in den Griff bekomme.<\/p>\n<p>Vielleicht hat ja jemand hier mal mit einem \u00e4hnlichen Problem gek\u00e4mpft.<\/p>\n<p>Viele Gr\u00fc\u00dfe<\/p>\n<p>Draal<\/p>\n","protected":false},"template":"","class_list":["post-86355","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/86355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/86355\/revisions"}],"wp:attachment":[{"href":"https:\/\/de.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=86355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}