If you attempt to start IBM WebSphere Application Server while running under AIX, the initialization might fail and return the following error in the WebSphere SystemOut.log file:
WebContainer E SRVE0146E: Failed to Start Transport on host , port 9090.
The most likely cause is that the port is already in use. Please ensure
that no other applications are using this port and restart the server.
com.ibm.ws.webcontainer.exception.TransportException: Failed to start
transport http: java.net.BindException: The socket name is already in use.
at com.ibm.ws.webcontainer.http.HttpTransport.startTransport
(HttpTransport.java:148)
at com.ibm.ws.webcontainer.WebContainer.startTransports
(WebContainer.java:657)
This error will occur if another application or service is running on port 9090.
To verify whether there are any services that are running on port 9090, execute the following command at a shell prompt on your system:
netstat -an |grep 9090
When you attempt to start IBM WebSphere Application Server while running under AIX, the initialization might fail and return the following error in the WebSphere SystemOut.log file: MIKE: They are not going to have a choice of operating systems, so I think this is a case of when, not if.
WebContainer E SRVE0146E: Failed to Start Transport on host , port 9090.
The most likely cause is that the port is already in use. Please ensure
that no other applications are using this port and restart the server.
com.ibm.ws.webcontainer.exception.TransportException: Failed to start
transport http: java.net.BindException: The socket name is already in use.
at com.ibm.ws.webcontainer.http.HttpTransport.startTransport
(HttpTransport.java:148)
at com.ibm.ws.webcontainer.WebContainer.startTransports
(WebContainer.java:657)
This error occurs if another application or service is running on port 9090.
To verify whether there are any services that are running on port 9090, execute the following command at a shell prompt on your system:
netstat -an |grep 9090
The following response indicates that there is a process already running on port 9090:
tcp4 0 0 *.9090 *.* LISTEN
To check if there are any services that are occupying port 9090, execute the following command on your system:
cat /etc/services |grep 9090
The following response indicates that the AIX System Management Web Server is running and is occupying port 9090.
wsmserver 9090/tcp
If you do not use the WebSM tool or have any plans to do so, resolve this port conflict by disabling the WebSM server. To disable the server, execute the following command on your system:
/usr/websm/bin/wsmserver -disable
The IBM Technote at "TIO start - SRVE0146E: Failed to Start Transport on host, port 9090 error" provides additional details about this problem.
Operating System and Release Information
| SAS System | WebSphere Application Server (for Web download) | 64-bit Enabled AIX | | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.