hbauer
(usa Fedora)
Enviado em 19/10/2011 - 11:14h
Pessoal estou com problema com o dovecot...
fiz as configurações necessarias pelo webmin e startei o servico, no webmin o botao que estava pra inicia o servico vira um botao pra parar... entao achei que estivesse ok...
mas quando entro pelo terminal pra ver os servicos, ele não está startado.... e quando dou um start nele, ele mostra:
Starting dovecot (via systemctl): [OK]
mas quando dou um status ele mostra:
dovecot.service - Dovecot IMAP/POP3 email server
Loaded: loaded (/lib/systemd/system/dovecot.service)
Active: failed since Wed, 19 Oct 2011 10:58:36 -0200; 6s ago
Process: 10806 ExecStart=/urs/sbin/dovecot -F (code=exited, status=89)
CGroup: name=systemd:/system/dovecot.service
#tail /var/log/messages
Oct 19 10:58:36 intranet systemd[1]: dovecot.service: main process exited, code=exited, status=89
Oct 19 10:58:36 intranet systemd[1]: Unit dovecot.service entered fail state
alguem saberia me dizer oque tem de errado nele? está faltando alguma configuracao???
#nano /etc/dovecot/dovecot.conf
# Default values are shown for each setting, it's not required to uncomment # those. These are exceptions to this though: No sections (e.g. namespace {}) # or plugin settings are added by default, they're listed only as examples.
# Paths are also just examples with the real defaults being based on configure # options. The paths listed here are for configure --prefix=/usr # --sysconfdir=/etc --localstatedir=/var
# Protocols we want to be serving.
#protocols = imap pop3 lmtp
protocols = pop3
# A comma separated list of IPs or hosts where to listen in for connections.
# "*" listens in all IPv4 interfaces, "::" listens in all IPv6 interfaces.
# If you want to specify non-default ports or anything more complex, # edit conf.d/master.conf.
#listen = *, ::
listen = *
# Base directory where to store runtime data.
#base_dir = /var/run/dovecot/
# Greeting message for clients.
#login_greeting = Dovecot ready.
# Space separated list of trusted network ranges. Connections from these # IPs are allowed to override their IP addresses and ports (for logging and # for authentication checks). disable_plaintext_auth is also ignored for # these networks. Typically you'd specify your IMAP proxy servers here.
#login_trusted_networks =
# Sepace separated list of login access check sockets (e.g. tcpwrap) #login_access_sockets =
# Show more verbose process titles (in ps). Currently shows user name and # IP address. Useful for seeing who are actually using the IMAP processes # (eg. shared mailboxes or if same uid is used for multiple accounts).
#verbose_proctitle = no
# Should all processes be killed when Dovecot master process shuts down.
# Setting this to "no" means that Dovecot can be upgraded without # forcing existing client connections to close (although that could also be # a problem if the upgrade is e.g. because of a security fix).
#shutdown_clients = yes
# If non-zero, run mail commands via this many connections to doveadm server, # instead of running them directly in the same process.
#doveadm_worker_count = 0
# UNIX socket or host:port used for connecting to doveadm server #doveadm_socket_path = doveadm-server
# Space separated list of environment variables that are preserved on Dovecot # startup and passed down to all of its child processes. You can also give # key=value pairs to always set specific settings.
#import_environment = TZ
##
## Dictionary server settings
##
# Dictionary can be used to store key=value lists. This is used by several # plugins. The dictionary can be accessed either directly or though a # dictionary server. The following dict block maps dictionary names to URIs # when the server is used. These can then be referenced using URIs in format # "proxy::<name>".
dict {
#quota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
#expire = sqlite:/etc/dovecot/dovecot-dict-sql.conf.ext
}
# Most of the actual configuration gets included below. The filenames are # first sorted by their ASCII value and parsed in that order. The 00-prefixes # in filenames are intended to make it easier to understand the ordering.
!include conf.d/*.conf
# A config file can also tried to be included without giving an error if # it's not found:
!include_try local.conf