Bei einem Kunden kam nach dem SFirm-Update auf Version 4 Patch 24.06 (Build 7131) auf einem Arbeitsplatz plötzlich folgende Meldung beim Anmelden:

Das seltsame hieran ist, das der Pfad vom alten Server stammt, den es bereits seit Jahren nicht mehr gibt. Der Arbeitsplatz war bis dato unauffällig und trotz der Fehlermeldung funktionierte augenscheinlich alles. Dennoch musste das Update irgendetwas ausgelöst haben.

Sowohl der Kunde als auch wir versuchten eine Reparaturinstallation, diese scheiterte ebenfalls mit Meldungen die den alten Pfad mit unterschiedlichen Unterordner enthielten.

Nachdem vom Support auch nur die Info kam man solle eine Reparaturinstallation versuchen (die ja nicht funktioniert, aber das hatte man wohl überlesen, nichts für ungut) ging ich der Sache weiter nach. Bislang war nur folgender Eintrag in der Registry bekannt, der auf den Server verweist:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\StarFinanz\SFirmV4

Der Wert von “Daten” verweist auf den UNC-Pfad des Servers, dieser war allerdings aktuell. Also wurde mit dem Process Monitor und folgenden beiden gesetzten Filtern geschaut was das Setup bei der Reparatur so treibt:

Process Name is SFirmSetup.exe
Process Name is msiexec.exe

Das Ergebnis wurde dann mit dem alten Servernamen (“Detail contains <ALTERSERVER>”) gefiltert. So fanden sich 37 Treffer, offenbar von diversen via MSI installierten Komponenten, die auf unterschiedliche Unterordner (auf den alten Server) verwiesen:

Tipp: Man kann mit “Strg + J” oder nach einem Rechtsklick auf den jeweiligen Eintrag direkt zum Ort in der Registry springen.

Nachdem all diese Pfade aktualisiert waren klappte die Reparaturinstallation und die anfängliche Meldung nach dem Update war ebenfalls verschwunden.