aruba_networks:switch:2930f:2930f_configuration
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| aruba_networks:switch:2930f:2930f_configuration [2025/12/28 12:18] – [Switch Aruba 2930F] aperez | aruba_networks:switch:2930f:2930f_configuration [2026/06/09 16:26] (current) – [Verification] aperez | ||
|---|---|---|---|
| Line 1157: | Line 1157: | ||
| ---- | ---- | ||
| ---- | ---- | ||
| - | --- //[[gm@itclatam.com|Antonio Perez]] 2025/12/07 22:16// | + | |
| + | {{ : | ||
| + | |||
| + | {{pdfjs 46em >: | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{pdfjs 46em >: | ||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | ====== Password Recovery on Aruba 2930F via Remote Console ====== | ||
| + | |||
| + | This procedure allows resetting the administrator (manager) password on an Aruba 2930F switch using a remote console connection. This method does not require physical access to press the hardware buttons and **preserves the existing network configuration**. | ||
| + | |||
| + | ===== Executed Steps ===== | ||
| + | |||
| + | ==== 1. Accessing the Monitor ROM ==== | ||
| + | | ||
| + | | ||
| + | < | ||
| + | Boot Profiles: | ||
| + | |||
| + | 0. Monitor ROM Console | ||
| + | 1. Primary Software Image [WC.16.08.0003] | ||
| + | 2. Secondary Software Image [WC.16.05.0007] | ||
| + | |||
| + | Select profile (primary): 0 | ||
| + | </ | ||
| + | |||
| + | ==== 2. Deleting the Credentials File ==== | ||
| + | Because the '' | ||
| + | |||
| + | < | ||
| + | => cd cfa0 | ||
| + | => rm mgrinfo.txt | ||
| + | => boot | ||
| + | </ | ||
| + | ^ Command ^ Description ^ | ||
| + | |||
| + | | **cd cfa0** | Accesses the root flash directory of the system storage. | | ||
| + | | **rm mgrinfo.txt** | Deletes exclusively the file that stores local user passwords. | | ||
| + | | **boot** | Boots the switch normally using the primary software image. | | ||
| + | |||
| + | ==== 3. Setting the New Password ==== | ||
| + | Once the switch finished booting, it allowed direct access to the CLI without prompting for credentials (keeping all VLANs, IPs, and routing intact). The configuration mode was accessed to set the new password using the correct AOS-S syntax: | ||
| + | |||
| + | < | ||
| + | 2930F-Temp# configure terminal | ||
| + | 2930F-Temp(config)# | ||
| + | New password: < | ||
| + | Confirm new password: < | ||
| + | 2930F-Temp(config)# | ||
| + | </code> | ||
| + | |||
| + | NOTE: The correct syntax requires the '' | ||
| + | |||
| + | ===== Verification ===== | ||
| + | * Verified that the '' | ||
| + | * The switch remains fully operational with its configuration intact and the new administrative password applied. | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
| + | |||
| + | |||
| + | ====== Base de Conocimiento: | ||
| + | |||
| + | Este documento detalla el procedimiento técnico para recuperar el acceso de administración en un switch Aruba 2930F mediante consola remota sin acceso físico, así como la resolución de problemas de negociación criptográfica de SSH (versión de software WC.16.11). | ||
| + | |||
| + | ^ Fecha ^ Autor ^ Plataforma/Modelo ^ Versión OS ^ | ||
| + | |||
| + | | [%date%] | Soporte TI | Aruba 2930F (JL253A/ | ||
| + | |||
| + | ===== Escenario 1: Recuperación de Contraseña de Administrador ===== | ||
| + | |||
| + | ==== Problema ==== | ||
| + | Pérdida de la contraseña de administrador (privilegio '' | ||
| + | |||
| + | ==== Solución Aplicada ==== | ||
| + | Eliminación directa del archivo de contraseñas locales desde el sistema de archivos del Monitor ROM (BootROM). Este método **mantiene intacta** la configuración de red (VLANs, ruteo, interfaces). | ||
| + | |||
| + | === Pasos Ejecutados === | ||
| + | - Reiniciar el switch por consola. En el menú de perfiles de arranque (**Boot Profiles**), | ||
| + | < | ||
| + | Boot Profiles: | ||
| + | 0. Monitor ROM Console | ||
| + | 1. Primary Software Image [WC.16.08.0003] | ||
| + | 2. Secondary Software Image [WC.16.05.0007] | ||
| + | |||
| + | Select profile (primary): 0 | ||
| + | </code> | ||
| + | - En el prompt de la ROM (`=>`), ejecutar los siguientes comandos para borrar el archivo indexador de credenciales e iniciar el equipo: | ||
| + | < | ||
| + | => cd cfa0 | ||
| + | => rm mgrinfo.txt | ||
| + | => boot | ||
| + | </code> | ||
| + | - Tras el arranque completo, el switch permitirá el ingreso directo a la CLI de manera vacía. Configurar la nueva contraseña utilizando la sintaxis correcta del privilegio '' | ||
| + | < | ||
| + | 2930F-Temp# configure terminal | ||
| + | 2930F-Temp(config)# | ||
| + | New password: < | ||
| + | Confirm new password: < | ||
| + | 2930F-Temp(config)# | ||
| + | </ | ||
| + | |||
| + | ===== Escenario 2: Error de Negociación SSH (No Matching Key Exchange) ===== | ||
| + | |||
| + | ==== Problema ==== | ||
| + | Al intentar conectarse vía SSH desde un switch o cliente moderno, se genera el siguiente error de rechazo criptográfico por algoritmos obsoletos ofrecidos por el switch (SHA1): | ||
| + | < | ||
| + | CS-2P-MDFHA-A# | ||
| + | Unable to negotiate with 172.16.28.51 port 22: no matching key exchange method found. | ||
| + | Their offer: diffie-hellman-group14-sha1 | ||
| + | </ | ||
| + | |||
| + | ==== Solución Aplicada ==== | ||
| + | Habilitar explícitamente algoritmos modernos basados en curvas elípticas (ECDH) y ciphers CTR soportados nativamente por el firmware WC.16.11. | ||
| + | |||
| + | === Pasos Ejecutados === | ||
| + | Ingresar al switch vía consola y aplicar las directivas de robustecimiento para el servicio SSH: | ||
| + | |||
| + | < | ||
| + | 2930F-Temp(config)# | ||
| + | 2930F-Temp(config)# | ||
| + | 2930F-Temp(config)# | ||
| + | 2930F-Temp(config)# | ||
| + | 2930F-Temp(config)# | ||
| + | </code> | ||
| + | |||
| + | === Notas Técnicas | ||
| + | * Algoritmos como '' | ||
| + | |||
| + | ===== Diagnóstico y Comandos Útiles ===== | ||
| + | Para verificar la versión de sistema operativo y los parámetros vigentes de SSH, usar: | ||
| + | < | ||
| + | 2930F-Temp# show version | ||
| + | 2930F-Temp# show ip ssh | ||
| + | </ | ||
| + | |||
| + | |||
| + | ---- | ||
| + | ---- | ||
aruba_networks/switch/2930f/2930f_configuration.1766924286.txt.gz · Last modified: by aperez
