Zum Inhalt

Webserver und Zugriffsprüfung

Die einfache Apache-Konfiguration aus der Installation kann zu Warnungen führen. Hier untersuchst Du den Schutz des Datenverzeichnisses und die Weiterleitungen für Kalender- und Kontaktclients.

Datenverzeichnis vor Webzugriff schützen

Ihr Datenverzeichnis und Ihre Dateien sind wahrscheinlich vom Internet aus erreichbar. Die .htaccess-Datei funktioniert nicht. Es wird dringend empfohlen, Ihren Webserver dahingehend zu konfigurieren, dass das Datenverzeichnis nicht mehr vom Internet aus erreichbar ist oder dass Sie es aus dem Document-Root-Verzeichnis des Webservers herausverschieben.

vi /etc/apache2/sites-available/000-default.conf

<VirtualHost *:80>

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/nextcloud

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

    <Directory "/var/www/nextcloud">
        Require all granted
        AllowOverride All
        Options FollowSymLinks MultiViews
    </Directory>

</VirtualHost>

Warnung zum HTTP-Zugriff

Unsicherer Zugriff auf die Website über HTTP. Es wird dringend empfohlen, Ihren Server so einzurichten, dass HTTPS erforderlich ist. Ohne HTTPS funktionieren einige wichtige Webfunktionen wie "Kopieren in die Zwischenablage" oder "Service Worker" nicht!

Die Einrichtung folgt unter Zertifikate und HTTPS.

.well-known-Weiterleitungen prüfen

Ihr Webserver ist nicht ordnungsgemäß für die Auflösung von .well-known-URLs eingerichtet. Fehler bei: /.well-known/caldav

Anpassung:

a2enmod rewrite
systemctl restart apache2

Nach der Anpassung die Apache-Konfiguration mit apache2ctl configtest prüfen, bei Erfolg neu laden und die betreffende Warnung in der Nextcloud-Übersicht erneut kontrollieren.