Anyone already tried to let AgenDAV talk to ZARAFA?

33 views
Skip to first unread message

Trailblazr

unread,
Feb 7, 2012, 8:51:37 AM2/7/12
to AgenDAV development
I just wonder if someone has managed to setup the groupware ZARAFA to
communicate to the awesome calendar-tool AgenDAV. The default "Multi-
User-Calender"-View in Zarafa is far from optimal. AgenDAV is an
awesome UI for this stuff.

Any hint would be welcome,
Helge

Jorge López Pérez

unread,
Feb 7, 2012, 5:12:30 PM2/7/12
to agend...@googlegroups.com
Hi,

El 07/02/12 14:51, Trailblazr escribió:


> I just wonder if someone has managed to setup the groupware ZARAFA to
> communicate to the awesome calendar-tool AgenDAV. The default "Multi-
> User-Calender"-View in Zarafa is far from optimal. AgenDAV is an
> awesome UI for this stuff.

After having a look at its documentation it seems there is a CalDAV
module:


http://doc.zarafa.com/7.0/Administrator_Manual/en-US/html/_configure_zarafa_caldav.html

I think you'll have to enable that component and configure AgenDAV to
use the URLs you'll find at the bottom of the above page. It should work.

Regards.

--
Jorge López Pérez
http://adobo.org
Jabber: jor...@jabberes.org

Trailblazr

unread,
Feb 8, 2012, 6:22:10 AM2/8/12
to AgenDAV development
Hello Jorge,

thx for the quick reply!

Well, I have setup the agendav fine, so all config checks work just
fine (all green). I tried putting the environment in development mode
to get any error-messages, but there is no error reported anywhere.
also doublechecked the logs, nothing there.

I can login just fine into the agendav frontend, but no calendar is
shown. So i suppose the communication with zarafa fails in any way...

I configured the URLs for caldav.config like the following:

$config['caldav_principal_url'] = 'https://mail.ourhost.de:8443/caldav/
%u/';
$config['caldav_calendar_url'] = 'https://mail.ourhost.de:8443/caldav/
%s/';
$config['public_caldav_url'] = 'https://mail.ourhost.de:8443/caldav/
%s/';
$config['enable_calendar_sharing'] = TRUE;
$config['share_permissions'] = array('read', 'write');
$config['default_permissions'] = array('C:read-free-busy');
$config['owner_permissions'] = array('all', 'read', 'unlock', 'read-
acl',
'read-current-user-privilege-set', 'write-acl',
'C:read-free-busy',
'write', 'write-properties', 'write-content', 'bind',
'unbind');


The even more weird thing is, that accessing one of the following
URL's directly

https://mail.ourhost.de:8443/caldav/
https://mail.ourhost.de:8443/caldav/<userid_in_zarafa>

- with the credentials needed indeed - just works fine and delivers a
calendarfile.

Any hint on how to hunt this bug down? Sniffing the traffic is not
really working with https, so perhaps it has something to do with the
authentification/SSL things (just guessing here)?

regards,
Helge


On 7 Feb., 23:12, Jorge López Pérez <jo...@adobo.org> wrote:
> Hi,
>
> El 07/02/12 14:51, Trailblazr escribió:
>
> > I just wonder if someone has managed to setup the groupware ZARAFA to
> > communicate to the awesome calendar-tool AgenDAV. The default "Multi-
> > User-Calender"-View in Zarafa is far from optimal. AgenDAV is an
> > awesome UI for this stuff.
>
>   After having a look at its documentation it seems there is a CalDAV
> module:
>
> http://doc.zarafa.com/7.0/Administrator_Manual/en-US/html/_configure_...
>
>   I think you'll have to enable that component and configure AgenDAV to
> use the URLs you'll find at the bottom of the above page. It should work.
>
>   Regards.
>
> --
> Jorge López Pérezhttp://adobo.org
> Jabber: jorg...@jabberes.org

Jorge López Pérez

unread,
Feb 8, 2012, 1:16:41 PM2/8/12
to agend...@googlegroups.com
Hi Helge,

El 08/02/12 12:22, Trailblazr escribió:

> Well, I have setup the agendav fine, so all config checks work just
> fine (all green). I tried putting the environment in development mode
> to get any error-messages, but there is no error reported anywhere.
> also doublechecked the logs, nothing there.
>
> I can login just fine into the agendav frontend, but no calendar is
> shown. So i suppose the communication with zarafa fails in any way...

Do Zarafa logs say anything about HTTP requests?

As we are talking using agendav-dev, may I assume you're using git
version? If that's your case make sure you pull latest HEAD, because I
fixed a problem with https connections using cURL (next AgenDAV release
will use cURL instead of plain PHP streams).

Check Zarafa logs anyway, at least the access log should tell us
what's happening there.

Trailblazr

unread,
Feb 8, 2012, 1:27:27 PM2/8/12
to AgenDAV development
okay, thx. will do that (checking logs again & pulling latest
version).

regards,
helge
> Jabber: jorg...@jabberes.org
Reply all
Reply to author
Forward
0 new messages