Knowledge Base (Wissensdatenbank)
KB0305: TimeSafe Leistungserfassung: Ein Fehler im Sicherheitspaket ist aufgetreten.
Beschreibung
Nach einer Mehrplatzinstallation tritt beim Starten des TimeSafe Clients die Fehlermeldung "Ein Fehler im Sicherheitspaket ist aufgetreten" bzw. "A security package specific error occured" auf mit der Fehlernummer 80070721. Der TimeSafe Client kann nur noch direkt auf dem Anwendungsserver ausgeführt werden.
Ursache
Dieses Verhalten kann auftreten, sobald Windows 2008-Domänencontroller in die ActiveDirectory-Domäne aufgenommen werden. Bei der Anmeldung fordern die TimeSafe-Clients ein Kerberos-Ticket für die eingesetzte COM+-Komponente bzw. den DCOM-Dienst an. Der dabei eingesetzte Benutzername wird durch das Key Distribution Center (KDC) auf einem Domänencontroller zwar identifiziert, es fehlt jedoch ein zugewiesener SPN (Service Principal Name, deutsch: Kerberos-Dienstprinzipalname). Die notwendige Zuordnung eines SPNs zu dem Domänen-Konto kann über das Windows-Supporttool SetSPN.exe erfolgen.
Fehlerbehebung
Mit den nachfolgenden Befehlen können Sie der Identität unter welchem die TimeSafe COM+-Komponente betrieben wird mit Kerberos-Dienstprinzipalnamen (SPN) registrieren und verknüpfen. Für das Ausführen auf dem Server müssen Sie Domänen-Administrator sein. Öffnen Sie die Eingabeaufforderung und führen Sie folgendes aus:
- setspn -A DCOMService/DCOMServer Domain\DCOMServiceAccount
- setspn -A DCOMService/DCOMServerFQDN Domain\DCOMServiceAccount
DCOMService:
Der Name der COM+-Applikation ("TimeSafe").
DCOMServer:
Der NetBIOS Name des Servers auf welchem die COM+-Applikation installiert ist.
DCOMServerFQDN:
Der Fully Qualified Domain Name des Servers auf welchem die COM+-Applikation installiert ist.
DCOMServiceAccount:
Die Identität (Windows Account) unter welchem die COM+-Applikation betrieben wird.
Beispiel für einen Server mit Namen "server01" in der Domäne "intern.infotech.li" und der COM+-Identität "TimeSafeActiveX"
setspn -A TimeSafe/server01 intern.infotech.li\TimeSafeActiveXsetspn -A TimeSafe/server01.intern.infotech.li intern.infotech.li\TimeSafeActiveX
Weitere Informationen unter MSDN
Kategorien: Anleitungen, Installation
