Puncte:0

Dovecot nu trimite fișierul CA decât dacă ssl_verify_client_cert este setat la yes

drapel us

Am un server de e-mail Postfix / Dovecot / MySQL cu autentificarea cu parola de utilizator configurată. Totul funcționează bine, cu excepția faptului că Dovecot nu trimite fișierul CA în lanț către client. eu am

ssl_cert = </etc/apache2/ssl/apache.crt
ssl_key = </etc/apache2/ssl/apache.key
ssl_ca = </etc/apache2/ssl/apache.pem

în /etc/dovecot/conf.d/10-ssl.conf meu. Cu toate acestea, fișierul CA nu este trimis.

openssl s_client -connect server.com:143 -starttls imap
CONECTAT(00000003)
adâncime=0 CN = server.com
verify error:num=20:nu se poate obține certificatul de emitent local
verifica returnarea:1
adâncime=0 CN = server.com
verify error:num=21:nu se poate verifica primul certificat
verifica returnarea:1
...

Dacă adaug ssl_verify_client_cert = da, totul merge bine.

openssl s_client -connect server.com:143 -starttls imap
CONECTAT(00000003)
adâncime=2 C = SUA, ST = Arizona, L = Scottsdale, O = „Starfield Technologies, Inc.”, CN = Autoritatea de certificare Starfield Root - G2
verifica returnarea:1
adâncime=1 C = SUA, ST = Arizona, L = Scottsdale, O = „Starfield Technologies, Inc.”, OU = http://certs.starfieldtech.com/repository/, CN = Starfield Secure Certificate Authority - G2
verifica returnarea:1
adâncime=0 CN = server.com
verifica returnarea:1

Totuși, nu folosesc autorizarea certificatului de client. Am înțeles greșit configurația Dovecot sau este acest comportament așteptat? Ar trebui să o las așa?

Puncte:0
drapel us

Mi-am rezolvat problema. Trebuie să îmbinați certificatul cu fișierul în lanț.

cat apache.crt apache.pem > dovecot.crt

Atunci pur și simplu ai

ssl_cert = </etc/apache2/ssl/dovecot.crt
ssl_key = </etc/apache2/ssl/apache.key

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.