Earlier quoted context omitted.
We have various Supermicro boards in production at work with BMCs from 2018 or so. The ATEN iKVM on them works just fine with a recent OpenJDK 11 and OpenWebStart. I’ve found that all the features work including mounting ISOs and doing remote upgrades. No need to whine about installing anything ancient or spreading ridiculous Java FUD.
With current browsers Java applets are not supported anymore. Some older HPE systems the didn't update the firmware to provide alternatives. I've seen multiple vendors with problematic code that didn't work with newer Java versions. This is by no means meant to bash Java. Some non-Java BMCs can be horrible as well (e.g. require many TCP ports in a firewall/tunnel unfriendly way or require SSH with old algorithms that…
Server BMCs can need to be rebooted every so often
21–30 of 96 posts
Re: Server BMCs can need to be rebooted every so often
#22Earlier quoted context omitted.
I am honestly surprised how bad many of these are, and in production, no less. I recently set up a supermicro system and spent a whole day just trying to figure out what to install to get the stupid ancient Java crap to load so I could mount an ISO.
We have various Supermicro boards in production at work with BMCs from 2018 or so. The ATEN iKVM on them works just fine with a recent OpenJDK 11 and OpenWebStart. I’ve found that all the features work including mounting ISOs and doing remote upgrades. No need to whine about installing anything ancient or spreading ridiculous Java FUD.
Sysadmin for 15 years here though, Java was always a problem. The version wasn't always the worst bit, but it was always an exercise in frustration.
Mostly security controls to blame, but I have had so many issues across so many systems that I cannot stand by and let you claim this is FUD about Java.
the .NET applets are also a problem (because who has a compatible IE version?), but they worked more consistently than the Java ones back in the day.
The HTML5 ones are the only ones that seem to work consistently; but that could be biased as HTML5 is much newer, so BMCs implementing that might be updated with more regularity. (or be more modern hardware)
Re: Server BMCs can need to be rebooted every so often
#23Experiences with iDRAC 6, 7, 8 have been terrible. After high runtime they stop to respond via HTTP and SNMP, its just rubbish. Reboot of BMC helped Sometimes, sometimes only a powerdrain. Back then even the ProSupport could not do much, they support a system unsupported by their devs. The latest iDRACs (with the fancy blue GUI) work a little better. I have no numbers to back all that, its just a feeling, maybe the p…
Re: Server BMCs can need to be rebooted every so often
#24Re: Server BMCs can need to be rebooted every so often
#25Re: Server BMCs can need to be rebooted every so often
#26Someone once told me that nobody ever returned a server because the BMC sucked too much, and that says everything you need to know about BMCs. Incidentally, at a previous gig, the software that handled issuing BMC commands had a BMC reboot as the first step in any script it ran.
Re: Server BMCs can need to be rebooted every so often
#27A few years ago i worked as a grunt for a fleet-wide ESXi upgrade and we took the occasion to update iDRAC. The number one step in the procedure was to reboot iDRAC, no matter how good its state looked. I have never ever seen both a high uptime and completely functional iDRAC at the same time, across 200~ servers.
Re: Server BMCs can need to be rebooted every so often
#28Re: Server BMCs can need to be rebooted every so often
#29BMCs have to be some of the most unreliable devices that I've worked with. Some of the issues I encountered at my last job: * [ASRock BMC] The BMC firmware updater sometimes causes the NICs to get stuck in a bad state where every NIC has the same MAC address. This can be resolved via a proprietary UEFI application for reflashing the correct MAC address. * [Dell iDRAC] Local authentication randomly stops working due t…
Or uploads it to the WebGUI but balks with a different errors. Flash with SUM from SuperDoctor
SET IP=192.168.128.20
SET USER=ADMIN
SET PASS=ADMIN
.\SUM -i %IP% -u %USER% -p %PASS% -c UpdateBios --file E:\Shares\Temp\x10sle-f\bios.bin --force_update --reboot
.\SUM -i %IP% -u %USER% -p %PASS% -c GetBmcInfo
* [Supermicro BMC] BMC on a dedictated Ethernet port get moved to the Shared LAN port on the blade reboot. Which also means what if did shutdown the machine then you no longer can power up it remotely.Re: Server BMCs can need to be rebooted every so often
#30I do development on openbmc ( https://github.com/openbmc/openbmc ) which is an open source bmc implantation using bitbake, primarily targeted to aspeed, and nuvoton bmc chips.