arce23
Goto Top

Win2003 Std. - Security catalog is not valid - SP1 und SP2 failed to install

Windows Server 2003 Standard - 32-bit
No SPs
Letzter HotFix: KB 833407 (03/2004)
Sprache: English

Hallo liebe Mitglieder,

ich wurde eingestellt in einer Firma als Systemadministrator. Die Firma arbeitet in Herstellungsbereich.
In den ersten Tagen musste ich festellen, dass einige Windows 2003 Server in der Firma schon uber 6 Jahre garnicht gepatch sind.
Einer der Server ist unser Terminal Server. Ich probierte den SP1 und SP2 einzuspielen, aber ohne Erfolg.
Der Fehler: "Setup could not verify the integrity of the file Update.inf. Make sure the Cryptographic service is running on this computer"
Hier ist Log von SP installation:
1.750: 2010/05/05 10:05:38.470 (local)
1.750: c:\3f24e3f8abfcb7adcac1942de2a45e87\i386\update\update.exe (version 6.3.4.1)
1.765: Service Pack started with following command line:
1.796: In Function GetBuildType, line 1170, RegOpenKeyEx failed with error 0x2
1.859: Return Value From OnACPower = 1
1.859: OnACPower returned value( 0x1 ) which is Equal To 0x1
1.859: Condition succeeded for section OnACPower.Section in Line 1 of PreRequisite
1.875: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halcmpx.dll
1.875: Condition succeeded for section CustomHalUnisysBlock.Section in Line 2 of PreRequisite
1.875: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To Unisys CMP Server ACPI HAL
1.875: First Condition in CustomHalUniSysBlock.Section2 Succeeded
1.875: Condition succeeded for section CustomHalUniSysBlock.Section2 in Line 3 of PreRequisite
1.875: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To HALSRAAC.DLL
1.875: Condition succeeded for section CustomHalStratusBlock.Section in Line 4 of PreRequisite
1.875: InternalFileName of C:\WINDOWS\system32\HAL.DLL is Not Equal To halce52.dll
1.875: Condition succeeded for section CustomHalMarathonBlock.Section in Line 5 of PreRequisite
1.875: Service SpUpdSvc Not Registered in SCM 0x424
1.875: Condition succeeded for section SpUpdSvcBlock.Section in Line 6 of PreRequisite
1.875: Start is Present
1.875: SYSTEM\CurrentControlSet\Services\MSDTC\Start is Not Equal To Specified Value
1.875: Second Condition in MSDTC.Not.Disabled Succeeded
1.875: Condition succeeded for section MDSTC.Check.Disabled in Line 7 of PreRequisite
1.875: C:\WINDOWS\system32\DRIVERS\elxsli2.sys is Not Present
1.875: First Condition in Emulex.Driver.Compat.Check.Section Succeeded
1.875: Condition succeeded for section Emulex.Driver.Compat.Check.Section in Line 8 of PreRequisite
1.875: C:\WINDOWS\system32\DRIVERS\ql40xx.sys is Not Present
1.875: First Condition in Qlogic.Driver.Compat.Check.Section Succeeded
1.875: Condition succeeded for section Qlogic.Driver.Compat.Check.Section in Line 9 of PreRequisite
1.875: HotfixRefreshRequired is Not Present
1.875: First Condition in HotfixRefresh.Registry.Check.Section Succeeded
1.875: Condition succeeded for section HotfixRefresh.Registry.Check.Section in Line 10 of PreRequisite
10.968: InstallInfCatalogFile: Installing c:\3f24e3f8abfcb7adcac1942de2a45e87\i386\update\SP2.cat as _000000_.cat...
11.015: VerifyTargetFileSize: Unable to verify size as Source = NULL for file c:\windows\_000000_.cat
11.046: InstallCatalogFile: VerifyCatalogFile failed for c:\windows\_000000_.cat; error=0x80092026.
11.046: InstallInfCatalogFile: Installation failed; error=0x00000002.
11.046: IsInfFileTrusted: ValidateSingleFileSignature Failed: STR_FAILED_INF_INTEGRITY
11.046: Service Pack 2 Setup encountered an error: Setup could not verify the integrity of the file Update.inf. Make sure the Cryptographic service is running on this computer.
12.718: UnRegisterSpuninstForRecovery, failed to delete SpRecoverCmdLine value, error 0x2
12.718: DoInstallation: Failed to unregistering spuninst.exe for recovery.
12.718: Setup could not verify the integrity of the file Update.inf. Make sure the Cryptographic service is running on this computer.

Mit Hilfe von Google konnte ich rausfinden, dass der Zertifikat von der Datei SP2.cat, die in dem Verzeichnis "c:\3f24e3f8abfcb7adcac1942de2a45e87\i386\update\" vorliegt, muss installiert werden. Das ist mir geglueckt (denke ich), aber die Datei ist immer noch ungueltig. Was richtig kommisch ist, dass ALLE CAT Dateien (Security Catalogs) in dem Verzeichnis "C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}" nicht gueltig sind.
Ich habe probiert mit "sfc /SCANNOW" es zu reparieren, aber die wiedergestellten CAT Dateien sind immer noch ungueltig.
Die Frage ist jetzt, wie stelle ich fest, welches Zertifikat mir die Probleme macht? Das Zertifikat "Microsoft Windows Publisher" sieht gut aus, obwohl die Gueltigkeit bis 18 Dez. 2003 ist.
Wie gesagt das Problem ist, dass alle CAT Dateien ungueltig sind. Wie repariere ich sowas?
Ich koennte das System neu installieren/reparieren, aber wir haben Software am laufen, die ich nicht anfassen soll/darf.
Hat jemand eine Idee wie ich die Zertifikate neu installieren soll? Oder ich bin total am falschem Problem?

Ich bedanke mich an alle fuer jede Idee im Voraus.


Mit freundlichen Gruessen / Kind regards,
Arturas Zalenekas
IT-Manager / System Administrator

Content-Key: 142226

Url: https://administrator.de/contentid/142226

Printed on: April 19, 2024 at 12:04 o'clock

Member: AdmWomby
AdmWomby May 05, 2010 at 16:40:58 (UTC)
Goto Top
da hast du dir ja was nettes zugelegt.
na mal schauen was da noch geht.

so für den anfang mit den urschleim von microsoft selbst.
http://support.microsoft.com/kb/822798
http://technet.microsoft.com/en-us/library/dd348713(WS.10).aspx
http://msdn.microsoft.com/en-us/library/dd323764(VS.85).aspx

hast du dort schon mal geschaut ?

auf jeden fall kein schöner job den du da jetzt hast.
wenn mir mehr einfällt schreibe ich noch mehr.

viel glück
Member: Arce23
Arce23 Jun 14, 2010 at 20:32:04 (UTC)
Goto Top
AdmWomby,

danke fuer die Antwort.
Leider hatte ich keine Zeit um die Links zu testen, weil die Firma umzieht und andere Prioritaeten voran getrieben wurden.
Heute habe ich mal die Links angeschaut und alles ausprobiert ohne Erfolg.

Wo ich stecken bleibe ist and der Importierung jeglichen Security Zertifikats ins "Trusted Publishers" Sicherheitskontainer.
Ich kriege die Meldung: "The import failed because the store was read-only, the store was full, or the store did not open correctly."
Ich denke wenn ich dieses Problem loesen kann, dann waere ich in der Lage das SP1 order/auch SP2 zu installieren.

Leider konnte ich nicht vielles mit google finden. Hat jemand schon mal Erfahrung gehabt wie man Sicherheitszertifikate in das "Trusted Publishers" Sicherheitskontainer importiert?

Ich bedanke mich herzlich an alle.