CMK version: 2.1.0p29 - Managed Services Edition
OS version: SUSE Linux Enterprise Server 12 SP5
Hello,
we recently upgraded your Check_MK from 1.6 to 2.1.
After that, we have problems with our Oracle DBs using Oracle Wallets.
After the Agent Update the agent somehow doesn’t use the Wallet anymore.
The configuration files in /etc/checkmk are all there and correct (mk_oracle.cfg, sqlnet.ora, tnsnames.ora oracle_wallet folder with wallet data.
The error message ist just:
ERROR: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor SP2-0751: Unable to connect to Oracle. Exiting SQL*Plus
After some testing I was able to narrow it down to the mk_oracle plugin. Die Checks work fine with the old 1.6.0p29 mk_oracle, but stop using the wallet with the 2.1.0p29 mk_oracle version.
I guess it’s a problem in the “DB connect” part of the plugin but I wasn’t able to narrow it down.
Any ideas anyone?