0

现在我成功构建了openbmc并在aspeed2500 bmc的服务器上运行它。

我可以登录 openbmc 并在其上使用 ssh。但我无法通过浏览器访问 webui。

无法访问此站点拒绝连接。

ERR_CONNECTION_REFUSED

如何通过浏览器访问 webui?

4

1 回答 1

0

首先,您应该随时联系不和谐https://discord.gg/69Km47zH98 或电子邮件列表,并向专家寻求更详细的帮助。

当我想知道 BMC web 是否在机器上运行时,我将分享我所做的事情。

  • 确保包含 bitbake 配方
  • 确保 bmcweb 正在运行,并且没有错误消息
  • 确保网络允许 bmcweb 接收和发送消息

为了确保包含食谱,我通常运行

find -name bmcweb 在 bitbake 构建目录中。它应该在rootfs中。如果您在构建目录中没有看到 bmcweb,则说明您的食谱有问题,并且它没有被包含在内。

为了确保 bmcweb 在 bmc 上运行,我 ssh on 并运行ps | grep "bmcweborjournalctl -u bmcwebsystemctl status bmcweb . 通常这些让我确信 bmcweb 正在运行,或者表明它没有运行。

网络对我来说是最难检查的项目。该netstat命令将指示 bmc 上打开了哪些端口。或者从您可以运行的主机nmap ${bmc_ip}列出打开的端口。

当我不确定 bmcweb 时,这些是我遵循的三个步骤。欢迎联系 discord 或电子邮件列表。

于 2021-06-12T20:18:52.250 回答