server:
apple calendarserver 4.2-1~tree.se on debian wheezy
(this is not by choice, I have to get it working - somehow)
client:
debian jessie
vdirsyncer 0.11.0
clientpython 2.7.9-2
config:
[general]
status_path = ~/.vdirsyncer/status/
python2 = true
[pair muman_contacts]
a = muman_contacts_local
b = muman_contacts_remote
collections = ["from a", "from b"]
metadata = ["displayname"]
conflict_resolution = "b wins"
[storage muman_contacts_local]
type = filesystem
path = ~/dav-sync/contacts/
fileext = .vcf
[storage muman_contacts_remote]
type = carddav
or
url = https://agenda.architektur.tu-darmstadt.de
same result
username = muman
password = password
[pair muman_calendar]
a = muman_calendar_local
b = muman_calendar_remote
collections = ["from a", "from b"]
metadata = ["displayname", "color"]
conflict_resolution = "b wins"
[storage muman_calendar_local]
type = filesystem
path = ~/dav-sync/calendars/
fileext = .ics
[storage muman_calendar_remote]
type = caldav
or
url = https://agenda.architektur.tu-darmstadt.de
same result
username = muman
password = password
vdirsyncer_debug-log.txt
The issue seems to be those '200 - permanently moved' answers. Several client libs I tried can not handle this server behavior.
server:
apple calendarserver 4.2-1~tree.se on debian wheezy
(this is not by choice, I have to get it working - somehow)
client:
debian jessie
vdirsyncer 0.11.0
clientpython 2.7.9-2
config:
[general]
status_path = ~/.vdirsyncer/status/
python2 = true
[pair muman_contacts]
a = muman_contacts_local
b = muman_contacts_remote
collections = ["from a", "from b"]
metadata = ["displayname"]
conflict_resolution = "b wins"
[storage muman_contacts_local]
type = filesystem
path = ~/dav-sync/contacts/
fileext = .vcf
[storage muman_contacts_remote]
type = carddav
url = https://agenda.architektur.tu-darmstadt.de/
or
url = https://agenda.architektur.tu-darmstadt.de
same result
username = muman
password = password
[pair muman_calendar]
a = muman_calendar_local
b = muman_calendar_remote
collections = ["from a", "from b"]
metadata = ["displayname", "color"]
conflict_resolution = "b wins"
[storage muman_calendar_local]
type = filesystem
path = ~/dav-sync/calendars/
fileext = .ics
[storage muman_calendar_remote]
type = caldav
url = https://agenda.architektur.tu-darmstadt.de/
or
url = https://agenda.architektur.tu-darmstadt.de
same result
username = muman
password = password
vdirsyncer_debug-log.txt
The issue seems to be those '200 - permanently moved' answers. Several client libs I tried can not handle this server behavior.