Hello,
   my private key is 4096 bit.
   I added also ca_file = /etc/pki/tls/certs/cacert.pem, but it did not help
   either.
   Marek
   stvrtok 20. novembra 2025, 16:27, Aki Tuomi <[email protected]>
   napisal/a:

     Hi!

     Your private key must be large enough.

     Aki

       On 20/11/2025 17:07 EET Marek Gresko via dovecot
       <[1][email protected]> wrote:


       I tried even with root ca and the same result.

       Marek





       Odoslane pomocou bezpecneho emailu Proton Mail.

       stvrtok 20. novembra 2025, 16:04, Marek Gresko
       <[2][email protected]> napisal/a:


         Including root CA?

         Marek





         Odoslane pomocou bezpecneho emailu Proton Mail.


         stvrtok 20. novembra 2025, 15:51, Marc [3][email protected]
         napisal/a:


           You have to put full chain in the cert


             I forgot to mention the certificate is signed by my private root
             certification authority. Could this be related? Should the
             authority
             certificate be configured somewhere in dovecot?

             Thanks

             Marek

             stvrtok 20. novembra 2025, 15:42, Marek Gresko
             [4][email protected] napisal/a:


               Hello,

               after upgrading from Fedora 42 to Fedora 43 the dovecot got
               upgraded
               to version 2.4.

               I tweaked the configuration, dovecot starts, but when client
               is trying
               to connect to imap, I get:

               imap-login: Error: Failed to initialize SSL connection:
               Couldn't
               initialize SSL server context: Can't load SSL certificate
               (ssl_server_cert_file setting): error:0A00018F:SSL routines
               ::ee key too small:

               I tried replacing 2048 bits RSA with 4096 bits RSA, I tried to
               not use
               the dh.pem file (I read somewhere it is not neede any more), I
               deleted
               /var/lib/dovecot/ssl-parameters.dat file, but still the same
               error.

               Where should I look next?

               My ssl config:

               ssl = required

               #ssl_server_dh_file = /etc/dovecot/dh.pem

               ssl_server {
               #ssl_server_dh_file = /etc/dovecot/dh.pem
               ssl_server_cert_file = /somewhere/dovecot.pem
               ssl_server_key_file = /somewhere/dovecot.pem
               prefer_ciphers = server
               }

               ssl_min_protocol = TLSv1.2

               ssl_cipher_list = PROFILE=SYSTEM

               #ssl_verify_client_cert = no
               #ssl_prefer_server_ciphers = no

               Thanks

               Marek

       _______________________________________________
       dovecot mailing list -- [5][email protected]
       To unsubscribe send an email to [6][email protected]

References

   Visible links
   1. mailto:[email protected]
   2. mailto:[email protected]
   3. mailto:[email protected]
   4. mailto:[email protected]
   5. mailto:[email protected]
   6. mailto:[email protected]
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to