Skip to content
Discussion options

You must be logged in to vote

Thanks for the detailed writeup. You've already mapped the problem space accurately, down to reading the listen_port TODO in rpxy-l4, so let me address each point directly.

First the ACME concern, because I think it dissolves most of the tension: rpxy does not need plain HTTP on :80 for certificate issuance or renewal. It uses TLS-ALPN-01 (RFC 8737), not HTTP-01, which is exactly what the acme-tls/1 entry in your rpxy-l4 alpn list is for. The challenge completes entirely over :443: the ACME CA opens a TLS connection negotiating the acme-tls/1 ALPN, and rpxy answers with a self-signed certificate carrying the key-authorization digest. In your topology this works as-is. rpxy-l4 sees the acm…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@tribals
Comment options

@junkurihara
Comment options

@junkurihara
Comment options

@tribals
Comment options

Answer selected by tribals
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants