Dovecot não inicia

1. Dovecot não inicia

Henrique
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



  


2. Re: Dovecot não inicia

Eriton Almeida
eritonalmeida

(usa Debian)

Enviado em 19/10/2011 - 12:03h

Ta faltando os parametros no seu conf. Testa esse.

protocols = imap pop3

mail_location = maildir:~/Maildir

disable_plaintext_auth = no
mail_debug = yes
auth_debug = yes
log_timestamp = "%Y-%m-%d %H:%M:%S "

protocol lda {
postmaster_address = email@dominio.com.br
}

auth default {

mechanisms = plain

passdb pam {
}

userdb passwd {
}

socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0600
user = mail
}

client {

path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
}
}


3. Re: Dovecot não inicia

Henrique
hbauer

(usa Fedora)

Enviado em 19/10/2011 - 12:22h

agora deu o seguinte erro ao startar


tarting Dovecot Imap: doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:14: add auth_ prefix to all settings inside auth {} and remove the auth {} section completely
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:18: passdb pam {} has been replaced by passdb { driver=pam }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:21: userdb passwd {} has been replaced by userdb { driver=passwd }
doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set [FAILED]







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts