Wednesday, October 12, 2011

TNS-12599: TNS:cryptographic checksum mismatch

Visit the Below Website to access unlimited exam questions for all IT vendors and Get Oracle Certifications for FREE
http://www.free-online-exams.com

Problem: TNS-12599: TNS:cryptographic checksum mismatch







Log files:
Alert log file

NI cryptographic checksum mismatch error: 12599.

VERSION INFORMATION:
TNS for 32-bit Windows: Version 11.2.0.2.0 - Production
Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 11.2.0.2.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 11.2.0.2.0 - Production
Time: 02-AUG-2011 10:43:58
Tracing not turned on.
Tns error struct:
ns main err code: 12599

TNS-12599: TNS:cryptographic checksum mismatch
ns secondary err code: 2526
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0


Solution:



The Enterprise Manager OMS connects to the 11.2 database using 10.2 JDBC Thin connection and AES256 encryption algorithm.

The 11.2 DB does not support client JDBC connections using AES encryption, hence the
TNS-12599: TNS:cryptographic checksum mismatch

Workaround:

on the the database side, set SQLNET.ENCRYPTION_TYPES_SERVER= (3DES168) and SQLNET.ENCRYPTION_SERVER=REQUIRED in sqlnet.ora

Bug 9953045 fixed this problem.

References:



BUG:9844654 - GC 11G REPOSITORY DB ALERT.LOG SHOWS TNS-12599
Get Oracle Certifications for all Exams
Free Online Exams.com

No comments: