Skip to content

Principal "x.x.x.x" not in the set of valid principals for given certificate #10269

Answered by webvictim
guidorugo asked this question in Q&A
Discussion options

You must be logged in to vote

Try updating the /etc/teleport.yaml config file on your teamspeak-server node to include the following, then restarting Teleport and joining the session again:

ssh_service:
  public_addr: x.x.x.x:3022 # replace x.x.x.x with the actual IP that you redacted

This is in all likelihood a bug/regression with session joining, but this workaround should regenerate the principals on the host certificate to include the host's IP address. This means that the principals will match when you try to join the session and things will work.

In all likelihood, if you joined the node to the proxy via tunnel (using port 443 or 3080) rather than directly to the auth server (port 3025) this should work without…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@guidorugo
Comment options

Comment options

You must be logged in to vote
2 replies
@guidorugo
Comment options

@webvictim
Comment options

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