"Some files have not passed the integrity check"

About a month ago I mapped all the appdata files in the Nextcloud data directory to an SSD pool in my docker compose and made sure to move absolutely all the appdata related files to the SSD.

Well, I did some server housekeeping yesterday and noticed there still seemed to be some dangling files left on the HDD. Because I was tired and not thinking, I just deleted them (about 4kb of data total). Now I’m getting this error in my Nextcloud admin panel:

Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation ↗. (List of invalid files… / Rescan…)

And the list of invalid files shows:

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
=======
- photos
	- EXTRA_FILE
		- js/photos-vendors-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_A-0d7f22.js
		- js/photos-vendors-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_A-0d7f22.js.map
		- js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-36962a.js.map
		- js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2ca5cc.js.map
		- js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2ca5cc.js
		- js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2a64fd.js
		- js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-36962a.js
		- js/photos-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_AccountGr-e8a447.js
		- js/photos-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_AccountGr-e8a447.js.map
		- js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2a64fd.js.map
		- l10n/si.json
		- l10n/ps.json
		- l10n/ur_PK.js
		- l10n/si.js
		- l10n/ur_PK.json
		- l10n/tk.json
		- l10n/ps.js
		- l10n/tk.js
		- lib/Listener/NodeDeletedListener.php
		- lib/Listener/GroupDeletedListener.php
		- lib/Listener/GroupUserRemovedListener.php
- files_pdfviewer
	- EXTRA_FILE
		- js/files_pdfviewer-workersrc.js.LICENSE.txt
- serverinfo
	- EXTRA_FILE
		- l10n/ug.json
		- l10n/lo.js
		- l10n/ug.js
		- l10n/bs.json
		- l10n/cy_GB.js
		- l10n/ta.js
		- l10n/cy_GB.json
		- l10n/bs.js
		- l10n/fo.json
		- l10n/ta.json
		- l10n/lo.json
		- l10n/fo.js
		- l10n/kn.js
		- l10n/kn.json
- encryption
	- EXTRA_FILE
		- templates/mail.php
		- templates/altmail.php
- files_trashbin
	- EXTRA_FILE
		- lib/Sabre/PropfindPlugin.php

Raw output
==========
Array
(
    [photos] => Array
        (
            [EXTRA_FILE] => Array
                (
                    [js/photos-vendors-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_A-0d7f22.js] => Array
                        (
                            [expected] => 
                            [current] => 00bf3027a85fbbd85e32348db8445e767275391ed238ebe139d0cc05549a8472807a1dab6e0569a40ba0d0ba56492cd1b66b8a3ef1ed45ab048192b3fe3b60dd
                        )

                    [js/photos-vendors-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_A-0d7f22.js.map] => Array
                        (
                            [expected] => 
                            [current] => ec0fbdfdf75214d0dc3fd6c706c6d03da9f794beb1533fed746a292efcbac81f3291fbe28872d94664d9019b28db39f198e6766f5d195c05d1c2bb874da8964b
                        )

                    [js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-36962a.js.map] => Array
                        (
                            [expected] => 
                            [current] => d81fbf9ed88fa0d13f7a03c6acf24472abc7ceb9b9fda80a812610868b1ef805607b3331dfab05025e48946e382a4fcab217262ae9b63610711458c4499141ae
                        )

                    [js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2ca5cc.js.map] => Array
                        (
                            [expected] => 
                            [current] => b942b79fc91746a4ac1c200144502be520542d9376dea4c1a9082e4ccd269ca83a42555362539b4126498be79d302139860bedd635dd3416ad4afeb0ba67203d
                        )

                    [js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2ca5cc.js] => Array
                        (
                            [expected] => 
                            [current] => f40b2f75d11246dada565e8bb55c6ca69315eb0029a8afb1b79c1d0ad4f1a91ae62880e30d6f3082aef3826d6aed51d94a63978bb7fbe5eda95505966675892c
                        )

                    [js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2a64fd.js] => Array
                        (
                            [expected] => 
                            [current] => 8d63fbed4bd4a819d1b0a6ba0df92b7b1d8a909dc760d050be447d571e6af6373332e34876319503aaaacc595331ff66ed78220dafbab8ae70e274ec37a2c796
                        )

                    [js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-36962a.js] => Array
                        (
                            [expected] => 
                            [current] => 261b1668e0a72b60060431331ca6576e2013f36f3f60f9f8f898247401c86499801455a45dd272c230bcd3c65b17f7c4aac06a97403239177b4b6d7e222fcba2
                        )

                    [js/photos-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_AccountGr-e8a447.js] => Array
                        (
                            [expected] => 
                            [current] => ea266383ff8080075076a09f5db9760245d3df299f04327cbeffd714740997477db5831f50c578f98340c1a1a4a3a93826aa2e8f8b2f4af42f0cfff6eacd635a
                        )

                    [js/photos-node_modules_nextcloud_sharing_dist_index_js-node_modules_vue-material-design-icons_AccountGr-e8a447.js.map] => Array
                        (
                            [expected] => 
                            [current] => 169457dcd162a8ad78fa203cc9d7a21e65afdd00b1f3ecce5ae9a695b5584a6bef39d89b5069b0d85dfdb64bf693f93fa524a51a5c8bfcfa09a6f2da36955bcd
                        )

                    [js/photos-node_modules_vue-material-design-icons_PackageVariant_vue-node_modules_vue-material-design-ic-2a64fd.js.map] => Array
                        (
                            [expected] => 
                            [current] => 278aec063e12d913473a56035d078b790af63e5facc85f104a84c1b414165e7f2bc72c05d9834ab9d47c40d49542460fd9b0c31ac879b5a83e4e79f677e4f1a3
                        )

                    [l10n/si.json] => Array
                        (
                            [expected] => 
                            [current] => b7a0710e4579b66534b671725022c14a34817beae841550665268cbf82d15af7f1bab12bdeca47419c6e5124d4aaf5e6217b017d88f899cec7d6fe26436f7406
                        )

                    [l10n/ps.json] => Array
                        (
                            [expected] => 
                            [current] => d90e82d5f0f1d7881f294b8adff11d70b5ec59a88242fe289311a3cdfb2c655cd8c1e444b35a6731c1b750097ac50d6e122524f92859d02ec5cbbbeb7c031f01
                        )

                    [l10n/ur_PK.js] => Array
                        (
                            [expected] => 
                            [current] => 0144e305861c6351b3ccc47e940f32070c90618fc915f817412babad05fae38aa7383f9afec726b66734ad5a1d9ab4974d8289be73dfef205926a0028da123f2
                        )

                    [l10n/si.js] => Array
                        (
                            [expected] => 
                            [current] => aca57ab4ff948a399d41cf889a2e231f0c9f866b4ebbf1ea548157fb7288659e2729e69b99c0f6d5846af1b28e808c9a6df30db3fd2856afb25dce2a778976b5
                        )

                    [l10n/ur_PK.json] => Array
                        (
                            [expected] => 
                            [current] => e0e54b9dbd4fddf94096b99cf12309b7a623a7b8ec7afca767c44ad6edccfe3521438260668a18c34565353794163ed2d433a45ae0b5a2960aa1efb66cc016b0
                        )

                    [l10n/tk.json] => Array
                        (
                            [expected] => 
                            [current] => 9477cdee70f42fbf7a6e9772c5593f1bd9e9593f97a7717642845359579a435cd500d95b910ea0d34afa366a6b15835a34f86a60d3fe643402f1daab8f9c3f6d
                        )

                    [l10n/ps.js] => Array
                        (
                            [expected] => 
                            [current] => e3c8bbc66df0a1acb84a09370d82decd198b1962653b008c18fdf20d906d00b4535144e1ce66a381573165754f1a500929eefd8e5e0ebf7b2af9351e64dab441
                        )

                    [l10n/tk.js] => Array
                        (
                            [expected] => 
                            [current] => 594fdae47e9fca04dc224735ca1a9c625de6cf839320548b3699b4021d40c19c762d7067d6176002f4872be9f2907b8f3d93020706a6311d9d42d823c9f475c4
                        )

                    [lib/Listener/NodeDeletedListener.php] => Array
                        (
                            [expected] => 
                            [current] => dd0d2a74eab07fbdfd62e11ea299e0a84c07e3f4cf2334847959bbf57de326e3ae2a7284b2f167dcdc07674857f71e52cb73d24fc21bcf1425385d07b1d79e60
                        )

                    [lib/Listener/GroupDeletedListener.php] => Array
                        (
                            [expected] => 
                            [current] => 8606c79d02cb48e472e8b5ed353e0441135d95f285879c80a5367ba9d3654cdcc3743f661bd49ad58b6d863739fcb9eb2f8648cc32a6ec52c51f280f260e75a2
                        )

                    [lib/Listener/GroupUserRemovedListener.php] => Array
                        (
                            [expected] => 
                            [current] => fa0e4de16f0b792a8fe92834e093166ad0acd5aa1c5747cb0854a0ef06bd49fb65045df15f6853437c3be8ccdf5227330178758785e4650acc399c7fc7184136
                        )

                )

        )

    [files_pdfviewer] => Array
        (
            [EXTRA_FILE] => Array
                (
                    [js/files_pdfviewer-workersrc.js.LICENSE.txt] => Array
                        (
                            [expected] => 
                            [current] => 33d76141aff0e634ceebc005e0d160862ead5c92bb9ddfa007ff68a2f7c33c1499afaa22b95c4d9d7e4fabeaef5d44aea76d196889f7b672e405e011b675c030
                        )

                )

        )

    [serverinfo] => Array
        (
            [EXTRA_FILE] => Array
                (
                    [l10n/ug.json] => Array
                        (
                            [expected] => 
                            [current] => abf662b0d32040f67f5e593ad23dc25a89fb096237315df92a9c732bdf8623e8723da440621d00cd20a740622c5198a1f822d7cacf0f38c5488c37ae34c489dd
                        )

                    [l10n/lo.js] => Array
                        (
                            [expected] => 
                            [current] => 0c1588a17264a3114f82592b3a0e82003e61a2739d360e622dcf14c5df1d2092d744972c59a984b1cf89f3a794e8127c9c7dd58b9db210eaa6eee1b1b12db42a
                        )

                    [l10n/ug.js] => Array
                        (
                            [expected] => 
                            [current] => 6ca0be0ef850fc6b6aae34d91c9a5c2674174ceef2a52e92b61b527d4fad2fed01256bdc120d875a04103a617abd547f0ad479072874cfa73df660f3600f822c
                        )

                    [l10n/bs.json] => Array
                        (
                            [expected] => 
                            [current] => 7f5a1c2e71e2a8f94269bd06e81645abc2641cffd2c502657449bd2de4ea11716f7907fe1efbc940e2ad2e96a63c01f32726e96ca669223513ff567110b0a071
                        )

                    [l10n/cy_GB.js] => Array
                        (
                            [expected] => 
                            [current] => 3fbcfc202db25eee1e04b0c4a824c7f620346e72ee49343b441e4f6a4dd0e6a8181b63a98d2d626919142f8228cb1abb3deaad26152c1c7c20bcce3c151bf0f8
                        )

                    [l10n/ta.js] => Array
                        (
                            [expected] => 
                            [current] => 8d1823ad0bdccf749a825068b18dd1afd3146bf65ea133691de8befa0ad4cf20aadf784252e51183a1716df48d8589731b3334e81deaebd5194986c368efc719
                        )

                    [l10n/cy_GB.json] => Array
                        (
                            [expected] => 
                            [current] => 03e5bc4a3675ef09cabcb162042ee96088759d65cfe4f6494f866bef139a3dda612c6d595d94f26ec0fd0ea9e39e2778652406886d15d38ef7c5560a66bd0859
                        )

                    [l10n/bs.js] => Array
                        (
                            [expected] => 
                            [current] => 772a5511fb81c659a87eeccb6d2b25f89ab0316074b0117c2287328188f5e90c166041df32e2978a5762678707bfbc090f518f5391d05089daf8df82ca194c37
                        )

                    [l10n/fo.json] => Array
                        (
                            [expected] => 
                            [current] => 4bfb13f409e84630ad298aa806436fc215c1414946c31058146b7bd646c9c59b4fb15409484c6c20e694ff5387d3182059c1e0a24e0f5f6c70f9ba3b59f7eb24
                        )

                    [l10n/ta.json] => Array
                        (
                            [expected] => 
                            [current] => a4ffe199ab37f97d8576b9efd5c6d4371a670e8b1d9a868b5886839f7302cd6f747ffe24e1d9422cd0eaa5d4575f12a4ce4b2af9b235326ac898e9d2dda83664
                        )

                    [l10n/lo.json] => Array
                        (
                            [expected] => 
                            [current] => a3676f0f1633a84ac9ddd1e51f96110d8f2aaac47ad387e3418e644403fa53c9b69e1d38707d335aea2f7b23eb2e43fa9f70aa770819e305b2500354426151eb
                        )

                    [l10n/fo.js] => Array
                        (
                            [expected] => 
                            [current] => d9a38ad17bd79a0f71fe482f21fa3bd869d5f7d27cfd0f0c95c07086494d380b6ad48212efae88740d88135d91dc64dfce8addb7a1b5a90234d3b2041429ec1c
                        )

                    [l10n/kn.js] => Array
                        (
                            [expected] => 
                            [current] => d2273c847eae12e2e9776e6c937316fbdb152f4fbe42638e7951512a50c04892a620a9d8eee8d75f9d4285ef9704c52777bf886ee3ddf984e233680f82462de9
                        )

                    [l10n/kn.json] => Array
                        (
                            [expected] => 
                            [current] => 0e04c02cd35b2f86eace4e748d4b8985979b10fadad6371b928543055f22bcfe898c56578b5ca2cd1fae2dd7ad5c4b652fb7e8ddddf4dacaf3e2091da16b81af
                        )

                )

        )

    [encryption] => Array
        (
            [EXTRA_FILE] => Array
                (
                    [templates/mail.php] => Array
                        (
                            [expected] => 
                            [current] => c8244a5bd79b8881c556e926c359ca3976f706b484b9c5703f8e99608e3ea08129203b31ef2494914c8edb96f89bda1e9919460bcda5f993690c263de6ef4ac0
                        )

                    [templates/altmail.php] => Array
                        (
                            [expected] => 
                            [current] => b42b51938dcfa614c798e004bb381cb024509cfd3e519caa2e42684ef8c95575e2e7235152b3545eae013497fe1784ef8f22557e79839d6554a13d96c2f8eab5
                        )

                )

        )

    [files_trashbin] => Array
        (
            [EXTRA_FILE] => Array
                (
                    [lib/Sabre/PropfindPlugin.php] => Array
                        (
                            [expected] => 
                            [current] => 601e9c68d9d2e1bf8a04558b4c1bbd7cb85b159edce9ba2f61d8676d5fab75116cc0d486ce874cff0d8b2db9fc01e0b679275928714baa452fa34ad239621836
                        )

                )

        )

)

The errors say extra file, but I don’t know where to find them.
Is there no simple fix for this? I tried reinstalling my Nextcloud container but it was to no avail.

I tried restoring an older backup for my nextcloud config folder. Now I get the same error, but citing different files.

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
	- EXTRA_FILE
		- core/js/tests/specs/appsSpec.js
		- dist/files_trashbin-files_trashbin.js
		- dist/files_trashbin-files_trashbin.js.LICENSE.txt
		- dist/files_trashbin-files_trashbin.js.map
		- lib/private/Files/ObjectStore/NoopScanner.php
		- lib/private/Updater/ChangesResult.php
		- lib/public/WorkflowEngine/IEntityCompat.php
		- lib/public/WorkflowEngine/IOperationCompat.php

Raw output
==========
Array
(
    [core] => Array
        (
            [EXTRA_FILE] => Array
                (
                    [core/js/tests/specs/appsSpec.js] => Array
                        (
                            [expected] => 
                            [current] => cf1ff76b5129943a1ffd6ea068ce6e8bc277718b9d0c81dccce47d723e1f290be20f197b6543f17f3b2ac78d8d4986354db4103de2b5e31c76e00e248984605b
                        )

                    [dist/files_trashbin-files_trashbin.js] => Array
                        (
                            [expected] => 
                            [current] => 7627f5476109c9e1c4e6ded3181b7945f69332c01f4f96b5bada67022c91c41c34f0cbb1b1e93cf00f8116c62259106c25bceeea047bb2bb31a1fa6421e2787e
                        )

                    [dist/files_trashbin-files_trashbin.js.LICENSE.txt] => Array
                        (
                            [expected] => 
                            [current] => 2e40e4786aa1f3a96022164e12a5868e0c6a482e89b3642e1d5eea6502725061e2077786c6cd118905e499b56b2fc58e4efc34d6810ff96a56c54bf990790975
                        )

                    [dist/files_trashbin-files_trashbin.js.map] => Array
                        (
                            [expected] => 
                            [current] => ba5df065b3c034e6db594326cb5dc1bf528587fb5ed97c5b3a7b3675532dd13db342382a6bb537df3a0837e76fda55a403629fd23b45395b4c970b1351418e8f
                        )

                    [lib/private/Files/ObjectStore/NoopScanner.php] => Array
                        (
                            [expected] => 
                            [current] => 62d6c5360faf2c7fca90eaafa0e92f85502794a42a5993e2fe032c58b4089947773e588ad80250def78f268499e0e1d9b6b05bc8237cc946469cd6f1fb0b590c
                        )

                    [lib/private/Updater/ChangesResult.php] => Array
                        (
                            [expected] => 
                            [current] => d2e964099dfd4c6d49ae8fc2c6cbc7d230d4f5c19f80804d5d28df5d5c65786a37ea6f554deacecad679d39dbba0d6bd6e4edadca292238f45f18f080277dad0
                        )

                    [lib/public/WorkflowEngine/IEntityCompat.php] => Array
                        (
                            [expected] => 
                            [current] => ea1856748e5fcf8a901597871f1708bdf28db69d6fa8771c70f38212f028b2ff744b04019230721c64b484675982d495a2c96d1175453130b4563c6a61942213
                        )

                    [lib/public/WorkflowEngine/IOperationCompat.php] => Array
                        (
                            [expected] => 
                            [current] => 6c09c15e9d855343cc33a682b95a827546fa56c20cc6a249774f7b11f75486159ebfe740ffcba2c9fa9342ab115e7bf99b8c25f71bb490c5d844da251b9751ed
                        )

                )

        )

)

You can try do a maintenance:repair with OCC.

Just choose the excact version you are running. It seems that the conflicting files are all core, so no loss to your personal data.

Tried occ:repair and re-extracting the latest version zip file. Still get the errors in my second post. I don’t even know where they are.