I wanted to post this a while back, but had endless problems registering on the forum.
I also recently had this problem. In my case it was because the ERAServce service had stopped running. If I take a look at the logs:
tail -f /usr/share/tomcat6/logs/catalina.out
I see the following:
Jan 04, 2016 1:05:05 PM sk.eset.era.g2webconsole.server.modules.logger.FileLogWriter addItem
INFO: [2016-01-04 13:05:05.640] V2 [Administrator] <WARNING> Login (session creation) failed (code 3) from address 192.168.1.100.
Jan 04, 2016 1:05:05 PM sk.eset.era.g2webconsole.server.modules.logger.FileLogWriter addItem
INFO: [2016-01-04 13:05:05.642] V2 [] <ERROR> Connection closing because of ERA server communication processing error: Connection refused
Jan 04, 2016 1:05:05 PM sk.eset.era.g2webconsole.server.modules.logger.FileLogWriter addItem
INFO: [2016-01-04 13:05:05.642] V1 [Administrator] <TRACE> Login failed. Reason: Connection failed 'NOT_CONNECTED'
Jan 04, 2016 1:05:05 PM sk.eset.era.g2webconsole.server.modules.logger.FileLogWriter addItem
INFO: [2016-01-04 13:05:05.644] V2 [] <ERROR> Connection closing because of ERA server communication error: Connection refused
Check the service status:
service eraserver status
ERAServer is stopped
Start it
service eraserver start
Starting ESET Remote Administrator Server [ OK ]
Check it again
service eraserver status
ERAServer (pid 13936) is running...
And with ps
ps ax | grep ERA
1846 ? Ssl 53:26 /opt/eset/RemoteAdministrator/Agent/ERAAgent --daemon --pidfile=/var/run/eraagent.pid
13936 ? Ssl 0:09 /opt/eset/RemoteAdministrator/Server/ERAServer --daemon --pidfile=/var/run/eraserver.pid
I haven't seen the ERSServer crash more that the one time, but perhaps a feature request for ESET is to create a monitor service that checks if the required services are running and start them if needed.