mirror of https://github.com/docker/docs.git
Merge pull request #1910 from posita/posita/1880-ssl-cert-snafu
READY FOR REVIEW - Work-around erroneous SSL: CERTIFICATE_VERIFY_FAILED error with some buggy versions of OpenSSL
This commit is contained in:
commit
c60b2cb2f9
|
@ -20,7 +20,8 @@ func BootstrapCertificates(authOptions *auth.AuthOptions) error {
|
|||
// TODO: I'm not super happy about this use of "org", the user should
|
||||
// have to specify it explicitly instead of implicitly basing it on
|
||||
// $USER.
|
||||
org := mcnutils.GetUsername()
|
||||
caOrg := mcnutils.GetUsername()
|
||||
org := caOrg + ".<bootstrap>"
|
||||
|
||||
bits := 2048
|
||||
|
||||
|
@ -42,7 +43,7 @@ func BootstrapCertificates(authOptions *auth.AuthOptions) error {
|
|||
return errors.New("The CA key already exists. Please remove it or specify a different key/cert.")
|
||||
}
|
||||
|
||||
if err := GenerateCACertificate(caCertPath, caPrivateKeyPath, org, bits); err != nil {
|
||||
if err := GenerateCACertificate(caCertPath, caPrivateKeyPath, caOrg, bits); err != nil {
|
||||
return fmt.Errorf("Generating CA certificate failed: %s", err)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -63,7 +63,7 @@ func ConfigureAuth(p Provisioner) error {
|
|||
driver := p.GetDriver()
|
||||
machineName := driver.GetMachineName()
|
||||
authOptions := p.GetAuthOptions()
|
||||
org := machineName
|
||||
org := mcnutils.GetUsername() + "." + machineName
|
||||
bits := 2048
|
||||
|
||||
ip, err := driver.GetIP()
|
||||
|
|
Loading…
Reference in New Issue