En corto
Chrome y Edge ya no negocian TLS 1.0/1.1 y no hay flag que lo devuelva. iLO 2 (TLS 1.0) e iLO 3 (TLS 1.1 como máximo) nunca van a subir a TLS 1.2. Salidas que funcionan hoy:
- Firefox, en un perfil aparte:
about:config→security.tls.version.enable-deprecated=true. - Edge en modo Internet Explorer (Windows).
- SSH al iLO para lo que no necesite la UI, y de paso forzar AES:
| |
Por qué pasa
| iLO | Último firmware | TLS máximo | Cifrados que ofrece |
|---|---|---|---|
| iLO 2 | 2.33 (2018-03) | 1.0 | RC4-SHA, 3DES-SHA; AES-CBC si fuerzas AES |
| iLO 3 | 1.94.2 (2020-12) | 1.1 | AES-128-CBC-SHA (DHE), 3DES |
HPE lo dejó por escrito: TLS 1.2 no está soportado en iLO 3 y no se va a añadir porque los G7 están fuera de soporte. iLO 2 (G6 y anteriores) está peor: TLS 1.0 y nada más.
Del lado del navegador:
- Chrome y Edge quitaron TLS 1.0/1.1 en 2020 (Chrome 84) y la política
SSLVersionMinque permitía reactivarlos en 2022 (Chrome 98). El resultado con un iLO viejo esERR_SSL_VERSION_OR_CIPHER_MISMATCH. - Firefox los desactivó en la 78 (2020), pero dejó la preferencia. Desde la 93 también apaga 3DES, salvo que TLS deprecado esté habilitado. RC4 desapareció en la 44 (2016) y no vuelve. El error típico es
SSL_ERROR_UNSUPPORTED_VERSIONoSSL_ERROR_NO_CYPHER_OVERLAP.
El bug para eliminar esas preferencias de Firefox sigue abierto, así que hoy (septiembre de 2026) esta vía sigue funcionando.
Opción 1: Firefox con TLS deprecado, en un perfil aparte
No bajes la seguridad de tu navegador de diario. Crea un perfil solo para management:
about:profiles→ Create a New Profile → nómbraloilo→ Launch profile in new browser.- En ese perfil,
about:config→ buscasecurity.tls.version.enable-deprecated→true. - Abre
https://<ilo-ip>/y acepta el certificado autofirmado. - Si sigue sin negociar,
security.tls.version.min→1(TLS 1.0, iLO 2) o2(TLS 1.1, iLO 3).
Cuando Firefox choca con un sitio TLS 1.0, la página de error trae el botón Enable TLS 1.0 and 1.1, que cambia la misma preferencia. Las recetas viejas tocaban cuatro prefs (fallback-limit, min, max, enable-deprecated); en Firefox actual con enable-deprecated basta y min es el respaldo.
Para lanzar ese perfil después:
| |
Opción 2: Edge en modo Internet Explorer
Solo Windows. El modo IE usa el motor Trident y el Schannel del sistema, que sí conserva TLS 1.0/1.1.
edge://settings/defaultBrowser→ Permitir que los sitios se vuelvan a cargar en modo Internet Explorer → Permitir → reinicia Edge.- Abre la URL del iLO → menú ⋯ → Volver a cargar en modo Internet Explorer.
- Edge recuerda la página en modo IE 30 días; márcala para que no lo olvide.
En Windows 11 24H2 y posteriores TLS 1.0/1.1 vienen apagados también en Schannel: si el modo IE tampoco entra, actívalos en Opciones de Internet → Opciones avanzadas → Usar TLS 1.0 / 1.1 mientras trabajas con el iLO, y apágalos después.
Opción 3: desde el propio iLO por SSH
SSH al iLO sigue funcionando con cualquier OpenSSH si le pides los algoritmos viejos (detalle en SSH a equipos legacy):
| |
Dentro, dos ajustes que ayudan a la parte web:
| |
Forzar AES no arregla el error por sí solo: el problema es la versión de TLS, no solo el cifrado. Lo que consigue es que, con TLS 1.0/1.1 ya habilitado en el navegador, la sesión use AES-CBC y no dependas de 3DES (que Firefox solo permite en modo deprecado) ni de RC4 (que ya no existe en ningún navegador).
Y para power, virtual media, usuarios y firmware ni siquiera necesitas la UI: comandos CLI de iLO.
Lo que no sirve
- Actualizar el firmware de iLO 2/3 no cambia el tope de TLS; solo asegúrate de estar en la última (2.33 / 1.94.2) por el resto de fixes. Ver actualizar firmware por SSH.
- Flags de Chrome/Edge: no existen para TLS 1.0/1.1 desde 2022.
- Un Chrome viejo o una VM con Windows 7 e IE11 funciona, pero es peor que un perfil de Firefox: sistema sin parches y navegador sin parches para abrir una interfaz de management.
Si es un iLO 4
iLO 4 con firmware 2.x negocia TLS 1.2 y no tiene este problema. Si un iLO 4 te da ERR_SSL_VERSION_OR_CIPHER_MISMATCH, está en un firmware 1.x: actualízalo (2.8x es la rama final) y el navegador entra sin trucos.
Ver también
- SSH: “no matching host key type found” — los mismos iLO 2/3 también rompen el cliente SSH moderno.
- Navegar la web moderna en XP y 2003 — el caso inverso: sistema viejo contra web nueva.
- Referencia externa: HPe iLO 3 fails with ERR_SSL_VERSION_OR_CIPHER_MISMATCH.