Atualmente estou configurando meu servidor raiz e estou enfrentando um obstáculo. Minha configuração atual é semelhante à seguinte:
- Servidor Root Hetzner com Proxmox
- OPNSense VM para lidar com todo o tráfego de entrada além de SSH e 8006 para Proxmox
- MailCow VM (OPNSense nat para todas as portas de correio necessárias)
- Docker VM para outros contêineres contendo um proxy reverso Caddy para manipulação de SSL
- Isso lida com o redirecionamento para os serviços da web da VM mailcow
Agora tento instalar o roundcube no host docker e conectá-lo ao mailcow vm. Mas eu só consigo
errors: <e30816ed> IMAP Error: Login failed for [email protected] against mail.host.name from 10.0.10.10 (X-Forwarded-For: 1.2.3.4). Could not connect to mail.host.name:143: Connection refused in /var/www/html/program/lib/Roundcube/rcube_imap.php on line 211 (POST /?_task=login&_action=login)
A conexão da VM mailcow com a docker vm via IP funciona perfeitamente. Uma conexão netcat com mailcow vm na porta 143 também está funcionando, mas usando os mail.host.name
resultados em uma conexão recusada.
Como configuro o OPNSense para permitir conexões de mail.host.name
dentro da minha rede ou existe uma alternativa para realizar alguma resolução de DNS local.
Se eu alterar a configuração do roundcube para usar o ip, a conexão funciona, mas é abortada porque o certificado SSL não corresponde ao nome do host.
Obrigado pela sua ajuda!