Skip to Main Content

ODP.NET

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

NA. Kerberos5: Authentication Handshake Failure

2833965Jun 8 2015 — edited Jun 8 2015

hi ,  while connecting to Oracle 11g database via oracle 12c release3 client from .net application, error occurs "Kerberos5 Authentication Handshake Failure" could not load "Oracle.ManagedDataAccessIOP". Application worked fine when used un-managed 11g client (Authentication mode : Kerberos) . but when upgraded to Managed 12c drivers, the problem occurs. Please help!

This post has been answered by Alex Keh-Oracle on Jun 8 2015
Jump to Answer

Comments

Alex Keh-Oracle
Answer

There isn't a fully managed Kerberos implementation. Unmanaged ODP.NET uses MIT Kerberos libraries that are part of the Oracle Client. With managed ODP.NET, these Kerberos libraries have to be installed. You can install MIT Kerberos yourself or install the Oracle DB 12c client, which includes MIT Kerberos. Managed ODP.NET includes a second DLL, Oracle.ManagedDataAccessIOP.dll, which works the Kerberos libraries. There's a 32-bit IOP DLL and 64-bit one, depending on if you use 32-bit or 64-bit Kerberos libraries.

There's more info in the doc:

http://docs.oracle.com/cd/E56485_01/win.121/e55744/featConnecting.htm#ODPNT8270

Marked as Answer by 2833965 · Sep 27 2020
1 - 1
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Jul 6 2015
Added on Jun 8 2015
1 comment
2,382 views