From: Larkin L. <ll...@nu...> - 2009-07-22 23:25:47
|
New info... DAViCal doesn't know what "supported-report-set" is. Maybe that's lightning's problem, maybe it's something else. Ideas? Here's what T-Bird asks for: <D:propfind xmlns:D="DAV:" xmlns:CS="http://calendarserver.org/ns/"> <D:prop> <D:resourcetype/> <D:owner/> <D:supported-report-set/> <CS:getctag/> </D:prop> </D:propfind> Here's what DAViCal responds with: <?xml version="1.0" encoding="utf-8" ?> <multistatus xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:A="http://calendarserver.org/ns/"> <response> <href>/cal/caldav.php/llowrey/home/</href> <propstat> <prop> <resourcetype> <collection/> <C:calendar/> <C:schedule-calendar/> </resourcetype> <A:getctag>"f2ae609895686dace18dc96dc4fa1148"</A:getctag> <owner> <href>/cal/caldav.php/llowrey/</href> </owner> </prop> <status>HTTP/1.1 200 OK</status> </propstat> <propstat> <prop> <supported-report-set/> </prop> <status>HTTP/1.1 404 Not Found</status> </propstat> </response> </multistatus> Andrew McMillan wrote: > On Fri, 2009-07-17 at 19:28 -0500, Larkin Lowrey wrote: > >> I cannot get lightning 0.9 to work. I have davical v0.9.7 running under >> lighttpd. >> >> I created a user and managed to get it to work with thunderbird 3 beta 2 >> with the latest lightning nightly. At the same time, I was not able to >> get my laptop to work with it using tbird 2.0.0.22 & lightning 0.9. I >> then decided to back out tbird 3 beta 2 and revert back to v2.0.0.22 on >> my desktop. Now I can't get my desktop to work with davical. >> >> Here's what I get from tbird. >> > > You seem to have some form of pedantic warning turned on, at least in > your log. If those errors are being sent to the client in the middle of > the XML output it will comepletely scfew it up. > > In production you should run DAViCal with the PHP errors and warnings > set to show errors only, unless you're planning to send patches for > problems like the ones identified here. > > This doesn't mean I don't want to fix them - I run PHP with pedantic > errors myself... just not in production. Some code paths are perhaps > not fully exercised by the existing testing scripts, or possibly you are > running a newer version of PHP than me. > > Or maybe you have some unquoted values in your configuration file :-) > > Cheers, > Andrew. > > >>> Warning: There has been an error reading data for calendar: Nuke. >>> Error code: DAV_NOT_DAV. Description: The resource at >>> http://xyz.com/cal/caldav.php/xyz/home is either not a DAV collection >>> or not available >>> Warning: There has been an error reading data for calendar: Nuke. >>> Error code: READ_FAILED. Description: >>> >> The lighttpd error log doesn't look all that remarkable: >> >> >>> 2009-07-17 19:22:54: (mod_fastcgi.c.2570) FastCGI-stderr: PHP Notice: >>> Use of undefined constant en_US - assumed 'en_US' in >>> /etc/davical/xyz.com-conf.php on line 8 >>> PHP Notice: Use of undefined constant UTF - assumed 'UTF' in >>> /etc/davical/www.nuclearwinter.com-conf.php on line 8 >>> PHP Warning: Call-time pass-by-reference has been deprecated; If you >>> would like to pass it by reference, modify the declaration of [runtime >>> function name](). If you would like to enable call-time >>> pass-by-reference, you can set allow_call_time_pass_reference to true >>> in your INI file in >>> /usr/local/share/davical-0.9.7-0/inc/caldav-PROPFIND.php on line 624 >>> PHP Warning: Call-time pass-by-reference has been deprecated; If you >>> would like to pass it by reference, modify the declaration of [runtime >>> function name](). If you would like to enable call-time >>> pass-by-reference, you can set allow_call_time_pass_reference to true >>> in your INI file in >>> /usr/local/share/davical-0.9.7-0/inc/caldav-PROPFIND.php on line 721 >>> PHP Warning: Call-time pass-by-reference has been deprecated; If you >>> would like to pass it by reference, modify the declaration of [runtime >>> function name](). If you would like to enable call-time >>> pass-by-reference, you can set allow_call_time_pass_reference to true >>> in your INI file in >>> /usr/local/share/davical-0.9.7-0/inc/caldav-PROPFIND.php on line 785 >>> >> Any ideas? Should this work? >> >> --Larkin >> >> >> >> ------------------------------------------------------------------------------ >> Enter the BlackBerry Developer Challenge >> This is your chance to win up to $100,000 in prizes! For a limited time, >> vendors submitting new applications to BlackBerry App World(TM) will have >> the opportunity to enter the BlackBerry Developer Challenge. See full prize >> details at: http://p.sf.net/sfu/Challenge >> _______________________________________________ >> rscds-general mailing list >> rsc...@li... >> https://lists.sourceforge.net/lists/listinfo/rscds-general >> >> > ------------------------------------------------------------------------ > andrew (AT) morphoss (DOT) com +64(272)DEBIAN > Excellent time to become a missing person. > ------------------------------------------------------------------------ > > |