Installing a wildcard SSL cert on Proxmox and again in Dell IDRAC cards.
On the off chance you have a new shiny wildcard SSL cert and you’re tired of seeing not secure for Proxmox and IDRAC, here’s how to fix it!
You’ll need your base64 encoded (can be read in a standard text editor) certificate and base64 encoded private key.
Proxmox
SSH to the Proxmox node and execute the following commands:
-
pvecm updatecerts -f
-
cp certname.pem /etc/pve/nodes/<node>/pveproxy-ssl.pem
-
cp private-key.key /etc/pve/nodes/<node>/pveproxy-ssl.key
-
systemctl restart pveproxy
- That should restart the admin interface for Proxmox with the new wildcard cert. To check if there were any errors you can execute:
-
journalctl -b -u pveproxy.service
-
Dell IDRAC
- Download and install Dell DRAC tools (which includes racadm which you’ll need) from hereĀ https://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=K7F2N
- Open an administrator level command prompt and execute the following commands to send the cert and private key to the IDRAC controller:
-
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
-
- Your IDRAC should restart and load with the new and valid wildcard cert!