Straypenguins-Tips-Inventory

vCSA Certificate Replacement Procedures

What this project is for

This sub-folder in the Straypenguin’s Tips Inventory provides practical, field-tested guidance for managing and renewing certificates in VMware vSphere environments (vCSA/PSC).

It is specifically focused on scenarios where you use Broadcom/VMware’s supported tools—vCert.py and fixcerts.py—to keep your platform secure and operational.
The procedures and reference materials here are intended to assist system engineers and administrators in planning, executing, and troubleshooting certificate replacement tasks in real-world environments.

Note: This project currently focuses on VMCA-signed certificates, not custom CA-signed deployments.

VMware (Broadcom) provides several tools to maintain certificates on vCSA:

This project organizes and streamlines procedures for renewing the various certificate types, including best practices for backup, verification, and troubleshooting.

Unlike typical “happy path” guides, these procedures are built with resilience and flexibility in mind:
Whenever a tool encounters an error or limitation, the documentation offers clear failover steps—switching to alternative tools, diagnosing with logs, or rolling back safely.
This makes it especially valuable for system engineers and administrators operating in real production environments, where flexibility and troubleshooting are essential.


Contents Summary

📋 vcsa-cert-replace-procedures.md (GitHub Web) / (GitHub Pages HTML)

Step-by-step, actionable procedures for vCSA certificate replacement and renewal:

Japanese edition is also available

📊 vcsa-cert-list-chart.md (GitHub Web) / (GitHub Pages HTML)

Reference tables and mappings for certificate management: