I have a ALTRAD8UD-1L2T which boots and runs OK, but I cannot access the OpenBMC WebUI.
I can ssh into the board using the BMC IPv4 address as described in the board’s manual and then query for the webservice:
root@altrad8ud-1l2t:~# systemctl status bmcweb.service
* bmcweb.service - Start bmcweb server
Loaded: loaded (/usr/lib/systemd/system/bmcweb.service; enabled; preset: enabled)
Active: active (running) since Sun 2025-04-06 08:42:08 UTC; 19min ago
TriggeredBy: * bmcweb.socket
Main PID: 640 (bmcweb)
CPU: 6.309s
CGroup: /system.slice/bmcweb.service
`-640 /usr/bin/bmcweb
I can also do this from my laptop:
$ curl -k https://192.168.88.251/redfish/v1
{
"@odata.id": "/redfish/v1",
"@odata.type": "#ServiceRoot.v1_15_0.ServiceRoot",
"AccountService": {
"@odata.id": "/redfish/v1/AccountService"
},
"Cables": {
"@odata.id": "/redfish/v1/Cables"
},
"CertificateService": {
"@odata.id": "/redfish/v1/CertificateService"
},
"Chassis": {
"@odata.id": "/redfish/v1/Chassis"
},
"EventService": {
"@odata.id": "/redfish/v1/EventService"
},
"Id": "RootService",
"JsonSchemas": {
"@odata.id": "/redfish/v1/JsonSchemas"
},
"Links": {
"ManagerProvidingService": {
"@odata.id": "/redfish/v1/Managers/bmc"
},
"Sessions": {
"@odata.id": "/redfish/v1/SessionService/Sessions"
}
},
"Managers": {
"@odata.id": "/redfish/v1/Managers"
},
"Name": "Root Service",
"ProtocolFeaturesSupported": {
"DeepOperations": {
"DeepPATCH": false,
"DeepPOST": false
},
"ExcerptQuery": false,
"ExpandQuery": {
"ExpandAll": false,
"Levels": false,
"Links": false,
"NoLinks": false
},
"FilterQuery": false,
"OnlyMemberQuery": true,
"SelectQuery": true
},
"RedfishVersion": "1.17.0",
"Registries": {
"@odata.id": "/redfish/v1/Registries"
},
"SessionService": {
"@odata.id": "/redfish/v1/SessionService"
},
"Systems": {
"@odata.id": "/redfish/v1/Systems"
},
"Tasks": {
"@odata.id": "/redfish/v1/TaskService"
},
"TelemetryService": {
"@odata.id": "/redfish/v1/TelemetryService"
},
"UUID": "460b7cc6-4fba-4237-9ee3-299f893cf09f",
"UpdateService": {
"@odata.id": "/redfish/v1/UpdateService"
}
}
from which I understand that the webserver is up and running.
But opening a browser with that address always gives me this:
If I curl that address from my laptop, I get a binary file returned.
Maybe I somehow messed up my BMC installation.
How could I factory reset it from this state?