Port 9060 is the IBM WebSphere Application Server admin console HTTP (unencrypted) port. Always use port 9043 (HTTPS) instead. Port 9060 transmits admin credentials in cleartext. In production, disable HTTP admin access entirely and enforce HTTPS-only console access.
Port Number
9060
Protocol
TCP
Service
IBM WebSphere Admin Console (HTTP)
Range
IANA Registered (1024–49151)
Check if unencrypted admin console is accessible (should be refused/redirected)
curl -I http://washost:9060/ibm/console/ 2>&1 | head -3Verify if anything is still listening on the insecure port
ss -tnlp sport = :9060Detect WebSphere HTTP admin remotely (should show closed if properly disabled)
nmap -sV -p 9060 targethttp://washost:9060/ibm/console/ (INSECURE – use 9043)
AdminConfig: modify transport chain to disable HTTP
Redirect: iptables PREROUTING --dport 9060 -j REDIRECT --to-port 9043Port 9060 was the original WebSphere admin console HTTP port, predating widespread TLS adoption in enterprise middleware. IBM maintained it for backward compatibility with older admin scripts and browsers that struggled with self-signed certificates. Modern IBM documentation recommends HTTPS-only administration. WebSphere Liberty profiles do not enable a separate HTTP admin port by default.
How do I disable port 9060 in WebSphere?
In the admin console (via 9043): Servers > Server Types > WebSphere application servers > server1 > Web Container > Web container transport chains. Delete or disable the WCInboundAdmin chain for port 9060. Alternatively, in server.xml: remove the transportChannel for port 9060. Restart the server. Verify with: ss -tnlp sport = :9060 returns nothing.