Webmin aufrufen per Domain?
Hallo, wie muss in apache2 meinen Virtual Host konfigurieren, damit ich Webmin aufrufen kann? Normal ruft man webmin mit <ip>:10000 auf, ich habe bisher das so gemacht:
<VirtualHost *:80>
ServerName domain.de
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:10000/
ProxyPassReverse / http://127.0.0.1:10000/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Da ging alles, jetzt mit port 443 für SSL kommt Error 500
ich habe da das hier eingerichtet:
<VirtualHost *:443>
ServerName domain.de
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / https://127.0.0.1:10000/
ProxyPassReverse / https://127.0.0.1:10000/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLCertificateFile /etc/letsencrypt/live/domain.de/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/domain.de/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
Da kommt wie gesagt der Error 500
Wenn ich https://domain.de:10000 eingebe geht es, doch dann ist das SSL Zertifikat nicht mehr gültig
Kann jemand helfen?
LG
4 Antworten
Die domain muss halt auch registriert sein. Also entweder eine kaufen und/oder DynDNS machen mit Lets Encrypt Zertifikat oder das deinem Router beibringen, falls es im LAN ist.
hab ich natürlich, ging nur darum, dass ich https beim localhost verwendet habe
Du kannst intern mit http arbeiten:
ProxyPass / http://127.0.0.1:10000/
ProxyPassReverse / http://127.0.0.1:10000/
Bei einer lokalen Verbindung ist das ja unkritisch. Andernfalls musst Du wahrscheinlich die Zertifikatsprüfung beim Proxy ausschalten:
SSLProxyEngine On
SSLProxyCheckPeerCN off
SSLProxyCheckPeerExpire off
Moin,
hast du die Domain mit www umd ohne bei letsencrypt angemeldet? Wenn nicht kann es auch nicht funktionieren.
Grüsse von katzebiggi
Welches System und hast du deine Firewall konfiguriert?