[Eisfair_dev] APACHE <--> Nexcloud --> Strict-Transport-Security

Dirk Alberti Howy-1 at gmx.de
So Nov 18 13:38:03 CET 2018


Moinmoin,

Am 09.09.18 um 10:29 schrieb Peter Bäumer:
> Glück Auf! Newsgroup,
> meine Nextcloud (Hand)Installation ist am meckern das ich 
> "Strict-Transport-Security" nicht auf "15552000" Sekunden eingestellt 
> habe.
>
> In der Doku von Nextcloud steht:
>
> This can be achieved by setting the following settings within the 
> Apache VirtualHost file:
>
> <VirtualHost *:443>
>   ServerName cloud.nextcloud.com
>     <IfModule mod_headers.c>
>       Header always set Strict-Transport-Security "max-age=15552000; 
> includeSubDomains"
>     </IfModule>
>  </VirtualHost>
>
> https://docs.nextcloud.com/server/13/admin_manual/configuration_server/harden_server.html 
>
>
> Da ich keinen VHost eingerichtet habe würde ich eine htst.conf Datei 
> unter /etc/apache2/mods-available anlegen und zu 
> /etc/apache2/mods-enabled Verlinken, mit dem Inhalt:
>
> <IfModule mod_headers.c>
>     Header always set Strict-Transport-Security "max-age=15552000; 
> includeSubDomains"
> </IfModule>
>
> Wäre das vorgehen soweit ok?
> Bei dem Nextcloud Eisfair-Paket habe ich zu HSTS nichts in den 
> Skripten gefunden, gibt es da eventuell Probleme mit HSTS?
>
>
> Siehe auch:
> https://www.mgm-sp.com/wp-content/uploads/HTTP_Strict_Transport_Security_HSTS_Whitepaper.pdf 
>
>
>
>
>

genau das würde mich auch mal interessieren.

Wie ist das denn beim Eisfair-Nexcloud-Paket gelöst?  Mittels Eintrag in 
der .htaccess ?

In meiner jetzt aktuellen 14er Nextcloud (auch Direktinstallation, kein 
Eisfair-Paket) steht da bei den Empfehlingen sogar noch einiges mehr:

Zitat:

  * Der „X-Content-Type-Options“-HTTP-Header ist nicht so konfiguriert,
    dass er „nosniff“ entspricht. Dies ist ein potentielles
    Sicherheitsrisiko und es wird empfohlen, diese Einstellung zu ändern.
  * Der "Strict-Transport-Security" HTTP-Header ist nicht auf mindestens
    "15552000" Sekunden eingestellt. Für mehr Sicherheit wird das
    Aktivieren von HSTS empfohlen, wie es in den Sicherheitshinweisen
    <https://docs.nextcloud.com/server/14/go.php?to=admin-security>
    erläutert ist.

  * Dein Web-Server ist nicht richtig eingerichtet um
    "/.well-known/caldav" aufzulösen. Weitere Informationen findest Du
    in der Dokumentation
    <https://docs.nextcloud.com/server/14/go.php?to=admin-setup-well-known-URL>.
  * Dein Web-Server ist nicht richtig eingerichtet um
    "/.well-known/carddav" aufzulösen. Weitere Informationen findest Du
    in der Dokumentation
    <https://docs.nextcloud.com/server/14/go.php?to=admin-setup-well-known-URL>.
  * Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung
    empfiehlt es sich
    <https://docs.nextcloud.com/server/14/go.php?to=admin-php-opcache>
    das Modul in Deiner PHP-Installation zu laden.
  * Der "Referrer-Policy" HTTP-Header ist nicht gesetzt auf
    "no-referrer", "no-referrer-when-downgrade", "strict-origin" oder
    "strict-origin-when-cross-origin". Dadurch können
    Verweis-Informationen preisgegeben werden.

Zitat Ende



Gruß Dirk



Mehr Informationen über die Mailingliste Eisfair_dev