roundcube problem after yum update on 2.4 system
Troy Carpenter
troy at carpenter.cx
Fri Aug 31 07:21:57 CEST 2012
So, in the end, I went back to the documentation (which obvioulsy is now
different due to the new version of roundcube) which is here:
http://docs.kolab.org/en-
US/Kolab_Groupware/2.4/html/Community_Installation_Guide/chap-
Community_Installation_Guide-Roundcube.html
Starting off with an error:
[root at kolab roundcubemail]# yum install kolab-webclient-database
Loaded plugins: fastestmirror, presto, priorities
Loading mirror speeds from cached hostfile
* base: centos.mirror.lstn.net
* epel: mirror.hiwaay.net
* updates: mirror.cogentco.com
Setting up Install Process
No package kolab-webclient-database available.
Error: Nothing to do
I did a yum search but didn't see it. Since I had installed that on the
original kolab install, I didn't worry too much.
I then followed it down to the database preparation step, where I did this
instead of what's documented:
mysql --user=roundcube --password=pw roundcubemail <
/usr/share/doc/roundcubemail-0.8/SQL/mysql.initial.sql
...to create the database structure.
Also, in db.inc.php, I had to change more than the password:
$rcmail_config['db_dsnw'] = 'mysqli://roundcube:pw@localhost/roundcubemail';
I had to change the "mysql" to "mysqli" which is similar to what the original
file had.
I changed the plugin array and the calendar_driver as directed in the
documentation. I also changed some of the new main.inc.php to what was in the
old one (like "default_host" and "smtp_server") and the like.
Now I'm back to what I mentioned below. Trying to read email gives me the 601
error. Tyring the address book gave a 601 error. Trying the calendar caused
the calendar button to disappear and cause the 601 error. Calendar came back
when the framework was redrawn (selected mail from the top menu and calendar
came back).
Troy
On Friday, August 31, 2012 12:22:34 AM Troy Carpenter wrote:
> I just did a yum upgrade on my kolab 2.4 server and two packages for
> roundcube updated. Yum log indicates I upgraded from 0.7.2 to 0.8.0.1
>
> In /etc/roundcubemail, there were a few files that got the .rpmnew tag.
> They were:
>
> calendar.inc.php
> db.inc.php
> main.inc.php
> password.inc.php
>
> I looked at the files and after some changes in db.inc.php, I swapped the
> original files for the new ones.
>
> The first problem I had was with db.inc.php. I eventually reverted back to
> my original one. After that, I couldn't log in due to the "server" field
> in the login screen, so I had to put main.inc.php back to the original as
> well.
>
> At first, I was able to log into my system, but I noticed that no dates
> were displayed on my emails in the list. However, in the course of playing
> around, I ended up getting this error:
>
> "SERVICE CURRENTLY NOT AVAILABLE! Error No. [501]"
>
> After that message, I went ahead and put all the new files back, and
> painstakingly went through the new config files and copied settings from the
> old files to the new ones. (I must have missed something because when
> logged in, it shows "troy at localhost" instead of my domain name.)
>
> After that, I was able to log back in, but the dates were still missing, and
> the activesync settings were gone too. Looking closer, it looks like the
> calendar is missing and addresses don't show any of my contacts.
>
> So I downgraded back to 7.2 and replaced the config files listed above, and
> things mostly work, but now I'm getting Error No. [600]. Roundcube site
> says that's a login problem.
>
> I'm continuing to work on this, but if anyone has any pointers, I would
> appreciate it.
>
> Troy
>
> _______________________________________________
> Kolab-users mailing list
> Kolab-users at kolab.org
> https://www.intevation.de/mailman/listinfo/kolab-users
More information about the users
mailing list