Close Menu
DPC Virtual Tips
    Read More

    How to Troubleshoot Packet Drops on an ESXi Host

    August 16, 2026

    SlurmDBD Is Down: What Continues Working and What Does Not

    August 15, 2026

    How to Investigate Jobs Stuck in COMPLETING State on Slurm

    August 14, 2026
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    • Disclaimer
    Tuesday, August 25
    DPC Virtual Tips
    • Home
    • Operating Systems
    • PowerFlex
    • HPC
    • Virtualization
    • About the Author
    • About Us
    • Contact
    DPC Virtual Tips
    Home » Getting the SSH RSA Key Fingerprint and SSL Thumbprint of an ESXi Host
    Virtualization

    Getting the SSH RSA Key Fingerprint and SSL Thumbprint of an ESXi Host

    DaniloBy DaniloJuly 19, 2024Updated:July 31, 2026No Comments4 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    ESXi SSH RSA Key Fingerprint
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Getting the SSH RSA Key Fingerprint and SSL Thumbprint of an ESXi host is an important preparation step for VMware Cloud Foundation (VCF) deployments. These values are required during the management domain bring-up process to establish trusted communication between components.

    In this article, we will explain how to collect both the SSH RSA Key Fingerprint and SSL Thumbprint from ESXi hosts using command-line tools such as ssh-keyscan, ssh-keygen, and OpenSSL. These values can then be added to the Cloud Builder Deployment Parameter Workbook before starting the VCF bring-up process.

    What is the SSH RSA Key Fingerprint?

    It is like a unique identifier for an SSH public key. A fingerprint is also generated when you create an SSH key pair (which includes a private key and a public key). This fingerprint is a shorter and more manageable representation of the public key. It is used to verify that you are connecting to the correct server, not an imposter.

    What is the SSL Thumbprint?

    Also known as a certificate fingerprint, an SSL thumbprint is a unique value associated with an SSL certificate. It is created by applying a hash function to the certificate’s data. Like the SSH RSA Key Fingerprint, the SSL Thumbprint verifies the certificate’s authenticity. When you connect to a server over HTTPS, your browser checks the server’s SSL certificate thumbprint to ensure it connects to the right server and is secure.

    In both cases, these details help to ensure secure connections by verifying the identities of the entities involved. They are a bit like digital signatures, helping to prevent man-in-the-middle attacks where an attacker might try to impersonate a server.

    Why do I need to know these values?

    The plan and prep step is among the most important in bringing up the VCF management domain. The Cloud Builder Deployment Parameter Guide must include all the information used during the bring-up process. This is an Excel file available on the Broadcom support page, and there are several “tabs” with details that need to be added.

    One of the values that we need to type is the SSH RSA Key Fingerprint and the SSL Thumbprint of each ESXi host:

    As we can see in the above picture, this information is used to establish a secure and trusting communication channel for each ESXi host, avoiding certificate warning messages or related issues. Getting and typing these details in the Cloud Build Parameters Workbook is good practice before starting the bring-up process.

    Getting the SSH RSA Key Fingerprint (SHA256)

    We can use the “ssh-keyscan” and “ssh-keygen” applications to get the SSH RSA Key Fingerprint. In this case, for instance, we will apply these commands from the Cloud Build Appliance command line:

    ssh-keyscan vcf-mgmt-esxi-1.lab.local > /tmp/keyscan-host1.pub
    
    ssh-keygen -lf /tmp/keyscan-host1.pub

    Replace the “vcf-mgmt-esxi-1.lab.local” for your host’s FQDN.

    Replace the “/tmp/keyscan-host1.pub” for your file name.

    After applying the “ssh-keygen” command, we can see both SSH RSA Key Fingerprints (one ECDSA and one RSA). Choose what you need!

    Example:

    Getting the SSH Thumbprint

    To grab the SSL Thumbprint, we can use the OpenSSL from the Cloud Builder Appliance command line too:

    echo | openssl s_client vcf-mgmt-esxi-1.lab.local:443 2> /dev/null | openssl x509 -noout -fingerprint -sha256

    Replace the “vcf-mgmt-esxi-1.lab.local” for your host’s FQDN.

    Example:

    To Wrapping This Up

    As we can see, there are good ways to get the SSH RSA Key Fingerprint and SSL Thumbprint for the ESXi hosts. Use these techniques to get these details and properly prepare your Cloud Build Parameter Guide Workbook to avoid errors or failures during the management domain bring-up process!

    We used the Cloud Builder Appliance to run these commands. However, you can use other Linux “flavors” to run these commands (of course, your Linux needs to have these commands :-)).

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleVMware Cloud Build Deployment Steps
    Next Article What is vSphere vMotion?
    Danilo

    Infrastructure Engineer with experience in Virtualization, Linux, Windows Server and learning automation using Python. DPC Virtual Tips was created to share practical tutorials, lab experiences and troubleshooting guides focused on enterprise infrastructure technologies.

    Related Posts

    How to Troubleshoot Packet Drops on an ESXi Host

    August 16, 2026

    VM Replication with vSphere Replication and Site Recovery Manager

    June 16, 2025

    Changing DNS Settings on ESXi Hosts

    May 20, 2025

    Comments are closed.

    Search
    Categories
    • HPC (12)
    • Operating Systems (85)
    • PowerFlex (22)
    • Virtualization (130)
    Read More
    Virtualization

    How to Troubleshoot Packet Drops on an ESXi Host

    By DaniloAugust 16, 20260
    HPC

    SlurmDBD Is Down: What Continues Working and What Does Not

    By DaniloAugust 15, 20260
    HPC

    How to Investigate Jobs Stuck in COMPLETING State on Slurm

    By DaniloAugust 14, 20260
    Operating Systems

    Linux Server Has Free Memory but Is Swapping: Why?

    By DaniloAugust 13, 20260
    Operating Systems

    How to Determine Whether Packet Loss Is Local or Network Related on Linux

    By DaniloAugust 12, 20260
    Latest Posts

    How to Troubleshoot Packet Drops on an ESXi Host

    August 16, 2026

    SlurmDBD Is Down: What Continues Working and What Does Not

    August 15, 2026

    How to Investigate Jobs Stuck in COMPLETING State on Slurm

    August 14, 2026
    Images from Gallery
    hpc main commands
    linux commands
    install rock linux
    lustre fs
    shell scripting
    vSAN Trace Files
    Categories
    • HPC
    • Operating Systems
    • PowerFlex
    • Virtualization
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    • Disclaimer
    Copyright © 2026, DPC Virtual Tips. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.

    We use cookies to ensure your best experience on our website. If you continue using our website, we'll assume you agree to our cookie policy