Update auf 18.0.1 Einige Dateien haben die Integritätsprüfung nicht bestanden

Hallo,
nachdem das Update von 17.0.1. auf 18.0.1 jetzt durch ist bekomme ich folgende Fehlermeldung:
Einige Dateien haben die Integritätsprüfung nicht bestanden.
Wenn ich auf die Liste der ungültigen Dateien klicke erscheint folgendes:
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/Mail/EMailTemplate.php
  • user_external
    • INVALID_HASH
      • appinfo/info.xml
      • lib/smb.php
    • EXTRA_FILE
      • lib/.smb.php.swp

Raw output

Array
(
[core] => Array
(
[INVALID_HASH] => Array
(
[lib/private/Mail/EMailTemplate.php] => Array
(
[expected] => a68a4cbee1521ed84981eda21262aabde062755c50ff10ce7550aa40f2da88473a7fab790c8d4677a73e9bdaad6017ed20ee85b1a7e29ae2f8d196f575625cf3
[current] => 9b2cfb19cff3ee37288b3f8c3178fd762332b5ba4dbb2ced0fb0569f47f168e92df77584cd96c000ce4525325dc47fd56360c1b24c03e01dfc6c716c9f9b1971
)

            )

    )

[user_external] => Array
    (
        [INVALID_HASH] => Array
            (
                [appinfo/info.xml] => Array
                    (
                        [expected] => 06b250c3a2c2ae01c8a2c4b963d6449c99645dca36ee197c3aa513fb7ac3e90e42dc1408ee6957408d85f9f9a973b8983719e9c15125d42211d43f0853c7bf75
                        [current] => e5da848ca44b3b60abb1c99a3d26455d78464f94ea1f5f522b07d642096a771dcde9a1a5289e271805292659edc42925a86b5d6ad22ffa98b79ecec5bfed69ff
                    )

                [lib/smb.php] => Array
                    (
                        [expected] => 283a99667fd865e54423d575953423bc6e15862b7683885cb5675aafdb3b2cbc1400a1318ec81cdbd90ce827c3f839aa6daf6a0f6e3ac6bd2742947498dd14f9
                        [current] => 1c12005d92f88017564fb4135a532810aab33ffab22eac67c19501a59d213518e417cceb83f5e9ea4b448ea81fff3149da37eefb0100a61bce3140ce67f8decc
                    )

            )

        [EXTRA_FILE] => Array
            (
                [lib/.smb.php.swp] => Array
                    (
                        [expected] => 
                        [current] => 160c9c0695cdbdd622c3c5f0451bcb4375a5ee2c1f89a6f1361aad9b9049320f486335596ab4acccbbc6f5ef7fbdb59eac3cf1d532606453013734cee5beb0a4
                    )

            )

    )

)

Ich bin mir nicht sicher, wie ich den Fehler beheben soll. Es ist ein falscher Hash in den entsprechenden Dateien. Wenn ich aber z.B. in die Datei EMailTemplate.php gehe, fällt mir nichts auf, was vorher anders war. Was muss ich machen, um diese Fehlermeldung zu bearbeiten?

Vielen Dank im Voraus!

es wäre immer gut, zunächst mal im forum nach vorhandenen antworten zu suchen, bevor man sich die mühe macht, hier einen post abzusetzen (den hast du aber wirklich gut mit infos gespickt! Respekt!)
dann würdest du finden, dass invalid hash bedeutet, dass nc beklagt, nicht das originalfile vorliegen zu haben (aus welchen gründen auch immer).
heißt, entweder du löschst die apps kurzfristig (aus dem admin menu heraus) oder du suchst dir die original-dateien im original-(update)-file und ersetzt die vorhandenen mit den “neuen”…

Hallo!
Beim EmailTemplate.php ist das auch so gewollt, dass nicht das Original vorliegt. Da haben wir was geändert. Nämlich ein Impressum eingefügt. Meckert nc deshalb, weil es dann nicht mehr original ist? Hat nc vorher nicht gemacht.
Die Meldung zu user_external soll wahrscheinlich zur App External user authentication gehören.
die lösche ich als App und installiere sie dann neu, richtig?!

Hallo,

JimmyKater Mal eine andere frage zum gleichen: Wo bz mit welcher liste gleicht er das Überhaupt ab ? entweder mit Md5 hashcode / der gleichen oder er hat wo die datei liegen

das kann sein… tipp: nicht löschen sondern aus dem ordner moven - nach dem update wieder reinkopieren.

das sieht so aus, ja. auch hier: falls du es nicht löschen möchtest, zunächst raus- und später wieder reinkopieren

viel erfolg - ach ja: backuppen nicht vergessen

das kann ich dir nicht sagen… :man_shrugging: - also nicht, dass ich es nicht dürfte :smiley: - ich weiß es nur nicht :wink:

1 Like

Genau.  

Hallo, d.h. dass ich die EMailTemplate.php aus dem Order vor dem Updaten rauskopiere und die Original reinkopieren muss und nach dem Update die bearbeitete nicht Original .php wieder reinkopiere und das Original rausnehme, richtig?
Beim letzten Update hat er darüber nicht gemeckert, deshalb habe ich mich gewundert.