MSMSTC startup fails and the following messages are shown:
SEVERE: StandardServer.await: create?21150?:
Throwable occurred: java.net.BindException: EDC8116I Address not available.
Port 21150 is related to the Tomcat Shutdown port.
Bypass for this startup problem is to disable the shutdown port in the server.xml and change port 22150 to '-1' :
<Server port="-1" shutdown="MSMTCEND">
server.xml is located in the MSM runtime /tomcat/conf directory.
Solution is to add the localhost statement to the dsi.conf member.
dsi.conf is located in the MSM runtime /dsi directory.
When defining the shutdown port, Tomcat's source code has hardcoded use of "localhost".
This means that on systems, where "localhost" host name is not defined and does not translate, Tomcat will not be able to use the shutdown port.