Hi to all,
I use ownCloud 5 with CalDavZAP last stable release.
CalDavZAP can ... ... connect to ownCloud ... read the calendars from ownCloud ... write events to ownCloud (i can see it on ownClounds own calendar)
but CalDavZAP can't read events.
ownCloud use SabreDAV 1.7.5, i get in Firebug this error
REPORT: http://user:pass@192.168.1.1/owncloud/remote.php/caldav/calendars/user/defau... 403 Forbidden Answer body: <d:errorxmlns:d="DAV:"xmlns:s="http://sabredav.org/ns%22%3E <s:exception>*Sabre_DAV_Exception_ReportNotSupported*</s:exception> <s:message></s:message> <s:sabredav-version>1.7.5</s:sabredav-version> <d:supported-report></d:supported-report> </d:error>
is there any way to get CalDavZAP to run with ownCloud.
/owncloud/remote.php/caldav/principals/user/ gives return: calendar-proxy-read Proxy-Read, Principal calendar-proxy-write Proxy-Read, Principal
Hi Florian,
we never tested CalDavZAP with Owncloud, so it is not surprise that it not works.
The error message below is a normal behaviour if the server not supports REPORT request with sync-token (real CalDAV sync). After this error we switch back to simple WebDAV sync (which should work, but maybe we have a small bug somewhere).
If you or anybody else can send me some testing credentials to demo/any other SabreDAV server we should check it ...
JM
On Apr 10, 2013, at 3:21 PM, Florian Rauscher f.rauscher@casibus.de wrote:
Hi to all,
I use ownCloud 5 with CalDavZAP last stable release.
CalDavZAP can ... ... connect to ownCloud ... read the calendars from ownCloud ... write events to ownCloud (i can see it on ownClounds own calendar)
but CalDavZAP can't read events.
ownCloud use SabreDAV 1.7.5, i get in Firebug this error
REPORT: http://user:pass@192.168.1.1/owncloud/remote.php/caldav/calendars/user/defau... 403 Forbidden Answer body: <d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns%22%3E <s:exception>Sabre_DAV_Exception_ReportNotSupported</s:exception> <s:message></s:message> <s:sabredav-version>1.7.5</s:sabredav-version> <d:supported-report></d:supported-report> </d:error>
is there any way to get CalDavZAP to run with ownCloud.
/owncloud/remote.php/caldav/principals/user/ gives return: calendar-proxy-read Proxy-Read, Principal calendar-proxy-write Proxy-Read, Principal
Hi Jan,
thx for reply.
The installation is only network intern, i can't give u an demo.
But there is some interesting. I found the var globalSubscribedCalendars at the bottom of the config.js After configure this, and test it, Jquery put an ?_=timestamp (cache querystring) at the end of the calendar file (ics file), SarbeDAV says 404 After i set in webdav_protocol.js ( line 1562 ) the cache var to "true", your CalDavZAP shows me *all events.*
At the normal config with globalNetworkCheckSettings Firebug shows me this x,l PROPFIND: http://192.168.2.54/owncloud/apps/calendar/caldav.php/calendars/user/default... 207 Multi-Status <d:multistatusxmlns:d="DAV:"xmlns:s="http://sabredav.org/ns%22xmlns:cal=%22urn:ietf:params:xml:ns:caldav%22xmlns:... <d:response> <d:href>/owncloud/apps/calendar/caldav.php/calendars/user/defaultcalendar/</d:href> <d:propstat> <d:prop> <d:getetag></d:getetag> <d:getcontenttype></d:getcontenttype> </d:prop> <d:status>HTTP/1.1 404 Not Found</d:status> </d:propstat> </d:response> <d:response> <d:href>/owncloud/apps/calendar/caldav.php/calendars/user/defaultcalendar/677ba0ccdc340bda0a10abf8bfafbe0ca846fdc93568863855e8f046880400f0.ics</d:href> <d:propstat> <d:prop> <d:getetag>"a46997943e32b4a998e873fdf3b77cdf"</d:getetag> <d:getcontenttype>text/calendar; charset=utf-8</d:getcontenttype> </d:prop> <d:status>HTTP/1.1 200 OK</d:status> </d:propstat> </d:response> <d:response> <d:href>/owncloud/apps/calendar/caldav.php/calendars/user/defaultcalendar/e4e68dd3283be55c9bcf9fb03e150e8961481954e1d061d966b870e7ca50553b.ics</d:href> <d:propstat> <d:prop> <d:getetag>"0b369a0a58c8b374c84a1a31f12f327c"</d:getetag> <d:getcontenttype>text/calendar; charset=utf-8</d:getcontenttype> </d:prop> <d:status>HTTP/1.1 200 OK</d:status> </d:propstat> </d:response> <d:response> <d:href>/owncloud/apps/calendar/caldav.php/calendars/user/defaultcalendar/23cb6614dda463307ac159f0f2ec6560f05226d11b276b7fbed3b0dbee655b11.ics</d:href> <d:propstat> <d:prop> <d:getetag>"adc61af82bb4bcf1724783b5edd6a7bd"</d:getetag> <d:getcontenttype>text/calendar; charset=utf-8</d:getcontenttype> </d:prop> <d:status>HTTP/1.1 200 OK</d:status> </d:propstat> </d:response> <d:response> <d:href>/owncloud/apps/calendar/caldav.php/calendars/user/defaultcalendar/ed768c6275c8f850288069e1ca531fbe8e8562acf9d5d225540b5a06c4f85e7b.ics</d:href> <d:propstat> <d:prop> <d:getetag>"8f32e46c28051f1162ea54ac80539999"</d:getetag> <d:getcontenttype>text/calendar; charset=utf-8</d:getcontenttype> </d:prop> <d:status>HTTP/1.1 200 OK</d:status> </d:propstat> </d:response> <d:response> <d:href>/owncloud/apps/calendar/caldav.php/calendars/user/defaultcalendar/owncloud-bb0048829d80b30a931c09c732972776.ics</d:href> <d:propstat> <d:prop> <d:getetag>"d5f49bf955bfc03ac97efcb16220a4b5"</d:getetag> <d:getcontenttype>text/calendar; charset=utf-8</d:getcontenttype> </d:prop> <d:status>HTTP/1.1 200 OK</d:status> </d:propstat> </d:response> </d:multistatus>
it looks as ZAP get data from the server but it does nothing with it. My English is worse as my XML ;) but my PHP and JS is better as my English.
greetings Flo
Am 10.04.2013 22:32, schrieb Ján Máté:
Hi Florian,
we never tested CalDavZAP with Owncloud, so it is not surprise that it not works.
The error message below is a normal behaviour if the server not supports REPORT request with sync-token (real CalDAV sync). After this error we switch back to simple WebDAV sync (which should work, but maybe we have a small bug somewhere).
If you or anybody else can send me some testing credentials to demo/any other SabreDAV server we should check it ...
JM
On Apr 10, 2013, at 3:21 PM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
Hi to all,
I use ownCloud 5 with CalDavZAP last stable release.
CalDavZAP can ... ... connect to ownCloud ... read the calendars from ownCloud ... write events to ownCloud (i can see it on ownClounds own calendar)
but CalDavZAP can't read events.
ownCloud use SabreDAV 1.7.5, i get in Firebug this error
REPORT: http://user:pass@192.168.1.1/owncloud/remote.php/caldav/calendars/user/defau... 403 Forbidden Answer body: <d:errorxmlns:d="DAV:"xmlns:s="http://sabredav.org/ns%22%3E <s:exception>*Sabre_DAV_Exception_ReportNotSupported*</s:exception> <s:message></s:message> <s:sabredav-version>1.7.5</s:sabredav-version> <d:supported-report></d:supported-report> </d:error>
is there any way to get CalDavZAP to run with ownCloud.
/owncloud/remote.php/caldav/principals/user/ gives return: calendar-proxy-read Proxy-Read, Principal calendar-proxy-write Proxy-Read, Principal
Hi Florian,
it is very interesting, because CardDavMATE (which works with SabreDAV) uses the same value for .ajax cache. So blindly changing the cache value to true is not a good idea. We will wait for demo/testing account from somebody and then will check where is the problem.
JM
On Apr 11, 2013, at 1:11 PM, Florian Rauscher f.rauscher@casibus.de wrote:
Hi Jan,
thx for reply.
The installation is only network intern, i can't give u an demo.
But there is some interesting. I found the var globalSubscribedCalendars at the bottom of the config.js After configure this, and test it, Jquery put an ?_=timestamp (cache querystring) at the end of the calendar file (ics file), SarbeDAV says 404 After i set in webdav_protocol.js ( line 1562 ) the cache var to "true", your CalDavZAP shows me all events.
Hi Jan,
I think more and more it's an nginx rewrite problem. I think nginx interprets the querystring as file. I port owncloud now on an seperate port with an separately configfile.
Flo
Am 11.04.2013 21:32, schrieb Ján Máté:
Hi Florian,
it is very interesting, because CardDavMATE (which works with SabreDAV) uses the same value for .ajax cache. So blindly changing the cache value to true is not a good idea. We will wait for demo/testing account from somebody and then will check where is the problem.
JM
On Apr 11, 2013, at 1:11 PM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
Hi Jan,
thx for reply.
The installation is only network intern, i can't give u an demo.
But there is some interesting. I found the var globalSubscribedCalendars at the bottom of the config.js After configure this, and test it, Jquery put an ?_=timestamp (cache querystring) at the end of the calendar file (ics file), SarbeDAV says 404 After i set in webdav_protocol.js ( line 1562 ) the cache var to "true", your CalDavZAP shows me*all events.*
Hmm,
I never used nginx so I cannot help you with rewrite rules ... but it is possible that these cause problems (there was a similar problem in my Apache in past).
JM
On Apr 12, 2013, at 7:40 AM, Florian Rauscher f.rauscher@casibus.de wrote:
Hi Jan,
I think more and more it's an nginx rewrite problem. I think nginx interprets the querystring as file. I port owncloud now on an seperate port with an separately configfile.
Flo
Am 11.04.2013 21:32, schrieb Ján Máté:
Hi Florian,
it is very interesting, because CardDavMATE (which works with SabreDAV) uses the same value for .ajax cache. So blindly changing the cache value to true is not a good idea. We will wait for demo/testing account from somebody and then will check where is the problem.
JM
On Apr 11, 2013, at 1:11 PM, Florian Rauscher f.rauscher@casibus.de wrote:
Hi Jan,
thx for reply.
The installation is only network intern, i can't give u an demo.
But there is some interesting. I found the var globalSubscribedCalendars at the bottom of the config.js After configure this, and test it, Jquery put an ?_=timestamp (cache querystring) at the end of the calendar file (ics file), SarbeDAV says 404 After i set in webdav_protocol.js ( line 1562 ) the cache var to "true", your CalDavZAP shows me all events.
Okay,
ownCloud 5 need other rewrite rules as oc4, i replaced them ... same prob I test something like this ...
http://192.168.2.54:81/remote.php/caldav/principals/user/*?* - 404 not found http://192.168.2.54:81/remote.php/caldav/principals/user/ - OK
http://192.168.2.54:81/remote.php/caldav/? - 404 not found http://192.168.2.54:81/remote.php/caldav/ - OK
http://192.168.2.54:81/remote.php? - 404 not found (yes, all right?`) http://192.168.2.54:81/remote.php OK
NOW ownCloud Admin GUI http://192.168.2.54:81/index.php/apps/calendar OK http://192.168.2.54:81/index.php/apps/calendar? OK
Thunderbird have the same problem as ZAP, its wirte events but after reload they not shown
okay i give up, and install apache ;) i report again
Am 12.04.2013 10:08, schrieb Ján Máté:
Hmm,
I never used nginx so I cannot help you with rewrite rules ... but it is possible that these cause problems (there was a similar problem in my Apache in past).
JM
On Apr 12, 2013, at 7:40 AM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
Hi Jan,
I think more and more it's an nginx rewrite problem. I think nginx interprets the querystring as file. I port owncloud now on an seperate port with an separately configfile.
Flo
Am 11.04.2013 21:32, schrieb Ján Máté:
Hi Florian,
it is very interesting, because CardDavMATE (which works with SabreDAV) uses the same value for .ajax cache. So blindly changing the cache value to true is not a good idea. We will wait for demo/testing account from somebody and then will check where is the problem.
JM
On Apr 11, 2013, at 1:11 PM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
Hi Jan,
thx for reply.
The installation is only network intern, i can't give u an demo.
But there is some interesting. I found the var globalSubscribedCalendars at the bottom of the config.js After configure this, and test it, Jquery put an ?_=timestamp (cache querystring) at the end of the calendar file (ics file), SarbeDAV says 404 After i set in webdav_protocol.js ( line 1562 ) the cache var to "true", your CalDavZAP shows me*all events.*
same problem with apache2 ownCloud is the problem it seems that ownCloud have an modified version of sabredav
flo
Am 12.04.2013 11:18, schrieb Florian Rauscher:
Okay,
ownCloud 5 need other rewrite rules as oc4, i replaced them ... same prob I test something like this ...
http://192.168.2.54:81/remote.php/caldav/principals/user/*?* - 404 not found http://192.168.2.54:81/remote.php/caldav/principals/user/ - OK
http://192.168.2.54:81/remote.php/caldav/? - 404 not found http://192.168.2.54:81/remote.php/caldav/ - OK
http://192.168.2.54:81/remote.php? - 404 not found (yes, all right?`) http://192.168.2.54:81/remote.php OK
NOW ownCloud Admin GUI http://192.168.2.54:81/index.php/apps/calendar OK http://192.168.2.54:81/index.php/apps/calendar? OK
Thunderbird have the same problem as ZAP, its wirte events but after reload they not shown
okay i give up, and install apache ;) i report again
Am 12.04.2013 10:08, schrieb Ján Máté:
Hmm,
I never used nginx so I cannot help you with rewrite rules ... but it is possible that these cause problems (there was a similar problem in my Apache in past).
JM
On Apr 12, 2013, at 7:40 AM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
Hi Jan,
I think more and more it's an nginx rewrite problem. I think nginx interprets the querystring as file. I port owncloud now on an seperate port with an separately configfile.
Flo
Am 11.04.2013 21:32, schrieb Ján Máté:
Hi Florian,
it is very interesting, because CardDavMATE (which works with SabreDAV) uses the same value for .ajax cache. So blindly changing the cache value to true is not a good idea. We will wait for demo/testing account from somebody and then will check where is the problem.
JM
On Apr 11, 2013, at 1:11 PM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
Hi Jan,
thx for reply.
The installation is only network intern, i can't give u an demo.
But there is some interesting. I found the var globalSubscribedCalendars at the bottom of the config.js After configure this, and test it, Jquery put an ?_=timestamp (cache querystring) at the end of the calendar file (ics file), SarbeDAV says 404 After i set in webdav_protocol.js ( line 1562 ) the cache var to "true", your CalDavZAP shows me*all events.*
Another reason to switch to DAViCal ;-)
JM
On Apr 12, 2013, at 11:43 AM, Florian Rauscher f.rauscher@casibus.de wrote:
same problem with apache2 ownCloud is the problem it seems that ownCloud have an modified version of sabredav
flo
yes need an guide for postgresql
Am 12.04.2013 11:46, schrieb Ján Máté:
Another reason to switch to DAViCal ;-)
JM
On Apr 12, 2013, at 11:43 AM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
same problem with apache2 ownCloud is the problem it seems that ownCloud have an modified version of sabredav
flo
now its works perfectly thanks jan for your help and for nice script
Flo
Am 12.04.2013 11:48, schrieb Florian Rauscher:
yes need an guide for postgresql
Am 12.04.2013 11:46, schrieb Ján Máté:
Another reason to switch to DAViCal ;-)
JM
On Apr 12, 2013, at 11:43 AM, Florian Rauscher <f.rauscher@casibus.de mailto:f.rauscher@casibus.de> wrote:
same problem with apache2 ownCloud is the problem it seems that ownCloud have an modified version of sabredav
flo