diff options
author | Heiko Schlittermann (HS12-RIPE) <hs@schlittermann.de> | 2020-02-26 23:44:31 +0100 |
---|---|---|
committer | Heiko Schlittermann (HS12-RIPE) <hs@schlittermann.de> | 2020-02-26 23:44:31 +0100 |
commit | 14e2dbbf0ec482f9fa5dd5a4fb6f2954a27f21eb (patch) | |
tree | 908eab6ba7a0326ca6fa3ac89ffc2ad4b19d35a8 /test/confs/1101 | |
parent | effbc122dd820cce469544415f836962236de860 (diff) |
Testsuite: Move 2040 to 1101 (hanging pipelining connections)
While this was a bug using GnuTLS, the test is rather generic
and the expected behaviour does not depend on the TLS implementation.
Diffstat (limited to 'test/confs/1101')
-rw-r--r-- | test/confs/1101 | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/test/confs/1101 b/test/confs/1101 new file mode 100644 index 000000000..fcb468072 --- /dev/null +++ b/test/confs/1101 @@ -0,0 +1,46 @@ +# Exim test configuration 2040 +# The test uses the same config for two Exim processes +# +# ,------ callout -------. +# | | +# | .----------. | +# `--> PORT_S | | +# client-gnutls --> PORT_D Exim |----' +# `----------' + +.include DIR/aux-var/tls_conf_prefix + +primary_hostname = myhost.test.ex + +# ----- Main settings ----- + +tls_advertise_hosts = * + +tls_certificate = DIR/aux-fixed/cert1 +tls_privatekey = DIR/aux-fixed/cert1 + +acl_smtp_rcpt = acl_check_rcpt + +begin acl +acl_check_rcpt: + + accept condition = ${if eq{$received_port}{PORT_S}} + message = Accepted (rcpt on backend) + + accept verify = recipient/callout=no_cache + message = Accepted (rcpt via callout) + +begin routers +catchall: + driver = accept + transport = local_smtp + +begin transports +local_smtp: + driver = smtp + port = PORT_S + hosts = 127.0.0.1 + hosts_require_tls = * + allow_localhost + +# End |