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

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

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

ivarss
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
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: RC with Davical and calendar plugins from git.faster-it.com - any success?

Computerisms Corporation
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
> [hidden email]
> http://lists.roundcube.net/mailman/listinfo/users
>
_______________________________________________
Roundcube Users mailing list
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: RC with Davical and calendar plugins from git.faster-it.com - any success?

ivarss
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 <[hidden email]> 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
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users


_______________________________________________
Roundcube Users mailing list
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: RC with Davical and calendar plugins from git.faster-it.com - any success?

Computerisms Corporation
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
>> <[hidden email] <mailto:[hidden email]>> 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
>>> [hidden email] <mailto:[hidden email]>
>>> http://lists.roundcube.net/mailman/listinfo/users
>
_______________________________________________
Roundcube Users mailing list
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: RC with Davical and calendar plugins from git.faster-it.com - any success?

Emmanuel Revah
(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
>>> <[hidden email] <mailto:[hidden email]>> 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
>>>> [hidden email] <mailto:[hidden email]>
>>>> http://lists.roundcube.net/mailman/listinfo/users
>>
> _______________________________________________
> Roundcube Users mailing list
> [hidden email]
> http://lists.roundcube.net/mailman/listinfo/users
_______________________________________________
Roundcube Users mailing list
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: RC with Davical and calendar plugins from git.faster-it.com - any success?

Computerisms Corporation
Hi Emmanuel,

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

https://plugins.roundcube.net/packages/roundcube/carddav

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:

http://www.roundcubeforum.net/index.php?topic=23476.0

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
>>>> <[hidden email] <mailto:[hidden email]>> 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
>>>>> [hidden email] <mailto:[hidden email]>
>>>>> http://lists.roundcube.net/mailman/listinfo/users
>>>
>> _______________________________________________
>> Roundcube Users mailing list
>> [hidden email]
>> http://lists.roundcube.net/mailman/listinfo/users
> _______________________________________________
> Roundcube Users mailing list
> [hidden email]
> http://lists.roundcube.net/mailman/listinfo/users
_______________________________________________
Roundcube Users mailing list
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: RC with Davical and calendar plugins from git.faster-it.com - any success?

Emmanuel Revah
Hi Bob (and off-list replier),


Thanks for the tips. I'll look in to both of your suggestions (Carddav
and Agendav). I'm guessing they need backends to work (for Agendav I'm
told Davical works), I'm sure this is out of the scope of this list, so
I will experiment with those things later. If anyone does know of a
howto, don't hesitate to send me a link (off-list I guess).


Cheers,


---
Emmanuel Revah
http://manurevah.com


On 2017/10/13 17:57, Computerisms Corporation wrote:

> Hi Emmanuel,
>
> The carddav plugin here seems to be working out of the box for me:
>
> https://plugins.roundcube.net/packages/roundcube/carddav
>
> 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:
>
> http://www.roundcubeforum.net/index.php?topic=23476.0
>
> 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
>>>>> <[hidden email] <mailto:[hidden email]>> 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
>>>>>> [hidden email] <mailto:[hidden email]>
>>>>>> http://lists.roundcube.net/mailman/listinfo/users
>>>>
>>> _______________________________________________
>>> Roundcube Users mailing list
>>> [hidden email]
>>> http://lists.roundcube.net/mailman/listinfo/users
>> _______________________________________________
>> Roundcube Users mailing list
>> [hidden email]
>> http://lists.roundcube.net/mailman/listinfo/users
_______________________________________________
Roundcube Users mailing list
[hidden email]
http://lists.roundcube.net/mailman/listinfo/users