Product: TIBCO Spotfire®
TIBCO Spotfire Server fails to start on default port 80 after Server reboot
TIBCO Spotfire Server fails to start, on default port 80. Below error is returned in the catalina.log
SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-80]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-80]]
Caused by: java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
We would generally get this error if the port is being used by a another application.
Run "netstat -o -n -a" to find what is running on Port 80
If PID 4 is running on port 80 , then this is generally the HTTP.sys service.
On reboot the HTTP.sys service may start, which is started on demand by another service, such as Windows Remote Management or Print Spooler etc
To disable this service -
2)Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
3)Change the value of "start" to 4, which means disabled.
4)Reboot your computer.
If PID is not 4, Check in the Windows Task Manager>>Details Tab, to find which service is using the PID, and stop the service.
NOTE -The above registry setting is only applicable if the Server and the Node Manager are not running on the same machine. The Webplayer services will not start if the registry value is set to 4. http://superuser.com/questions/352017/pid4-using-port-80