Certificate Location

bdushok

New Member
Feb 6, 2025
3
0
1
Where are the TLS certificates used by the Datacenter Manager web interface stored? I would like to manually replace these files every three months when they expire. I have shell scripts written that does this for PVE and PDB. I would like to do something similar for Datacenter Manager, but I can't find the cert location.

Thanks,
Bob
 
/etc/proxmox-datacenter-manager/auth/api.{pem,key}
 
Fabian,

Thanks for your reply. These files don't appear to contain the same data I uploaded via the Manager web site.

For example, the key I uploaded ends with:
C1PYhoMK4D3ClblYLDnzRTNKkfL+ldEjse07qEsPB0D+BlfYHR6C0jkZPg+i
-----END RSA PRIVATE KEY-----

The api.key file at /etc/proxmox-datacenter-manager/auth/api.key file ends with:
0SOx7TuoSw8HQP4GV9gdHoLSORk+D6I=
-----END PRIVATE KEY-----
 
check the certificate there, maybe it is still the self-signed one? there is only this single location ;)
 
check the certificate there, maybe it is still the self-signed one? there is only this single location ;)
Fabian,

Thanks for the reply. The cert showing in my browser when I access the manager site shows the Let's Encrypt cert.

I'll try replacing the files manually (after backing them up). Can you tell me what services need restarting after a new cert is copied to that location?

Thanks again,
Bob
 
the unprivileged API one: proxmox-datacenter-api