Apache Webserver funktioniert nicht richtig

Wie sieht denn die Ordnerstruktur im Dateisystem aus? Ich tippe jetzt mal drauf, dass Nextcloud unter /var/www/html/nextcloud/nextcloud installiert ist, aber natürlich eigentlich unter /var/www/html/nextcloud liegen sollte.

Noch nen Tipp: Schalte das directory listing aus und wenn du schon lets encrypt benutzt, dann leite alle nicht-https Aufrufe auf https um. Wie das mit Apache geht, kann ich dir aber nicht sagen.
 
Schau mal in die Logdateien. Mein Schuss ins Blaue ist, dass etwas mit der conf Datei nicht stimmt (falsche Rechte?) und gar nicht beachtet/ausgewertet wird. Eventuell den Server vorher neu starten.
 
Wenn ich auf www.flixofon.de gehe, lande ich direkt auf dem nextcloud login.
 
Via http ist der Verzeichnisinhalt zu sehen.

Der obere Block sollte so aussehen.
Code:
<VirtualHost *:80>
ServerName flixofon.de

Redirect permanent / https://flixofon.de

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>
 
Sephe schrieb:
Wenn ich auf www.flixofon.de gehe, lande ich direkt auf dem nextcloud login.
Es funktioniert jetzt auch wieder. Das Problem lag irgendwo bei den Lets Encrypt Zertifikaten, hört sich sehr merkwürdig an. Aber nach certbot renew hat wieder alles funktioniert.
 
HwFlix schrieb:
Aber nach certbot renew hat wieder alles funktioniert.
Dann lässt du wahrscheinlich den certbot für die Erneuerung selber Webserver spielen. In der Zeit kann der Apache dann nicht auf Port 80 lauschen. Bau das lieber um und arbeite mit "webroot" beim certbot oder auch gleich mit "dns", falls das dein Anbieter zulässt.
 
Certbot spielt nicht selbst Server.. Was es macht ist, dass die Configs vom Apache etwas angepasst werden. Das aber eigentlich nur im Bezug auf die für SSL relevanten Bereiche.
 
Piktogramm schrieb:
Certbot spielt nicht selbst Server.. Was es macht ist, dass die Configs vom Apache etwas angepasst werden. Das aber eigentlich nur im Bezug auf die für SSL relevanten Bereiche.
Daran scheint es gelegen zu haben. Cloud funktioniert jetzt.

Meine Mainwebsite, wo noch der Content fehlt, ist unter der Subdomain erreichbar. Allerdings scheint irgendwie nicht das ssl Zertifikat zu funktionieren. Jedes Mal beim Aufruf von Chrome gibt es den Fehler mit HSTS, obwohl dies im Aoache deaktiviert ist.
 
HSTS Fehler kann ich nicht nachvollziehen, nur dass das Cert nicht für www.abc.blub ausgestellt ist sondern für abc.blub, ein Server aber auf www.abc.blub umleitet. Entsprechend ist 'server name in Cert' != 'current server name'
 
Piktogramm schrieb:
HSTS Fehler kann ich nicht nachvollziehen, nur dass das Cert nicht für www.abc.blub ausgestellt ist sondern für abc.blub, ein Server aber auf www.abc.blub umleitet. Entsprechend ist 'server name in Cert' != 'current server name'
Das gewählte Zertifikat ist ein Wildcard Zertifikat. Für heute mache ich erstmal Schluss, morgen werde ich das nochmal ganz in Ruhe angehen.
 
Zurück
Oben