opsi-setup-detector: md5sum mismatch

Antworten
ftsystems
Beiträge: 4
Registriert: 21 Aug 2021, 22:39
Wohnort: CH-Oberrindal
Kontaktdaten:

opsi-setup-detector: md5sum mismatch

Beitrag von ftsystems »

Guten Tag

Ausgangslage und Kurzbeschrieb
Seit ein paar Tagen bekomme ich folgende Fehlermeldung, wenn ich den Befehl "opsi-package-updater -v update" ausführe:

Code: Alles auswählen

[5] [2025-08-27 19:58:31.187] [               ] opsi-setup-detector_4.3.7.0-1.opsi - installation required: a more recent version of product 'opsi-setup-detector' was found (installed: 4.3.6.2-1, available: 4.3.7.0-1) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:58:31.216] [               ] opsi-setup-detector_4.3.7.0-1.opsi - download of package is required: found local package opsi-setup-detector_4.3.7.0-1.opsi which differs from available   (Updater.py:742)
[3] [2025-08-27 19:58:36.628] [               ] opsi-setup-detector: md5sum mismatch   (opsipackageupdater.py:457)
Traceback (most recent call last):
  File "opsiutils/opsipackageupdater.py", line 453, in main
  File "opsiutils/opsipackageupdater.py", line 423, in updater_main
  File "opsiutils/update_packages/Updater.py", line 296, in processUpdates
  File "opsiutils/update_packages/Updater.py", line 869, in get_packages
  File "opsiutils/update_packages/Updater.py", line 856, in get_packages
opsiutils.update_packages.Updater.HashsumMissmatchError: opsi-setup-detector: md5sum mismatch
ERROR: opsi-setup-detector: md5sum mismatch


Details

Ganze Ausgabe:

Code: Alles auswählen

 opsi-package-updater -v update
[5] [2025-08-27 19:45:13.157] [               ] Repository metafile successfully fetched: https://opsipackages.43.opsi.org/stable/packages.msgpack.zstd   (Updater.py:1235)
[5] [2025-08-27 19:45:17.694] [               ] office_2016_hotfix_202508-1.opsi - installation required: a more recent version of product 'office_2016_hotfix' was found (installed: 202505-1, available: 202508-1) and auto update is set for repository 'uib_abo_msoffice'   (Updater.py:778)
[5] [2025-08-27 19:45:43.336] [               ] adobe.reader.dc.classic_20202000530774-1.opsi - installation required: a more recent version of product 'adobe.reader.dc.classic' was found (installed: 20202000530763-1, available: 20202000530774-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:45:49.139] [               ] firefox_128.14.0esror140.2.0or142.0-1.opsi - installation required: a more recent version of product 'firefox' was found (installed: 128.11.0esror139.0.1or115.24.0-1, available: 128.14.0esror140.2.0or142.0-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:46:10.059] [               ] adobe.reader.dc.x64_25.001.20630-1.opsi - installation required: a more recent version of product 'adobe.reader.dc.x64' was found (installed: 25.001.20474-1, available: 25.001.20630-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:46:28.019] [               ] libreoffice_25.2.5or25.8.0-2.opsi - installation required: a more recent version of product 'libreoffice' was found (installed: 24.8.7or25.2.3-1, available: 25.2.5or25.8.0-2) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:46:28.061] [               ] libreoffice_25.2.5or25.8.0-2.opsi - download of package is required: found local package libreoffice_24.8.7or25.2.5-1.opsi which differs from available   (Updater.py:742)
[5] [2025-08-27 19:50:09.012] [               ] javavm8_1.8.0.462-1.opsi - installation required: a more recent version of product 'javavm8' was found (installed: 1.8.0.452-1, available: 1.8.0.462-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:50:13.289] [               ] javavm_11.0.28or17.0.16or21.0.8-1.opsi - installation required: a more recent version of product 'javavm' was found (installed: 11.0.27or17.0.15or21.0.7-1, available: 11.0.28or17.0.16or21.0.8-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:50:26.536] [               ] thunderbird_128.14.0esror140.2.0esror142.0-1.opsi - installation required: a more recent version of product 'thunderbird' was found (installed: 128.11.0esror139.0.1-1, available: 128.14.0esror140.2.0esror142.0-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:50:26.588] [               ] thunderbird_128.14.0esror140.2.0esror142.0-1.opsi - download of package is required: found local package thunderbird_128.13.0esror140.1.1esror141.0-1.opsi which differs from available   (Updater.py:742)
[5] [2025-08-27 19:55:54.795] [               ] google-chrome-for-business_139.0.7258.155-1.opsi - installation required: a more recent version of product 'google-chrome-for-business' was found (installed: 137.0.7151.69-1, available: 139.0.7258.155-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:55:54.859] [               ] google-chrome-for-business_139.0.7258.155-1.opsi - download of package is required: found local package google-chrome-for-business_139.0.7258.139-1.opsi which differs from available   (Updater.py:742)
[5] [2025-08-27 19:56:57.371] [               ] 7zip_25.01-2.opsi - installation required: a more recent version of product '7zip' was found (installed: 24.09-1, available: 25.01-2) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:56:57.477] [               ] adobe.reader.dc.continuous_252500120630-1.opsi - installation required: a more recent version of product 'adobe.reader.dc.continuous' was found (installed: 252500120474-1, available: 252500120630-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:57:14.907] [               ] javavm-oracle-jdk_24.0.2-1.opsi - installation required: a more recent version of product 'javavm-oracle-jdk' was found (installed: 24.0.1-1, available: 24.0.2-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:57:23.186] [               ] gimp_3.0.4-2.opsi - installation required: a more recent version of product 'gimp' was found (installed: 3.0.4-1, available: 3.0.4-2) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 19:57:38.896] [               ] opsi-linux-client-agent_4.3.13.8-1.opsi - installation required: a more recent version of product 'opsi-linux-client-agent' was found (installed: 4.3.12.5-1, available: 4.3.13.8-1) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:57:38.930] [               ] opsi-linux-client-agent_4.3.13.8-1.opsi - download of package is required: found local package opsi-linux-client-agent_4.3.13.5-2.opsi which differs from available   (Updater.py:742)
[5] [2025-08-27 19:58:02.039] [               ] opsi-cli_4.3.27.1-1.opsi - installation required: a more recent version of product 'opsi-cli' was found (installed: 4.3.20.0-1, available: 4.3.27.1-1) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:58:02.081] [               ] opsi-cli_4.3.27.1-1.opsi - download of package is required: found local package opsi-cli_4.3.24.3-1.opsi which differs from available   (Updater.py:742)
[5] [2025-08-27 19:58:14.182] [               ] opsi-configed_4.3.13.2-1.opsi - installation required: a more recent version of product 'opsi-configed' was found (installed: 4.3.8.2-1, available: 4.3.13.2-1) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:58:14.222] [               ] opsi-configed_4.3.13.2-1.opsi - download of package is required: found local package opsi-configed_4.3.12.5-2.opsi which differs from available   (Updater.py:742)
[5] [2025-08-27 19:58:30.839] [               ] alma8_4.3.0.1-2.opsi - installation required: a more recent version of product 'alma8' was found (installed: 4.2.0.4-6, available: 4.3.0.1-2) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:58:30.934] [               ] alma9_4.3.0.1-2.opsi - installation required: a more recent version of product 'alma9' was found (installed: 4.2.0.4-6, available: 4.3.0.1-2) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:58:31.026] [               ] opsi-script-beautifier_4.3.0.1-2.opsi - installation required: a more recent version of product 'opsi-script-beautifier' was found (installed: 4.3.0.1-1, available: 4.3.0.1-2) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:58:31.187] [               ] opsi-setup-detector_4.3.7.0-1.opsi - installation required: a more recent version of product 'opsi-setup-detector' was found (installed: 4.3.6.2-1, available: 4.3.7.0-1) and auto update is set for repository 'uib_linux'   (Updater.py:778)
[5] [2025-08-27 19:58:31.216] [               ] opsi-setup-detector_4.3.7.0-1.opsi - download of package is required: found local package opsi-setup-detector_4.3.7.0-1.opsi which differs from available   (Updater.py:742)
[3] [2025-08-27 19:58:36.628] [               ] opsi-setup-detector: md5sum mismatch   (opsipackageupdater.py:457)
Traceback (most recent call last):
  File "opsiutils/opsipackageupdater.py", line 453, in main
  File "opsiutils/opsipackageupdater.py", line 423, in updater_main
  File "opsiutils/update_packages/Updater.py", line 296, in processUpdates
  File "opsiutils/update_packages/Updater.py", line 869, in get_packages
  File "opsiutils/update_packages/Updater.py", line 856, in get_packages
opsiutils.update_packages.Updater.HashsumMissmatchError: opsi-setup-detector: md5sum mismatch
ERROR: opsi-setup-detector: md5sum mismatch

Wenn ich ein anderes Produkt herunterlade, dann funktioniert es:

Code: Alles auswählen

opsi-package-updater -v update firefox
[5] [2025-08-27 21:01:39.335] [               ] Repository metafile successfully fetched: https://opsipackages.43.opsi.org/stable/packages.msgpack.zstd   (Updater.py:1235)
[5] [2025-08-27 21:01:43.768] [               ] firefox_128.14.0esror140.2.0or142.0-1.opsi - installation required: a more recent version of product 'firefox' was found (installed: 128.11.0esror139.0.1or115.24.0-1, available: 128.14.0esror140.2.0or142.0-1) and auto update is set for repository 'uib_abo_standard'   (Updater.py:778)
[5] [2025-08-27 21:02:05.475] [               ] Using product property defaults: {'client_language': ['auto'], 'commandlineoptions': [''], 'desktopicon': ['true'], 'disable-scheduled-telemetry-task': [True], 'firefox-version': ['esr'], 'mozillacfg': [], 'noautoupdate': ['on'], 'noproxy_hosts': [], 'policiesjson': [], 'pref_file': ['prefs'], 'profilemigrator': ['off'], 'proxysetting': [], 'reflectesrregkey': ['false'], 'setproxy': ['off'], 'usededicatedprofilesperfirefoxinstallation': ['false']}   (Updater.py:420)
[5] [2025-08-27 21:02:31.859] [               ] Package '/var/lib/opsi/repository/firefox_128.14.0esror140.2.0or142.0-1.opsi' successfully installed   (Updater.py:441)

Und beim Paket "opsi-setup-detector" kommt der obige Fehler:

Code: Alles auswählen

opsi-package-updater -v download opsi-setup-detector
[5] [2025-08-27 20:50:42.395] [               ] Repository metafile successfully fetched: https://opsipackages.43.opsi.org/stable/packages.msgpack.zstd   (Updater.py:1235)
[5] [2025-08-27 20:50:46.988] [               ] opsi-setup-detector_4.3.7.0-1.opsi - download of package is required: found local package opsi-setup-detector_4.3.7.0-1.opsi which differs from available   (Updater.py:742)
[3] [2025-08-27 20:50:52.301] [               ] opsi-setup-detector: md5sum mismatch   (opsipackageupdater.py:457)
Traceback (most recent call last):
  File "opsiutils/opsipackageupdater.py", line 453, in main
  File "opsiutils/opsipackageupdater.py", line 425, in updater_main
  File "opsiutils/update_packages/Updater.py", line 917, in downloadPackages
  File "opsiutils/update_packages/Updater.py", line 869, in get_packages
  File "opsiutils/update_packages/Updater.py", line 856, in get_packages
opsiutils.update_packages.Updater.HashsumMissmatchError: opsi-setup-detector: md5sum mismatch
ERROR: opsi-setup-detector: md5sum mismatch


Nachforschungen und Lösungsansätze

Ein "apt update" und "apt dist-upgrade" habe ich schon gemacht.

Grundsätzlich sagt die Meldung, dass die md5summe angeblich nicht stimmt. Bezieht sich das auf die md5sum vom paket "opsi-setup-detector" auf dem repository von UIB?

Im Forum habe ich Infos gefunden, dass ein Proxy oder eine Firewall die Ursache sein könnte.
In dem Netz haben wir keine spezielle Firewall. Ebenfalls wäre das dann nicht erkläbar, warum es genau nur beim Paket "opsi-setup-detector" ein Problem gibt. Alle anderen Pakete lassen sich aktualisieren.

Alternativ könnte ich allenfalls temporär das Paket als Ausnahme hinzufügen, damit wenigstens die anderen Pakete in einem Durchgang aktualisiert werden können. Allerdings gibt es die Konfigurationsdatei, die in nachfolgendem Beitrag erwähnt wird nicht mehr bzw. wurde umbenannt und in der Datei sehe ich den Abschnitt "[repository_uib]" nicht: viewtopic.php?p=37671#p37671
Mit "opsi-package-manager -r opsi-setup-detector" konnte ich das Paket deinstallieren. Danach konnte ich alle anderen Pakete mittels "opsi-package-updater -v update" problemlos aktualisieren. Am Ende habe ich nochmals "opsi-package-updater -v install opsi-setup-detector" probiert. Das produziert immer noch den gleichen Fehler.


Wie komme ich der Ursache näher?
Vielen Dank für die Unterstützung.
opsi Community Partner
sascha.heil
Beiträge: 10
Registriert: 08 Nov 2022, 09:59

Re: opsi-setup-detector: md5sum mismatch

Beitrag von sascha.heil »

Wir hatten das md5sum-mismatch-Problem eine Zeit lang beim opsi-logviewer.

Nachdem wir den händisch immer wieder neu heruntergeladen hatten haben wir dann festgestellt, dass es an einem alten Repository lag. Nachdem alle alten rausgeschmissen wurden und nur das 4.3er verblieb, trat das Problem nicht mehr auf.

Eventuell ist es ja ein gleich gelagertes Problem beim opsi-setup-detector.
ftsystems
Beiträge: 4
Registriert: 21 Aug 2021, 22:39
Wohnort: CH-Oberrindal
Kontaktdaten:

Re: opsi-setup-detector: md5sum mismatch

Beitrag von ftsystems »

Danke für den Tipp.

In der Datei /etc/apt/sources.list.d/opsi.list ist folgender Inhalt:

Code: Alles auswählen

deb [signed-by=/usr/local/share/keyrings/opsi-obs.gpg] https://download.opensuse.org/repositories/home:/uibmz:/opsi:/4.3:/stable/xUbuntu_20.04/ /
Und gemäss folgender Seite ist Ubuntu 20.04 nicht mehr unterstützt. Das hatte ich nicht auf dem Schirm.
https://docs.opsi.org/opsi-docs-de/4.3/ ... atrix.html

Interessant ist, dass es auf https://download.opensuse.org/repositor ... ntu_20.04/ Dateien hat, die am 27.08.25 aktualisiert wurden. Es scheint, als würde hier doch noch etwas gepflegt werden.

Es könnte sein, dass die OPSI-inkompatibilität mit Ubuntu 20.04 die Ursache ist. Ich werde in nächster Zeit den Server aktualisieren und prüfen, ob es dann geht.
opsi Community Partner
Antworten