Hello,

[...]
> > cant make initial connection: IO::Socket::SSL: SSL connect attempt  
> > failed
> > with unknown errorerror:14090086:SSL  
> > routines:SSL3_GET_SERVER_CERTIFICATE:
> > certificate verify failed at ./x line 4, <DATA> line 253.
> >
> > when using verify => 'require'.
> > Without this option the connection request succeeds.
> >
> > What am I missing here?
> >
> > I read a lot of reports about this error in the web, but never a  
> > solution.
> > Is this also an IO::Socket::SSL problem?
> 
> No, this is just because of the way you're configuring the socket.  
> Using verify => require means that the server's SSL certificate is  
> *required* to be checked by IO::Socket::SSL, and if that check fails  
> the socket is closed.
[...]
> By default IO::Socket::SSL *probably* uses a default capath pointing  
> at the CA certificates installed with the copy of OpenSSL that it  
> uses, so you could try installing your CA certificate in that  
> directory. (There's a special way to install a CA certificate, check  
> the OpenSSL docs for all the details.)

uhm, I thought, I had understood and configured that correctly 8-(
Shouldn't think too much.

I installed our root certificate in /etc/ssl/certs, where "capath"
points
to. The .pem file is correctly linked to the file with the hashed name
of
itself.
But I will double check this - obviously something is wrong here.

> 
> Cheers,
> 
> Chris
> 

Thx.
Bye.
Michael.

Reply via email to