TIBCO Spotfire Server fails to start on default port 80 after Server reboot
book
Article ID: KB0075756
calendar_today
Updated On:
Products
Versions
Spotfire Server
All Versions
Description
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)
================
Issue/Introduction
TIBCO Spotfire Server fails to start on default port 80 after Server reboot, error in catalina.log- java.net.BindException: Address already in use: bind
Resolution
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 - 1)Launch RegEdit. 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.