Integritätsprüfung

“Einige Dateien haben die Integritätsprüfung nicht bestanden.”

Diese Meldung erhalte ich seit dem Upgrade auf Nextcloud. Die Liste findest Du unten. Ich habe soviel verstanden, dass die beiden Dateien fehlen. Ich kann sie auch nirgends finden. Wo bekomme ich sie her. Oder wie bekomme ich die Fehlermeldung weg?


Technical information

The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results

  • files
    • EXTRA_FILE
      • l10n/en@pirate.json
      • l10n/en@pirate.js
  • files_sharing
    • EXTRA_FILE
      • l10n/en@pirate.json
      • l10n/en@pirate.js
  • user_ldap
    • EXTRA_FILE
      • l10n/en@pirate.json
      • l10n/en@pirate.js
  • files_external
    • EXTRA_FILE
      • l10n/en@pirate.json
      • l10n/en@pirate.js

Raw output

Array
(
[files] => Array
(
[EXTRA_FILE] => Array
(
[l10n/en@pirate.json] => Array
(
[expected] =>
[current] => a01950dbcbff4f8d190898987b6c805e561bd615234058248dba97eca2a077246dc73eeffb45bf3c3c62916e8f59ad70dbc1e259352f91d5a52c3376763c8869
)

                [l10n/en@pirate.js] => Array
                    (
                        [expected] => 
                        [current] => 33552a7de22bc3f27218d64895de04a08703f536d24bec5ff9e369ea63cf491ab4e463a17892038144c04f5b4e02b4c718420eae459efd57427a1e195d959791
                    )

            )

    )

[files_sharing] => Array
    (
        [EXTRA_FILE] => Array
            (
                [l10n/en@pirate.json] => Array
                    (
                        [expected] => 
                        [current] => 76b37491e25c86097a0db2f8a446cba9fdaaacfe90ed5c5c7f1d81ee08146447cd1280ef0b4c3fedcbc56275791b2b454f745d706473da6eae5d6bd57790cde3
                    )

                [l10n/en@pirate.js] => Array
                    (
                        [expected] => 
                        [current] => 348776774e03a4c23370263081f123a5a2aee678dfc2cbd2cf10b5be35c73667bf534d8ffdcdbce2b841ed0ba0b4e09ccc45667455e001281670add0cb2d642c
                    )

            )

    )

[user_ldap] => Array
    (
        [EXTRA_FILE] => Array
            (
                [l10n/en@pirate.json] => Array
                    (
                        [expected] => 
                        [current] => 17d357db224f45f0f615862ab02b5085d10ae3036042aa20a6c426ace7e09ed93a780d855447f20d32edf30cbfa8fb43bb9a6137a4801056cac8ff7f0b26a3df
                    )

                [l10n/en@pirate.js] => Array
                    (
                        [expected] => 
                        [current] => bbd6087d8a745cb6c0e2b22dfdbb32089fffebf7d50472c6980abfbf9707e200830ce29d3aaef6452b38cb81725f07419b71eb31c0a485a39d8de5fe5a599edb
                    )

            )

    )

[files_external] => Array
    (
        [EXTRA_FILE] => Array
            (
                [l10n/en@pirate.json] => Array
                    (
                        [expected] => 
                        [current] => 83ae1afdc58589ab841e9629531ff72262d8cbb1dfe7538106467351fb308510641bf41a66ceecec388c087f8484165e4fc13427c85066bf05140a9feab3ba58
                    )

                [l10n/en@pirate.js] => Array
                    (
                        [expected] => 
                        [current] => 29393ae4726b705997976704f607ca5708ebc2e74226582065977f8bfe743251d135186aafd86ad9e6470e2d3d56695bcfff64012c8288d1ccbe86eea94fd7cb
                    )

            )

    )

)

Ping an @LukasReschke - das kannst du vermutlich am Besten beantworten.

Das bedeutet, dass die genannten Dateien zu viel sind in deiner Installation. Der “expected” hash ist leer, aber er hat was gefunden.
Entweder du löschst die Dateien per Hand (keine Ahnung warum die bei dir drin sind) oder du sicherst deine config Datei und deine Daten und löschst den nextcloud Ordner. Danach kannst du das original Archiv entpacken und dann deine Daten und die config Datei zurück kopieren. Damit bist du auf der sicheren Seite, dass du eine saubere Installation hast.

1 Like

Genau so hatte ich es gemacht! Jetzt habe auch die config.php gelöscht und eine neue Datenbank angelegt. Lediglich meine Daten wurden übernommen. Jetzt ist der Fehler weg.

Hallo zusammen,
ich bekomme dieselbe Fehlermeldung (neue Installatiion mit Nextcloud 9052).
Allerdings sind die Technical Informationen andere:
Results

  • core
    • INVALID_HASH
      • core/doc/admin/_sources/configuration_files/collaborative_documents_configuration.txt
      • core/doc/admin/_static/img/note_pencil.svg
      • core/doc/admin/_static/img/warning.svg
      • core/doc/admin/_static/style.css
      • core/fonts/LICENSE.txt
      • core/vendor/jquery-migrate/jquery-migrate.js
      • core/vendor/jquery-migrate/jquery-migrate.min.js
      • core/vendor/jsTimezoneDetect/jstz.js
  • files_texteditor
    • INVALID_HASH
      • js/vendor/ace/src-noconflict/mode-diff.js
  • files_external
    • INVALID_HASH
      • 3rdparty/Dropbox/API.php

Würde mich freuen wenn dafür jemand eine Lösung hat.

Hi @all,

I get exactly the same error like benk after a fresh installation of nextcloud 9.052:

Results

  • core
    • INVALID_HASH
      • .htaccess
      • core/doc/admin/_sources/configuration_files/collaborative_documents_configuration.txt
      • core/doc/admin/_static/img/note_pencil.svg
      • core/doc/admin/_static/img/warning.svg
      • core/doc/admin/_static/style.css
      • core/fonts/LICENSE.txt
      • core/vendor/jquery-migrate/jquery-migrate.js
      • core/vendor/jquery-migrate/jquery-migrate.min.js
      • core/vendor/jsTimezoneDetect/jstz.js
  • files_texteditor
    • INVALID_HASH
      • js/vendor/ace/src-noconflict/mode-diff.js
  • files_external
    • INVALID_HASH
      • 3rdparty/Dropbox/API.php

Raw output

Array
(
[core] => Array
(
[INVALID_HASH] => Array
(
[.htaccess] => Array
(
[expected] => 4a97aae4d05df89a28bf2e63fe2a31cdf2afe74d3c9f622afb581d6b0f1f4e001639c7c3a31d7aaa793c00d5f355e0bfaad62ec45507245de441cfc552115cd7
[current] => cc49c8635b5d4ec2e8f5af51db7d00de73408156560408e696b85ca9b87b7c50b87e8a3e736451c6cbfa5d974962375025224e5d19147c561102eedb98fad05f
)

                [core/doc/admin/_sources/configuration_files/collaborative_documents_configuration.txt] => Array
                    (
                        [expected] => 6b3111348248bdcca9a241be08fac007d66ae424936d5b552f2c0faff2828994d92b3fb3bc7074dd07f51a49c2bc622c6aebe66d7a163ee31300843bb5aa2534
                        [current] => 598d62c0987b8990e956aba3d9ec27f7558c705995f648b6b8d750e27239b4273541e6515f467d35658933fa08b9d8326a5f72fc1523600804e62ef07529c736
                    )

                [core/doc/admin/_static/img/note_pencil.svg] => Array
                    (
                        [expected] => 78b9df57afe9468145e6e375cd1f61274b269b9c3019726a99e043ae952367acf53cf471cbc5b3dcca2e68367c2c4422d4a9f9a9fdbb11f9b962845ac77857de
                        [current] => 97117ce2827cc1b742678b52fc100de1e7d3fdb1adeea04a301c012e7f95b66e10a369c6a83ba89a707c4232b5e31fba3d5e58b0e0d970f22031d0704eebb5a9
                    )

                [core/doc/admin/_static/img/warning.svg] => Array
                    (
                        [expected] => e8647b47ef1531b8c2fcdd51f76996fe85476467fc694540f3dcf8ce7e7da489e99edae5a158742da71c07dc09ccfaf721f01c1c4bda3f5bae9b711981b71a1b
                        [current] => 85687f19cf204716e9b1c608682aa22c045b6f8284a3496db07f13200952491bfea54deee7ef11115c0dedfd87443c7022ef05792892a8a984866752c8ec5726
                    )

                [core/doc/admin/_static/style.css] => Array
                    (
                        [expected] => 894b1bea3e2b6bc61824ffebc081339a6caf0b57cda7fa9b9c9a5965e2a165dc177055db176cb535ef465c927b4bc4848802fe3e1b0fb709194b3cb7d2f90f8d
                        [current] => 5d9fbe71f0eae36c5a9c50f98733cc9e7a5bc7b2b56e3937c4431cf5e54649667bbe8f5900cdcbfbaa8b1eb8d5476d42a278d210c38110411885ad818e3a963a
                    )

                [core/fonts/LICENSE.txt] => Array
                    (
                        [expected] => 4cc5a12bfe984c0a50bf7943e2d70a948d520ef423677c77629707aace3a95aa378d205de929105d644680679e70ef2449479b360ad44896b75bafed66613272
                        [current] => 98f6b79b778f7b0a15415bd750c3a8a097d650511cb4ec8115188e115c47053fe700f578895c097051c9bc3dfb6197c2b13a15de203273e1a3218884f86e90e8
                    )

                [core/vendor/jquery-migrate/jquery-migrate.js] => Array
                    (
                        [expected] => 083c7aaf7b7304b2610ed5ff851f840d5db24993814128b86f42e8e5749b76e7117f6f154a8465fb4f163c1105ec3c6a5757e9c48b95e869d101de9399780a0e
                        [current] => fc2f4d093d3c8ecbfd30f25c59f30e92bf7457664ecf8871247b1802671b05b674c047bfcd0c2c9a674b49ce0bab9cdaed2416f69797381c775019ec250cbc0d
                    )

                [core/vendor/jquery-migrate/jquery-migrate.min.js] => Array
                    (
                        [expected] => 7c31817254b71d4cac10120aa2829614311658e468036d27eb43b063b392620c4611ec3db3b3600da3e48fb82a41c5579c048fbd9022156f038b2b6cb5d946b5
                        [current] => 7b68a43a22a41404a2ff58e0da6a237492cad0fc3e56d216980802b4d5fb483895262a7e049340d6670002bdf899ba88c319239e60d0aae1ac31d98556b0ad6e
                    )

                [core/vendor/jsTimezoneDetect/jstz.js] => Array
                    (
                        [expected] => ece74dd6f5fc9587cf167dd17df51b66f70bd711f445da8d1d21bb1b0570f3c97b25d3ece110b08e2f2b294369d9b775cc169b666840a5b769ba338aa6d73d48
                        [current] => beae737d18aae6e8c5fdfb0bf3389b687ec746e6b334185710cc5b8f45b73b3c57442db541807ab440b55517ef2d138f4c40148abafcb6462481016b617e1f53
                    )

            )

    )

[files_texteditor] => Array
    (
        [INVALID_HASH] => Array
            (
                [js/vendor/ace/src-noconflict/mode-diff.js] => Array
                    (
                        [expected] => 4a59b6376376b81e4e12ccc345065db62029a61035a88e19b1be3d7ec4cd9f86444121cca6d46c44a5f86e4f5b44d5109cbc77e80c07ff8dbce61f758b88e765
                        [current] => 298cba4d3b472b418aca47db6522c752a4b5530de3f6f2d83eb42eb5fe4231356bfd860a7e2f735b3e5ced759dbc6ca26fc6a18c49bd7ffa07d5a6faa78ae51d
                    )

            )

    )

[files_external] => Array
    (
        [INVALID_HASH] => Array
            (
                [3rdparty/Dropbox/API.php] => Array
                    (
                        [expected] => a6866ef3ceeb26d9d4b2ccc343aeaf626c82f03e279962bc7d761a68e87e5a7916ff0bcf7a350e20889557336ed9c5dd1651cfe513fa04bb8a03cd6d8f9cc484
                        [current] => 917eed2c4f6359a4d0b8658a36404c83344b0bf72ccda614dd59f97d099b3d9ef4e86691401c64d3754c3f7e0fa163eab946a25dbc7bc65e1694ffd47a054317
                    )

            )

    )

)`

How can I fix these errors?

hello,

have the same error iwht nextcloud 10.0.0

i edited the .htaccess file and no i got an invalid hash error. I reupload alle the files from ZIP but don´t work.

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results
=======
- core
	- INVALID_HASH
		- .htaccess
		- core/doc/admin/_sources/configuration_files/collaborative_documents_configuration.txt
		- core/doc/admin/_static/img/note_pencil.svg
		- core/doc/admin/_static/img/warning.svg
		- core/doc/admin/_static/style.css
		- core/fonts/LICENSE.txt
		- core/vendor/jsTimezoneDetect/jstz.js
- files_external
	- INVALID_HASH
		- 3rdparty/Dropbox/API.php
- files_texteditor
	- INVALID_HASH
		- js/vendor/ace/src-noconflict/mode-diff.js

Hallo,
versuche einmal bitte folgendes:

setze in /[Nextcloud]/config/config.php
'integrity.check.disabled' => true,

Führe dann im Nextcloudverzeichnis
sudo -u www-data php occ maintenance:update:htaccess

durch und setze hiernach
'integrity.check.disabled' => false,
in der config.php

Schließlich neuer Scan im Adminpanel

1 Like

Hab ich probiert geht aber nicht. Muss eine andere Lösung finden für die
restlichen Files.

Joachim Sokolowski noreply@nextcloud.com schrieb am Sa., 24. Sep. 2016,
14:32:

I have kind of a similar problem.
Mx integrety check returns an extra file
Results
=======
- user_saml
- EXTRA_FILE
- js/preauth.js
my problem is that I cannot find the file.
any ideas?
thank you

Hi,
I have moved from owncloud to nextcloud with the hope to get rid of the integrity check error message.

I have downloaded and tried different versions, fresh installations from the official download, .git repo… etc…
None of the packages I have downloaded did ever pass the integrity check. So… is there any chance to get rid of it?

I really like owncloud/nextcloud but to be honest, it really destroys the entire experience.
An option to disable or FIX this would be great.

I have looked everywhere to get some of these files:

  • core
    • INVALID_HASH
      • core/doc/admin/_static/img/note_pencil.svg
      • core/doc/admin/_static/img/warning.svg
      • core/doc/admin/_static/style.css
      • core/fonts/LICENSE.txt
      • core/vendor/jsTimezoneDetect/jstz.js
  • files_external
    • INVALID_HASH
      • 3rdparty/Dropbox/API.php

If anyone could provide a link where to get these valid files, then that would be great!
Thanks a lot.

find in /apps/files_external/
just reupload using binary mode!

ist im Ordner apps/files_external.
einfach neu Hochladen.

Hi Thomas, thanks for your help.

In the meanwhile, I don’t care any more…

Annyoing level of this message is just too high (for me),
I’m fed up… so I just…

'integrity.check.disabled' => true,

Hey,

Probiere es einfach mal im Hauptverzeichnis von Nextcloud damit:

find . -name @eaDir -exec rm -rf {} \;

Da war dann auch die Hinweise nicht mehr vorhanden. :slight_smile:

The question is rather: where can people get a valid download in first place man :wink: