-
Notifications
You must be signed in to change notification settings - Fork 44
Description
I took a PowerEdge T330 from iDRAC 2.50.50.50 to 2.86.86.86. I had the host in Icinga the entire time so I can see a timeline of where things fell apart.
Each update went without a hitch until 2.63.60.61. After this update, the --bmc check always returns a CRITICAL, reporting invalid JSON at /redfish/v1/Manager/iDRAC.Embedded.1?$expand=*($levels=1).
I believe this issue is almost a duplicate of #69, I'm just not sure it's a bug. I only have one or two DRAC8s to test with but the 2.70.70.70 firmware released Oct 2019 and I updated to 2.86.86.86, released on April 3, 2024. This seems like a really long time for a bug to persist.
I can query this URL without issue from a terminal or an API tester. The output from the plugin mentions a license issue but, I think this is an evaluation problem. I believe the information required for the evaluation is in the dumped JSON. I didn't see anything in the Dell Redfish manual about this URL requiring a license after 2.70.70.70.
Is there something I can do to test this further?
Service responded with invalid JSON at URI /redfish/v1/Managers/iDRAC.Embedded.1?$expand=*($levels=1)
{
"error": {
"code": "Base.1.0.GeneralError",
"message": "A general error has occurred. See ExtendedInfo for more information.",
"@Message.ExtendedInfo": [
{
"@odata.type" : "#Message.v1_0_0.Message",
"MessageId": "Base.1.0.InternalError",
"Message": "failed, No sufficient LICENSE for user to perform requested operation."
}
]
}
}
{"@odata.context":"/redfish/v1/$metadata#Manager.Manager","@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1","@odata.type":"#Manager.v1_3_3.Manager","Actions":{"#Manager.Reset":{"ResetType@Redfish.AllowableValues":["GracefulRestart"],"target":"/redfish/v1/Managers/iDRAC.Embedded.1/Actions/Manager.Reset"},"Oem":{"OemManager.v1_1_0#OemManager.ExportSystemConfiguration":{"ExportFormat@Redfish.AllowableValues":["XML","JSON"],"ExportUse@Redfish.AllowableValues":["Default","Clone","Replace"],"IncludeInExport@Redfish.AllowableValues":["Default","IncludeReadOnly","IncludePasswordHashValues","IncludeReadOnly,IncludePasswordHashValues"],"ShareParameters":{"IgnoreCertificateWarning@Redfish.AllowableValues":["Disabled","Enabled"],"ProxySupport@Redfish.AllowableValues":["Disabled","EnabledProxyDefault","Enabled"],"ProxyType@Redfish.AllowableValues":["HTTP","SOCKS4"],"ShareType@Redfish.AllowableValues":["LOCAL","NFS","CIFS","HTTP","HTTPS"],"Target@Redfish.AllowableValues":["ALL","IDRAC","BIOS","NIC","RAID"]},"target":"/redfish/v1/Managers/iDRAC.Embedded.1/Actions/Oem/EID_674_Manager.ExportSystemConfiguration"},"OemManager.v1_1_0#OemManager.ImportSystemConfiguration":{"HostPowerState@Redfish.AllowableValues":["On","Off"],"ImportSystemConfiguration@Redfish.AllowableValues":["TimeToWait","ImportBuffer"],"ShareParameters":{"IgnoreCertificateWarning@Redfish.AllowableValues":["Disabled","Enabled"],"ProxySupport@Redfish.AllowableValues":["Disabled","EnabledProxyDefault","Enabled"],"ProxyType@Redfish.AllowableValues":["HTTP","SOCKS4"],"ShareType@Redfish.AllowableValues":["LOCAL","NFS","CIFS","HTTP","HTTPS"],"Target@Redfish.AllowableValues":["ALL","IDRAC","BIOS","NIC","RAID"]},"ShutdownType@Redfish.AllowableValues":["Graceful","Forced","NoReboot"],"target":"/redfish/v1/Managers/iDRAC.Embedded.1/Actions/Oem/EID_674_Manager.ImportSystemConfiguration"},"OemManager.v1_1_0#OemManager.ImportSystemConfigurationPreview":{"ImportSystemConfigurationPreview@Redfish.AllowableValues":["ImportBuffer"],"ShareParameters":{"IgnoreCertificateWarning@Redfish.AllowableValues":["Disabled","Enabled"],"ProxySupport@Redfish.AllowableValues":["Disabled","EnabledProxyDefault","Enabled"],"ProxyType@Redfish.AllowableValues":["HTTP","SOCKS4"],"ShareType@Redfish.AllowableValues":["LOCAL","NFS","CIFS","HTTP","HTTPS"],"Target@Redfish.AllowableValues":["ALL"]},"target":"/redfish/v1/Managers/iDRAC.Embedded.1/Actions/Oem/EID_674_Manager.ImportSystemConfigurationPreview"}}},"CommandShell":{"ConnectTypesSupported":["SSH","Telnet","IPMI"],"ConnectTypesSupported@odata.count":3,"MaxConcurrentSessions":5,"ServiceEnabled":true},"DateTime":"2025-01-22T08:56:21-06:00","DateTimeLocalOffset":"-06:00","Description":"BMC","EthernetInterfaces":{"@odata.context":"/redfish/v1/$metadata#EthernetInterfaceCollection.EthernetInterfaceCollection","@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/EthernetInterfaces","@odata.type":"#EthernetInterfaceCollection.EthernetInterfaceCollection","Description":"Collection of EthernetInterfaces for this Manager","Members":[{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/EthernetInterfaces/iDRAC.Embedded.1%23NIC.1"}],"Members@odata.count":1,"Name":"Ethernet Network Interface Collection"},"FirmwareVersion":"2.82.82.82","GraphicalConsole":{"ConnectTypesSupported":["KVMIP"],"ConnectTypesSupported@odata.count":1,"MaxConcurrentSessions":1,"ServiceEnabled":false},"HostInterfaces":{"@odata.context":"/redfish/v1/$metadata#HostInterfaceCollection.HostInterfaceCollection","@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/HostInterfaces","@odata.type":"#HostInterfaceCollection.HostInterfaceCollection","Description":"Collection of Host Interfaces for this System","Members":[{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/HostInterfaces/iDRAC.Embedded.1%23Host.1"}],"Members@odata.count":1,"Name":"Host Interface Collection"},"Id":"iDRAC.Embedded.1","Links":{"ManagerForChassis":[{"@odata.context":"/redfish/v1/$metadata#Chassis.Chassis","@odata.id":"/redfish/v1/Chassis/System.Embedded.1","@odata.type":"#Chassis.v1_6_0.Chassis","Actions":{"#Chassis.Reset":{"ResetType@Redfish.AllowableValues":["On","ForceOff"],"target":"/redfish/v1/Chassis/System.Embedded.1/Actions/Chassis.Reset"}},"Assembly":{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Assembly"},"AssetTag":"","ChassisType":"StandAlone","Description":"It represents the properties for physical components for any system.It represent racks, rackmount servers, blades, standalone, modular systems,enclosures, and all other containers.The non-cpu/device centric parts of the schema are all accessed either directly or indirectly through this resource.","Id":"System.Embedded.1","IndicatorLED":"Off","Links":{"ComputerSystems":[{"@odata.id":"/redfish/v1/Systems/System.Embedded.1"}],"ComputerSystems@odata.count":1,"Contains":[{"@odata.id":"/redfish/v1/Chassis/Enclosure.Internal.0-1:RAID.Slot.2-1"}],"Contains@odata.count":1,"CooledBy":[{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Sensors/Fans/0x17%7C%7CFan.Embedded.Sys%201"}],"CooledBy@odata.count":1,"Drives":[],"Drives@odata.count":0,"ManagedBy":[{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1"}],"ManagedBy@odata.count":1,"ManagersInChassis":[{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1"}],"ManagersInChassis@odata.count":1,"PCIeDevices":[],"PCIeDevices@odata.count":0,"PoweredBy":[{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Power/PowerSupplies/PSU.Slot.1"},{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Power/PowerSupplies/PSU.Slot.2"}],"PoweredBy@odata.count":2,"Storage":[{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/Storage/RAID.Slot.2-1"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/Storage/AHCI.Embedded.1-1"}],"Storage@odata.count":2},"Manufacturer":"Dell Inc.","Model":"PowerEdge T330","Name":"Computer System Chassis","NetworkAdapters":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/NetworkAdapters"},"PartNumber":"03FV9KA00","Power":{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Power"},"PowerState":"On","SKU":"JBVDJH2","SerialNumber":"CNWS300755009Z","Status":{"Health":"Critical","HealthRollup":"Critical","State":"Enabled"},"Thermal":{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Thermal"}}],"ManagerForChassis@odata.count":1,"ManagerForServers":[{"@odata.context":"/redfish/v1/$metadata#ComputerSystem.ComputerSystem","@odata.id":"/redfish/v1/Systems/System.Embedded.1","@odata.type":"#ComputerSystem.v1_5_0.ComputerSystem","Actions":{"#ComputerSystem.Reset":{"ResetType@Redfish.AllowableValues":["On","ForceOff","ForceRestart","GracefulShutdown","PushPowerButton","Nmi"],"target":"/redfish/v1/Systems/System.Embedded.1/Actions/ComputerSystem.Reset"}},"AssetTag":"","Bios":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/Bios"},"BiosVersion":"2.5.0","Boot":{"BootOptions":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/BootOptions"},"BootOrder":[],"BootOrder@odata.count":0,"BootSourceOverrideEnabled":"Once","BootSourceOverrideMode":"UEFI","BootSourceOverrideTarget":"None","BootSourceOverrideTarget@Redfish.AllowableValues":["None","Pxe","Cd","Floppy","Hdd","BiosSetup","Utilities","UefiTarget","SDCard","UefiHttp"],"UefiTargetBootSourceOverride":""},"Description":"Computer System which represents a machine (physical or virtual) and the local resources such as memory, cpu and other devices that can be accessed from that machine.","EthernetInterfaces":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/EthernetInterfaces"},"HostName":"MINWINPC","HostWatchdogTimer":{"FunctionEnabled":false,"Status":{"State":"Disabled"},"TimeoutAction":"None"},"Id":"System.Embedded.1","IndicatorLED":"Off","Links":{"Chassis":[{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1"}],"Chassis@odata.count":1,"CooledBy":[{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Sensors/Fans/0x17%7C%7CFan.Embedded.Sys%201"}],"CooledBy@odata.count":1,"ManagedBy":[{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1"}],"ManagedBy@odata.count":1,"Oem":{"DELL":{"@odata.type":"#DellComputerSystem.v1_0_0.DellComputerSystem","BootOrder":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/BootSources"}}},"PoweredBy":[{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Power/PowerSupplies/PSU.Slot.1"},{"@odata.id":"/redfish/v1/Chassis/System.Embedded.1/Power/PowerSupplies/PSU.Slot.2"}],"PoweredBy@odata.count":2},"Manufacturer":"Dell Inc.","Memory":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/Memory"},"MemorySummary":{"Status":{"Health":"OK","HealthRollup":"OK","State":"Enabled"},"TotalSystemMemoryGiB":64.0},"Model":"PowerEdge T330","Name":"System","NetworkInterfaces":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/NetworkInterfaces"},"PCIeDevices":[{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/3-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/7-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/0-35"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/4-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/0-1"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/5-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/0-31"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/6-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/0-29"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeDevice/5-1"}],"PCIeDevices@odata.count":11,"PCIeFunctions":[{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/3-0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/7-0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-35-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/4-0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/3-0-1"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-1-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/5-0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-31-4"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-1-2"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/6-0-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-29-2"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/5-1-0"},{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/PCIeFunction/0-31-0"}],"PCIeFunctions@odata.count":15,"PartNumber":"03FV9KA00","PowerState":"On","ProcessorSummary":{"Count":1,"LogicalProcessorCount":8,"Model":"Intel(R) Xeon(R) CPU E3-1230 v5 @ 3.40GHz","Status":{"Health":"OK","HealthRollup":"OK","State":"Enabled"}},"Processors":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/Processors"},"SKU":"JBVDJH2","SecureBoot":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/SecureBoot"},"SerialNumber":"CNWS300755009Z","SimpleStorage":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/SimpleStorage/Controllers"},"Status":{"Health":"Critical","HealthRollup":"Critical","State":"Enabled"},"Storage":{"@odata.id":"/redfish/v1/Systems/System.Embedded.1/Storage"},"SystemType":"Physical","UUID":"4c4c4544-0042-5610-8044-cac04f4a4832"}],"ManagerForServers@odata.count":1,"Oem":{"Dell":{"@odata.type":"#DellManager.v1_0_0.DellManager","Jobs":{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/Jobs"}}}},"LogServices":{"@odata.context":"/redfish/v1/$metadata#LogServiceCollection.LogServiceCollection","@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/LogServices","@odata.type":"#LogServiceCollection.LogServiceCollection","Description":"Collection of Log Services for this Manager","Members":[{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/LogServices/Sel"},{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/LogServices/Lclog"}],"Members@odata.count":2,"Name":"Log Service Collection"},"ManagerType":"BMC","Model":"13G Monolithic","Name":"Manager","NetworkProtocol":{"@odata.context":"/redfish/v1/$metadata#ManagerNetworkProtocol.ManagerNetworkProtocol","@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/NetworkProtocol","@odata.type":"#ManagerNetworkProtocol.v1_2_0.ManagerNetworkProtocol","DHCP":{"ProtocolEnabled":true},"Description":"Manager Network Service Status","FQDN":"nkcevm01-ipmi.kc.nkce.com","HTTP":{"Port":80,"ProtocolEnabled":true},"HTTPS":{"Port":443,"ProtocolEnabled":true},"HostName":"nkcevm01-ipmi","IPMI":{"ProtocolEnabled":true},"Id":"NetworkProtocol","NTP":{"NTPServers":["","",""],"NTPServers@odata.count":3,"ProtocolEnabled":false},"Name":"Manager Network Protocol","SNMP":{"Port":161,"ProtocolEnabled":true},"SSH":{"Port":22,"ProtocolEnabled":true},"Status":{"Health":"OK","HealthRollup":"OK","State":"Enabled"},"Telnet":{"Port":23,"ProtocolEnabled":false}},"Redundancy":[],"Redundancy@odata.count":0,"SerialConsole":{"ConnectTypesSupported":[],"ConnectTypesSupported@odata.count":0,"MaxConcurrentSessions":0,"ServiceEnabled":false},"SerialInterfaces":{"@odata.context":"/redfish/v1/$metadata#SerialInterfaceCollection.SerialInterfaceCollection","@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/SerialInterfaces","@odata.type":"#SerialInterfaceCollection.SerialInterfaceCollection","Description":"Collection of Serial Interfaces for this System","Members":[{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/SerialInterfaces/iDRAC.Embedded.1%23Serial.1"}],"Members@odata.count":1,"Name":"Serial Interface Collection"},"Status":{"Health":"OK","State":"Enabled"},"UUID":"32484a4f-c0ca-4480-5610-00424c4c4544","VirtualMedia":{"@odata.id":"/redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia"}}
[CRITICAL]: BMC: None (Firmware: None)