Identity Manager Service Startup Failure - Port 9990 BindException Conflict
search cancel

Identity Manager Service Startup Failure - Port 9990 BindException Conflict

book

Article ID: 250010

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Suite

Issue/Introduction

Identity Manager (IDM) or Identity Suite services fail to start, reporting a failure in the Wildfly/JBoss management interface.

This typically occurs following a database upgrade, system migration, or when another service unexpectedly occupies the default management port.

Environment

Identity Manager 14.x & v15

Cause

The application server requires port 9990 for its HTTP management interface. The service cannot start because another process on the host is already bound to this port.

The server.log or startup console displays the following error: "WFLYCTL0080: Failed services" => {"org.wildfly.management.http.extensible" => "java.net.BindException: Address already in use: bind /:9990"

Resolution

To resolve the port conflict, identify and terminate the process using port 9990:

  1. Open a command prompt (Windows) or terminal (Linux) with administrative privileges.
  2. Run the following command to identify the Process ID (PID) using port 9990:
    • Windows: netstat -ano | findstr 9990
    • Linux: netstat -tulpn | grep 9990 or lsof -i :9990
  3. Note the PID from the output.
  4. Terminate the conflicting process:
    • Windows: taskkill /F /PID <PID>
    • Linux: kill -9 <PID>
  5. Restart the Identity Manager / Wildfly services.
  6. (Optional) If the conflict is recurring, identify the third-party application owning the PID and reconfigure it to use a different port.