This article provides instructions for resolving "Unsupported curveId: 29" errors that occur when establishing JNDI (DYN) Connector connections. This issue typically results from a cipher negotiation mismatch between the client and server following security policy updates in the Java runtime environment.
Identity Manager 14.5
The error "Unsupported curveId: 29" indicates that the Java Connector Server (JCS) and the target endpoint cannot agree on a mutually supported cipher suite during the TLS handshake process, often due to strict security settings in the java.security file.
To resolve this connection failure, modify the Java security configuration:
HKLM\SOFTWARE\Wow6432Node\ComputerAssociates\Identity Manager\Procrun 2.0\im_jcs\Parameters\Javalib/security/ directory of the identified JDK/JVM and open java.security in a text editor.jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024 jdk.tls.disabledAlgorithms=SSLv3,ECDH, ECDHE, RC4, DH keySize < 768jdk.certpath.disabledAlgorithms=MD2,MD5, RSA keySize < 1024 jdk.tls.disabledAlgorithms=SSLv3, RC4,MD5withRSA, DH keySize < 768To speak with a customer representative or a Support Engineer see . Scroll to the bottom of the page and click on your respective region.