On Nov 8, 2016, at 4:17 PM, @lbutlr <[email protected]> wrote:
> IMAP Error in /usr/local/www/roundcube/program/lib/Roundcube/rcube_imap.php 
> (193): Login failed for kremels from 23.24.150.141. Could not connect to 
> ssl://localhost:993: Unknown reason

Thought I had this figured out, PHP5.6 will not accept a self0signed cert for 
some reason.

However, even if I point dovecot to a not self-signed cert (A let’s encrypt 
cert/key pari), I am still getting the same error.

 # openssl s_client -connect localhost:993
CONNECTED(00000003)
depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
verify error:num=20:unable to get local issuer certificate

Not sure what “unable to get local issuer certificate” means.

I did find something online, and tried adding this to the config file for 
roundcube:

$config['default_host'] = 'tls://mail.covisp.net/';

// PHP 5.6 accept self-sogned certs
$config['imap_conn_options'] = array(
    'ssl' => array(
      'verify_peer'       => true,
      'allow_self_signed' => true,
      'peer_name'         => 'mail.covisp.net',
      'ciphers' => 'TLSv1+HIGH:!aNull:@STRENGTH',
      'cafile'  => '/etc/ssl/certs/covisp.net.pem',
    ),
);

But, then I get 

Empty startup greeting (mail.covisp.net:993) in 
/usr/local/www/roundcube/program/lib/Roundcube/rcube_imap.php on line 193 (POST 
/?_task=login&_action=login)



_______________________________________________
Roundcube Users mailing list
[email protected]
http://lists.roundcube.net/mailman/listinfo/users

Reply via email to