My Oracle Support Banner

How To Configure 10g Connection Manager to Listen on Two Different Adresses ? (Doc ID 435371.1)

Last updated on FEBRUARY 27, 2019

Applies to:

Oracle Net Services - Version 10.1.0.2 to 10.2.0.4 [Release 10.1 to 10.2]
Information in this document applies to any platform.
Information in this document applies to any platform.

Goal

How to configure 10g Connection Manager (CMAN) to listen on two addresses ?


In version 9i of Connection Manager,  it was possible to configure it to listen on two addresses, via the ADDRESS_LIST section of the CMAN.ORA file.
Connection Manager version 10g has been re-written and it is now no longer possible to use the same configuration.

Attempting to start CMan version 10 with the old style configuration syntax:

cman=
 (configuration=
   (address=(protocol=tcp)(host=<hostname_nodeA>)(port=2777))
   (address=(protocol=tcp)(host=<hostname_nodeA>)(port=2778))
   (rule_list= (rule= (src=*) (dst=*) (srv=*) (act=accept) (action_list= (aut=off) (moct=0) (mct=0) (mit=0) (conn_stats=on))))
 )


Will error with following :

%> cmctl

CMCTL for Solaris: Version 10.1.0.5.0 - Production on 08-JUN-2007 11:50:32
Copyright (c) 1996, 2004, Oracle. All rights reserved.
Welcome to CMCTL, type "help" for information.

CMCTL> admin cman
Current instance cman is not yet started
Connections refer to (address=(protocol=tcp)(host=<hostname_nodeA)(port=2777)).
The command completed successfully.
CMCTL:cman> startup
TNS-04012: Unable to start Oracle Connection Manager instance.

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.