Einige Dateien haben die Integritätsprüfung nicht bestanden

Hallo zusammen,
ich bin schon seit einiger Zeit mit Nextcloud in meinem privaten Umfeld unterwegs.
Jetzt habe ich vor kurzem das Update auf die Version 12.0.4 (von 12.0.3) installiert.
Leider zeigt Nextcloud mit den “Einige Dateien haben die Integritätsprüfung nicht
bestanden. […]” an. Die angezeigten Daten sind jedoch überhaupt nicht im
Installationsordner vorhanden. Ich habe die Ordner komplett gelöscht (ohne Config
und Data) und habe mit unterschiedlichen Übertragungstypen per Filezilla/Windows
(ASCII, Binär, Automatisch) öfter neu installiert. Die Fehlermeldung bleibt leider.
Habt ihr zufällig noch einen Tipp für mich? In welcher Datei sind denn die zu
überprüfenden Dateien hinterlegt? Habe den Wald vor lauter Bäumen scheinbar nicht gefunden.

Ich danke euch und stehe für Rückfragen gerne zur Verfügung.

Hello Keytec

Darf ich fragen wie du das Update durchgeführt hast? Hast du die Updater App verwendet oder die Daten von Hand in dein WebRoot gezügelt?

Kannst du näherer Angaben zur deinem Server machen? Linux, Win etc

Kannst du mal den Rapport der Integritätsprüfung hier rein posten?

Hey,
vielen Dank. Hier meine Antworten:
Ich habe das Update einmal per Updater App gemacht. Dann viel mir der “Fehler” auf. Danach habe ich dann bis auf die Verzeichnisse “Config” und “Data” alles gelöscht und mehrfach per FTP-Programm FileZilla hochgeladen. Dabei habe ich diverse Tipps aus der Netzsuche ausprobiert. Diverse Übertragungstypen etc. Nichts hat geholfen. Merkwürdig ist, dass vorhandene Dateien angemeckert werden, die aber gar nicht vorhanden sind.

Nähere Angaben zum Server kann ich leider nicht machen. Es handelt sich um ein Hosting-Angebot der Firma goneo.de.

Der Rapport der Prüfung (ich habe mal einen ScreenShot beigefügt, der zeigt, dass es die Verzeichnisse/Dateien nicht gibt - hoffentlich schaue ich nur nicht falsch ;-)):

Datei_2

Da ich neu hier bin, musste ich den Text kürzen. Den Raw Output habe ich auch stark gekürzt.

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/doc/admin/_sources/configuration_mimetypes/mimetype_aliases.txt
      • core/doc/admin/_sources/configuration_mimetypes/mimetype_mapping.txt
      • backend/1.0/js/global/base.js
      • backend/1.0/js/global/ego.frontend.js
      • backend/1.0/js/libs/ego.libs.global.js
      • backend/1.0/js/external/jquery.zrssfeed.min.js
      • css/basic/structure.css
      • css/basic/content.css
      • css/basic/plugins.css
      • css/basic/shadow.css
      • css/basic/basic.css
      • css/designer.css
      • communication/plugins/contact-form/ContactForm.php
      • designer/images/inCssImg1.png
      • designer/images/inCssImg3.png
      • designer/images/inCssImg4.png
      • js/fancybox/jquery.fancybox-1.3.4.pack.js
      • js/fancybox/jquery.fancybox-1.3.4.css
      • js/fancybox/fancybox.png
      • js/fancybox/fancybox-x.png
      • js/fancybox/fancybox-y.png
      • js/fancybox/blank.gif
      • js/superfish/js/hoverIntent.js
      • js/superfish/js/jquery.bgiframe.min.js
      • js/superfish/js/supersubs.js
      • js/superfish/js/superfish.js
  • gallery
    • EXTRA_FILE
      • l10n/es_CL.php
  • files_external
    • EXTRA_FILE
      • 3rdparty/aws-sdk-php/aws-autoloader.php
      • 3rdparty/aws-sdk-php/Guzzle/Inflection/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Inflection/Inflector.php
      • 3rdparty/aws-sdk-php/Guzzle/Inflection/PreComputedInflector.php
      • 3rdparty/aws-sdk-php/Guzzle/Inflection/MemoizingInflector.php
      • 3rdparty/aws-sdk-php/Guzzle/Inflection/InflectorInterface.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/History/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/History/HistoryPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Cookie.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookiePlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/Exception/InvalidCookieException.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/ArrayCookieJar.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Cookie/CookieJar/CookieJarInterface.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/ErrorResponseExceptionInterface.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/ErrorResponsePlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/ErrorResponse/Exception/ErrorResponseException.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Oauth/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Oauth/OauthPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/CurlAuth/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/CurlAuth/CurlAuthPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffStrategyInterface.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ConstantBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/HttpBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/AbstractBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffLogger.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/CurlBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/AbstractErrorCodeBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/CallbackBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/TruncatedBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ExponentialBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/BackoffPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/ReasonPhraseBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Backoff/LinearBackoffStrategy.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Mock/MockPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Mock/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Async/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Async/AsyncPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Log/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Log/LogPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Md5/Md5ValidatorPlugin.php
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Md5/composer.json
      • 3rdparty/aws-sdk-php/Guzzle/Plugin/Md5/CommandContentMd5Plugin.php

Raw output

Array
(
[core] => Array
(
[EXTRA_FILE] => Array
(
[core/doc/admin/_sources/configuration_mimetypes/mimetype_aliases.txt] => Array
(
[expected] =>
[current] => cf32764df354b5b448f9fdf455de13591a9d5ecbd3932bf3a9e5c1ed5e3c26afecfcbc7c3b747680612c4890fe65eb6e814ea572ec82a2c12142f626be583fad
)

                [core/doc/admin/_sources/configuration_mimetypes/mimetype_mapping.txt] => Array
                    (
                        [expected] => 
                        [current] => 2ed4a305abc8c660fb16b044bf4fb809d8318c073008d9c2b7c7b1b94746124050d49074905c2316200ba566d6d9f4d120f5fe16053f4b813e68468a222d2b07
                    )

                [backend/1.0/js/global/base.js] => Array
                    (
                        [expected] => 
                        [current] => 4aca27e130c08246f16ea79c471b0bafc52141426ed8f2432f9e4f49311f8d003b07b9117abd69042cb6769c8517182668b1d8d49b85babf7766fd810829b6f1
                    )

                [backend/1.0/js/global/ego.frontend.js] => Array
                    (
                        [expected] => 
                        [current] => 4e91d6f6b5fb92dd48494ce8f6d2d3d051c803acf32d62ea95c7fe7ba9115186130452249615d03566c75a4a37691d64a7c6691c541393f019e17fd07e5d0f94
                    )

                [backend/1.0/js/libs/ego.libs.global.js] => Array
                    (
                        [expected] => 
                        [current] => 658b17343401f1784bf3e82359c51dc086627caf2be4f3972f96bd53500b134c9179af25a833bc3f952cc74c7d0f88f09e14f3b3e51e1a4063ceca2c34fb6125
                    )

Hallo zusammen,

das Problem scheint gelöst. Ich habe ein Update auf 12.05. gemacht. Danach bezog sich der Fehler nur noch auf eine Datei. Die war im Dateiverzeichnis aber auch nicht auffindbar.

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
=======
- dav
_ - EXTRA_FILE_
_ - lib/CardDAV/SyncJob.php_

Raw output
==========
Array
(
_ [dav] => Array_
_ (_
_ [EXTRA_FILE] => Array_
_ (_
_ [lib/CardDAV/SyncJob.php] => Array_
_ (_
_ [expected] => _
_ [current] => cfff95660b8cc77d83914eed890f63015b096f949a8cd44b7127a419e986b2c3289d065f9f7ef35f8aa4579d33257df553265e4046d1c3181e71c39dec9df5ef_
_ )_

_ )_

_ )_

)

Nach einer Suche nach der Datei auf dem Server wurde sie mit im Backup-Ordner (in den Backups findet sich die Datei im in der Fehlermeldung gezeigten Verzeichnis) gefunden. Also habe ich den Backup-Ordner geleert (benötige die Backups nicht mehr) und siehe da, die Fehlermeldung tritt nicht mehr auf …