Problém s cyrus imap server

David Flekna david.flekna na seminet.cz
Pátek Červenec 15 09:27:56 CEST 2016


Ahoj,

 

Mám poštovní server, kde je pro imap nastaven server cyrus imap. Všechno
fungovalo až do nedávného výpadku a restartu. Nyní se k poště nelze
připojit. Poštovní klient jen zahlásí, že se nelze připojit k poštovnímu
serveru. 

 

Koukal jsem na server. 

 

-          Služba běží

-          Když se připojím na port 143 telnetem přes localhost, tak mi
odpoví a komunikuje

-          Když se připojím na port 143 přes ip, zahlásí Connection refused

-          Na firewallu je port 143 otevřenej (dosud to normálně fungovalo a
s fw se nic nedělalo)

-          Zkusil jsem přesto na FW otevřít celou síťovku nebo i celý FW,
ale výsledek je stejný

 

Jediné co mě napadá je, jestli se mezitím automaticky nenainstalovala
novější verze cyrusu a není nyní někde vyžadováno další nastavení, otevření
portu k naslouchání nebo něco podobného. Setkal jste se s tím někdo ? 

 

Díky za každou radu. Níže přikládám konfiguráky, případně dopošlu další .. 

 

David

 

 

Cyrus.conf 

 

# standard standalone server implementation

 

START {

  # do not delete this entry!

  recover       cmd="ctl_cyrusdb -r"

 

  # this is only necessary if using idled for IMAP IDLE

  idled         cmd="idled"

}

 

# UNIX sockets start with a slash and are put into /var/lib/imap/sockets

SERVICES {

  # add or remove based on preferences

  imap          cmd="imapd" listen="imap" prefork=5

  imaps         cmd="imapd -s" listen="imaps" prefork=1

  pop3          cmd="pop3d" listen="pop3" prefork=3

  pop3s         cmd="pop3d -s" listen="pop3s" prefork=1

  sieve         cmd="timsieved" listen="sieve" prefork=0

 

  # these are only necessary if receiving/exporting usenet via NNTP

#  nntp         cmd="nntpd" listen="nntp" prefork=3

#  nntps                cmd="nntpd -s" listen="nntps" prefork=1

 

  # at least one LMTP is required for delivery

#  lmtp         cmd="lmtpd" listen="lmtp" prefork=0

  lmtpunix      cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1

 

  # this is only necessary if using notifications

#  notify       cmd="notifyd" listen="/var/lib/imap/socket/notify"
proto="udp" prefork=1

}

 

EVENTS {

  # this is required

  checkpoint    cmd="ctl_cyrusdb -c" period=30

 

  # this is only necessary if using duplicate delivery suppression,

  # Sieve or NNTP

  delprune      cmd="cyr_expire -E 3" at=0400

 

  # this is only necessary if caching TLS sessions

  tlsprune      cmd="tls_prune" at=0400

 

  # přidáno 11.4.12

  squatter_1      cmd="/usr/bin/nice -n 19 /usr/sbin/squatter -s" at=0100

 

 

 

imap.conf

 

configdirectory: /var/lib/imap

partition-default: /var/spool/imap

admins: cyrus

sievedir: /var/lib/imap/sieve

sendmail: /usr/sbin/sendmail

hashimapspool: true

sasl_pwcheck_method: saslauthd

sasl_mech_list: PLAIN

allowplaintext: yes

tls_cert_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem

tls_key_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem

tls_ca_file: /etc/pki/tls/certs/ca-bundle.crt

# uncomment this if you're operating in a DSCP environment (RFC-4594)

# qosmarking: af13



Další informace o konferenci Linux