Seite 2 von 3

Re: opsi 4.3 April-Release

Verfasst: 12 Mai 2025, 07:48
von fheithausen
Guten Morgen zusammen,

uns ist leider im Rollout des Agents ein großes Problem aufgefallen. Die Installation des opsi-client-agent hat zu nicht mehr funktionsfähigen Installationen von S-Firm geführt. Dies liegt daran, dass S-Firm auf die mfc14.dll im Syswow64-Ordner zugreift. Die Version die mit dem neuen opsi-client-agent ausgerollt wird (14.44.35026) ist jedoch neuer als die neuste auf der Microsoft Seite freigegebene Version (14.42.34433.0). Dies führt daher dann bei S-Firm zum crash. Als Fix musste die mfc14.dll durch eine ältere Version ausgetauscht werden.

Als Heads-Up, für OPSI Nutzer, welche auch S-Firm im Einsatz haben.

Re: opsi 4.3 April-Release

Verfasst: 12 Mai 2025, 14:53
von Andi_089
Danke für die Info mit der DLL, wir sind auch betroffen.
Ist schon bisserl doof, wenn plötzlich die Stadtkasse keine Kontoauszüge mehr abrufen kann und keine Überweisugnen getätigt werden können.

Werde den Fix mal ausprobieren

Update:
Der Fix klappt bei uns erwartungsgemäß auch.
Wir haben jetzt mal nur die Rechner "behandelt" welche unbedingt mit S-Firm arbeiten müssen, weil irgendeienen Grund wird OPSI schon haben, die neuere DLL Version auszuspielen.

Der Fix funktioniert übrigens auch bei Lexware, welches ebenfalls betroffen ist.

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 09:48
von feltel
Wir sind auch betroffen und doktern an dem Problem in Zusammenarbeit mit StarFinanz rum. Welche Version der mfc14.dll wäre die richtige und wie jubel ich die dem System unter. Da dürfte doch mit Sicherheit der Windows Dateischutz zuschlagen und normalerweise kann man in dem WinSxS-Ordner als User ja nicht schreiben.

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 10:27
von Andi_089
Morgen feltel.

Es ist die mfc140.dll (fheithausen hatte hier in seinem Beitrag nen kleinen Typo)

Wir haben einfach von einem Win11 Rechner, welche das neueste OPSI Client Update noch nicht installiert hatte (WAN Modus sei Dank) die DLL wegkopiert und diese dann verteilt.

Am Besten schaut man zuvor mit dem Ressourcenmonitor nach, welche Anwendungeng hier die DLL noch im Zugriff haben und beendet diese (heiße Kandidaten sind der SFUpdateService und Konsorten) und dann tauscht man das mit Adminrechten aus.

Ich hab das hier nur bei den Rechnern händisch gemacht, welche zwingend S-Firm und/oder Lexware brauchen, weil ich nicht riskieren will, dass dann mit der älteren DLL Version evtl. OPSI nicht mehr das tut was es soll.

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 10:28
von feltel
Ein (bis jetzt) Teilerfolg. Es müssen die Files mfc140*.dll sowohl in %windir%\system32 als auch in %windir%\syswow64 ausgetauscht werden. Mit der Version 14.42.34438.0 geht zumindest mal der DATEV Zahlungsverkehr wieder. SFirm konnte ich noch nicht fixen, weil das bei uns auf einem Server 2022 Terminalserver läuft. Da muss ich erstmal alle User vertreiben, ehe ich das Ding im Safemode starten kann. Ohne dem kann man die Files in syswow64 nicht tauschen.

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 12:09
von feltel
Der Fix funktioniert auch bei SFirm. Kleiner Pferdefuß bzw. Stolperstein ist, das man den Safemode beim Server 2022 wohl nur über msconfig anstoßen kann. Shift+Reboot bzw. in den Einstellungen > Update & Sicherheit > Wiederherstellung bringt irgendwie nix. Der Server startet dann ganz normal und man kommt an die Dateien nicht ran.

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 14:50
von Vinni
Hallo,

wir haben auch Problem mit SFrim wie genau ist den euer Fehlerbild? Ich bin mir grade unsicher ob es der selbe Fehler bei uns ist... :?:

Wir erhalten einen sehr nichtssagenden "Invalid Date Format"-Fehler der Hersteller ist am debuggen.

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 14:59
von feltel
Ja, das ist der Fehler. Das "invalid date format" kommt beim Rundruf und beim Anlegen einer Überweisung bzw. Lastschrift kommt einfach eine Fehlermeldung das der Datensatz nicht angelegt werden kann.

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 15:52
von n.doerrer
Moin,

aufgrund des gehäuften Auftretens dieses Problems der Software S-Firm haben ich mal die vcredist-Version, die der opsi-client-agent installiert auf 14.42.34438 gedowngraded. Der entsprechende opsi-client-agent ist nun in experimental: https://opsipackages.43.opsi.org/experi ... 2.1-2.opsi

Re: opsi 4.3 April-Release

Verfasst: 13 Mai 2025, 16:08
von feltel
Das downgrade wird ggf. leider nicht helfen. Wir hatten die vcredist schon im Verdacht und manuell mal die ältere Version installiert. Trotzdem blieb der Fehler. Die Theorie ist, das der Installer erkennt, das da neuere DLLs auf dem System vorhanden sind und diese dann nicht ersetzt. Das müsste man ggf. mal versuchen nachzustellen, aber dazu fehlte die Tage die Zeit.