Re: No information to debug why "verify = certificate" fails (ie. CV=no)

Viktor Dukhovni via Exim-users <[email protected]>
Newsgroups gmane.mail.exim.user
Message-ID <[email protected]>
On Wed, Sep 03, 2025 at 11:44:23AM +0100, Mark Hills via Exim-users wrote:

> 59213 SSL SSL_accept,state_chg: SSLv3/TLS write certificate request

The server requests a client certificate.

> 59213 SSL SSL_accept,state_chg: SSLv3/TLS read client certificate

The server reads the client's response,

> 59213 CLIENT_TRAFFIC_SECRET_0 4834841eb4cXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX e3c12a3feb660dXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> 59213 SSL SSL_accept,state_chg: SSLv3/TLS read finished

But then immediately moves to the "finished" state.  I don't see any
attempt to read the client's certificate verify messagge, so I don't
think the client sent a certificate (it sent an empty certificate
message).

Whatever certificate the client had on hand was not actually sent.

> 59213 using ACL "acl_check_rcpt"
> [...]
> 59213 processing "accept" (/usr/local/etc/exim/configure 169)
> 59213 check verify = certificate
> 59213 accept: condition test failed in ACL "acl_check_rcpt"
> 59213 processing "warn" (/usr/local/etc/exim/configure 174)
> 59213 check verify = certificate
> 59213 warn: condition test failed in ACL "acl_check_rcpt"
> 59213 processing "require" (/usr/local/etc/exim/configure 186)
> 59213   message: relay not permitted
> 59213 check domains = +local_domains : +relay_to_domains

It would then not be surprising that certificate verification fails.

-- 
    Viktor.  🇺🇦 Слава Україні!

-- 
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
##   [email protected]
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.