HLServer: Trouble Shooting
From Headus Docs
Revision as of 05:29, 7 June 2018 (edit) Headus (Talk | contribs) (→Checking Clients) ← Previous diff |
Current revision (07:30, 25 October 2018) (edit) (undo) Headus (Talk | contribs) |
||
(One intermediate revision not shown.) | |||
Line 67: | Line 67: | ||
# Run the headus licensing GUI and check that there's a "Floating Keys" entry above the "Hardware Keys" label. If not, then the HLServer setting hasn't been defined properly; check [[HLServer: Application Config|Application Config]] for details. <br><br> | # Run the headus licensing GUI and check that there's a "Floating Keys" entry above the "Hardware Keys" label. If not, then the HLServer setting hasn't been defined properly; check [[HLServer: Application Config|Application Config]] for details. <br><br> | ||
# Are any valid (i.e. green colored) licenses shown in the "about headus 3D tools" window? If yes, then the client is talking to the server OK. Click on the '''Test''' button next to the application you are having problems with; if it works, but your other methods for starting the application fail, check your methods. If the test doesn't work, check the hlserver log file for errors. <br><br> | # Are any valid (i.e. green colored) licenses shown in the "about headus 3D tools" window? If yes, then the client is talking to the server OK. Click on the '''Test''' button next to the application you are having problems with; if it works, but your other methods for starting the application fail, check your methods. If the test doesn't work, check the hlserver log file for errors. <br><br> | ||
- | # If no valid licenses are shown in the "about headus 3D tools" window, then you need to check the TCP/IP connection between the client and hlserver. You can do this by running telnet from the client side; use the command line so you can define the port to connect to. That is, run "telnet server 11668", where '''server''' is the name of the host running hlserver. <br><br> If all is OK then nothing will happen; hit enter and telnet will exit. The log file should show a "Connect - INVALID" error, which is what's its supposed to do. <br><br> If, on the other hand, telnet gives an error, that'll indicate there's some problem with the TCP/IP connection between the client and hlserver. It might be that the server itself is blocking connects to that PORT; if you are running a firewall, check its settings. It might be that the client is confused about who '''server''' really is; run "ping server" from the client side and check the IP address. | + | # If no valid licenses are shown in the "about headus 3D tools" window, then you need to check the TCP/IP connection between the client and hlserver. You can do this by running telnet from the client side; use the command line so you can define the port to connect to. That is, run "telnet server 11668", where '''server''' is the name of the host running hlserver. <br><br> If all is OK then nothing will happen; hit enter and telnet will exit. The log file should show a "Connect - INVALID" error, which is what's its supposed to do. <br><br> If, on the other hand, telnet gives an error, that'll indicate there's some problem with the TCP/IP connection between the client and hlserver. It might be that the server itself is blocking connects to that PORT; if you are running a firewall, check its settings. It might be that the client is confused about who '''server''' really is; run "ping server" from the client side and check the IP address. <br><br> |
# If you have a "Build Status Report" button in the headus licensing GUI, click that for more debugging information. | # If you have a "Build Status Report" button in the headus licensing GUI, click that for more debugging information. | ||
If none of the above tests sheds any more light on the problem, | If none of the above tests sheds any more light on the problem, | ||
- | contact your vendor for further directions, and attached the | + | contact your vendor for further directions, and attach the |
status report if you have one from step 4 above. | status report if you have one from step 4 above. | ||
{{TOP}} | {{TOP}} |
Current revision
|
If you can't get HLServer to work, you should first check the server log file for any obvious errors. If that's no help, check below for some tests you can run on both the server and client machines.
[edit] Server LogThe first stop for all problems is the hlserver log file, found in the hlserver install directory on the server. By default there will be two log files, rotated weekly; check their last modified dates to see which one is currently active. If your users have problems accessing the floating licenses, you should first check the log file to see if any errors have been reported. The following is an explanation of the log messages.
[edit] Checking the ServerIf the log file recorded no errors, you can run these tests to check that the server is running OK.
[edit] Checking ClientsYou can run these tests to check that the client (i.e. user) is configured properly.
If none of the above tests sheds any more light on the problem, contact your vendor for further directions, and attach the status report if you have one from step 4 above. |