Blogotux

Trucs, astuces pour linux mais c'est d'abord mon bloc-notes, donc sans grandes prétentions

correction des erreurs suite à la mise à jour de Nextcloud 14.0.3 et edit suite 14.0.4

12/10/2018 à 17:14:01

solutions que j'ai appliquées selon les recommandations

edit 15.04
probleme de no-referrer persistant
à priori retirer Header always set Referrer-Policy no-referrer du vhosts, car nextcloud met les siens dans son .htaccess . Le double usage génère l'erreur au controle de la config lu ici

edit mise à jour 14.0.4 car des avertissements sont revenus
l faut modifier le virtual host
cd /etc/apache2/sites-available/

ajouts des lignes
<IfModule mod_headers.c>
Header always set Strict-Transport-Security "max-age=15768000; preload"
Header always set Referrer-Policy no-referrer
Redirect 301 /.well-known/carddav /remote.php/dav
Redirect 301 /.well-known/caldav /remote.php/dav
< /IfModule>
mais l'erreur liée à no-referrer persite

après mise à jour 14.0.3

erreur liée à la taille memoire php valeur recommandée à 512
éditer php.ini
nano /etc/php/7.1/apache2/php.ini ( j'ai la version 7.1)
et corriger comme suit
; http://php.net/memory-limit
memory_limit = 512M

erreurs liées à la redirection caldav carddav
modifier la config d'apache
nano /etc/apache2/apache2.conf
ajouter
<Directory /var/www/nextcloud>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

éditer htaccess de nextcloud

nano /var/www/nextcloud/.htaccess

ajouter à la fin
Redirect 301 /.well-known/carddav /remote.php/dav
Redirect 301 /.well-known/caldav /remote.php/dav
#ErrorDocument 403 //
ErrorDocument 404 "Désolé, on cherche encore !!"

si ça coince , jeter un oeil dans /var/log/apache2/error.log. Ça m'a servi à voir une erreur suite à une mauvaise syntaxe

redémarrer apache2

erreurs liées aux entrées manquantes de bases de données

cd /var/www/nextcloud
su -s /bin/bash www-data ( équivalent de sudo -u www-data php occ db:add-missing-indices)
php occ db:add-missing-indices

warning entête no-referrer

il faut modifier le virtual host
cd /etc/apache2/sites-available/
nano monvhost.conf
sous <VirtualHost *:3443>
ajouter la ligne : Header always set Referrer-Policy "no-referrer"

Dans les catégories : nextcloud

Aucun commentaire

Flux RSS des commentaires de cet article





Remarque : Votre commentaire sera visible après validation par le webmaster.