Then edit this file:
Code: Select all
/usr/local/nagiosxi/html/includes/configwizards/Dell_EMC_OM_NagiosXI_monitoring_wizard/plugins/prerequisitecheck.shCode: Select all
#!/usr/bin/env bashCode: Select all
/usr/local/nagiosxi/html/includes/configwizards/Dell_EMC_OM_NagiosXI_monitoring_wizard/plugins/prerequisitecheck.shCode: Select all
#!/usr/bin/env bashCode: 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
Sounds good. Thanks, Manual.I will reach out to Dell support to get it fixed.