-
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
Teleport usability issues #717
Comments
I think problem number 2 happens pretty much because of this line: https://github.com/gravitational/teleport/blob/master/lib/reversetunnel/remotesite.go#L168 I think it's safe to remove this line, as it the fact that we failed to dial does not mean that connection is broken. We can just rely on the heartbeat logic here: https://github.com/gravitational/teleport/blob/master/lib/reversetunnel/remotesite.go#L138 that will invalidate this connection after timeout what is way more reliable |
* Add two event codes for SSO test flow. * Add tests for new events. * Canonicalize formatting with format document.
* Add two event codes for SSO test flow. * Add tests for new events. * Canonicalize formatting with format document.
These things are UX issues, but they would greatly slow me down if I wasn't familiar with Teleport code.
Handling non-existent user logins
I have two trusted clusters, "master" and "appliance". Using master as my proxy:
If
bob
does not exist on "hostname" this will silently fail. It does not print "Bob does not exist".Handling Unreachable nodes
Same situation as above, try this:
If
badhost
is not reacheable (for example teleport ports are blocked via iptables) this command will:Access Denied Reporting
Based on either you have a session key or not, the error message is different (and cryptic).
With empty
.tsh
:With session keys in
.tsh
:Handling Unreachable Hosts
This is inside a local cluster:
To fix: remove "stack dump" and use the normal error message.
The text was updated successfully, but these errors were encountered: