Op 28-04-2022 om 07:30 schreef Aki Tuomi:
On 27/04/2022 22:14 Kees van Vloten <keesvanvlo...@gmail.com> wrote:
Hi all,
I am trying to setup dovecot to listen to imaps on the local network and
through haproxy from the internet.
service imap-login {
inet_listener imaps {
port = 993
ssl = yes
}
inet_listener imaps_haproxy {
haproxy = yes
port = 10993
ssl = yes
}
}
Obviously the dns-name on the internet connection (10993) is different
than on the lan (993).
In the docs
(https://doc.dovecot.org/configuration_manual/dovecot_ssl_configuration/)
I found multiple options, but unfortunately none of those have the
option to distinguish per listen port.
Is there a way to setup two different certificates for the two listeners?
- Kees
Hi!
Currently port is not supported. What we usually recommend here is that you use
haproxy to distribute connections to different local IP addresses and use
local 127.0.0.5/32 {
ssl_cert=</path
ssl_key=</path
}
Aki
Hi Aki,
Would it then look like this?
Internet -> haproxy on dmz-server -> haproxy on mailserver -> dovecot on
127.0.0.5
- Kees