This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Previous revision | ||
zoo:webserverport80 [2015/09/14] |
zoo:webserverport80 [2021/03/12] (current) dale |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== LAN Zoo Fails to Start on Web Servers ====== | ||
+ | > **Product: | ||
+ | > **Summary: | ||
+ | ===== Issue ===== | ||
+ | When I restart my server, the LAN Zoo service does not start. When I check the Windows Event Log (Control Panel -> Administrative Tools -> Event Log), I can see that the LAN Zoo service logged an error: | ||
+ | |||
+ | < | ||
+ | The Zoo service on the Local Computer started and then stopped. | ||
+ | Some services stop automatically if they are not in use by another | ||
+ | service or program. | ||
+ | </ | ||
+ | |||
+ | Examining the details of the error, again in the Windows Event Log, the following is reported: | ||
+ | |||
+ | < | ||
+ | Address already in use by another process. | ||
+ | Run ' | ||
+ | process ID, then look in Task Manager to find the name of that process. | ||
+ | </ | ||
+ | |||
+ | - Run **NETSTAT -o -n -a** from the command line and write down the PID number of the open port that you want free. | ||
+ | - From a task manager you can see what process is having the PID, and you can tell which program is using that port. | ||
+ | |||
+ | The reason for this error is that another application is already using TCP Port 80. Only one application can listen to a port at a given time, so Zoo fails to bind to TCP Port 80. Common applications which cause this include: | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[zoo: | ||
+ | |||
+ | ===== Resolutions ===== | ||
+ | - Move the LAN Zoo to a machine which is not running Web services. | ||
+ | - Configure the web services to use a different port. Both Apache and IIS can be configured to run on a different port. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | {{tag> |