После обновления прошивки на СХД HPE MSA (будь то P2000 G3, MSA 2040,MSA 2050, MSA 2060 и MSA 2070) пользователи часто сталкиваются с тем, что веб-интерфейс (SMU) перестает открываться по HTTPS.
Ниже приведено подробное руководство: почему это происходит, как провести диагностику и как правильно перевыпустить или загрузить собственный сертификат.
Не доступен веб-интерфейс после обновления
- В свежих версиях микрокода производитель ужесточает требования к безопасности и обновляет встроенную библиотеку OpenSSL.
- Устаревшие алгоритмы: Старые сертификаты с длиной ключа 1024 бит или хэшем SHA-1, блокируются новой прошивкой как небезопасные. Management Controller (MC) просто отказывается их инициализировать
- Сбой даты и времени (NTP): Если при перезагрузке контроллеров время СХД временно рассинхронизировалось или ушло в прошлое/будущее относительно серверов времени, процесс генерации нового сертификата аварийно завершается (Unknown status), так как устройство считает текущую дату невалидной.
Временное включение незащищенного HTTP (set network-parameters http enabled) позволяет убедиться, что сами веб-службы работают, но для постоянной работы необходимо восстановить HTTPS.
Все команды выполняются через интерфейс командной строки (CLI), доступный по SSH или через последовательный (serial) кабель.
Проверка сертификатов и шифрования
Текущие SSL-сертификатов на обоих контроллерах
show certificate
Ответ
Certificate Status
------------------
Controller: A
Certificate Status: System-generated
Time Created: 2026-11-05 20:10:21
Certificate Text: Certificate:
Data:
Version: 1 (0x0)
Serial Number:
38:d6:be:56:69:c3:23:e6:7d:9a:12:48:47:3f:5c:48:a9:b5:fa:49
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=US, ST=CO, O=HPE, OU=MSA-Storage, CN=10.10.0.111
Validity
Not Before: Nov 1 20:10:21 2019 GMT
Not After : Nov 2 20:10:21 2029 GMT
Subject: C=US, ST=CO, O=HPE, OU=MSA-Storage, CN=10.10.0.111
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public-Key: (2048 bit)
Modulus:
00:bb:6f:be:c5:7d:80:75:ca:2a:69:dd:f0:5b:23:
***
09:69
Exponent: 65537 (0x10001)
Signature Algorithm: sha256WithRSAEncryption
21:68:ca:7c:ac:8f:7d:96:db:94:f8:16:49:93:1f:ed:80:f0:
***
bc:53:38:cc
Создание самоподписанного сертификата (Unique)
СХД MSA может сгенерировать новые уникальные сертификаты для каждого контроллера.
Проверим у становим NTP сервер
show ntp show ntp-status
Ответ
NTP Status ---------- NTP Status: deactivated NTP Server Address: 92.255.126.11 Last Server Contact: none Success: Command completed successfully. (2026-11-06 10:52:01)
Last Server Contact может содержать, none или дату последнего обновления. Если дата сильно устарела, то в этом случае стоит указать локальный NTP сервер, в моем случае это контроллер домена. 192.168.10.11, доменное имя указывать нельзя, только IP адрес.
set controller-date ntp enabled ntpaddress 192.168.10.11 timezone +7
ntp — переключает СХД в режим работы по сетевому протоколу времени (enabled/disabled)
ntpaddress — укажите точный IPv4-адрес локального или внешнего NTP-сервера
timezone — часовой пояс
Проверяем текущие настройки даты и времени
show controller-date
Ответ
Controller Date: 2026-11-06 11:03:46 Time Zone Offset: +07:00 Success: Command completed successfully. (2026-11-06 11:03:46)
Как только получаем корректно время, можем приступить к перевыпуску сертификатов.
Создание уникальных сертификатов для контроллеров
create certificate unique both noprompt
unique — сгенерировать для каждого контроллера свой собственный сертификат, привязанный к его конкретному IP-адресу (в отличие от standard)
both — дает команду запустить этот процесс одновременно на контроллере А и контроллере B
noprompt — отключает интерактивные подтверждения (автоматически отвечает «да» на все вопросы системы)
Ответ
Management Controller is refreshing stale data. Please wait... Waiting for system to finish computing health... Info: Security certificate generated for controller A. (2026-11-06 11:10:22) Info: Security certificate generated for controller B. (2026-11-06 11:10:22) Success: Command completed successfully. (2026-11-06 11:10:22)
Перезапуск службы управления (Management Controllers)
Перезапуск не влияет на доступ к данным, перезагрузится только сам веб-интерфейс.
restart mc both
Ответ
During the restart process you will briefly lose communication with the specified Management Controller(s). Do you want to continue? (y/n) y Info: Restarting the local MC (A)... Success: Command completed successfully. - Both MCs were restarted. (2026-11-06 11:11:27)
Проверка после перезапуска MC займет 3-5 минут, после можно проверить доступность Web интерфейса через браузер.