SSL Certificate Install: Proxmox and Dell IDRAC

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:

  1. pvecm updatecerts -f

  2. cp certname.pem /etc/pve/nodes/<node>/pveproxy-ssl.pem

  3. cp private-key.key /etc/pve/nodes/<node>/pveproxy-ssl.key

  4. systemctl restart pveproxy

  1. That should restart the admin interface for Proxmox with the new wildcard cert. To check if there were any errors you can execute:
    1. journalctl -b -u pveproxy.service

 

Dell IDRAC

  1. 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
  2. Open an administrator level command prompt and execute the following commands to send the cert and private key to the IDRAC controller:
    1. racadm -r <ip of idrac> -u <username> -p <password> sslkeyupload -t 1 -f filename.key
    2. racadm -r <ip of idrac> -u <username> -p <password> sslcertupload -t 1 -f filename.cer
  3. Your IDRAC should restart and load with the new and valid wildcard cert!