I am starting up the TOMCAT server for TSSWEB and getting: "java.net.BindException: EDC8116I Address not available.". What can cause this error?

Document ID : KB000049144
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

The EDC8116I Address not available message can be a result of the requested socket address is not available to the machine. Either an incorrect socket address was used, or there is a problem at the remote node where the socket address should be.

Solution:

To determine if the socket address/port is reserved check if SYS1.PARMLIB(BPXPRMxx) contains:
INADDRANYPORT(starting_port_number) and
INADDRANYCOUNT(number_of_ports_to_reserve)

If the selected socket address/port is in the range INADDRANYPORT + INADDRANYCOUNT, then the
socket address/port is reserved. Change INADDRANYPORT + INADDRANYCOUNT or select a different
socket address/port for ACFWEB.

To determine if the socket address/port is in use, issue the TSO command netstat (po 4389).

If the socket address/port is available you will see the following:

netstat (po 8080)                                                            MVS TCP/IP NETSTAT CS V1R12       TCPIP Name: TCPIP           13:18:33      User Id  Conn     State                                                     -------  ----     -----                                                                                                       READY         

If the socket address/port is in use you will see display output similar to the following:

netstat (po 8085)                                                       MVS TCP/IP NETSTAT CS V1R12       TCPIP Name: TCPIP           13:17:32User Id  Conn     State                                                -------  ----     -----                                                TOMCAT   0000172A Listen                                                 Local Socket:   ::..8085                                               Foreign Socket: ::..0