Update Self-Signed Certificates for Guacamole
This feature is useful when you receive a certificate error (similar to the error in the following screenshot) when attempting to use the SSH button in the Deployments tab to reach a VM. At this point, you may need to replace the certificate using the procedure provide later in this section.
The user performing this procedure must have cluster.admin privileges to the Kubernetes cluster.
To update the certificates for the Guacamole service, follow this procedure.
Create a Kubernetes resource using the certificate and .key files.
Create certificates for the Guacamole service.
Using the above secret Name, edit the deployment YAML file.
Update Cloud Remote Environments
The cloud region, where the Cloud Remote is installed, must be in a RUNNING state.
To update self-signed certificates for Guacamole in Cloud Remote environments, following this procedure.
Create a keystore.jks file and add the key and both certificates (the actual certificate and the CA certificate) to this file.
Create a truststore.jks file and only add the CA certificate to this file.
Copy these .jks files to the Cloud Remote VM.
SSH into the Cloud Remote VM.
Change to the following directory.
Run the command to update the self-signed certificate.
You have now updated the self-signed certificates for Guacamole in Cloud Remote environments.
- No labels