[Eisfair] dovecot No Cert, SSL-err = Disabled (was: Auslieferung von Mails per IMAP an einen Androiden mit K9-Mailclient)

Kay Martinen usenet at martinen.de
So Jan 3 18:06:43 CET 2021


Am 03.01.21 um 16:22 schrieb Juergen Edner:
> Hallo Kay,
> 
>> Es scheint eher ein Problem mit dem Zertifikat zu sein das er bei start
>> oder änderung in einer dovecot scriptdatei ein fehlendes imapd.pem
>> beanstandet.
>>
>> Ich brauch intern aber eigentlich kein SSL oder so. Das ist nur ein
>> Sammler meiner Externen und internen mails die ausschließlich intern von
>> Thunderbird abgefragt werden sollen.
> 
> leider ist Deine Aussage sehr unpräzise, sodass ich Dir von meiner
> Seite her hier nicht weiterhelfen kann. Um erkennen zu können woran
> es bei Deiner Installation hapert, möchte ich Dich bitte *detailliert*
> zu beschreiben wie Du die Konfiguration vorgenommen hast, welche
> Meldung *exakt* wann ausgegeben wird und über welchen Port Du wie
> auf den Server zugreifen willst.



Ich weiß nicht wie ich darauf antworten soll, außer das ich das
mail-paket installiert und konfiguriert hab und dovecot ebenfalls. M.E.
nach in einem Schritt.

Und hier hab ich in der /etc/init.d/mail-dovecot den Debug=True gesetzt
und das ist die Output-datei nach manuellen aufruf von
'/etc/init.d/mail-dovecot start'

> eismail 2.8.25 # cat mail-dovecot-init-trace14710.log 
> + ask_debug=true
> + export ask_debug
> + run_path=/var/run
> + configdir=/etc/dovecot
> + dovecot_base_path=/var/run/dovecot
> + dovecot_bin=/usr/sbin/dovecot
> + dovecot_config=/etc/dovecot/dovecot.conf
> + pidfile=/var/run/dovecot/master.pid
> + mail_config=/etc/config.d/mail
> + '[' -f /etc/config.d/mail-dovecot ']'
> + . /etc/config.d/mail-dovecot
> ++ MAIL_DOVECOT_DO_DEBUG=yes
> ++ START_MAIL_DOVECOT=yes
> + debug=
> + _quiet=false
> + '[' 1 ']'
> + case "$1" in
> + break
> + exit_code=0
> + case $1 in
> ++ /usr/bin/eisman check mail
> + '[' installed = installed ']'
> ++ grep -m 1 '^START_MAIL' /etc/config.d/mail
> ++ sed 's/^[A-Z0-9_]* *= *.\([yesno]*\).*$/\1/'
> + start_mail=yes
> ++ grep -m 1 '^START_POP3' /etc/config.d/mail
> ++ sed 's/^[A-Z0-9_]* *= *.\([yesno]*\).*$/\1/'
> + start_pop3=no
> ++ grep -m 1 '^START_IMAP' /etc/config.d/mail
> ++ sed 's/^[A-Z0-9_]* *= *.\([yesno]*\).*$/\1/'
> + start_imap=yes
> + '[' yes = no -o '(' no = no -a yes = no ')' ']'
> ++ grep -m 1 '^POP3IMAP_MAILBOX_FORMAT' /etc/config.d/mail
> ++ sed 's/^[A-Z0-9_]* *= *.\([mabdilorx]*\).*$/\1/'
> + mailbox_format=maildir
> + '[' maildir = maildir ']'
> + '[' '!' -s /etc/dovecot/dovecot.conf ']'
> + '[' start = forcestart ']'
> + '[' 0 -eq 0 ']'
> + start_dovecot
> + '[' yes = yes ']'
> + statusproc -p /var/run/dovecot/master.pid /usr/sbin/dovecot
> + '[' 3 -ne 0 ']'
> + boot_mesg ' * Starting Dovecot daemon ...'
> + local ECHOPARM=
> + true
> + case "${1}" in
> + break
> + STRING_LENGTH=31
> + false
> + echo -e ' * Starting Dovecot daemon ...'
> + /usr/sbin/dovecot -c /etc/dovecot/dovecot.conf
> doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/13-ssl.conf line 11: ssl_cert: Can't open file /usr/local/ssl/certs/imapd.pem: No such file or directory
> + sleep 1
> + statusproc -p /var/run/dovecot/master.pid /usr/sbin/dovecot
> + '[' 3 -eq 0 ']'
> + echo_failure
> + false
> + echo -n -e '\033[1A\033[0G\033[300C\033[8D\033[0;39m[\033[1;31m FAIL \033[0;39m]'
> + echo -e '\033[0;39m'
> + boot_mesg_flush
> + STRING_LENGTH=0
> + exit 0
> eismail 2.8.25 # 

Ich interpretiere das so als bräuchte ich eine imapd.pem und um die zu
bekommen brauche ich AFAIR das Certs Paket. Und die Vorrangige Frage
wäre nun, ob ich das auch ohne aktive CA im Certs Paket machen kann?

Den ipcalc-fehler hab ich weg bekommen durch nachinstallieren von
netcalc-ng. Das hab ich wohl falsch gelesen und dachte ipcalc sei im
eisfair-base drin.

Es fehlt offenbar ein require von mail-dovecot zu netcalc-ng



Kay

-- 
Posted via leafnode


Mehr Informationen über die Mailingliste Eisfair