SCAN: Following (COST) Implementation Services Fail to Register to SCAN Listeners TNS-12561 (Doc ID 1624154.1)

Last updated on MAY 23, 2016

Applies to:

Oracle Net Services - Version 11.2.0.2 to 11.2.0.4 [Release 11.2]
Advanced Networking Option - Version 11.2.0.1 to 11.2.0.4 [Release 11.2]
Information in this document applies to any platform.
This issue is specific to a GRID installation where the COST or secure listener implementation was completed AND where the 'GRID' owner differs from the 'ORACLE' owner See Using Class of Secure Transport (COST) to Restrict Instance Registration in Oracle RAC

Symptoms

Following the implementation of COST for securing the listener, the services do NOT register with the SCAN listeners as expected.

Lsnrctl status or services output against SCAN listeners show 'the listener supports no services'

The following errors are being thrown repeatedly in the SCAN listener log files.  This is a result of a failed attempt by the instance to register using the TCPS protocol.

04-FEB-2014 10:42:59 * * 12561
TNS-12561: TNS:unknown error

The following errors would also be thrown in the listener log since registration of the service is not working:

TNS-12514: TNS:listener does not currently know of service requested in connect descriptor


A level 16 listener trace of a SCAN listener shows the errors:

 This error occurs when the SSL  negotiation between the listener and the instance is failing.

Changes

 The COST or secure listener implementation was completed in this environment.   All settings were checked and were correct according to the instructions found here:  See <Document: 1340831.1>    Using Class of Secure Transport (COST) to Restrict Instance Registration in Oracle RAC

Cause

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