Hi all! I saw that the integrated host/management board option is going away:
This feature will be deprecated in a future version of Checkmk.
Please do not configure management boards in here anymore. Monitor the management boards via a dedicated host using IPMI or SNMP.
Read more about management boards.
As recommended, I’m working to migrate these to dedicated hosts. Unfortunately, I’m having trouble migrate one of my servers—a Fujitsu Primergy RX2530 M4—to the new Redfish agent.
I’m able to curl the Redfish endpoint just fine: (actual IP redacted)
❯ curl -v --http1.0 http://192.168.1.128/redfish/v1/
* Trying 192.168.1.128:80...
* Connected to 192.168.1.128 (192.168.1.128) port 80
> GET /redfish/v1/ HTTP/1.0
> Host: 192.168.1.128
> User-Agent: curl/8.7.1
> Accept: */*
>
* Request completely sent off
< HTTP/1.1 200 OK
< Access-Control-Allow-Origin:*
< OData-Version:4.0
< Cache-Control:no-cache
< Allow:GET
< ETag:1735556807
< Date: Tue, 27 May 2025 01:39:45 GMT
< Server: iRMC S5 Webserver
< X-Frame-Options: DENY
< Expires: Mon, 26 May 2025 01:39:45 GMT
< Content-Length: 2069
< Content-Type: application/json; charset=UTF-8
<
{
"@odata.context":"\/redfish\/v1\/$metadata#ServiceRoot(Oem,Id,Name,RedfishVersion,UUID,Links,Systems,Chassis,Managers,Tasks,SessionService,AccountService,EventService,Registries,JsonSchemas)",
"@odata.id":"\/redfish\/v1\/",
"@odata.type":"#ServiceRoot.v1_0_5.ServiceRoot",
"Oem":{
"ts_fujitsu":{
"@odata.type":"http:\/\/ts.fujitsu.com\/redfish-schemas\/v1\/FTSSchema.v1_0_0#FTSServiceRoot.v1_1_0.FTSServiceRoot",
"FileDownload":{
"@odata.id":"\/redfish\/v1\/Oem\/ts_fujitsu\/FileDownload"
},
"CASConfiguration":{
"Enabled":false,
"DisplayLoginPage":false,
"ServerLoginUrl":null,
"ServerLogoutUrl":null
},
"AutoDiscoveryDescription":{
"ServerNodeInformation":{
"SlotNumber":null,
"Model":"PRIMERGY RX2530 M4",
"SerialNumber":"[redacted]"
},
"ChassisInformation":{
"Model":"PRIMERGY RX2530 M4",
"SerialNumber":"[redacted]"
}
}
}
},
"Id":"RootService",
"Name":"Root Service",
"RedfishVersion":"1.0.5",
"UUID":"cc74649a-c771-416e-a8c1-d3bcb7221c36",
"Links":{
"Oem":{
},
"Sessions":{
"@odata.id":"\/redfish\/v1\/SessionService\/Sessions"
}
},
"Systems":{
"@odata.id":"\/redfish\/v1\/Systems"
},
"Chassis":{
"@odata.id":"\/redfish\/v1\/Chassis"
},
"Managers":{
"@odata.id":"\/redfish\/v1\/Managers"
},
"Tasks":{
"@odata.id":"\/redfish\/v1\/TaskService"
},
"SessionService":{
"@odata.id":"\/redfish\/v1\/SessionService"
},
"AccountService":{
"@odata.id":"\/redfish\/v1\/AccountService"
},
"EventService":{
"@odata.id":"\/redfish\/v1\/EventService"
},
"Registries":{
"@odata.id":"\/redfish\/v1\/Registries"
},
"JsonSchemas":{
"@odata.id":"\/redfish\/v1\/JsonSchemas"
},
"@Redfish.Copyright":"Copyright 2014-2017 Distributed Management Task Force, Inc. (DMTF). For the full DMTF copyright policy, see http:\/\/www.dmtf.org\/about\/policies\/copyright.",
"@odata.etag":"1735556807"
}
* Connection #0 to host 192.168.1.128 left intact
But when I try to add it in Checkmk, I get a 404 error during service discovery:
Turning on debug mode doesn’t really give me any more useful information:
[special_redfish]: PermissionError: [Errno 13] Permission denied: /RedfishApi.log’ CRIT
(couldn’t upload the image since new users are limited to one image)
My questions:
- Are Fujitsu Primergy servers supported by the Redfish client? I don’t see any mention of them as part of the “Minimum requirements” on the original beta test thread, but that’s over a year old at this point. Even if they’re not supported though, it seems odd that I’d just get a 404 error.
- Is something misconfigured with my setup? I’m pretty sure my user permissions are correct, but maybe I missed something.
Thanks for the help!
CMK version: 2.4.0p1 (using docker-compose)
Host OS version: Ubuntu 22.04.5 LTS
Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)
value store: loading from disk
Checkmk version 2.4.0p1
Failed to lookup IPv4 address of hostname via DNS: [Errno -2] Name or service not known(!!)
(not sure what hostname you guys want here)

