[RCU] RC with Davical and calendar plugins from git.faster-it.com - any success?

Computerisms Corporation bob at computerisms.ca
Fri Oct 13 17:57:18 CEST 2017

Hi Emmanuel,

The carddav plugin here seems to be working out of the box for me:


Note if you put a calendar pluging, you will need to change a line in 
the carddav.php file as referenced on another contacts plugin here:


will keep you posted on my progress with the caldav stuff, still having 
troubles with invites and attachments, but am making progress, so might 
get it working yet...

On 2017-10-13 07:06 AM, Emmanuel Revah wrote:
> (sorry to top post)
> Hi,
> If either of you, or anyone, manages to get calendard and/or contacts 
> work "in Dav mode" in a maintainable way, do know that I'd also be 
> interested (I spent a long time trying many things a while back). It 
> would be incredible (like so modern age) to have calendars synced from 
> RC to Thunderbird to mobile phones.
> : ]
> Cheers,
> ---
> Emmanuel Revah
> http://manurevah.com
> On 2017/10/12 20:37, Computerisms Corporation wrote:
>> Hi Ivars,
>> Thanks for replying.
>> I seem to have made quite a bit of progress, I got calendars working
>> and syncing with thunderbird and changes seem to be syncing both ways.
>>  I had some troubles with recurring events not showing up at all but
>> got that working, and I had to modify the carddav.php folder for the
>> birthdays to work (actually, I dont' know if they work, but no more
>> error in the logs).  But I am not able to get attachments or
>> participants to work yet.  Still, it is encouraging that you got it
>> going, I will keep trying...
>> On 2017-10-11 11:33 PM, Ivars Strazdiņš wrote:
>>> Hi,
>>> yes, in the end I’ve got it working with a couple of notes.
>>> First, Calendar plugin works for me with Apache only. It did not work 
>>> properly with Nginx. Note that Roundcube does not support Nginx 
>>> anyway, but it was working. We’re running Roundcube on Nginx for 
>>> quite some time. Not with Calendar plugin though. You have to switch 
>>> to Apache.
>>> Another thing is that I had to modify source to get it working as 
>>> stated before.
>>> But I tried to diff again freshly checked out source and there are 
>>> massive changes in 
>>> https://gitlab.awesome-it.de/kolab/roundcube-plugins/tree/feature_caldav
>>> So this all seem to be a moving target. The version I have is 
>>> definitely not the version you have.
>>> It’s interesting why they commit broken stuff that doesn’t work out 
>>> of box, but it’s their code and their playground.
>>> Sorry that I can’t help you more on this.
>>> Kind regards,
>>> Ivars
>>>> On 11 Oct 2017, at 22:00, Computerisms Corporation 
>>>> <bob at computerisms.ca <mailto:bob at computerisms.ca>> wrote:
>>>> Hi Ivars,
>>>> I am wondering if you had any success with this in the end?  I have 
>>>> been playing with this plug in for a day or so now and also not 
>>>> having any luck.  I haven't found a problem with expand_user 
>>>> function, but I worked around insert_default_calendar by commenting 
>>>> the call to the function, since I want only caldav anyway.  I have 
>>>> been working my way through several patches in the kolab repository, 
>>>> and every time I do I get new problems and errors, but I don't know 
>>>> if that is fixing it or making it worse.
>>>> I have a copy of the myroundcube calendar/calendar_plus plugin, 
>>>> which I also tried to get working, but it seems to rely on the 
>>>> plugin system they were using, and I am not sufficiently skilled in 
>>>> programming to decipher its hiccup, and I don't want to try and 
>>>> transfer their whole plugin system to a new server.  The license on 
>>>> the software doesn't seem to prohibit me from changing the code, but 
>>>> it does prevent me from distributing it, so a dead end road anyway...
>>>> I had really hoped the roundcube_next project would solve this 
>>>> caldav issue, but can no longer afford to wait on this...
>>>> On 2017-06-01 06:16 AM, Ivars Strazdiņš wrote:
>>>>> Hi,
>>>>> has anyone succeeded to setup RC with Davical and calendar plugins 
>>>>> from these guys? https://git.faster-it.com/roundcube_calendar/about/
>>>>> I have made two attempts, but calendar plugin throws error:
>>>>> [01-Jun-2017 15:44:21 +0300]: <lv2ds8jr> DAV Error: Not 
>>>>> authenticated in 
>>>>> /usr/share/roundcubemail/plugins/calendar/lib/SabreDAV/lib/OldSabre/DAV/Client.php 
>>>>> on line 425 (GET /?_task=calendar)
>>>>> I have debugged that the plugin passes base64 encoded string '%p' 
>>>>> instead of real user password to authentication backend. But why 
>>>>> and how to fix that - I have no idea really. There is SabreDAV and 
>>>>> OldSabre packed inside plugin which makes things even more 
>>>>> interesting :/
>>>>> Once, on my first attempt, I had managed to setup plugin so that it 
>>>>> was able to write to CalDAV database, but not able to read 
>>>>> (verified from other client). Now I cannot even repeat that with 
>>>>> second installation. I get above error message on both GET and POST 
>>>>> operations. I suspect it was a configuration thing so maybe that is 
>>>>> all that's required to change. But I am not sure.
>>>>> It should be noted that their repository is not without problems, 
>>>>> the fork claims a working configuration, but some functions 
>>>>> (insert_default_calendar(), _expand_user()) were missing, I had to 
>>>>> add them from original sources here: 
>>>>> https://gitlab.awesome-it.de/kolab/roundcube-plugins/tree/feature_caldav 
>>>>> Any insight appreciated. Thanks!
>>>>> Ivars
>>>>> _______________________________________________
>>>>> Roundcube Users mailing list
>>>>> users at lists.roundcube.net <mailto:users at lists.roundcube.net>
>>>>> http://lists.roundcube.net/mailman/listinfo/users
>> _______________________________________________
>> Roundcube Users mailing list
>> users at lists.roundcube.net
>> http://lists.roundcube.net/mailman/listinfo/users
> _______________________________________________
> Roundcube Users mailing list
> users at lists.roundcube.net
> http://lists.roundcube.net/mailman/listinfo/users

More information about the users mailing list