-
Notifications
You must be signed in to change notification settings - Fork 29
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
Ensure parity with certs generated by docker provisioning #3
Comments
Here are the original and generated server.pem files. |
Forgot to mention that I also tried clearing the VBox host-only networks. |
I found the issue with the cert; more extensions are required, e.g.
I was testing this without going on the (Cisco) VPN at all; unfortunately, once I did, I started seeing timeouts for docker-machine |
I'm running Docker Toolbox 1.10.0 and haven't noticed any handshake failures either on or off VPN. I only see (the "expected") timeouts for |
That said, I really should ensure that the attributes of the cert generated by this script match those of the cert generated by Adding some notes for when I get to this:
TODO Ensure parity for:
Edit: |
Just tried Toolbox 1.10.0 and was able to remove the cert generation logic from my variant of your script. Progress! For the docker-machine ls, env etc, issues, I hacked virtualbox.go to hard code use of localhost:
Previously, I had this return 127.0.0.1, but this change was required to match the default SAN. I just verified that this works with the latest machine source. |
This worked for me with 1.9.0d. After upgrading, all seems fine with docker, and docker-machine ssh works fine, but some docker-machine commands fail with what looks like a cert issue:
I tried modifying the generated cert to include DNS:localhost.
I tried upgrading docker-machine to 0.5.6.
Any thoughts?
The text was updated successfully, but these errors were encountered: