Fehler bezüglich Abhängigkeiten, nachdem der Dienst "ePolicy Orchestrator-Anwendungs-Server" im Anschluss an eine Wiederherstellung nach Systemausfall zum ersten Mal neu gestartet wird
Technische Artikel ID:
KB81754
Zuletzt geändert am: 17.03.2022
Zuletzt geändert am: 17.03.2022
Umgebung
McAfee ePolicy Orchestrator (ePO) 5.x, 4.x
Zusammenfassung
Nach dem Durchführen einer Wiederherstellung nach Systemausfall in ePO werden auf dem Anmeldebildschirm der ePO-Konsole und in der Protokolldatei orion.log möglicherweise Fehler bezüglich Abhängigkeiten angezeigt, und Sie können sich nicht bei der ePO-Konsole anmelden.
Problem
Wenn ePO im Rahmen einer Wiederherstellung nach Systemausfall vollständig neu installiert wird und die Wiederherstellungsdateien wiederhergestellt wurden, startet der ePolicy Orchestrator-Anwendungs-Server-Dienst zwar, aber auf dem Anmeldebildschirm (und in der Protokolldatei orion.log) werden Fehler bezüglich Abhängigkeiten angezeigt, die in etwa folgendermaßen aussehen:
EPOAGENTMETA – Dependency DataChannel had initialization error (EPOAGENTMETA – Abhängigkeit DataChannel konnte nicht initialisiert werden)
Für jede der installierten Erweiterungen wird jeweils eine ähnliche Fehlermeldung angezeigt. Außerdem wird in der Protokolldatei orion.log folgender Fehler erfasst:
core - Error creating bean with name 'core.ext.taskGlobals' defined in URL [jndi:/localhost/core/WEB-INF/beans.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: The following extensions are in a partially installed state: [DataChannel:4.5.7.166, AvertAlerts:4.5.7.166, Notifications:4.5.7.166, rsd:4.5.7.166, epolicensing:2.0.0.117, hip_help:700.321, help:2.0.1, Issue:2.0.2, InstallHelper:4.5.7.166, SIARevocation:1.0, epo_help:450.399, msa_help:450.378, scheduler:2.0.6, vse_help:880.848, PolicyMgmt:4.5.7.166, VIRUSCAN8700:8.7.0.174, console:2.0.5, ldap:2.0.4, rs:2.0.1, CommonEvents:4.5.7.166, sae_200_help:200.321, VIRUSCANREPORTS:1.2.0.183, epoMigration:4.5.7.166, Countermeasures:4.5.7.166, EPOCore:4.5.7.166, VIRUSCAN8800:8.8.0.322, response:2.0.5, AgentMgmt:4.5.7.166, EPOAGENTMETA:4.8.0.296, ComputerMgmt:4.5.7.166, VSEMAS870000:8.7.0.106, VSESTOMD1000:1.0.0.339, RepositoryMgmt:4.5.7.166]
HINWEIS: Je nach ePO-Version und installierten Erweiterungen werden für die in der Fehlermeldung aufgeführten Erweiterungen unterschiedliche Namen und Versionsnummern aufgelistet.
EPOAGENTMETA – Dependency DataChannel had initialization error (EPOAGENTMETA – Abhängigkeit DataChannel konnte nicht initialisiert werden)
ComputerMgmt – Dependency ldap had initialization error (ComputerMgmt – Abhängigkeit ldap konnte nicht initialisiert werden)
RepositoryMgmt – Dependency ComputerMgmt had initialization error (RepositoryMgmt – Abhängigkeit ComputerMgmt konnte nicht initialisiert werden)
Für jede der installierten Erweiterungen wird jeweils eine ähnliche Fehlermeldung angezeigt. Außerdem wird in der Protokolldatei orion.log folgender Fehler erfasst:
core - Error creating bean with name 'core.ext.taskGlobals' defined in URL [jndi:/localhost/core/WEB-INF/beans.xml]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: The following extensions are in a partially installed state: [DataChannel:4.5.7.166, AvertAlerts:4.5.7.166, Notifications:4.5.7.166, rsd:4.5.7.166, epolicensing:2.0.0.117, hip_help:700.321, help:2.0.1, Issue:2.0.2, InstallHelper:4.5.7.166, SIARevocation:1.0, epo_help:450.399, msa_help:450.378, scheduler:2.0.6, vse_help:880.848, PolicyMgmt:4.5.7.166, VIRUSCAN8700:8.7.0.174, console:2.0.5, ldap:2.0.4, rs:2.0.1, CommonEvents:4.5.7.166, sae_200_help:200.321, VIRUSCANREPORTS:1.2.0.183, epoMigration:4.5.7.166, Countermeasures:4.5.7.166, EPOCore:4.5.7.166, VIRUSCAN8800:8.8.0.322, response:2.0.5, AgentMgmt:4.5.7.166, EPOAGENTMETA:4.8.0.296, ComputerMgmt:4.5.7.166, VSEMAS870000:8.7.0.106, VSESTOMD1000:1.0.0.339, RepositoryMgmt:4.5.7.166]
HINWEIS: Je nach ePO-Version und installierten Erweiterungen werden für die in der Fehlermeldung aufgeführten Erweiterungen unterschiedliche Namen und Versionsnummern aufgelistet.
Ursache
Dieser Fehler kann auftreten, wenn Sie unter ..\Program files (x86)\McAfee\ einen Ordner erstellen, dessen Name mit 'ePolicy' beginnt, z. B. ePolicy Orchestrator Backup.
Dies kann beim erneuten Installieren von ePO zu einer Änderung des 8.3-Pfades für das neue ePO-Installationsverzeichnis führen, sodass die in den Konfigurationsdateien (die während der Wiederherstellung nach Systemausfall gesichert wurden) enthaltenen 8.3-Pfade nicht mehr korrekt sind.
Ermitteln Sie wie folgt den 8.3-Namen des auf dem ePO-Server befindlichen ePolicy Orchestrator-Installationsordners:
- Klicken Sie auf Start und dann auf Ausführen, geben Sie cmd ein, und klicken Sie auf OK.
- Wechseln Sie in das McAfee-Verzeichnis (Beispiel: cd c:\program files (x86)\McAfee).
- Zeigen Sie mithilfe des Befehls Dir /x die 8.3-Namen aller Ordner im McAfee-Verzeichnis an.
Eine typische Auflistung nach Eingabe von "dir /x" für den McAfee-Ordner sieht ungefähr folgendermaßen aus:
**************
C:\Program Files (x86)\McAfee>dir /x
Volume in Laufwerk C: hat keine Bezeichnung.
Volumeseriennummer: 948C-0BDC
Verzeichnis von C:\Program Files (x86)\McAfee
21.04.2014 10:19 <DIR> .
21.04.2014 10:19 <DIR> ..
29.01.2014 01:36 <DIR> COMMON~1 Common Framework
20.03.2014 09:31 <DIR> EPOLIC~1 ePolicy Orchestrator
18.06.2013 04:12 <DIR> VIRUSS~1 VirusScan Enterprise
0 Datei(en) 0 Bytes
3 Verzeichnis(se) 1.091.317.760 Bytes frei
**************
In der oben aufgeführten Liste ist der 8.3-Name des ePolicy Orchestrator-Ordners EPOLIC~1.
Wenn Sie direkt im McAfee-Verzeichnis einen weiteren Ordner erstellen, der mit denselben acht Zeichen beginnt wie der ePolicy Orchestrator-Ordner (beispielsweise ePolicy Backup), nachdem ePO deinstalliert und der ursprüngliche ePolicy Orchestrator-Ordner gelöscht wurde und bevor Sie ePO erneut installieren, erhält der während der Neuinstallation von ePO erstellte neue ePolicy Orchestrator-Ordner einen anderen Namen. Aus diesem Grund sieht die Auflistung nach Eingabe von "dir /x" im Anschluss an die Neuinstallation von ePO ungefähr folgendermaßen aus:
*************
C:\Program Files (x86)\McAfee>dir /x
Volume in Laufwerk C: hat keine Bezeichnung.
Volumeseriennummer: 948C-0BDC
Verzeichnis von C:\Program Files (x86)\McAfee
21.04.2014 10:19 <DIR> .
21.04.2014 10:19 <DIR> ..
29.01.2014 01:36 <DIR> COMMON~1 Common Framework
21.04.2014 11:12 <DIR> EPOLIC~1 epolicy backup
20.03.2014 09:31 <DIR> EPOLIC~2 ePolicy Orchestrator
18.06.2013 04:12 <DIR> VIRUSS~1 VirusScan Enterprise
0 Datei(en) 0 Bytes
4 Verzeichnis(se) 1.091.317.760 Bytes frei
*************
In der oben aufgeführten Liste lautet der 8.3-Name des neu erstellten ePolicy Orchestrator-Ordners nun EPOLIC~2 und nicht mehr wie ursprünglich EPOLIC~1.
Beim Deinstallieren von ePO während der Wiederherstellung nach Systemausfall wird also der ePolicy Orchestrator-Ordner entfernt, und der für diesen Ordner reservierte 8.3-Name (EPOLIC~1) wird nicht mehr reserviert. Wenn im McAfee-Verzeichnis ein neuer Ordner erstellt wird, der mit denselben acht Zeichen beginnt (beispielsweise ePolicy Backup), wird diesem automatisch der 8.3-Name EPOLIC~1 zugeordnet, der vorher für den ursprünglichen ePO-Installationsordner verwendet wurde. Beim erneuten Installieren von ePO wird vom Installationsprogramm ein neuer Ordner mit dem Namen ePolicy Orchestrator erstellt. Da sich in demselben Verzeichnis bereits ein anderer Ordner befindet, der mit denselben acht Zeichen beginnt, ordnet Windows nun den 8.3-Namen EPOLIC~2 zu. Alle Konfigurationsdateien der ursprünglichen ePO-Installation, die möglicherweise im Rahmen der Wiederherstellung nach Systemausfall vor dem Entfernen von ePO gesichert wurden, verweisen weiterhin auf den ursprünglichen 8.3-Namen des ePolicy Orchestrator-Ordners (Beispiel: c:\PROGRA~2\McAfee\EPOLIC~1). In diesem Fall entspricht dies nun dem ausführlichen Pfadnamen c:\Program Files (x86)\McAfee\ePolicy Backup. Aus diesem Grund kommt es nun nach Abschluss des Wiederherstellungsprozesses und Wiederherstellung etwaiger Konfigurationsdateien, die auf den nun falschen 8.3-Pfad verweisen, dazu, dass ePO nicht ordnungsgemäß funktioniert.
Lösung 1
Führen Sie eine weitere Wiederherstellung nach Systemausfall durch, und befolgen Sie hierbei die in KB66616 angegebenen Schritte. Ermitteln Sie vor der Durchführung dieser Schritte jedoch zunächst, in welchem Verzeichnis unter Program Files ePO installiert ist, und entfernen Sie alle direkt im McAfee-Verzeichnis möglicherweise vorhandenen Ordner, die mit ePolicy beginnen und bei denen es sich nicht um den eigentlichen ePolicy Orchestrator-Ordner handelt, der von der derzeitigen ePO-Installation verwendet wird.
Beispiele:
HINWEIS: Vor Beginn der Neuinstallation von ePO sollten im McAfee-Verzeichnis keine Ordner vorhanden sein, deren Name mit ePolicy beginnt.
Nach der Neuinstallation von ePO sollte der 8.3-Name des ePolicy Orchestrator-Ordners EPOLIC~1 lauten und nun mit dem 8.3-Pfad übereinstimmen, der in allen Konfigurationsdateien enthalten ist, die vor dem Deinstallieren von ePO gesichert wurden. In diesem Fall sollte das Problem nach Abschluss der Wiederherstellung nicht mehr auftreten.
Beispiele:
C:\Program Files\ePolicy Orchestrator Backup
ODER
C:\Program Files (x86)\ePolicy backup
ODER
ODER
C:\Program Files (x86)\ePolicy backup
ODER
D:\Program Files\epolicy
HINWEIS: Vor Beginn der Neuinstallation von ePO sollten im McAfee-Verzeichnis keine Ordner vorhanden sein, deren Name mit ePolicy beginnt.
Nach der Neuinstallation von ePO sollte der 8.3-Name des ePolicy Orchestrator-Ordners EPOLIC~1 lauten und nun mit dem 8.3-Pfad übereinstimmen, der in allen Konfigurationsdateien enthalten ist, die vor dem Deinstallieren von ePO gesichert wurden. In diesem Fall sollte das Problem nach Abschluss der Wiederherstellung nicht mehr auftreten.
Lösung 2
Ändern Sie den Pfad aller Konfigurationsdateien, die während der Wiederherstellung wiederhergestellt wurden (Erklärungen hierzu in Schritt 2 des Abschnitts "Datensicherung" in KB66616) so, dass auf den neuen 8.3-Pfad verwiesen wird.
Ermitteln Sie mithilfe des folgenden Vorgehens den korrekten 8.3-Pfad des auf dem ePO-Server befindlichen aktuellen ePolicy Orchestrator-Installationsverzeichnisses:
- Klicken Sie auf Start und dann auf Ausführen, geben Sie cmd ein, und klicken Sie auf OK.
- Wechseln Sie in das McAfee-Verzeichnis (Beispiel: cd c:\program files (x86)\McAfee).
- Zeigen Sie mithilfe des Befehls Dir /x die 8.3-Namen aller Ordner im McAfee-Verzeichnis an.
HINWEIS: Aufgrund des vorliegenden Problems wird der nun aufgeführte 8.3-Name wahrscheinlich EPOLIC~2 lauten, sodass der vollständige Pfad in etwa folgendermaßen aussieht: C:\PROGRA~2\McAfee\EPOLIC~2
- Öffnen Sie die folgenden Dateien in einem Texteditor, suchen Sie die für die jeweilige Datei angegebenen Zeilen, und ändern Sie den jeweiligen Pfad so, dass der im vorherigen Schritt ermittelte aktuelle bzw. korrekte 8.3-Pfad angegeben wird:
C:\Programme (x86)\McAfee\ePolicy Orchestrator\APACHE2\conf\httpd.conf
- ServerRoot
- DocumentRoot
- <Directory
- ErrorLog
C:\Program Files (x86)\McAfee\ePolicy Orchestrator\APACHE2\conf\ssl.conf
- DocumentRoot
- ErrorLog
C:\Program Files (x86)\McAfee\ePolicy Orchestrator\Server\conf\epo\epo.properties
- epo.install.dir
- epo.db.dir
C:\Program Files (x86)\McAfee\ePolicy Orchestrator\Server\conf\orion\log-config.xml
- Ändern Sie die Pfade in den Zeilen, die mit <param name="File"beginnen.
C:\Program Files (x86)\McAfee\ePolicy Orchestrator\Server\conf\orion\orion.properties
- extension.install.dir
- extension.tmp.dir
Lösung 3
Ändern Sie den 8.3-Namen des ePO-Installationsverzeichnisses wieder in den ursprünglichen Namen zurück, und ändern Sie anschließend den 8.3-Namen für alle unten aufgeführten Dateien und Registrierungsschlüsseleinträge, die bei der Neuinstallation von ePO während des Wiederherstellungsprozesses erstellt wurden:
- Klicken Sie auf Start und dann auf Ausführen, geben Sie services.msc ein, und klicken Sie auf OK.
- Klicken Sie mit der rechten Maustaste auf jeden der folgenden ePO-Dienste, und wählen Sie Beenden aus:
- McAfee ePolicy Orchestrator -Anwendungs-Server
- McAfee ePolicy Orchestrator-Ereignisanalyse
- McAfee ePolicy Orchestrator-Server
- Klicken Sie auf Start und dann auf Ausführen, geben Sie explorer ein, und klicken Sie auf OK.
- Navigieren Sie zu: ..\Program Files\McAfee\
- Löschen Sie alle im McAfee-Verzeichnis möglicherweise vorhandenen Sicherungsordner, z. B. ..\Program Files\McAfee\ePolicy Backup), sodass nur noch das von der aktuellen Installation verwendete ePolicy Orchestrator-Verzeichnis vorhanden ist.
- Benennen Sie das von der aktuellen Installation verwendete ePolicy Orchestrator-Verzeichnis um, sodass sich die ersten acht Zeichen ändern (Beispiel: C:\Program Files\New_ePolicy Orchestrator).
Die Liste nach Ausführen des Befehls dir /x sollte nun in etwa folgendermaßen aussehen:
*************
C:\Program Files (x86)\McAfee>dir /x
Volume in Laufwerk C: hat keine Bezeichnung.
Volumeseriennummer: 948C-0BDC
Verzeichnis von C:\Program Files (x86)\McAfee
21.04.2014 10:19 <DIR> .
21.04.2014 10:19 <DIR> ..
29.01.2014 01:36 <DIR> COMMON~1 Common Framework
20.03.2014 09:31 <DIR> NEW_EP~1 New_ePolicy Orchestrator
18.06.2013 04:12 <DIR> VIRUSS~1 VirusScan Enterprise
0 Datei(en) 0 Bytes
3 Verzeichnis(se) 1.091.317.760 Bytes frei
*************
- Benennen Sie diesen Ordner nun wieder in ePolicy Orchestrator um. Hierdurch sollte sich der 8.3-Pfad wieder in den ursprünglichen Pfad ändern. Die Liste nach Ausführen des Befehls "dir /x" sollte nun in etwa folgendermaßen aussehen:
**************
C:\Program Files (x86)\McAfee>dir /x
Volume in Laufwerk C: hat keine Bezeichnung.
Volumeseriennummer: 948C-0BDC
Verzeichnis von C:\Program Files (x86)\McAfee
21.04.2014 10:19 <DIR> .
21.04.2014 10:19 <DIR> ..
29.01.2014 01:36 <DIR> COMMON~1 Common Framework
20.03.2014 09:31 <DIR> EPOLIC~1 ePolicy Orchestrator
18.06.2013 04:12 <DIR> VIRUSS~1 VirusScan Enterprise
0 Datei(en) 0 Bytes
3 Verzeichnis(se) 1.091.317.760 Bytes frei
**************
- Öffnen Sie die folgenden Dateien in einem Texteditor, suchen Sie die für die jeweilige Datei angegebenen Zeilen, und ändern Sie die bei der Neuinstallation erstellten Pfade so, dass der im obigen Schritt ermittelte aktuelle bzw. korrekte 8.3-Pfad angegeben wird:
C:\Program Files (x86)\McAfee\ePolicy Orchestrator\Server\bin\setenv.bat
- Djava.security.auth.login.config==
- set JRE_HOME=
C:\Program Files (x86)\McAfee\ePolicy Orchestrator\Server\bin\setenv.sh
- export CATALINA_HOME=
- Djava.security.auth.login.config==
- export JRE_HOME=
- Navigieren Sie zu den folgenden Registrierungsschlüsseln, suchen Sie die jeweils angegebenen Werte, und ändern Sie den jeweiligen Pfad so, dass der im obigen Schritt ermittelte aktuelle bzw. korrekte 8.3-Pfad angegeben wird:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\MCAFEETOMCATSRV250\Parameters\Java]
- Classpath (In dieser mehrteiligen Zeichenfolge müssen mehrere Pfade geändert werden.)
- JavaHome
- JVM
- Optionen
[HKLM\Software\Network Associates\ePolicy Orchestrator\]
- ApacheFolder
- DBFolder
- DBPropsFile
- InstallFolder
- ServerINI
- TomcatFolder
[HKLM\Services\CurrentControlSet\Services\MCAFEEAPACHESRV\]
- ImagePath
[HKLM\Services\CurrentControlSet\Services\MCAFEEEVENTPARSERSRV\]
- ImagePath
[HKLM\Services\CurrentControlSet\Services\MCAFEETOMCATSRV250\]
- ImagePath
(HINWEIS: Möglicherweise verwenden die für die obigen Dienstschlüssel aufgeführte Pfade den ausführlichen Pfadnamen (d. h. ...C:\Program Files (x86)\McAfee\ePolicy Orchestrator\Server\bin\tomcat5.exe"). In diesem Fall sollte der Pfad korrekt sein und muss deshalb nicht geändert werden.)
Haftungsausschluss
Der Inhalt dieses Artikels stammt aus dem Englischen. Bei Unterschieden zwischen dem englischen Text und seiner Übersetzung gilt der englische Text. Einige Inhalte wurden mit maschineller Übersetzung erstellt, die von Microsoft durchgeführt wurde.
Betroffene Produkte
Sprachen:
Dieser Artikel ist in folgenden Sprachen verfügbar: