This week we had a HP server here at the Sheffield Data Centre to rack for a customer which had an iLO that had never been used, and as such was stuck on a _very_ old version (1.10).
When opening the iLO in Internet Explorer, after the HTTPS redirect page, all I got was “This page can’t be displayed”, even though the URL was correct. Trying the same URL in FireFox gave something a bit more useful – “ssl_error_bad_mac_alert”.
A bit of searching found that TLS 1.2 in modern browsers is too new for the encryption of this old iLO, a quick workaround in Internet Explorer is to disable TLS 1.2 (Tools > Internet Options > Advanced > UNTICK Use TLS1.2). Restart IE and hurrah! I can now log into the iLO.
Next problem was updating it, as you do, I grabbed the latest version from HP’s website (v 1.85 – link here), extracted the .bin file, and proceeded to upgrade the iLO. It stuck at 98% during the upgrade #facepalm.
Another bit of searching found that many iLO features were changed after v1.28, so if your firmware is lower you need to upgrade to 1.28 first (link here). After downloading this iLO, extracting this firmware I was able to upgrade from 1.10 to 1.28 without issue.
From here I was able to upgrade to 1.85 without a hitch!
Hope this info proves useful, it certainly helped us!