Skip to content
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

[docs] Documentation clarification about Proxying step-ca traffic #1837

Open
hasan7n opened this issue May 13, 2024 · 1 comment
Open

[docs] Documentation clarification about Proxying step-ca traffic #1837

hasan7n opened this issue May 13, 2024 · 1 comment
Assignees

Comments

@hasan7n
Copy link

hasan7n commented May 13, 2024

I am kindly asking for clarification on the Proxying step-ca traffic section of the production considerations documentation. Specifically, I would like to understand if this is accurate or not:

step will expect to be able to perform a TLS handshake with the proxy, and use the CA's root certificate to complete the trust chain. So, for inbound TLS connections, the proxy should use a server certificate issued by step-ca.

What seems to be the case is that whichever CA issued the proxy certificate, one can use the --root parameter with step ca commands to make step trust the issuing CA (ref). So, it seems that there is no requirement to have the proxy use certificates issued by step-ca, contrary to what the documentation mentions. Did I miss something?

@hslatman hslatman self-assigned this May 14, 2024
@hslatman
Copy link
Member

Hey @hasan7n, yes, it's likely that will work in terms of ensuring the CLI will trust the connection. However, it's not guaranteed that all functionalities will work while operating in such a configuration. That's why we don't explicitly mention this in our docs, currently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants