Hi,

Sorry.

This is what I find when I try to run Dovecot.

# dovecot -F
Segmentation fault


If I comment out the SSL configuration values, then:

# dovecot -F
doveconf: Fatal: Error in configuration file /opt/etc/dovecot/dovecot.conf: ssl enabled, but ssl_cert not set


These are the configure options, "--enable-maintainer-mode" & "--enable-devel-checks" were added with the hope that dovecot would produce a more verbose error message. ./configure --prefix=/opt --with-ssl=openssl --disable-dependency-tracking --enable-maintainer-mode --enable-devel-checks


None of the log files have been touched since before this version of Dovecot was installed (logging was initially part of the configuration).


What else can I do to get more information?


--
Kind regards,

Stephen.


# dovecot -n
# 2.0.8: /opt/etc/dovecot/dovecot.conf
# OS: Linux 2.6.12.6-arm1 armv5tejl
base_dir = /opt/var/run/dovecot/
listen = *
passdb {
  driver = passwd-file
}
service anvil-auth-penalty {
  name = anvil
}
service auth-worker {
  name = auth-worker
}
service auth-client {
  name = auth
}
service config {
  name = config
}
service dict {
  name = dict
}
service login/proxy-notify {
  name = director
}
service dns-client {
  name = dns_client
}
service doveadm-server {
  name = doveadm
}
service imap {
  name = imap-login
}
service login/imap {
  name = imap
}
service lmtp {
  name = lmtp
}
service pop3 {
  name = pop3-login
}
service login/pop3 {
  name = pop3
}
service login/ssl-params {
  name = ssl-params
}
ssl_ca = /opt/etc/domain.ca/myca.pem
ssl_cert = /opt/etc/domain.ca/newcerts/imap.cer
ssl_key = /opt/etc/domain.ca/private/imap.key
protocol lmtp {
  service anvil-auth-penalty {
    name = anvil
  }
  service auth-worker {
    name = auth-worker
  }
  service auth-client {
    name = auth
  }
  service config {
    name = config
  }
  service dict {
    name = dict
  }
  service login/proxy-notify {
    name = director
  }
  service dns-client {
    name = dns_client
  }
  service doveadm-server {
    name = doveadm
  }
  service imap {
    name = imap-login
  }
  service login/imap {
    name = imap
  }
  service lmtp {
    name = lmtp
  }
  service pop3 {
    name = pop3-login
  }
  service login/pop3 {
    name = pop3
  }
  service login/ssl-params {
    name = ssl-params
  }
}
protocol lda {
  service anvil-auth-penalty {
    name = anvil
  }
  service auth-worker {
    name = auth-worker
  }
  service auth-client {
    name = auth
  }
  service config {
    name = config
  }
  service dict {
    name = dict
  }
  service login/proxy-notify {
    name = director
  }
  service dns-client {
    name = dns_client
  }
  service doveadm-server {
    name = doveadm
  }
  service imap {
    name = imap-login
  }
  service login/imap {
    name = imap
  }
  service lmtp {
    name = lmtp
  }
  service pop3 {
    name = pop3-login
  }
  service login/pop3 {
    name = pop3
  }
  service login/ssl-params {
    name = ssl-params
  }
}
protocol imap {
  service anvil-auth-penalty {
    name = anvil
  }
  service auth-worker {
    name = auth-worker
  }
  service auth-client {
    name = auth
  }
  service config {
    name = config
  }
  service dict {
    name = dict
  }
  service login/proxy-notify {
    name = director
  }
  service dns-client {
    name = dns_client
  }
  service doveadm-server {
    name = doveadm
  }
  service imap {
    name = imap-login
  }
  service login/imap {
    name = imap
  }
  service lmtp {
    name = lmtp
  }
  service pop3 {
    name = pop3-login
  }
  service login/pop3 {
    name = pop3
  }
  service login/ssl-params {
    name = ssl-params
  }
}
protocol pop3 {
  service anvil-auth-penalty {
    name = anvil
  }
  service auth-worker {
    name = auth-worker
  }
  service auth-client {
    name = auth
  }
  service config {
    name = config
  }
  service dict {
    name = dict
  }
  service login/proxy-notify {
    name = director
  }
  service dns-client {
    name = dns_client
  }
  service doveadm-server {
    name = doveadm
  }
  service imap {
    name = imap-login
  }
  service login/imap {
    name = imap
  }
  service lmtp {
    name = lmtp
  }
  service pop3 {
    name = pop3-login
  }
  service login/pop3 {
    name = pop3
  }
  service login/ssl-params {
    name = ssl-params
  }
}

Reply via email to