When I try and send an email from the installer (Sent Test Email), roundcube just sits there and spins with a message at the bottom of the browser: waiting for 192.168.1.20...
After the timeout value (a couple of minutes) I get an error in /var/log/apache2/error.log
[php7:notice] [pid 10535] [client 192.168.1.19:60228] ERROR: Invalid response code received from server (-1), referer:
http://192.168.1.20/roundcube/installer/index.php?_step=3Nothing about this is logged in /var/www/roundcube/logs or /var/log/syslog
I have in the config:
smtp_log = true;
smtp_debug = true;
And I'm using the correct format for the smtp server:
tls://mail.mydomain.com
Nothing is printed in the browser console.
I thought maybe something wasn't configured correctly, so I also tried with the docker image, and I get the exact same thing.
I also tried with the docker image installed on a different host, and I get the exact same thing.
I also tried accessing the docker image from different hosts, and I get the exact same thing.
Rainloop works.
At first, I was getting postfix errors in syslog, something along the line that I needed to have more parameters in smtpd_relay_restrictions. I added those, and I stopped getting postfix errors. But this shouldn't even be concerned with postfix? Maybe it's trying to relay through postfix? I have postfix hard coded to only email system logs to me. But the docker image should be all self contained, so I don't know what's going on with that...?
This is with the latest version.