eenoslicense
Eenos License Troubleshoot
To manage and update the eenos license from the eenos server terminal.
This is a simple tool to check your eenos control panel license and update the license key. Eenos uses an IP-based license system. Eenos license supports both IPv4 and IPv6 IPs.
If your server has both IPv4 and Ipv6 IPs, the license will be issued for the IPv4 address.
Command:
/usr/local/eenos/bin/eenoslicense
Command Options:
/usr/local/eenos/bin/eenoslicense <option>
Command Groups:
Options:
-ip, --mylicenseip - Show your license IP address
-i, --init - Initialize a request for license
-u, --update - Update License
-c, --check - Check License
Find Eenos License IP
The first step is to find the eenos license IP. To find your eenos license IP run the following command in server ssh terminal.
/usr/local/eenos/bin/eenoslicense -ip
This command will show your Ip address for Eenos license activation. Then, you need to activate the eEnos license for this IP from your client area on our website or your license management portal.
Activate Eenos License
You need to activate the Eenos license for the above-seen IP address from your client area with us or your license purchaser portal or license management portal. Eenos provides two types of Licenses.
- VPS
- DEDICATED
License Types
Eenos provides two types of licenses.
VPS
This is for VPS /Containers / Cloud VMS. This license can only run on virtual operating systems.
These licenses will get default technical support.
DEDICATED
This license can be used on both dedicated and VPS servers including bare metal, cloud servers, etc. This is our premium license and you will get priority technical support for the dedicated licenses.
Init License Request
This is required only once, it will be automatically initialized during the control panel installation. If you change your server License IP or reissue the license, then you need to initialize the license as follows from the server terminal.
/usr/local/eenos/bin/eenoslicense --init
Example:
/usr/local/eenos/bin/eenoslicense --init
Starting License Initialization
License System ID : 145d78e5-a18a-44b1-952e-15e27f3a6617
Your Public ip : 2a01:xxxx:0xxx:xxxx:0000:0000:0000:0xxx
License already initialized
Check License From Server
To check the license from the server, use the following command,
/usr/local/eenos/bin/eenoslicense -c
Example
usr/local/eenos/bin/eenoslicense -c
Verifying Eenos License
License IP : 2a01:xxxx:xxxx:xxxx:0000:0000:0000:xxxx
License ID : bd223039-cb1e-4375-97bb-aea1aebccba8
Created On : 2022-12-07
Updated On : 2022-12-07
License Type : DEDICATED
License OK
Verify License Online
You can verify the eenos license online from the website verify.eenos.com
Update License Cache
Eenos license cache is valid for 2 to 4 weeks. So it will automatically fetch the license keys and store them in your server. Your server doesn't need to communicate with eenos servers for work if the license is expired or invalid.
To manually update the license cache in your server, run the following command,
/usr/local/eenos/bin/eenoslicense -u