a customer tried to upgrade his endpoint security manager, but he only gets this error message when executing the installer:
"File hibernate.cfg.xml is corrupted or does not exist."
We checked the logfile, there we found this output:
Server location determined to be at: C:\Program Files\Palo Alto Networks\Endpoint Security Manager\Server\
Full Hibernate.cfg.xml location is: C:\Program Files\Palo Alto Networks\Endpoint Security Manager\Server\bin\hibernate.cfg.xml
hibernate configuration file could not be found at: C:\Program Files\Palo Alto Networks\Endpoint Security Manager\Server\bin\hibernate.cfg.xml.
The Endpoint Security Manager is installed on harddisk D: instead of C:
Any advice on how to get the upgrade working correctly?
Please confirm first whether or not the following key exists in the registry for the ESM core server
Installation Path (REG_SZ) D:\Program Files\Palo Alto Networks\Endpoint Security Manager\Server\
If the above key does not exist, please manually create/add it.
Next is, run the MSIEXEC command from a command prompt with the parameter to specify the installation path
- open command prompt with admin privilege
- from the command prompt, navigate to the location where the Traps installer is located
- run the following command:
msiexec.exe /i ESMCore_x64_184.108.40.206106.msi CYVERAESCFOLDER="D:\Program Files\Palo Alto Networks\Endpoint Security Manager\" /L*v install.log
Make sure , if you have Traps agent installed on the server, to disable the Service Protection on it.
Additional recommendations for the upgrade can be found here: https://www.paloaltonetworks.com/documentation/40/endpoint/newfeaturesguide/upgradedowngrade-conside...
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the Live Community as a whole!
The Live Community thanks you for your participation!