Hallo Leute,
ich habe zuhause eine nextcloud 16 mit apache auf einem Rock64 laufen. Da bereits ein Pi im selben Netzwerk die Ports 80 und 443 belegt, habe ich auf dem Pi einen ReverseProxy eingerichtet der bereits funktioniert hat. Beim Ausführen von
sudo service apache2 status
bekomme ich jedoch
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-10-27 16:30:03 CET; 1s ago Process: 28629 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 27732 ExecReload=/usr/sbin/apachectl graceful (code=exited, status=1/FAILURE) Process: 28678 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) Main PID: 28682 (apache2) Tasks: 7 (limit: 4915) CGroup: /system.slice/apache2.service ├─28682 /usr/sbin/apache2 -k start ├─28686 /usr/sbin/apache2 -k start ├─28687 /usr/sbin/apache2 -k start ├─28688 /usr/sbin/apache2 -k start ├─28689 /usr/sbin/apache2 -k start ├─28690 /usr/sbin/apache2 -k start └─28697 /usr/sbin/apache2 -k start Okt 27 16:30:03 raspberrypi systemd[1]: Starting The Apache HTTP Server... Okt 27 16:30:03 raspberrypi systemd[1]: Started The Apache HTTP Server.
woraufhin der Error für apachectl graceful erscheint. Hier die beiden confs:
<VirtualHost *:80> ProxyPreserveHost On ProxyPass / http://IP:880/ ProxyPassReverse / http://IP:880/ ServerName mydomain.com </VirtualHost>
<VirtualHost *:443> ProxyPreserveHost On ProxyPass / http://IP:10240/ ProxyPassReverse / http://IP:10240/ ServerName mydomain.com SSLEngine on SSLCertificateFile /etc/apache2/ssl/mydomain.cer SSLCACertificateFile /etc/apache2/ssl/ca.cer SSLCertificateKeyFile /etc/apache2/ssl/mydomain.key </VirtualHost>
sudo apachectl -t
am Pi liefert keinen Syntaxfehler. Habe ich in den Konfigurationen einen Fehler? Die Keys für https sind auch auf beiden Geräten vorhanden. Über jegliche Hilfe wäre ich sehr verbunden.
Mit freundlichen Grüßen
Count Omega
Moderiert von Vej:
Aus dem Spamfilter gefischt.