Question:
When the computer running the Viewer is turned off, E3Admin (which is in the same computer where E3Server is running) displays a message notifying that it is still connected. Why does it happen?
Solution:
Sometimes, the Viewer appears to be connected when the computer had in fact been turned off. It can happen because the E3Server’s license heartbeat’s configuration (LicenseHeartBeat property) is incorrect. This property establishes how long the E3Server will wait for a Viewer keep-alive (or heartbeat) before disconnecting it.
If the property value is equal to 0 (zero), the system will turn off the heartbeat. Therefore, this very configuration may be what’s causing the Viewer licenses to “hang”; even when the Viewer is off, E3 Server will not read them as disconnected, and so it will release the licenses only when the server restarts.
The default value of LicenseHeartBeat is five seconds (5000 ms). Likewise, the time it takes the Viewer to communicate with the Server is always twice as much as the value from LicenseHeartBeat. In case of default value, E3 Viewer has ten seconds to send a heartbeat before disconnection.
To set up the LicenseHeartBeat property, you must use E3 Tweak; you can access this tool, installed alongside Elipse E3, via E3 Admin, as seen below.