-
Notifications
You must be signed in to change notification settings - Fork 292
CP-53747 document PEM/Certificate relation #6329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CP-53747 document PEM/Certificate relation #6329
Conversation
|
||
User-installed certificates; they are not essential for the operation of | ||
a pool from Xapi's perspective. They make stunnel aware of certificates | ||
used by clients when using HTTPS for API calls. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They are used to connect to WLB
* `Pool.install_ca_certificate` | ||
* `Pool.uninstall_ca_certificate` | ||
* `xe pool-certificate-sync` explicitly distribute these certificates in | ||
the pool. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Xapi is able to use client certificates as well to accept incoming connections, although not in use anymore. They were used for the cloud project
* `xe host-server-certificate-install` XE command to replace the | ||
certificate. | ||
* See below for xapi-stunnel-ca-bundle for additional certificates that | ||
can be added to a pool in support of a user-supplied host certificate. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the user-supplied host certificate
the same to user-installed
in L97 and user-provided
in L110. If yes, suggest using the same word.
* bundle of public keys provided by a user | ||
* constructed from PEM files in `certs/` | ||
* `/opt/xensource/bin/update-ca-bundle.sh` generates the bundle from PEM files | ||
* Updated by a user using `xe pool-install-ca-certificate` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is the pool-install-ca-certificate
pem stored?
Add documention for the various PEM files found in a XenServer installation. Signed-off-by: Christian Lindig <christian.lindig@cloud.com>
a577aa8
to
4c1777e
Compare
Add documention for the various PEM files found in a XenServer installation.