New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Error: no such option: --max-workers" and "Exception in thread Thread-1" #166

Closed
flart opened this Issue Jan 15, 2015 · 27 comments

Comments

Projects
None yet
3 participants
@flart

flart commented Jan 15, 2015

First of all - I think you have done a great piece of work and vdirsyncer is exactly what I was looking for to sync a remote with a local caldav-server.

In your Changelog there is written for version 0.3.1 "There is now a --max-workers option on the CLI..."
I tried the option but got "Error: no such option: --max-workers":

[root@ratte ~]# vdirsyncer --maxworkers=1 sync
Usage: vdirsyncer [OPTIONS] COMMAND [ARGS]...

Error: no such option: --maxworkers

Is this option still available in v4.1?

But the many problem is the "Exception in thread Thread-1 (most likely raised during interpreter shutdown)".
vdirsyncer was installed in virtualenv as described in the Tutorial - Manual installation without any errors. The test config is local filesystem with local SabreDAV-server.
When I try "vdirsyncer discover" or "vdirsyncer sync" the sync process seems to start but always ends up with the above-mentioned exception and the local calendar directory remains empty.

[root@ratte ~]# vdirsyncer --verbosity=DEBUG sync
debug: Using 0 maximal workers.
Syncing madlen_calendar/privat
debug: Loaded status for madlen_calendar/privat
debug: REPORT http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/privat/

...

debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:51 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"/>
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  File "/usr/lib/python2.7/threading.py", line 763, in run
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 454, in worker
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 439, in _process_job
  File "/usr/lib/python2.7/Queue.py", line 168, in get
  File "/usr/lib/python2.7/threading.py", line 333, in wait
<type 'exceptions.TypeError'>: 'NoneType' object is not callable

Although I'm not a programmer I took a look on the code and searched the web. This seems to be a problem of daemon threads so I tried to reduce the workers to one with the --max-workers option. But this gave me the "Error: no such option: --max-workers".

I would be glad if you could give me some hints on how to get vdirsyncer working for me.

The system is a Raspberry Pi with Arch Linux ARM and Python 2.7.9.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 15, 2015

Vdirsyncer is very strict with argument order: --max-workers is an option of the sync command. Therefore this will work:

vdirsyncer sync --max-workers=1

but this won't:

vdirsyncer --max-workers=1 sync

Check out vdirsyncer --help and vdirsyncer sync --help.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 15, 2015

Regarding the threading exceptions, I can't see how they're related to your issue. Vdirsyncer should raise completely different exceptions if there is something wrong with the response provided by the server. Are you sure there are even events in your privat-calendar on your server? The server seems to return an empty response. For further information I'd have to see more of the last few responses.

@flart

This comment has been minimized.

flart commented Jan 16, 2015

Thanks for your response.
It was my mistake. I gave you only a part of the debug output. This is the output for the discover command:

[root@ratte ~]# vdirsyncer --verbosity=DEBUG discover
debug: Using 0 maximal workers.
Discovering collections for pair madlen_calendar
debug: GET http://ratte/.well-known/caldav/
debug: {}
debug: None
debug: Sending request...
debug: 404
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:38 GMT', 'content-type': 'text/html; charset=UTF-8'}
debug: File not found.
debug: Server does not support well-known URIs.
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/
debug: {'Depth': 0, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:         <d:propfind xmlns:d="DAV:">
debug:             <d:prop>
debug:                 <d:current-user-principal />
debug:             </d:prop>
debug:         </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:39 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href><d:propstat><d:prop><d:current-user-principal><d:href>/SabreDAV/groupwareserver.php/principals/madlen/</d:href></d:current-user-principal></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response></d:multistatus>
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/principals/madlen/
debug: {'Depth': 0, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:     <d:propfind xmlns:d="DAV:" xmlns:c="urn:ietf:params:xml:ns:caldav">
debug:         <d:prop>
debug:             <c:calendar-home-set />
debug:         </d:prop>
debug:     </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:40 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/principals/madlen/</d:href><d:propstat><d:prop><cal:calendar-home-set><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href></cal:calendar-home-set></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response></d:multistatus>
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/
debug: {'Depth': 1, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:     <d:propfind xmlns:d="DAV:">
debug:         <d:prop>
debug:             <d:resourcetype />
debug:             <d:displayname />
debug:         </d:prop>
debug:     </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:41 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/><cal:calendar/></d:resourcetype><d:displayname>Madlen privat</d:displayname></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/inbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/outbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response></d:multistatus>
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/
debug: {'Depth': 1, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:     <d:propfind xmlns:d="DAV:">
debug:         <d:prop>
debug:             <d:resourcetype />
debug:             <d:displayname />
debug:         </d:prop>
debug:     </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:42 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/><cal:calendar/></d:resourcetype><d:displayname>Madlen privat</d:displayname></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/inbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/outbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response></d:multistatus>
Saved for madlen_calendar: collections = ["privat"]
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  File "/usr/lib/python2.7/threading.py", line 763, in run
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 454, in worker
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 439, in _process_job
  File "/usr/lib/python2.7/Queue.py", line 168, in get
  File "/usr/lib/python2.7/threading.py", line 333, in wait
<type 'exceptions.TypeError'>: 'NoneType' object is not callable

and this one for the sync command:

[root@ratte ~]# vdirsyncer --verbosity=DEBUG sync
debug: Using 0 maximal workers.
Syncing madlen_calendar/privat
debug: Loaded status for madlen_calendar/privat
debug: REPORT http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/privat/
debug: {'Depth': 'infinity', 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug: <?xml version="1.0" encoding="utf-8" ?>
debug:             <C:calendar-query xmlns:D="DAV:"
debug:                 xmlns:C="urn:ietf:params:xml:ns:caldav">
debug:                 <D:prop>
debug:                     <D:getcontenttype/>
debug:                     <D:getetag/>
debug:                 </D:prop>
debug:                 <C:filter>
debug:
debug:                 <C:comp-filter name="VCALENDAR">
debug:                     <C:comp-filter name="VTODO">
debug:
debug:                     </C:comp-filter>
debug:                 </C:comp-filter>
debug:
debug:                 </C:filter>
debug:             </C:calendar-query>
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:50 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"/>
debug: REPORT http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/privat/
debug: {'Depth': 'infinity', 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug: <?xml version="1.0" encoding="utf-8" ?>
debug:             <C:calendar-query xmlns:D="DAV:"
debug:                 xmlns:C="urn:ietf:params:xml:ns:caldav">
debug:                 <D:prop>
debug:                     <D:getcontenttype/>
debug:                     <D:getetag/>
debug:                 </D:prop>
debug:                 <C:filter>
debug:
debug:                 <C:comp-filter name="VCALENDAR">
debug:                     <C:comp-filter name="VEVENT">
debug:
debug:                     </C:comp-filter>
debug:                 </C:comp-filter>
debug:
debug:                 </C:filter>
debug:             </C:calendar-query>
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Thu, 15 Jan 2015 19:34:51 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"/>
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  File "/usr/lib/python2.7/threading.py", line 763, in run
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 454, in worker
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 439, in _process_job
  File "/usr/lib/python2.7/Queue.py", line 168, in get
  File "/usr/lib/python2.7/threading.py", line 333, in wait
<type 'exceptions.TypeError'>: 'NoneType' object is not callable
[root@ratte ~]#

There are at least 4 events on the server but none is written to the local calendar directory.
I don't know wether the thread exception is related to the missing events in the local directory but I can't see any other error message to start from.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

Are you able to do anything with other clients? There are in fact no problems in the interaction with the server (the threading exception is due to a broken worker cleanup), it's just that the server reports the collections as empty.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

Also, is it correct that you only have the "privat"-calendar on the server? There are some other collections there, but they aren't advertized as calendars.

@flart

This comment has been minimized.

flart commented Jan 16, 2015

DAVdroid and even Outlook via z-push can access the SabreDAV server. There are also contacts on the server. But "privat" is the only calendar. As it seems to be an server issue I'll try to install Radicale in parallel to the SabreDAV and check with this one.

Is there anything I can do to solve the threading exception?

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

Is there anything I can do to solve the threading exception?

I'll have to fix that myself. That you get that one regularly is kinda irritating.

Another idea: Maybe you forgot to provide vdirsyncer with username and password, which is why sabredav says the calendars are empty?

@flart

This comment has been minimized.

flart commented Jan 16, 2015

No,unfortunately not. This is the part of the config:

[storage madlen_calendar_remote]
type = caldav
url = http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/
username = madlen
password = mypassword
@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

@evert Would you know of any behavior in SabreDAV that would cause it to show empty collections?

@evert

This comment has been minimized.

evert commented Jan 16, 2015

It looks like this is due to the Depth: header. sabre/dav doesn't have any behavior when that's specified. Collections can only ever be one level deep, so I never bothered to look for 'Infinity'.

I do think this is a bug on our end, but I will want to fix this by just throwing an exception and include a proper HTTP status code for this.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

What do you recommend? Removing the header or setting it to a particular value?

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

Also I am not sure if a calendar-query with depth=0 should enlist all items. Obviously most servers do, but all the examples from the CalDAV RFC explicitly set the header to 1, which is why I was unsure and just set it to the highest value possible.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

also ownCloud deals with my "infinity" requests just fine -- has this been introduced with 2.0?

@evert

This comment has been minimized.

evert commented Jan 16, 2015

Best to set it to 1. 0 should only be used on a single calendar object.

@evert

This comment has been minimized.

evert commented Jan 16, 2015

The relevant line from 1.8 is here:

https://github.com/fruux/sabre-dav/blob/1.8/lib/Sabre/CalDAV/Plugin.php#L589

A single equals sign was used, instead of == which caused it to pretty much as a catch-all, and this was a bit bad.

The same line in 2.0:

https://github.com/fruux/sabre-dav/blob/2.0/lib/CalDAV/Plugin.php#L636

So it only really worked in the first place, due to a bug.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

What adds to the confusion is the fact that the default for calendar-queries is 0.

@evert

This comment has been minimized.

evert commented Jan 16, 2015

Yea, I noticed other clients having issues with that as well, and I even considered adding some extra xml element to the output that specifically tells client developers : 'you are not getting any results due to the depth header you specified'.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

So it only really worked in the first place, due to a bug.

ISTM any value > 1 and "infinity" are valid according to the spec, and that SabreDAV therefore shouldn't raise errors for it.

@evert

This comment has been minimized.

evert commented Jan 16, 2015

Where did you get that? Infinity is never mentioned, there's no concept of a depth higher than 1 in caldav calendars, and all of the examples use depth: 1.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

Infinity is mentioned in WebDAV:

   Depth = "Depth" ":" ("0" | "1" | "infinity")

http://tools.ietf.org/html/rfc4918#section-10.2

I am not sure either way... you certainly have more experience with the spec, and I didn't intend to phrase this statement in such a definitive way.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

I changed it now.

@flart Could you try the following:

path/to/venv/bin/pip uninstall vdirsyncer
path/to/venv/bin/pip install git+https://github.com/untitaker/vdirsyncer.git

untitaker added a commit that referenced this issue Jan 16, 2015

@evert

This comment has been minimized.

evert commented Jan 16, 2015

I think an argument could also be made that infinity should also work and just behave the same as 1 for what it's worth... it's definitely a bit of an edge case though

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

FWIW I percieved Depth to actually denote the maximum depth. Many servers return hrefs with all kinds of depths below the requested value.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 16, 2015

e.g. iCloud returns the collection href with contenttype httpd/unix-directory when I do a PROPFIND with depth=1 on carddav. Or something similar, I can't quite remember.

@evert

This comment has been minimized.

evert commented Jan 16, 2015

Depth is a bit weird, because it's apparently also ok to block infinity for security reasons. By default it's completely off for PROPFIND as well, because it could make it very easy to DDOS the server.

@flart

This comment has been minimized.

flart commented Jan 18, 2015

@untitaker Sorry for my late reply. I reinstalled as you told me.
Here are the first lines of the debug log:

[root@ratte collections]# vdirsyncer --verbosity=DEBUG sync
debug: Using 0 maximal workers.
Detected change in config file, discovering collections for madlen_calendar
Discovering collections for pair madlen_calendar
debug: GET http://ratte/.well-known/caldav/
debug: {}
debug: None
debug: Sending request...
debug: 404
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:41 GMT', 'content-type': 'text/html; charset=UTF-8'}
debug: File not found.
debug: Server does not support well-known URIs.
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/
debug: {'Depth': 0, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:         <d:propfind xmlns:d="DAV:">
debug:             <d:prop>
debug:                 <d:current-user-principal />
debug:             </d:prop>
debug:         </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:43 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href><d:propstat><d:prop><d:current-user-principal><d:href>/SabreDAV/groupwareserver.php/principals/madlen/</d:href></d:current-user-principal></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response></d:multistatus>
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/principals/madlen/
debug: {'Depth': 0, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:     <d:propfind xmlns:d="DAV:" xmlns:c="urn:ietf:params:xml:ns:caldav">
debug:         <d:prop>
debug:             <c:calendar-home-set />
debug:         </d:prop>
debug:     </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:43 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/principals/madlen/</d:href><d:propstat><d:prop><cal:calendar-home-set><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href></cal:calendar-home-set></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response></d:multistatus>
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/
debug: {'Depth': 1, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:     <d:propfind xmlns:d="DAV:">
debug:         <d:prop>
debug:             <d:resourcetype />
debug:             <d:displayname />
debug:         </d:prop>
debug:     </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:44 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/><cal:calendar/></d:resourcetype><d:displayname>Madlen privat</d:displayname></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/inbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/outbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response></d:multistatus>
debug: PROPFIND http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/
debug: {'Depth': 1, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug:
debug:     <d:propfind xmlns:d="DAV:">
debug:         <d:prop>
debug:             <d:resourcetype />
debug:             <d:displayname />
debug:         </d:prop>
debug:     </d:propfind>
debug:
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'dav': '1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, access-control, calendarserver-principal-property-search', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:45 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/><cal:calendar/></d:resourcetype><d:displayname>Madlen privat</d:displayname></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/inbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/outbox/</d:href><d:propstat><d:prop><d:resourcetype><d:collection/></d:resourcetype></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat><d:propstat><d:prop><d:displayname/></d:prop><d:status>HTTP/1.1 404 Not Found</d:status></d:propstat></d:response></d:multistatus>
Syncing madlen_calendar/privat
debug: Loaded status for madlen_calendar/privat
debug: REPORT http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/privat/
debug: {'Depth': 1, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug: <?xml version="1.0" encoding="utf-8" ?>
debug:             <C:calendar-query xmlns:D="DAV:"
debug:                 xmlns:C="urn:ietf:params:xml:ns:caldav">
debug:                 <D:prop>
debug:                     <D:getcontenttype/>
debug:                     <D:getetag/>
debug:                 </D:prop>
debug:                 <C:filter>
debug:
debug:                 <C:comp-filter name="VCALENDAR">
debug:                     <C:comp-filter name="VTODO">
debug:
debug:                     </C:comp-filter>
debug:                 </C:comp-filter>
debug:
debug:                 </C:filter>
debug:             </C:calendar-query>
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:47 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"/>
debug: REPORT http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/privat/
debug: {'Depth': 1, 'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug: <?xml version="1.0" encoding="utf-8" ?>
debug:             <C:calendar-query xmlns:D="DAV:"
debug:                 xmlns:C="urn:ietf:params:xml:ns:caldav">
debug:                 <D:prop>
debug:                     <D:getcontenttype/>
debug:                     <D:getetag/>
debug:                 </D:prop>
debug:                 <C:filter>
debug:
debug:                 <C:comp-filter name="VCALENDAR">
debug:                     <C:comp-filter name="VEVENT">
debug:
debug:                     </C:comp-filter>
debug:                 </C:comp-filter>
debug:
debug:                 </C:filter>
debug:             </C:calendar-query>
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:48 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20141213T221020Z-20812_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"a2168d48825a9040030e52f625fd1f48"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/d79028f76df21b568325c124569fa5dd872664005f8164bba86e839053b797fd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"c0f733472dc24dbd3e6629d4c6b5b59a"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150107T120438Z-8507_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"8e6e2f9689e9e8010799653855ed20b3"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150108T210405Z-e3b751a7c12b1a177415536c8913ca4a.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"7e22b10f75d7410bccaf3aadc4ee3711"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150108T211828Z-19834_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"dea68ab725b35d5f5787e2555e173708"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205056Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"0f125306707c465ebb05ef18b76cd67e"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205057Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"87ce71399b67914f4db3f3970c67e473"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205058Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"e3d1149fe35c08dc43f0843efdbc23c1"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205059Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"dd35008058da3ac61e06fc8b0a0e38d4"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205100Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"533f590dd4703160ed1f3e329754aa2d"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205101Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"603df657c0b0f1d973bcf053f6160eab"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205102Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"01d53743e25dc9e7a6b44187c32d2aef"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205103Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"daa5ed9bba3880d40220d6d019157b30"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205104Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"e97a090286c42e155501e0a5fbea279b"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205105Z-30811_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getcontenttype>text/calendar; charset=utf-8; component=vevent</d:getcontenttype><d:getetag>"186186089576ad5c6c0a2c82b1abb004"</d:getetag></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response></d:multistatus>
debug: REPORT http://ratte/SabreDAV/groupwareserver.php/calendars/madlen/privat/
debug: {'Content-Type': 'application/xml; charset=UTF-8', 'User-Agent': 'vdirsyncer'}
debug: <?xml version="1.0" encoding="utf-8" ?>
debug:         <C:calendar-multiget xmlns:D="DAV:"
debug:             xmlns:C="urn:ietf:params:xml:ns:caldav">
debug:             <D:prop>
debug:                 <D:getetag/>
debug:                 <C:calendar-data/>
debug:             </D:prop>
debug:             <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150107T120438Z-8507_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205059Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205056Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150108T210405Z-e3b751a7c12b1a177415536c8913ca4a.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205103Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205104Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205057Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205102Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20141213T221020Z-20812_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205058Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205101Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/d79028f76df21b568325c124569fa5dd872664005f8164bba86e839053b797fd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150108T211828Z-19834_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205105Z-30811_628315065f5c30dd.ics</D:href>
debug: <D:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20150116T205100Z-30811_628315065f5c30dd.ics</D:href>
debug:         </C:calendar-multiget>
debug: Sending request...
debug: 207
debug: {'x-powered-by': 'PHP/5.6.4', 'transfer-encoding': 'chunked', 'vary': 'Brief,Prefer', 'x-sabre-version': '2.1.2', 'server': 'nginx/1.6.2', 'connection': 'close', 'date': 'Sun, 18 Jan 2015 18:59:49 GMT', 'content-type': 'application/xml; charset=utf-8'}
debug: <?xml version="1.0" encoding="utf-8"?>
debug: <d:multistatus xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns" xmlns:cal="urn:ietf:params:xml:ns:caldav" xmlns:cs="http://calendarserver.org/ns/" xmlns:card="urn:ietf:params:xml:ns:carddav"><d:response><d:href>/SabreDAV/groupwareserver.php/calendars/madlen/privat/20141213T221020Z-20812_628315065f5c30dd.ics</d:href><d:propstat><d:prop><d:getetag>"a2168d48825a9040030e52f625fd1f48"</d:getetag><cal:calendar-data>BEGIN:VCALENDAR
debug: VERSION:2.0
debug: PRODID:-//bitfire web engineering//DAVdroid 0.6.2//EN
debug: BEGIN:VEVENT
debug: DTSTAMP:20141213T221021Z
debug: UID:20141213T221020Z-20812@628315065f5c30dd
debug: DTSTART;VALUE=DATE:20141213
debug: DTEND;VALUE=DATE:20141214
debug: SUMMARY:Test
debug: STATUS:TENTATIVE
debug: ORGANIZER:mailto:Madlen@ratte.fritz.box
debug: ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=CHAIR:mailto:Madlen@ratte.fritz.box
debug: LAST-MODIFIED:20141213T221021Z
debug: BEGIN:VALARM
debug: TRIGGER:-PT10M
debug: ACTION:DISPLAY
debug: DESCRIPTION:Test
debug: END:VALARM
debug: END:VEVENT
debug: END:VCALENDAR

and the last:

debug: TZNAME:CEMT
debug: DTSTART:19450524T020000
debug: RDATE:19450524T020000
debug: RDATE:19470511T030000
debug: END:DAYLIGHT
debug: BEGIN:DAYLIGHT
debug: TZOFFSETFROM:+0300
debug: TZOFFSETTO:+0200
debug: TZNAME:CEST
debug: DTSTART:19450924T030000
debug: RDATE:19450924T030000
debug: RDATE:19470629T030000
debug: END:DAYLIGHT
debug: BEGIN:STANDARD
debug: TZOFFSETFROM:+0100
debug: TZOFFSETTO:+0100
debug: TZNAME:CET
debug: DTSTART:19460101T000000
debug: RDATE:19460101T000000
debug: RDATE:19800101T000000
debug: END:STANDARD
debug: END:VTIMEZONE
debug: END:VCALENDAR
debug: </cal:calendar-data></d:prop><d:status>HTTP/1.1 200 OK</d:status></d:propstat></d:response></d:multistatus>
Copying (uploading) item 20141213T221020Z-20812@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205105Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205104Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205101Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205056Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205058Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205102Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205103Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205059Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150108T211828Z-19834@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150116T205100Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 20150107T120438Z-8507@628315065f5c30dd to madlen_calendar_local/privat
Copying (uploading) item 7761hhwa-vtmw-peoc-mxp1-yiou8bdknx45 to madlen_calendar_local/privat
Copying (uploading) item 20150108T210405Z-e3b751a7c12b1a177415536c8913ca4a to madlen_calendar_local/privat
Copying (uploading) item 20150116T205057Z-30811@628315065f5c30dd to madlen_calendar_local/privat
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
  File "/usr/lib/python2.7/threading.py", line 763, in run
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 475, in worker
  File "/opt/vdirsyncer_env/lib/python2.7/site-packages/vdirsyncer/cli/utils.py", line 460, in _process_job
  File "/usr/lib/python2.7/Queue.py", line 168, in get
  File "/usr/lib/python2.7/threading.py", line 333, in wait
<type 'exceptions.TypeError'>: 'NoneType' object is not callable
[root@ratte collections]#

It seems to be working and now there are elements in the local directory. Thank you very much.
But the threading exception remains.

@untitaker

This comment has been minimized.

Member

untitaker commented Jan 18, 2015

Thanks, I raised #167 for this.

@untitaker untitaker closed this Jan 18, 2015

untitaker added a commit that referenced this issue Jan 19, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment