-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Node cannot connect over reverse_tunnel port #12438
Comments
@rosstimothy It looks like this is related to #9958 The node connects successfully when I replace teleport/lib/service/connect.go Line 903 in cceac2d
with
|
Was that ever supposed to work? All the (current, admittedly) docs state that @Joerger does registration work with that change? And does the node start in listener mode, or reverse tunnel mode? |
I'm with @espadolini - I don't think we've ever supported this. Perhaps #11471 makes it sound like it should work? |
The funny part is that (with that change) it would totally work - except for first time connections, which would have no way to ever connect anonymously to the cluster to register, because all they have is the address of a SSH listener. |
I thought that this was possible in the past, but you're right that it only works for 2nd+ time connections, as the first connection must register with proxy/auth. I was probably only using tunnel address on pre-registered nodes. Thanks for explaining! |
Expected behavior:
The following proxy+auth and node configs should result in the node connecting successfully.
Auth+Proxy:
Node:
Current behavior
The node is failing to connect with the following logs:
Bug details:
The text was updated successfully, but these errors were encountered: