Hi all,
Getting Davical setup quickly struck me as a bit of a pain, so I have
spent some time building a basic chef-solo setup for automating the
build.
I've opened this to the world at
https://github.com/simpleweb/davical-chef-setup - in theory, clone it,
change IP and point it at a linux box and it should work. Only tested
on Ubuntu 10.04 LTS. If anyone wants to try, give me a shout if they
have a problem.
It pretty much works out of the box. If you try to run_recipes a
second time after it's setup it will fail trying to create Postgresql
db. This needs a bit of chef attention to get it to ignore.
The problem I'm having now it's running though seems to be one that's
been reported before and relates to Apple Address book. It's getting
lots of 500s that look like:
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: :Response status 500 for POST
/caldav.php/tholder/addresses/8c76b68f-1a66-4fe7-94d9-3bd5224920f9.vcf
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: :***************** Response Header ****************
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->X-Powered-By: PHP/5.3.2-1ubuntu4.17
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->Server: 1.1
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->DAV: 1, 2, 3, access-control, calendar-access,
calendar-schedule
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->DAV: extended-mkcol, bind, addressbook,
calendar-auto-schedule, calendar-proxy
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->X-DAViCal-Version: DAViCal/1.1.0; DB/1.2.11
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->Content-type: text/plain; charset="utf-8"
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: :******************** Response ********************
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: response:-->The application program does not understand that
request.
It's then failing to sync. I've noticed a few people with the same
issue but no resolution. Any thoughts before I start trying to hack
around with things?
Thanks
Tom
_______________________________________________
DAViCal-dev mailing list
DAViCal-dev@lists.davical.org
http://lists.davical.org/listinfo/davical-dev
Getting Davical setup quickly struck me as a bit of a pain, so I have
spent some time building a basic chef-solo setup for automating the
build.
I've opened this to the world at
https://github.com/simpleweb/davical-chef-setup - in theory, clone it,
change IP and point it at a linux box and it should work. Only tested
on Ubuntu 10.04 LTS. If anyone wants to try, give me a shout if they
have a problem.
It pretty much works out of the box. If you try to run_recipes a
second time after it's setup it will fail trying to create Postgresql
db. This needs a bit of chef attention to get it to ignore.
The problem I'm having now it's running though seems to be one that's
been reported before and relates to Apple Address book. It's getting
lots of 500s that look like:
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: :Response status 500 for POST
/caldav.php/tholder/addresses/8c76b68f-1a66-4fe7-94d9-3bd5224920f9.vcf
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: :***************** Response Header ****************
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->X-Powered-By: PHP/5.3.2-1ubuntu4.17
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->Server: 1.1
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->DAV: 1, 2, 3, access-control, calendar-access,
calendar-schedule
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->DAV: extended-mkcol, bind, addressbook,
calendar-auto-schedule, calendar-proxy
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->X-DAViCal-Version: DAViCal/1.1.0; DB/1.2.11
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: headers:-->Content-type: text/plain; charset="utf-8"
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: :******************** Response ********************
[Fri Jun 22 08:56:25 2012] [error] [client 81.187.131.223] davical:
LOG: response:-->The application program does not understand that
request.
It's then failing to sync. I've noticed a few people with the same
issue but no resolution. Any thoughts before I start trying to hack
around with things?
Thanks
Tom
_______________________________________________
DAViCal-dev mailing list
DAViCal-dev@lists.davical.org
http://lists.davical.org/listinfo/davical-dev