[Pkg-roundcube-maintainers] Bug#552487: roundcube multiple domains no longer working
Daniel Knabl
daniel at tirolinux.net
Mon Oct 26 15:37:40 UTC 2009
Package: roundcube
Version: 0.3-2
Severity: important
Hello there,
after upgrading to 0.3-2 my multi-site installation no longer worksas expected.
Usually i configured it like th following:
$rcmail_config['include_host_config'] = array('webmail.domain.one' => 'domain.one.inc.php',
'webmail.domain.two' => 'domain.two.inc.php',
'webmail.domain.nnn' => 'domain.nnn.inc.php');
Where each of the included files has some similar content as follows:
<?php
$HOST = 'domain.one';
$rcmail_config['default_host'] = $HOST;
$rcmail_config['username_domain'] = $HOST;
$rcmail_config['mail_domain'] = $HOST;
$rcmail_config['product_name'] = $HOST . ' Webmail';
?>
This worked very well until the update to 0.3-2. The maintainers don't mention any changes
to this kind of configuration.
The problem is that now a user can log in to RC but has to select the right domain from
a drop-down box (that was not needed in the earlier RC version according to the included
config file). After logging in, the user can NOT use RC as expected because there's not
even one single mail shown (using another IMAP client I can see mails though).
Also the user can NOT modify user settings because he/she gets logged out when clicking
on the settings icon - a login screen apeears again. After re-login, the user is on the
settings page.
You can see this is irritating and kind of error that normal users won't understand. For
this reason I assume this bug has at least IMPORTANT priority.
There's no log entry, even when I set debug-level to 8 (trace).
Even a manual downgrade or reinstall with the old version 0.2.2-1 does NOT work again, so
this is an important bug, because there's no known workaround.
Please let me know if you need any other infos, so I'll provide it as soon as possible.
best regards
Daniel
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages roundcube depends on:
ii roundcube-core 0.3-2 skinnable AJAX based webmail solut
roundcube recommends no packages.
roundcube suggests no packages.
Versions of packages roundcube-core depends on:
ii apache2 2.2.14-1 Apache HTTP Server metapackage
ii apache2-mpm-prefork [htt 2.2.14-1 Apache HTTP Server - traditional n
ii dbconfig-common 1.8.41 common framework for packaging dat
ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy
ii libjs-jquery 1.3.3-2 JavaScript library for dynamic web
ii libmagic1 5.03-2 File type determination library us
ii php-auth 1.6.1-1 PHP PEAR modules for creating an a
ii php-mail-mime 1.5.2-0.1 PHP PEAR module for creating MIME
ii php-mdb2 2.5.0b2-1 PHP PEAR module to provide a commo
ii php-net-smtp 1.3.1-1 PHP PEAR module implementing SMTP
ii php-net-socket 1.0.9-2 PHP PEAR Network Socket Interface
ii php5 5.2.11.dfsg.1-1 server-side, HTML-embedded scripti
ii php5-gd 5.2.11.dfsg.1-1 GD module for php5
ii php5-mcrypt 5.2.11.dfsg.1-1 MCrypt module for php5
ii php5-pspell 5.2.11.dfsg.1-1 pspell module for php5
ii roundcube-mysql 0.3-2 metapackage providing MySQL depend
ii roundcube-sqlite 0.3-2 metapackage providing sqlite depen
ii tinymce 3.2.7-1 platform independent web based Jav
ii ucf 3.0022 Update Configuration File: preserv
-- debconf information:
* roundcube/dbconfig-install: true
roundcube/db/dbname: roundcube
roundcube/pgsql/authmethod-admin: ident
roundcube/pgsql/admin-user: postgres
roundcube/internal/skip-preseed: false
roundcube/db/app-user: roundcube
roundcube/dbconfig-reinstall: false
* roundcube/restart-webserver: true
roundcube/dbconfig-upgrade: true
roundcube/remote/port:
roundcube/pgsql/no-empty-passwords:
roundcube/passwords-do-not-match:
roundcube/internal/reconfiguring: false
roundcube/upgrade-error: abort
roundcube/pgsql/authmethod-user: password
roundcube/purge: false
* roundcube/language: de_DE
roundcube/remote/newhost:
roundcube/pgsql/changeconf: false
roundcube/upgrade-backup: true
roundcube/install-error: abort
roundcube/mysql/admin-user: root
* roundcube/hosts: tirolinux.net
roundcube/dbconfig-remove:
roundcube/mysql/method: unix socket
roundcube/remove-error: abort
roundcube/pgsql/method: unix socket
roundcube/pgsql/manualconf:
roundcube/db/basepath:
* roundcube/reconfigure-webserver: apache2
* roundcube/database-type: mysql
roundcube/remote/host:
roundcube/missing-db-package-error: abort
More information about the Pkg-roundcube-maintainers
mailing list