We've been using a license server for some time, with many users connected to it. Because we needed to change the machine, we installed the license server on another machine, and changed the URL in every IDE.
Since then, we often see errors when the IDE is trying to connect to the server. At some point, the IDE quits, thinking that there are no available licenses.
In the client, I can see logs like this one:
2015-09-16 10:24:04,903  INFO - .ide.license.impl.ServerSource - Unable to contact license server: Cannot obtain ticket due to connectivity problem: java.net.SocketTimeoutException: Read timed out
But on the server side, there are no error logs.
When such a problem occurs, quitting and restarting the IDE works, therefore the communication can succeed between the IDE and the server.
Can anybody help?