Hello I'm currently trying to create a caldav client on python using caldav-0.0.12.
For now, I'm able to fetch events from the client. Here is a log of a running request: Aug 06 13:45:13 sogod [26396]: |SOGo| request took 0.004208 seconds to execute 192.168.10.90 - - [06/Aug/2014:13:45:13 GMT] "REPORT /SOGo/dav/pierre/ Calendar/personal/ HTTP/1.1" 207 1161/419 0.006 - - 272K Aug 06 13:45:14 sogod [26396]: |SOGo| starting method 'GET' on uri '/SOGo/dav/ pierre/Calendar/personal/4603-53E20000-1-67879880.ics' Aug 06 13:45:14 sogod [26396]: |SOGo| traverse: pierre => Calendar => personal => 4603-53E20000-1-67879880.ics Aug 06 13:45:14 sogod [26396]: |SOGo| do traverse name: 'pierre' Aug 06 13:45:14 sogod [26396]: |SOGo| do traverse name: 'Calendar' Aug 06 13:45:14 sogod [26396]: |SOGo| do traverse name: 'personal' Aug 06 13:45:14 sogod [26396]: |SOGo| do traverse name: '4603-53E20000-1-67879880.ics' Aug 06 13:45:14 sogod [26396]: |SOGo| set clientObject: <0xDD004C30[SOGoAppointmentObject]: name=4603-53E20000-1-67879880.ics container=0xDCFE6BA0/personal> Aug 06 13:45:14 sogod [26396]: |SOGo| request took 0.006102 seconds to execute 192.168.10.90 - - [06/Aug/2014:13:45:14 GMT] "GET /SOGo/dav/pierre/Calendar/ personal/4603-53E20000-1-67879880.ics HTTP/1.1" 200 813/0 0.008 - - 0 But when I try to add a new event, I receive an error <html xmlns="http://www.w3.org/1999/xhtml"> <body><h3>An error occurred during object publishing</h3><p>the requested object could not be found!</p></body> </html> Here's the sogo.log Aug 06 13:45:55 sogod [26396]: |SOGo| starting method 'PROPFIND' on uri '/ SOGo/dav/pierre/Calendar/' Aug 06 13:45:55 sogod [26396]: |SOGo| traverse: pierre => Calendar Aug 06 13:45:55 sogod [26396]: |SOGo| do traverse name: 'pierre' Aug 06 13:45:55 sogod [26396]: |SOGo| do traverse name: 'Calendar' Aug 06 13:45:55 sogod [26396]: |SOGo| set clientObject: <0xDCA8C4C0[SOGoAppointmentFolders]: name=Calendar container=0xDCF90170/ pierre> Aug 06 13:45:55 sogod [26396]: |SOGo| request took 0.003298 seconds to execute 192.168.10.90 - - [06/Aug/2014:13:45:55 GMT] "PROPFIND /SOGo/dav/pierre/ Calendar/ HTTP/1.1" 207 1778/153 0.005 - - 0 Aug 06 13:45:56 sogod [26396]: |SOGo| starting method 'PUT' on uri '/SOGo/dav/ pierre/Calendar/personal/39ca2df8-1d5f-11e4-985c-025400a7cd3d.ics' Aug 06 13:45:56 sogod [26396]: |SOGo| traverse: pierre => Calendar => personal => 39ca2df8-1d5f-11e4-985c-025400a7cd3d.ics Aug 06 13:45:56 sogod [26396]: |SOGo| do traverse name: 'pierre' Aug 06 13:45:56 sogod [26396]: |SOGo| do traverse name: 'Calendar' Aug 06 13:45:56 sogod [26396]: |SOGo| do traverse name: 'personal' Aug 06 13:45:56 sogod [26396]: |SOGo| do traverse name: '39ca2df8-1d5f-11e4-985c-025400a7cd3d.ics' Aug 06 13:45:56 sogod [26396]: |SOGo| set clientObject: <SoHTTPException: 0x7f8fdd037360> NAME:NotFound REASON:the requested object could not be found! Aug 06 13:45:56 sogod [26396]: |SOGo| request took 0.006178 seconds to execute 192.168.10.90 - - [06/Aug/2014:13:45:56 GMT] "PUT /SOGo/dav/pierre/Calendar/ personal/39ca2df8-1d5f-11e4-985c-025400a7cd3d.ics HTTP/1.1" 404 208/425 0.008 - - 28K I can see an HTTPException 'The requested object could not be found!' I guess we are talking about 39ca2df8-1d5f-11e4-985c-025400a7cd3d.ics which indeed does'nt exist as it is supposed to be the new event. Or does it mean someting different ? Can I activate a better debugging flag to get more info about this? Pierre -- [email protected] https://inverse.ca/sogo/lists
