In all the vault server currently supported
Issue
Customer is trying to set up new Vault Environment. Everything seems fine in ini but they were not able to get the vault services up.
In the Vault service log, below was the error
In the Vault service log, below was the error
<timestamp2> ERROR: You are not licensed to run e2 Vault
<timestamp3>>stopped
Cause
We give a combine license file for CCM Product package i.e G1Keys.xml.
In this G1Keys.xml , there is a separate environment id for each of the products.
For example if a license contains information for doc1, e2vault and CCM.These three will have separate 'environment id' for each product.
The issue is that the Server.ini file in Vault is not indicating the 'environment id' of the Vault product.
In this G1Keys.xml , there is a separate environment id for each of the products.
For example if a license contains information for doc1, e2vault and CCM.These three will have separate 'environment id' for each product.
The issue is that the Server.ini file in Vault is not indicating the 'environment id' of the Vault product.
Resolution
UPDATED: November 9, 2017In the Vault's Server.ini, Environment should indicate the Environment id that is called "e2".
<MaxUsers>10</MaxUsers>
</module>
</environment>
<environment id="2" name="e2">
<module enabled="True" expiration="" id="1" moduleVersion="1.0" name="e2 Vault">
<InstallCount>7</InstallCount>
<Platforms>
<Platform enabled="True" id="W" name="Windows" version="*"/>
In the server.ini, under the license, it should be
[Licence]
LicenceFile=<absolute path for G1Key.xml>
LicenceKeyFile=cert.pem
Environment=2
<MaxUsers>10</MaxUsers>
</module>
</environment>
<environment id="2" name="e2">
<module enabled="True" expiration="" id="1" moduleVersion="1.0" name="e2 Vault">
<InstallCount>7</InstallCount>
<Platforms>
<Platform enabled="True" id="W" name="Windows" version="*"/>
In the server.ini, under the license, it should be
[Licence]
LicenceFile=<absolute path for G1Key.xml>
LicenceKeyFile=cert.pem
Environment=2