Назад | Перейти на главную страницу

Установите существующий сертификат SSL на Dell iDRAC7

У меня есть несколько серверов с iDRAC7 Enterprise, и я хочу добавить свой существующий SSL-сертификат с подстановочными знаками для своего домена, чтобы при загрузке веб-страницы iDRAC я получил действующий сертификат.

Я пробовал опцию «Загрузить сертификат сервера», но не могу найти нужный формат. Если бы это было возможно, я бы предположил, что формат будет PEM или PKCS12, что-то, что включает ключ, а также сертификат. И промежуточные сертификаты тоже разрешены, но я не могу понять этого.

Другой вариант, который приходит на ум, заключается в том, что IDRAC7 просто не поддерживает использование существующего сертификата, и вам нужно сгенерировать новый, используя его встроенный ключ, но это кажется бесполезной функцией.

Edit: Когда я пытаюсь загрузить файл PEM, содержащий: ключ / сертификат / промежуточные сертификаты, я получаю следующую ошибку: «RAC0508: Произошла непредвиденная ошибка. Подождите несколько минут и обновите страницу. Если проблема не исчезнет, ​​обратитесь к поставщику услуг. "

Итак, можно ли загрузить существующий сертификат на сервер с iDRAC7, и если да, то как?

После нескольких попыток я наконец понял, как загрузить сертификат SSL с помощью команды RACADM:

racadm -r <ip of idrac> -u <username> -p <password> sslkeyupload -t 1 -f filename.key
racadm -r <ip of idrac> -u <username> -p <password> sslcertupload -t 1 -f filename.cer

После выполнения второй команды сервер перезагрузился, веб-интерфейс iDRAC не работал на минуту, но когда он вернулся, он использовал мой собственный сертификат SSL.

Эта страница должен рассказать вам, как получить RACADM, если у вас его еще нет.

Если вы запустите его (как учетную запись администратора) на сервере, который вы пытаетесь изменить, вы можете не указывать параметры -r и IP. Это важно, если вы используете iDRAC Express, который не разрешает удаленный доступ к RACADM.

ПРИМЕЧАНИЕ. Если вы изменили порт HTTPS интерфейса iDRAC, вам нужно будет указать:, Поскольку RACADM, похоже, использует порт HTTPS для удаленного доступа.

Попробуйте использовать этот синтаксис, если вы получите сообщение об ошибке «Синтаксис указанной команды неверен»:

racadm -r <ip of idrac> -u <username> -p <password> sslcertupload -f filename.cer -t 1