Comments on Using RoundCube Webmail With ISPConfig 3 On Debian Wheezy (nginx)
This guide explains how to install the RoundCube webmail application on a Debian Wheezy server running ISPConfig and nginx, and how to enable the ISPConfig 3 plugins for RoundCube so that users can perform actions like changing their email passwords from within RoundCube. Roundcube webmail is a browser-based multilingual IMAP client with an application-like user interface; it comes with functions like MIME support, address book, folder manipulation, message searching and spell checking.
21 Comment(s)
Comments
I do not recommend to install roundcube per debian package, as it is outdate!!!
Current roundcube version is like 0.9.x
The debian package only got like 0.5.x at maximum.
RoundCube version in Debian Wheezy is 0.7.2, in Debian Jessie (testing) it is 0.9.4. I've tested both, and both were working fine.
for me not working.... when i add plugins on every plugin page i see loading and after some time nginx error 504 :(
Hi Atatoth,
since I don't know how long ago your comment was written, perhaps something for all folks that googled for "roundcube ispconfig 504" ;-)
I had this error and found my mistake, I had overwritten the ispconfig3_account-folder and so my credentials were gone.
Perhaps you should have a look at this file, seems as if there is no specific error if the credentials are wrong.
The version of roundcube with wheezy is out of date. The backports version is 0.9.x.
To add backports, add this to your apt sources.list, replacing YOURMIRROR with your choosen mirror.
deb http://YOURMIRROR.debian.org/debian wheezy-backports main
If you use nginx, then you will need to use:
aptitude -R -t wheezy-backports install roundcube-mysql roundcube-plugins roundcube-plugins-extra
If not
aptitude -t wheezy-backports install roundcube-mysql roundcube-plugins roundcube-plugins-extra
Should work.
thanks
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"
2014/06/27 22:15:14 [error] 3362#0: *1088 FastCGI sent in stderr: "PHP message: PHP Strict Standards: Non-static method PEAR::setError Handling() should not be called statically in ***/program/include/iniset.php on line 131" while reading response header from upstream, upstream: "fastcgi://unix:/var/lib/php5-fpm/ispconfig.soc
When I tried this, it couldn't load any css or images from the roundcube directory. I had to add the following to the "location /roundcube" block to make it work:
location ~* ^/roundcube/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
root /var/lib/;
}
That fix works.
Also, in /etc/roundcube/main.inc.php the language at
<code> $rcmail_config['language'] = 'ar_AR';</code>
need to be changed into en_US, or you may see eveything in arabic.
Hi, I've installed all packages from this giu, all ispconfig plugins works but only one doesn't, it's autoreply plugin. when i click on link in roudcube then nothing is showing :/ rest of plugins works.
does anybody may know, what is wrong?
how can i debug this?
I have the same issue with the autoreply! Anybody ...
I would like upgrade roundcube to last version 1.x but I am not sure how to it without ruine my configuration. Any idea?
I followed these instructions and all is working... Except for the default server...
[...] $rcmail_config['default_host'] = 'localhost'; [...]This does not seem to have any effect on the login screen. I still have to enter the server name everytime.
Any ideas?
Thanks,
Rob
Hi,
I added to the nginx directives options this configuration: https://github.com/h5bp/server-configs-nginx/blob/master/h5bp/location/expires.conf
The problem is that the regex expresion is match and the roundcube location is not selected, so roundcube doesn't work.Is there a way to fix this?
Thank you
you said "... and change the skin from default to classic (otherwise the ISPConfig 3 plugins will not work):"So, if I try to customize it like put my logo, will the plugin stops to work?
Its possible to keep the url in browser http://www.example.com/webmail instead http://www.example.com/roundcube?
For Debian Jessie
add to /etc/apt/sources.listdeb http://ftp.debian.org/debian jessie-backports maindeb http://ftp.debian.org/debian stretch main
then go Stepp 3
Is there a more up to date version of this documentation?
The roundcube directive's dont work with the joomla directive's, I get 404 error in js and css files. Anyone tried other directive?
How to recover the forgot password?
I am wondering whether it is possible to install roundcube to a different directory?