Skip to content

Issues with Elliptic Curve (ECDSA) TLS client keys. #440

Description

@PMLavigne

I'm encountering an error when using the Docker plugin for JetBrains' IDE's, which makes use of docker-java. The original issue is here: https://youtrack.jetbrains.com/issue/IDEA-150785

Anyway, it seems like docker-java cannot connect to the docker server if the client keys are generated using ECDSA instead of RSA. The CA that signs the keys can be ECDSA, and can sign the keys with ECDSA, but if the client's key itself uses ECDSA I get a very unhelpful exception and no stack trace (probably due to the plugin cutting it off rather than docker-java not generating it):
com.github.dockerjava.api.DockerClientException: Error in SSL Configuration

For reference, I'm using:
OSX 10.11.2 (my computer)
JDK: 1.8.0_40-release
Ubuntu 15.10 (the server)
Docker (on server): 1.9.1, build a34a1d5
Docker (on mac): 1.9.1, build a34a1d5

I'm sorry but I don't know how to get the version number from docker-java itself since it's within the plugin.

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions