Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/07/2020, à 12:08

abecidofugy

[Nextcloud] Des fichiers n'ont pas passé la vérification d’intégrité

Salut,

Je viens d‘installer Nextcloud manuellement en version 19.0.1 chez Infomaniak.
Tout fonctionne bien.

En visitant l’URL /index.php/settings/admin/overview je suis tombé, par contre, sur ce message-là :

Des fichiers n'ont pas passé la vérification d’intégrité. Vous trouverez plus d'information sur comment résoudre ce problème dans notre documentation. (Liste des fichiers invalides… / Rescanner…)

Ça renvoie à la page de la doc officielle : https://docs.nextcloud.com/server/19/ad … gning.html

$ php occ integrity:check-core
  - INVALID_HASH:
    - .htaccess:
      - expected: 49b882eed84d95bc41965468746c9183a665b02a0a7e4814dd2c74930f8da878aa9d845a3735c0cbe472c01ded4005c3d46cf83fb5bf80bb351d226c7fa78ffe
      - current: 285ee5a730d143e7fcd911f2ad045b2197cd191b6a315b569565b172d10b43210680e4bba83da24f9ffcdf093ff5a9b402e9b70f6426388be5e4d21dfcc453b8
    - .user.ini:
      - expected: 4843b3217e91f8536cb9b52700efb20300290292cf6286f92794d4cec99df286afeb7dd6c91b1be20bc55eda541eef230a5c5e7dcd46c189edd0ed1e80c6d3f5
      - current: b33d1d38ae4d4bcbf6ae608a64cecf53ea069463434ac225744a36d7143d0bf46f230be1589b236ad0e6471d3ddaeed46b1e8a331183f88b6dc5a4fdaa119f43
  - EXTRA_FILE:
    - .infomaniak-maintenance.html:
      - expected: 
      - current: 354448507edcb68fdb596d79b2b1fed22862771932aad494aafb5aed7e816cad0c5ec91cac79f2d3fdbd98a65fa445e65695bd9d89eba8fe25e93cbfc0b8b1fd

Si je regarde mon .user.ini :

$ cat .user.ini
mbstring.func_overload=0
always_populate_raw_post_data=-1
default_charset='UTF-8'
output_buffering=0

; Compress file output: https://faq.infomaniak.com/2013
zlib.output_compression = On

Mon .htaccess à la racine du cloud :

$ cat .htaccess
<IfModule mod_headers.c>
    <IfModule mod_setenvif.c>
        <IfModule mod_fcgid.c>
            SetEnvIfNoCase ^Authorization$ "(.+)" XAUTHORIZATION=$1
            RequestHeader set XAuthorization %{XAUTHORIZATION}e env=XAUTHORIZATION
        </IfModule>
        <IfModule mod_proxy_fcgi.c>
            SetEnvIfNoCase Authorization "(.+)" HTTP_AUTHORIZATION=$1
        </IfModule>
    </IfModule>

    <IfModule mod_env.c>
        # Add security and privacy related headers

        # Avoid doubled headers by unsetting headers in "onsuccess" table,
        # then add headers to "always" table: https://github.com/nextcloud/server/pull/19002
        Header onsuccess unset Referrer-Policy
        Header always set Referrer-Policy "no-referrer"

        Header onsuccess unset X-Content-Type-Options
        Header always set X-Content-Type-Options "nosniff"

        Header onsuccess unset X-Download-Options
        Header always set X-Download-Options "noopen"

        Header onsuccess unset X-Frame-Options
        Header always set X-Frame-Options "SAMEORIGIN"

        Header onsuccess unset X-Permitted-Cross-Domain-Policies
        Header always set X-Permitted-Cross-Domain-Policies "none"

        Header onsuccess unset X-Robots-Tag
        Header always set X-Robots-Tag "none"

        Header onsuccess unset X-XSS-Protection
        Header always set X-XSS-Protection "1; mode=block"

        SetEnv modHeadersAvailable true
    </IfModule>

    # Add cache control for static resources
    <FilesMatch "\.(css|js|svg|gif)$">
        Header set Cache-Control "max-age=15778463"
    </FilesMatch>

    # Let browsers cache WOFF files for a week
    <FilesMatch "\.woff2?$">
        Header set Cache-Control "max-age=604800"
    </FilesMatch>
</IfModule>
<IfModule mod_php7.c>
    php_value mbstring.func_overload 0
    php_value default_charset 'UTF-8'
    php_value output_buffering 0
    <IfModule mod_env.c>
        SetEnv htaccessWorking true
    </IfModule>
</IfModule>
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTP_USER_AGENT} DavClnt
    RewriteRule ^$ /remote.php/webdav/ [L,R=302]
    RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
    RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
    RewriteRule ^\.well-known/webfinger /public.php?service=webfinger [QSA,L]
    RewriteRule ^\.well-known/nodeinfo /public.php?service=nodeinfo [QSA,L]
    RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]
    RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]
    RewriteRule ^remote/(.*) remote.php [QSA,L]
    RewriteRule ^(?:build|tests|config|lib|3rdparty|templates)/.* - [R=404,L]
    RewriteCond %{REQUEST_URI} !^/\.well-known/(acme-challenge|pki-validation)/.*
    RewriteRule ^(?:\.|autotest|occ|issue|indie|db_|console).* - [R=404,L]
</IfModule>
<IfModule mod_mime.c>
    AddType image/svg+xml svg svgz
    AddEncoding gzip svgz
</IfModule>
<IfModule mod_dir.c>
    DirectoryIndex index.php index.html
</IfModule>
AddDefaultCharset utf-8
Options -Indexes
<IfModule pagespeed_module>
    ModPagespeed Off
</IfModule>

SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE "application/atom+xml" "application/javascript" "application/json" "application/ld+json" "application/manifest+json" "application/rdf+xml" "application/rss+xml" "application/schema+json" "application/vnd.geo+json" "application/vnd.ms-fontobject" "application/x-font-ttf" "application/x-javascript" "application/x-web-app-manifest+json" "application/xhtml+xml" "application/xml" "font/eot" "font/opentype" "image/bmp" "image/svg+xml" "image/vnd.microsoft.icon" "image/x-icon" "text/cache-manifest" "text/css" "text/html" "text/javascript" "text/plain" "text/vcard" "text/vnd.rim.location.xloc" "text/vtt" "text/x-component" "text/x-cross-domain-policy" "text/xml"
#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####

ErrorDocument 403 //
ErrorDocument 404 //

Je n’ai pas trop compris quoi faire. Je pense que j’ai besoin de ces fichiers modifiés par Infomaniak, non ?

Alors comment faire pour les faire accepter par Nexcloud ? Ou vous me proposez autre chose ?

Merci.

Dernière modification par abecidofugy (Le 23/07/2020, à 12:09)


[Soignons nos posts] comprendre que lorsqu’on fait une demande d’aide, ou apporte une aide, on la joue collectif et on œuvre pour l’humanité en quelque sorte.
Kubuntu et KDEneon en VM dans host W10 / KDEneon en double-boot avec W10 / Ubuntu 20.04 serveur sur machines dédiées.
Agence de communication en Alsace · web · print

Hors ligne

#2 Le 23/07/2020, à 12:22

bruno

Re : [Nextcloud] Des fichiers n'ont pas passé la vérification d’intégrité

Bonjour,

Aucun rapport avec Ubuntu. À voir avec ton hébergeur.

Hors ligne