Quando faço netstat -tanup
root no meu host Debian, o processo 1/init
é exibido para a porta 993. Como isso é possível? Nunca vi tal comportamento.
O comando systemctl list-sockets
mostra o serviço correto dovecot
associado à porta 993.
EDITAR: notei outra coisa estranha: o Sytemd relata que o davecot está escutando na porta 143 (imap) e o dovecot está configurado para não escutar na porta 143. Recebo um aviso nos logs sobre isso:dovecot: master: Error: systemd listens on port 143, but it's not configured in Dovecot. Closing.: 2 Time(s)
Responder1
Por padrão , dovecot run pop
, imap
e nopop3
imaps
seguintes portas:
110: pop
143: imap
995: pop3s
993: imaps
instale dovecot-pop3d
e copie dovecot.socket
para/etc/systemd
sudo cp /lib/systemd/system/dovecot.socket /etc/systemd/system/
sudo systemctl reenable dovecot.socket
Modificar dovecot.socket
:
sudo sed -i '/:143$/s/^/#/' /etc/systemd/system/dovecot.socket
Reinicie o serviço:
sudo systemctl stop dovecot.service
sudo systemctl start dovecot.socket
sudo systemctl daemon-reload
Verifique o status:
sudo systemctl status dovecot.socket
Responder2
Sem modificar arquivos:
sudo systemctl stop dovecot.service
sudo systemctl stop dovecot.socket
sudo systemctl mask dovecot.socket
sudo systemctl start dovecot.service
e aproveite netstat -tanup
o resultado...