-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
ACME TLS-ALPN-01 challenge requires port 443 #5771
Comments
klizhentas
added a commit
that referenced
this issue
Mar 4, 2021
Fixes #5771, tctl configure has to generate port :443 when ACME is on, because TLS-ALPN-01 challenge only works on 443 port.
klizhentas
added a commit
that referenced
this issue
Mar 5, 2021
Fixes #5771, tctl configure has to generate port :443 when ACME is on, because TLS-ALPN-01 challenge only works on 443 port.
klizhentas
added a commit
that referenced
this issue
Mar 5, 2021
Fixes #5771, tctl configure has to generate port :443 when ACME is on, because TLS-ALPN-01 challenge only works on 443 port.
russjones
pushed a commit
that referenced
this issue
Mar 6, 2021
Fixes #5771, tctl configure has to generate port :443 when ACME is on, because TLS-ALPN-01 challenge only works on 443 port.
klizhentas
added a commit
that referenced
this issue
Mar 6, 2021
Fixes #5771, tctl configure has to generate port :443 when ACME is on, because TLS-ALPN-01 challenge only works on 443 port.
klizhentas
added a commit
that referenced
this issue
Mar 6, 2021
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Description
What happened:
Generate Teleport config using:
Start it as usual:
Open https://teleport.example.com:3080 in browser and observe it fail to fetch certificate from Let's Encrypt:
Teleport uses TLS-ALPN-01 challenge which it seems like can only be done on port 443:
After editing
/tmp/teleport.yaml
to change web proxy port to 443, it works.What you expected to happen:
Ideally the challenge should support any port but it doesn't seem to be currently possible.
Next best thing would probably be updating
teleport configure
command to generate config with port 443 and also add file config validation to make sure port is 443 if ACME is enabled.Reproduction Steps
Described above.
Server Details
teleport version
):Teleport v6.0.0-rc.1 git:v6.0.0-rc.1-0-g5470bb912 go1.15.5
/etc/os-release
): Amazon Linux 2The text was updated successfully, but these errors were encountered: