How do I fix a "can't connect to server" or "server system is down" error when I know the server is running?
05 January 2015

For the -97 error, it's likely that a port number is conflicting. You can edit the server license to fix this. Normally the license server runs in port 27000, but if other FLEXnet license servers are present it may take a different port (Nuke and Maya are common FLEXnet processes that may conflict with mocha and eachother). To be safe, open ports 27000-27009. Also, the vendor daemon uses a port specified at run time. If a static port allocation is required, edit the license file and change:
 VENDOR isl PORT=27003
On the client license we can change to a different port by editing the SERVER line in the license file:
SERVER servername 000000000000
 SERVER servername 000000000000 27003
where 000000000000 is the host id and 27003 is a port chosen by the system administrator. Thisbasically forces the machines to communicate to one another via port 27003.