Hi Stan,
Thanks for the suggestions. I am testing anything since the box has
a mere 496Mb of RAM and not too quick discs. It mayn't speed things up,
but is worth a try.
It is not using SSL, just a port that looks like it is. PLAIN auth is used.
These were already set.
$rcmail_config['default_host'] = 'localhost';
$rcmail_config['imap_auth_type'] = PLAIN;
On 06/04/2013 23:25, Stan Hoeppner wrote:
> On 4/6/2013 6:01 AM, Simon Loewenthal wrote:
>> Hi there and a special hi to those who read this on the weekend,
>>
>> I have had a working RoundCube installation for years - RC rocks!
>>
>> I decided to add SquirrelMail's IMAPPROXY into the mix to speed it all
>> up, but cannot get RC to work with it. Everything runs on localhost,
>> ImapProxy 1.2.7-1, RC 0.8.6 and with Debian 6.0.7
> With RC and Dovecot running on the same box, an IMAP proxy isn't going
> to significantly increase performance, if any. The purpose of the proxy
> is to establish an IMAP login and keep it open like a desktop MUA (TB)
> does, so that each client command doesn't require a login/logoff cycle
> as is the RC connectionless default. With everything running on the
> same box, the normal RC logon/off cycle is instantaneous. So by using a
> proxy in this scenario, you simply increase daemon complexity for
> little/no gain.
>
>> I've modified the RC configuration as follows:
>> // TCP port used for IMAP connections
>> $rcmail_config['default_port'] = 1993;
>>
>> # telnet localhost 1993
>> Trying 127.0.0.1...
>> Connected to localhost.
>> Escape character is '^]'.
>> * OK [CAPABILITY IMAP4rev1 LITERAL+ LOGIN-REFERRALS ID ENABLE
>> AUTH=LOGIN XIMAPPROXY] Dovecot ready.
>> a1 logout
>> * BYE LOGOUT received
>> a1 OK Completed
>>
>> However, using the RC webmail logins failed.
>> ImapProxy did not log any thing to LOG_MAIL, but this is expected
>> because a failed log in should not be an imapproxy problem.
> If you're still determined to try this proxy, check these RC settings.
>
> Specify localhost.
>
> // the mail host chosen to perform the log-in
> // leave blank to show a textbox at login, give a list of hosts
> // to display a pulldown menu or set one host as string.
> // To use SSL/TLS connection, enter hostname with prefix ssl:// or tls://
> $rcmail_config['default_host'] = array("localhost");
>
> Your use of TCP 1993 suggests you're trying to use SSL. This must match
> from RC to proxy to Dovecot. SSL is completely useless when all daemons
> run on the same box, so use plain auth on TCP 143.
>
> // TCP port used for IMAP connections
> $rcmail_config['default_port'] = 143;
>
> Again, it's silly to encrypt via SSL when all the traffic is inside the
> RAM of the box, nothing over the wire. The over the wire security from
> your browser to RC is provided by HTTPS.
>
> // IMAP auth type. Can be "auth" (CRAM-MD5), "plain" (PLAIN) or "check"
> to auto detect.
> // Optional, defaults to "check"
> $rcmail_config['imap_auth_type'] = plain;
>
> Again use plain authentication. Simply using plain auth and
> non-encrypted IMAP connections will speed things up slightly over using
> SSL as it eliminates the cycles required for encryption.
>
_______________________________________________
Roundcube Users mailing list
[email protected]
http://lists.roundcube.net/mailman/listinfo/users