OPMN Hangs / Times out - Log Shows "Address Already In Use", "Can't assign requested address", "Listener Bind failed"

(Doc ID 444411.1)

Last updated on APRIL 13, 2016

Applies to:

Oracle Fusion Middleware - Version to [Release AS10gR2 to Oracle11g]
Information in this document applies to any platform.


For 11g this may be more useful:

<Note 1303000.1> How to Troubleshoot Oracle Fusion Middleware 11g OPMN Issues?


Any attempt to start OracleAS 10g OPMN or OPMN managed components fails.

For example - the commands

opmnctl start
opmnctl startall

hang or timeout.

The ORACLE_HOME/opmn/logs/ons.log (OracleAS 10.1.2.x) or ORACLE_HOME/opmn/logs/opmn.log contains lines like

ONS server initiated

followed by error stacks like

BIND (Address already in use) - listener BIND failed
Listener thread -1275679824: (0x442) terminating
Local listener terminated


Error starting ORMI-Server. Unable to bind socket: Address already in use


BIND (Can't assign requested address)


java.net.ConnectException: Cannot assign requested


java.net.NoRouteToHostException: Cannot assign requested address


reserved_port() failed Cannot assign requested address


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms