summaryrefslogtreecommitdiff
path: root/test/scripts
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2015-12-16 21:50:03 +0000
committerJeremy Harris <jgh146exb@wizmail.org>2015-12-17 00:58:31 +0000
commitf2f2c91b11a6a740b5683ea15ef7e6240b37f086 (patch)
tree7f09c6e1afb521716639394972862b8901efd0fb /test/scripts
parentf92c55222fcc678d28110ec58df998c16e98c84a (diff)
DANE: do not override a cert verify failure, in callback. Also fix some test mistakes
Diffstat (limited to 'test/scripts')
-rw-r--r--test/scripts/2100-OpenSSL/211226
1 files changed, 26 insertions, 0 deletions
diff --git a/test/scripts/2100-OpenSSL/2112 b/test/scripts/2100-OpenSSL/2112
index c500751d5..b07b1c0ba 100644
--- a/test/scripts/2100-OpenSSL/2112
+++ b/test/scripts/2100-OpenSSL/2112
@@ -1,24 +1,50 @@
# TLS client: verify certificate from server - fails
exim -DSERVER=server -bd -oX PORT_D
****
+#
+#
+exim -z 'this will fail to verify the cert at HOSTIPV4 so fail the crypt requirement'
+****
exim userx@test.ex
Testing
****
+#
+#
+exim -z 'this will fail to verify the cert at HOSTIPV4 so fail the crypt, then retry on 127.1; ok'
+****
exim usery@test.ex
Testing
****
+#
+#
+exim -z 'this will fail to verify the cert but continue unverified though crypted'
+****
exim userz@test.ex
Testing
****
+#
+#
+exim -z 'this will fail to verify the cert at HOSTIPV4 and fallback to unencrypted'
+****
exim userq@test.ex
Testing
****
+#
+#
+exim -z 'this will fail to verify the cert name and fallback to unencrypted'
+****
exim userr@test.ex
Testing
****
+#
+#
+exim -z 'this will pass the cert verify including name check'
+****
exim users@test.ex
Testing
****
+#
+#
exim -qf
****
killdaemon