0x8007007e WIN32

0x8007007e (WIN32/HTTP: 126 ERROR_MOD_NOT_FOUND)

Win32 Fehlermeldung Zertifizierungsstelle

Wenn jemand z.B. eine Zertifikatsvorlage per CertUtil veröffentlichen möchte oder mittels certutil -config – -ping prüfen möchte, ob die Zertifizierungsstelle per RPC erreichbar ist und diese Fehlermeldungen bekommt, der kann das Problem wie folgt versuchen zu lösen.

0x800700cb WIN32/HTTP: 203 ERROR_ENVAR_NOT_FOUND): certsrv_rawhex
0x2 (WIN32: 2 ERROR_File_NOT_FOUND): RawHex
0x800703f0 (WIN32: 1008 ERROR_NO_TOKEN)
0x8007007e WIN32/HTTP: 126 ERROR_ENVAR_NOT_FOUND): certadm.dll
0x8007007e WIN32/HTTP: 126 ERROR_ENVAR_NOT_FOUND): certenroll.dll

0x800700cb Win32 HTTP 203 Error_ENVAR_Not_FOUND

Error File not found ParentCAName

In diesem Fall z.B. war der Debugging-Mode aktiv. Unterhalb der blauen Linie könnt ihr sehen, das nachdem der Debug-Modus deaktiviert wurde, die Abfrage wieder fehlerfrei funktioniert. Der Debugging-Modus scheint einige grundlegenden Funktionen zu sperren.

126 ERROR_MOD_NOT_FOUND certadm.dll

Debug Logging auf einer CA deaktivieren

Deaktivieren

certutil -delreg ca\debug
certutil -setreg ca\loglevel 3

net stop certsvc & net start certsvc

Zertifikatsanfrage testen, check Cert Request