Dell OpenManage Plugin Java not installed

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Dell OpenManage Plugin Java not installed

Post by ssax »

Please go to Admin > Manange Config Wizards and re-upload the wizard to undo any bypasses you've done.

Then edit this file:

Code: Select all

/usr/local/nagiosxi/html/includes/configwizards/Dell_EMC_OM_NagiosXI_monitoring_wizard/plugins/prerequisitecheck.sh
Add this as the very first line:

Code: Select all

#!/usr/bin/env bash
Then run through the wizard again and see what it shows.
Manuel
Posts: 15
Joined: Tue Oct 16, 2018 12:09 am

Re: Dell OpenManage Plugin Java not installed

Post by Manuel »

Hi,

it is working now, at least partitial. The Prerequisite Checks shows that all is ok and I can sellect the two boxes. The wizard works, thanks a lot!

But the warranty service shows a warning, that it could not fetch warranty details for serviceTags.
I found out where the logs are but I am not able to find the problem, all other services are working fine:
One example for this problem (it happens every dell device). I replaced the ServiceTag with XXXXXXX.

Code: Select all

2021-10-19 08:23:10,633 | INFO | Monitoring iDRAC ip 172.29.1.105 using protocol SNMP for componentname warranty
2021-10-19 08:23:10,634 | INFO | Checking warranty details for service tag : XXXXXXX
2021-10-19 08:23:11,145 | ERROR | errOutputb''
2021-10-19 08:23:11,145 | INFO | apiOutputb'Warranty Log : Checking Warranty Details for servicetag :XXXXXXXcriticalStatus 10warningStatus 30\n0 [main] INFO com.dell.dario.APIEndPoints.APIInvokerImpl  - Initializing DownloaderImpl\n1 [main] INFO com.dell.dario.APIEndPoints.APIInvokerImpl  - No Proxy information passed.\n1 [main] DEBUG com.dell.dario.APIEndPoints.APIInvokerImpl  - Downloading file from url: http://downloads.dell.com/catalog/CatalogIndex.gz\n1 [main] DEBUG com.dell.dario.downloader.URLConnectionMgr  - Entering method connectToURL() http://downloads.dell.com/catalog/CatalogIndex.gz\n1 [main] DEBUG com.dell.dario.downloader.URLConnectionMgr  - Entering method checkAndConnectToURL() \n3 [main] DEBUG com.dell.dario.downloader.URLConnectionMgr  - There is already a prefix.\n35 [main] DEBUG com.dell.dario.downloader.URLConnectionMgr  - No Proxy ------- \n69 [main] DEBUG com.dell.dario.downloader.URLConnectionMgr  - Setting the timeouts\n380 [main] DEBUG com.dell.dario.downloader.URLConnectionMgr  - Getting the getInputStream\n380 [main] DEBUG com.dell.dario.APIEndPoints.APIInvokerImpl  - Exiting the method downloadFile: url: http://downloads.dell.com/catalog/CatalogIndex.gz\n380 [main] INFO com.dell.dario.APIEndPoints.APIInvokerImpl  -  Base url for download dario catalog: null\n381 [main] ERROR com.dell.dario.APIEndPoints.APIInvokerImpl  - Exception: \njava.io.EOFException\n\tat java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:268)\n\tat java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:258)\n\tat java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:164)\n\tat java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:79)\n\tat java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:91)\n\tat com.dell.dario.APIEndPoints.APIInvokerImpl.unzipFile(Unknown Source)\n\tat com.dell.dario.APIEndPoints.APIInvokerImpl.Initialize(Unknown Source)\n\tat com.dell.openmanage.connections.warranty.DellWarrantyConsoleClient.main(Unknown Source)\n~~~ExitCode=3~~~Could not fetch warranty details for serviceTag: XXXXXXX\n'
2021-10-19 08:23:11,145 | INFO | printmsg Could not fetch warranty details for serviceTag: XXXXXXX\n'
2021-10-19 08:23:11,145 | INFO | final_exit_code 3
I also found a forum thread by somebody else from june but he still didn't get a response from dell:
https://www.dell.com/community/OpenMana ... -p/7894599

I hope you can help.

Kind regards
Manuel
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Dell OpenManage Plugin Java not installed

Post by ssax »

Please PM me the full command with arguments that the warranty service is running so I can see what it's running.
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Dell OpenManage Plugin Java not installed

Post by ssax »

After walking the code and finding where it is failing, Dell would need to update the java classes in order to make it work which would need to be updated/recompiled to resolve it, please reach out to Dell support and request that they update their configuration wizard. Please note that we did not write the wizard/plugins/class, Dell is the developer of it and provides the fixes/updates/support for it.
Manuel
Posts: 15
Joined: Tue Oct 16, 2018 12:09 am

Re: Dell OpenManage Plugin Java not installed

Post by Manuel »

Thanks for your work!

I will reach out to Dell support to get it fixed.

Kind regards
Manuel
benjaminsmith
Posts: 5324
Joined: Wed Aug 22, 2018 4:39 pm
Location: saint paul

Re: Dell OpenManage Plugin Java not installed

Post by benjaminsmith »

I will reach out to Dell support to get it fixed.
Sounds good. Thanks, Manual.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked