Submit a ticketCall us

Training ClassSign up for Network Performance Monitor (NPM) and Scalability instructor-led classes

Attend our instructor-led classes, provided by SolarWinds® Academy, to discuss the more advanced monitoring mechanisms available in NPM as well as how to tune your equipment to optimize its polling capabilities. NPM classes offered:
NPM Custom Monitoring and Polling
Orion Platform Scalability

Reserve your seat.

Home > Success Center > Server & Application Monitor (SAM) > SAM - Knowledgebase Articles > ORA-28040 No matching authentication protocol on Oracle User Experience Monitor

ORA-28040 No matching authentication protocol on Oracle User Experience Monitor

Updated February 28, 2018


This article details and provides steps to resolve an issue that occurs during testing a component or upon initial polling, the Oracle User Experience monitor returns the following error message:

ORA-28040: no matching authentication protocol


This message is usually a result of using Oracle libraries that are too old for the release of Oracle database.  For instance, the oci.dll delivered by Solarwinds is a 10.2 oci.dll and therefore, cannot be used to access Oracle 12.



  • SAM all versions


Oracle client libraries are usually good for two releases of Oracle.  For instance, the Oracle 12 client libraries can be used to access Oracle 11 and Oracle 12.  However, the Oracle 12 client libraries cannot be used to access Oracle 10.



The fix to the problem is dependent upon how the Oracle client libraries are or were installed on the Solarwinds server (or Additional Polling Engine).


If the Windows PATH includes direct links to the Oracle client libraries: 

  1. The easiest way to solve this problem would be to replace the current directories with newer Oracle libraries.


If the Solarwinds path is before the Oracle library paths, or if the Oracle library path does not exist in the PATH system variable:

  1. Go to the folder where the Solarwinds Oracle plugins were installed, usually ProgramFiles (x86)/Solarwinds/Orion/APM/OracleClient
  2. Place the updated libraries in that directory folder
  3. Click Yes to overlay the oci.dll that was delivered by Solarwinds



Last modified