[linux-l] ruby2.0 SSLError: certificate verify failed

Ralph Angenendt ralph at strg-alt-entf.org
So Aug 11 21:53:08 CEST 2013


Lutz Willek wrote:
> Das entsprechende root-ca und zum Zertifikat passende intermediate
> ist so weit ich sehen/erkennen kann sauber auf dem System
> installiert. Ich habe die Vermutung es liegt "irgendwie" an Ruby
> oder an openssl.

Das meckert schon openssl. Ich tippe darauf, dass da ein intermediate
Zertifikat fehlt.

[ralph at shutdown ~]$ openssl s_client -connect git.belug.de:443
CONNECTED(00000003)
depth=0 description = IMfNUXImtr3B9Byg, C = DE, CN = git.belug.de,
emailAddress = postmaster at belug.de
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 description = IMfNUXImtr3B9Byg, C = DE, CN = git.belug.de,
emailAddress = postmaster at belug.de
verify error:num=27:certificate not trusted
verify return:1
depth=0 description = IMfNUXImtr3B9Byg, C = DE, CN = git.belug.de,
emailAddress = postmaster at belug.de
verify error:num=21:unable to verify the first certificate
verify return:1
---
Certificate chain
 0
 s:/description=IMfNUXImtr3B9Byg/C=DE/CN=git.belug.de/emailAddress=postmaster at belug.de
    i:/C=IL/O=StartCom Ltd./OU=Secure Digital Certificate
		Signing/CN=StartCom Class 1 Primary Intermediate Server CA
[ralph at shutdown ~]$ rpm -q openssl
openssl-1.0.1e-4.fc19.x86_64

Cheers,

Ralph



Mehr Informationen über die Mailingliste linux-l