Integritätsprüfung Fehler

Hallo Zusammen,

ich habe auf NC 20 geupdatet.
Habe es neu installiert über das Terminal und dann die Config eingespielt.
Soweit auch alles gut und funktioniert super.
Habe nur ein Problem.
Bekomme den Integritätsprüfung nicht sauber.

Könntet Ihr mir da helfen ?
hier der Auszug

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
      • lib/private/Http/Client/Client.php
      • lib/private/Installer.php
    • EXTRA_FILE
      • nextcloud.log
      • ocs/nextcloud.log

Raw output

Array
(
[core] => Array
(
[INVALID_HASH] => Array
(
[lib/private/Http/Client/Client.php] => Array
(
[expected] => e314d5a1256fd13d4ee9190eca87f7bd61201c99b25038b2c586801115f2fbfee6eb2a1197105695e8b9adc934afb097c624d3a36c1a39eeace13d4d4c490bdd
[current] => 107e8bfb9341db8765add9286f24ae37b2c607fb5c2deb19a1b576b220aa5c4c4331ff0aa2ecffd31636a1efb58fb4e180e2e1cbe9a39799c14062600b77d254
)

                [lib/private/Installer.php] => Array
                    (
                        [expected] => 4c33aae553f7db3b47371fd145ccdea6604fabccf27f6c24f0b1968540ea32b9921457ec914efaac29ec9aa11ba8b57e3462f44e39e0bed2af5f1efda39662d6
                        [current] => 369dfff7f3f7ed8bd5bd95e18e82a79ad3306743c16db8cbc028b41546cde59596c1e7d138033a35898ae8e5312a580f7fcdf1fa161cf3234de6b563f3b25e06
                    )

            )

        [EXTRA_FILE] => Array
            (
                [nextcloud.log] => Array
                    (
                        [expected] => 
                        [current] => 2e67ed6783f2d1f5606d13cca388763746dc2a6b01aee6d4d8a592eee2a35795575b824e83eb312519e13b20a9f5d504327775349c5bc4a4800c634c68ffeed2
                    )

                [ocs/nextcloud.log] => Array
                    (
                        [expected] => 
                        [current] => 9f9a88f28112cb353febd778cd85af03dc8af673e8771a1dfe6f2c1e822028286b56b6e69460fa0006e3610e6cc50878d773b82c889acce809c18cdf11dd1179
                    )

            )

    )

)

Danke euch

Hallo,

die Extrafiles sind einfach zu erklären.
Die gehören da nicht hin :slight_smile:

Bitte mal die config.php prüfen auf den Pfad zum Log.

Was die beiden INVALID_HASHES betrifft, so sollte das nicht sein.

Welche Quellen für den Installer hast Du verwendet?
Welche Version von NC nutzt Du?

Hallo,
danke dir für deine Infos.

Bin da sehr ein Anfänger.
Ich habe über Wget mir die aktuelle gezogen.

Was meinst du mit Pfad zum Log ?

Wenn ich die Extra Files lösche kommen die immer wieder.

Das eine hat wahrscheinlich mit dem anderen zu tun.

Bitte lies mal:

https://docs.nextcloud.com/server/20/admin_manual/configuration_server/logging_configuration.html#file

Ich lasse das Thema wieder aufleben, da ich aktuell vor einem ähnlichen Problem stehe!
Seit Neuestem erhalte ich folgende Fehlermeldung:

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*
  •   - _crontab*
    

Raw output
==========
Array
(

  • [core] => Array*

  •    (*
    
  •        [EXTRA_FILE] => Array*
    
  •            (*
    
  •                [_crontab] => Array*
    
  •                    (*
    
  •                        [expected] => *
    
  •                        [current] => 7b9a7ff49af46b9d691da39883b0c33d9402671dc97cb2ddc5700563b3c560a110469783ce70afb8ade7af7011aeea3ff11fe8990732aba0da043e4c2be52bed*
    
  •                    )*
    
  •            )*
    
  •    )*
    

)

Soweit ich es verstehe, geht es um die Datei _crontab. Solch eine Datei hatte ich tatsächlich an zwei Stellen in meinem System, einmal im Ordner web, einmal im Ordner Nextcloud. In beiden Ordnern habe ich diese Dateien gelöscht, da ich sie nur als Sicherung dort abgelegt hatte (obwohl sie natürlich dort nichts zu suchen haben!) Trotzdem bleibt diese Fehlermeldung auch nach dem löschen bestehen. In dem Ordner /web/core fine ich diese Datei nicht. Eine Suche mit find / -type d -name _crontab brachte auch kein Ergebnis. Jetzt stehe ich auf dem Schlauch und habe keine Idee, wo ich noch suchen könnte! Bin für jeden Hinweis dankbar!

Was ich komisch finde, ist dass hinter diversen Begriffen ein Stern (*) steht. Das habe ich so noch nie gesehen und auch so nicht im Internet gefunden. Auch dass [expected] => * ist sehr komisch. Vielleicht mal in diese Richtung suchen.

Vielleicht kann man die Prüfsumme über alle Dateien berechnen und dann vergleichen. Vielleicht kann jemand ein kurzes Script schreiben. Auch hier ist der Stern (*) ziemlich komisch.

Die Sternchen sind wohl durch die Kopierfunktion da rein gekommen; im Original sind keine Sterne vorhanden.

Vielelicht kannst du mal anders suchen. Lass “_” und “tab” mal weg.

find /pfad/zur/nextcloud -name *cron*
find /pfad/zur/nextcloud -name "*cron*"

Diese Suche bringt leider auch kein Ergebnis!

root@user-DS716:~# find /volume1 -name crontab
/volume1/Nextcloud/#recycle/_crontab
/volume1/Nextcloud/crontab

Auch nachdem ich die _crontab in #recycle gelöscht hatte, erhalte ich die gleiche Fehlermeldung!

Hi, ist da niemand, der eine Lösung für mich hat?
Aktueller Stand ist immer noch, dass ich diese Fehlermeldung erhalte, obwohl diese Datei auf meinem System nicht auffindbar ist; verschiedene find-commands haben kein Ergebnis gebracht.
Was mir beim RAW-Output auffällt ist, dass dort bei [expected] => nichts erwartet wird, statt dessen jedoch der folgende Inhalt zurück gegeben wird [current] => 7b9a7ff49af46b9d—! Aber wo kommt das her? Kann ich darauf hoffen, dass beim nächsten Nextcloud-Update sich dieser Fehler praktisch von allein erledigt?

Hallo @pr498te,

ich habe hier Deine Beiträge gelesen und kann mich auch an einen ähnlichen Fehler erinnern.
Es war zwar eine andere Datei, welche nicht in das System gehörte und bei mir ist diese Fehlermeldung auch nach dem Löschen der entsprechenden Datei nicht verschwunden.
Allerdings stand hinter meiner Fehlermeldung ganz am Ende ein “Rescan” und erst als ich diesen Rescan durchführte, war die Fehlermeldung dann auch wirklich verschwunden.
Das klingt zwar banal, aber diesen kleinen Link ganz am Ende hatte ich damals übersehen.

1 Like

@Crashandy, Du bist genial! Das war’s! Ich habe die Seite stets nur neu geladen und dann immer wieder diese Fehlernachricht erhalten; für mich war es halt das gleiche wie erneut scannen - aber ist es anscheinend doch nicht :laughing:
Auf jeden Fall: Dein Hinweis war entscheidend; vielen Dank, Du hast mir schon ein paar mal sehr geholfen!

Ja, manchmal sieht man den Wald vor Bäumen nicht. :wink:

Falls noch jemand über diesen doppelten Link in der Klammer stolpern sollte:

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…)

In diesen Klammern () befinden sich tatsächlich zwei unterschiedliche Links.

  1. List of invalid files…
  2. Rescan…

This topic was automatically closed after 41 hours. New replies are no longer allowed.