ubuntuusers.de

Apache-Error nach reverse-proxy Setup

Status: Gelöst | Ubuntu-Version: Ubuntu 18.04 (Bionic Beaver)
Antworten |

CountOmega

Anmeldungsdatum:
26. Mai 2019

Beiträge: 53

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.

Cranvil

Anmeldungsdatum:
9. März 2019

Beiträge: 990

Schau dir mit journalctl die Meldungen im Systemlog an bzw. stell sie hier ein. Zusätzlich solltest du in /var/log/ auch noch das Log-Verzeichnis vom Apache finden. Die Logs dort können auch weiteren Aufschluss darüber geben, was passiert.

Antworten |