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

Honor the proxy peering listen address specified in the configuration #49586

Merged
merged 1 commit into from
Nov 29, 2024

Conversation

espadolini
Copy link
Contributor

@espadolini espadolini commented Nov 29, 2024

The initial implementation of proxy peering (in #12359) conflated the proxy peering listen address and the advertised proxy peering address; #14905 added a separate configuration option for the advertised address, but didn't change the fact that the Teleport initialization process still tried to guess at some plausible address to listen to.

This PR makes it so that the peer_listen_addr specified in the Teleport configuration file is actually used as the address we listen to, unmodified, and it's used as the basis to derive a peer_public_addr to advertise if needed.

changelog: Fixed proxy peering listener not using the exact address specified in peer_listen_addr

@espadolini espadolini added this pull request to the merge queue Nov 29, 2024
Merged via the queue into master with commit 921d225 Nov 29, 2024
42 of 46 checks passed
@espadolini espadolini deleted the espadolini/proxy-peer-listen-addr branch November 29, 2024 17:24
@public-teleport-github-review-bot

@espadolini See the table below for backport results.

Branch Result
branch/v15 Create PR
branch/v16 Create PR
branch/v17 Create PR

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

Successfully merging this pull request may close these issues.

3 participants