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

Swarm Compatibility #9

Open
ghost opened this issue May 7, 2015 · 0 comments
Open

Swarm Compatibility #9

ghost opened this issue May 7, 2015 · 0 comments

Comments

@ghost
Copy link

ghost commented May 7, 2015

@SvenDowideit I have no problem using this to connect my client to a remote daemon but connecting the swarm master to swarm nodes does not seem to work.

Swarm Master:

time="2015-05-07T13:48:42Z" level=error msg="Get https://192.168.1.71:2376/v1.15/info: remote error: handshake failure"

Swarm node:

May 07 13:43:58 localhost docker[1057]: 2015/05/07 13:43:58 http: TLS handshake error from 192.168.1.20:60964: tls: client's certificate's extended key usage doesn't permit it to be used for client authentication

From offical docs:

Swarm supports TLS authentication between the CLI and Swarm but also between Swarm and the Docker nodes. However, all the Docker daemon certificates and client certificates must be signed using the same CA-certificate.

Swarm certificates must be generated with extendedKeyUsage = clientAuth,serverAuth
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

0 participants