Skip to content

crypto/tls: TLS Handshake Error #6618

Description

@spuranam
sample test script that consistently fails with message "remote error: handshake
failure" when complied with Go1.2rc2, where as it works as expected with go 1.1.2

What steps will reproduce the problem?
http://play.golang.org/p/fee_Y8y3mU

What is the expected output?
OS:windows
Arch:amd64
Go Version:go1.1.2

Certificate chain:0
Common Name:www.ehpas.ford.com
Alternate Name:[www.ehpas.ford.com wwwqa.ehpas.ford.com wwwdev.ehpas.ford.com
wwwmg2.ehpas.ford.com wwwqamg2.ehpas.ford.com wwwdevmg2.ehpas.ford.com ehpas.ford.com]
Valid Not Before:2013-03-10 05:18:57 -0400 EDT
================================================================================

Certificate chain:1
Common Name:GlobalSign Organization Validation CA - G2
Alternate Name:[]
Valid Not Before:2011-04-13 06:00:00 -0400 EDT
================================================================================

Certificate chain:2
Common Name:GlobalSign Root CA
Alternate Name:[]
Valid Not Before:1998-09-01 08:00:00 -0400 EDT
================================================================================

What do you see instead?
OS:windows
Arch:amd64
Go Version:go1.2rc2

remote error: handshake failure

Which compiler are you using (5g, 6g, 8g, gccgo)?
6g

Which operating system are you using?
Windows 7 (amd64) and Ubuntu 10.13 (amd64)

Which version are you using?  (run 'go version')
go1.2rc2

Please provide any additional information below.
See discussion at https://groups.google.com/forum/#!topic/golang-dev/M4avsNHMLaw

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions