Mike,

Okay, here's the simple way to test it. This is repeatable in Stunnel 4.56 and 5.00:

Start with a simple stunnel.conf:

debug = 6
fips = no
delay = yes
output = stunnel.log

[nntps.3]
client = yes
accept = 127.0.0.1:119
connect = news.eternal-september.org:563

Point your favorite newsreader to 127.0.0.1/119, then connect to the server.

Having done that, open the stunnel log window. From the menu bar, choose "save peer certificate".

Save the certificate, which will now be "peer-nntps.3.pem" in the stunnel directory.

Add certificate verification to stunnel conf:

[nntps.3]
client = yes
cafile = peer-nntps.3.pem
verify = 4
accept = 127.0.0.1:119
connect = news.eternal-september.org:563

Reload the configuration file.

Attempt to reconnect to the server.  The certificate verify will fail:

2013.09.20 11:12:35 LOG4[3964]: CERT: Verification error: unable to get local issuer certificate 2013.09.20 11:12:35 LOG4[3964]: Certificate check failed: depth=0, /description=z8x2a0S5FjpJGCa7/C=DE/CN=news.eternal-september.org/[email protected] 2013.09.20 11:12:35 LOG3[3964]: SSL_connect: 14090086: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

If you paste the certificate for the root CA into the peer-nntps.3.pem file, then it will verify okay.

I have a feeling you'll find something wrong with the certificate that's causing this to happen. The guy that runs the server
likes to "roll his own".

Best regards,

Thomas


On 9/20/2013 5:16 AM, Michal Trojnara wrote:
On 09/20/2013 10:10 AM, Thomas Eifert wrote:
Testing is the best way, for sure. In theory, L4 checks for the peer certificate only. Yet, I'm currently using at least one peer certificate that requires the top CA to be present in the .pem file. If I remove it,
L4 fails.  Go figure.

I wasn't able to reproduce this issue.  Could you send some more details.
A step-by-step procedure to would be great.

Mike
_______________________________________________
stunnel-users mailing list
[email protected]
https://www.stunnel.org/cgi-bin/mailman/listinfo/stunnel-users


--
Attention: This message and all attachments are private and may contain 
information that is confidential and privileged. If you received this message 
in error, please notify the sender by reply email and delete the message 
immediately.

_______________________________________________
stunnel-users mailing list
[email protected]
https://www.stunnel.org/cgi-bin/mailman/listinfo/stunnel-users

Reply via email to