unable to save a simple txt file in chwala and Roundcubemail's menu option Files
Closed, ResolvedPublic



fresh install of Kolab 16 on Debian 9 (Stretch). Everything works (mails, calendar, contacts, dirsrv, guam, wallaced, the works...) BUT chwala's "Edit" button (button is "grayed"/ somehow disabled.

I tried to go through Rouncubemail's "Files" interface: again, I'm able to create a folder, upload a file, download a file, delete a file, except "create" and "Rename" option. Both causes error message to be displayed:
An error occurred! Storage error. File rename failed.

/var/log/chwala shows the following:
T /chwala/api/?method=file_update)
[10-Aug-2019 19:50:51,571815 -0400]: <skdbpn6s> PHP Error: Error saving object to Kolab server in /usr/share/chwala/lib/drivers/kolab/kolab_file_storage.php on line 540 (POST /chwala/api/?method=file_update)
[10-Aug-2019 16:00:47 America/Toronto] PHP Warning: key() expects parameter 1 to be array, null given in /usr/share/chwala/lib/drivers/kolab/kolab_file_storage.php on line 849
[10-Aug-2019 20:00:47,916993 -0400]: <skdbpn6s> PHP Error: kolabformat Error: /usr/src/packages/BUILD/src/kolabconversions.h 356: missing filename in /usr/share/roundcubemail/plugins/libkolab/lib/kolab_format.php on line 399

  • cyrus-imapd reconstruct found nothing new.
  • all cyrus attributes for all files and folders under "Files" folders is "lrswipkxtecdan"

I run Kolab since 2005 from 2.x up to Winterfell and under various OSs, opensuse then CentOS 6-7.

2 weeks ago, I decided to start from scratch with Debian 9 Kolab installation (CentOS 7 Winterfell has been proven somewhat a bit too unstable for my taste). First time I'm having such elusive error...

the only whay to work around for now, is to download the file, edit the file independently (with gedit, vi or nano) then upload under a new name...

thanks in advance for your Help



Ticket Type

Event Timeline

pasik added a subscriber: pasik.Aug 29 2019, 9:00 PM
machniak closed this task as Resolved.Oct 3 2019, 2:57 PM
machniak claimed this task.
machniak added a subscriber: machniak.

There was a regression in chwala fixed with This is fixed in chwala-0.5.6-5.1.