1 # TLS server: empty/non-existent certificate file
3 exim -DSERVER=server -bd -oX PORT_D
7 # This one has a cert, but the server isn't expecting it.
8 # Earlier versions of GnuTLS would send it despite the server giving a list of acceptable ones, and the
9 # server would fail its verification. Now the client correctly doesn't send it; the mainlog reflects
10 # this, the custom munge patches output with old GnuTLS (I hope; not actually tested).
11 munge gnutls_bad_clientcert
12 client-gnutls HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
26 # Here the server really doesn't have a cert
27 exim -DSERVER=server -DCERT=/non/exist -bd -oX PORT_D
29 client-gnutls HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2