Ticket #17134 (closed: fixed)
*.svn.sourceforge.net SSL certificate can't be verified.
| Reported by: | keaston | Owned by: | ceverest |
|---|---|---|---|
| Keywords: | SOG PEND | Cc: | |
| Private: | no |
Description
The SSL certificate on *.svn.sourceforge.net has recently changed. The new certificate is issued by GeoTrust SSL, and this requires the server to be configured to provide the GeoTrust SSL certificate chain to clients. The Sourceforge server is not currently configured to do this, so the certificate cannot be verified. For example, this occurs when updating svn over HTTPS:
caf@cheesypoof:~/bitchx-trunk$ svn update Error validating server certificate for 'https://bitchx.svn.sourceforge.net:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: *.svn.sourceforge.net - Valid: from Tue, 01 Feb 2011 03:25:10 GMT until Mon, 05 Mar 2012 04:22:59 GMT - Issuer: GeoTrust, Inc., US - Fingerprint: 94:74:b3:a9:54:ce:dc:e5:0d:d6:cf:86:b1:40:5a:48:b9:ea:15:de (R)eject, accept (t)emporarily or accept (p)ermanently?
OpenSSL s_client confirms that no certificate chain is being sent:
caf@cheesypoof:~$ openssl s_client -showcerts -connect bitchx.svn.sourceforge.ne t:443 CONNECTED(00000003) depth=0 /serialNumber=mwH1iE4aIUYIReDTSM23S5jCXnr-73fa/C=US/ST=California/L=Moun tain View/O=Geeknet, Inc./CN=*.svn.sourceforge.net verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 /serialNumber=mwH1iE4aIUYIReDTSM23S5jCXnr-73fa/C=US/ST=California/L=Moun tain View/O=Geeknet, Inc./CN=*.svn.sourceforge.net verify error:num=27:certificate not trusted verify return:1 depth=0 /serialNumber=mwH1iE4aIUYIReDTSM23S5jCXnr-73fa/C=US/ST=California/L=Moun tain View/O=Geeknet, Inc./CN=*.svn.sourceforge.net verify error:num=21:unable to verify the first certificate verify return:1 --- Certificate chain 0 s:/serialNumber=mwH1iE4aIUYIReDTSM23S5jCXnr-73fa/C=US/ST=California/L=Mountai n View/O=Geeknet, Inc./CN=*.svn.sourceforge.net i:/C=US/O=GeoTrust, Inc./CN=GeoTrust SSL CA -----BEGIN CERTIFICATE----- MIID/zCCAuegAwIBAgICYAowDQYJKoZIhvcNAQEFBQAwQDELMAkGA1UEBhMCVVMx FzAVBgNVBAoTDkdlb1RydXN0LCBJbmMuMRgwFgYDVQQDEw9HZW9UcnVzdCBTU0wg Q0EwHhcNMTEwMjAxMDMyNTEwWhcNMTIwMzA1MDQyMjU5WjCBnTEpMCcGA1UEBRMg bXdIMWlFNGFJVVlJUmVEVFNNMjNTNWpDWG5yLTczZmExCzAJBgNVBAYTAlVTMRMw EQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1Nb3VudGFpbiBWaWV3MRYwFAYD VQQKEw1HZWVrbmV0LCBJbmMuMR4wHAYDVQQDDBUqLnN2bi5zb3VyY2Vmb3JnZS5u ZXQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMEL1CWlFziBYB9s66LC3imm 4aMVf08mjdzl5XgfFh4uAQlxhE8yJVW3172aQb+EzxNVNW4slNcCKT+Q1Tu/XVQ3 FKda2h5XZOzgh//dpVJ8J1P+rwT1FJoIz8rePLPXZy+fe9VlOFE+A3NF53XEtW+X 1RaRgrtp1AQNfuZDmQ0nAgMBAAGjggEnMIIBIzAfBgNVHSMEGDAWgBRCeVQbYc1V Kz5j1TxIV/Wf+0XOSjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH AwEGCCsGAQUFBwMCMCAGA1UdEQQZMBeCFSouc3ZuLnNvdXJjZWZvcmdlLm5ldDA9 BgNVHR8ENjA0MDKgMKAuhixodHRwOi8vZ3Rzc2wtY3JsLmdlb3RydXN0LmNvbS9j cmxzL2d0c3NsLmNybDAdBgNVHQ4EFgQU4jZdMzJk8z9+OasjmBVXJlBJarEwDAYD VR0TAQH/BAIwADBDBggrBgEFBQcBAQQ3MDUwMwYIKwYBBQUHMAKGJ2h0dHA6Ly9n dHNzbC1haWEuZ2VvdHJ1c3QuY29tL2d0c3NsLmNydDANBgkqhkiG9w0BAQUFAAOC AQEAZw6L/6zeNRWG3gi8qI5KCeBN2AD7udPdvhj/iCVvLnUdzxwwwoROH20ae7B4 HMmfsuJoQUO1I6LM8STQQ8j4cKAUSCCz//hcXdXLAMR4PNDnyFpT63DiQFegk14f HIEkTuto/jDosNmNi7Tr4rG3lVfmzo50brDoUwedlfsoKa/ItFKF6M1ZTuaGALVt parL1lKe17L+vTquthtbfEUeUPyhQV2A+5WhqIb4g95WN/emrnsUmXKW54csXpeU BGyZVlvKUSZ9Nm6//x19pbRMKiaSfXs2nyPtS0bBKQ7TbnjCZtNaOVBvO8yBwR2d AH0FZWl2FNa0PmGLiKSYXhXbwQ== -----END CERTIFICATE----- --- Server certificate subject=/serialNumber=mwH1iE4aIUYIReDTSM23S5jCXnr-73fa/C=US/ST=California/L=Moun tain View/O=Geeknet, Inc./CN=*.svn.sourceforge.net issuer=/C=US/O=GeoTrust, Inc./CN=GeoTrust SSL CA --- No client certificate CA names sent --- SSL handshake has read 1598 bytes and written 319 bytes ---
The correct chain certificate can be obtained at http://gtssl-aia.geotrust.com/gtssl.crt
Change History
Note: See
TracTickets for help on using
tickets.