XML: start-element (99, {DAV:, write-content}) => 99
XML: end-element (99, {DAV:, write-content})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, bind}) => 99
XML: end-element (99, {DAV:, bind})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, unbind}) => 99
XML: end-element (99, {DAV:, unbind})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, unlock}) => 99
XML: end-element (99, {DAV:, unlock})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, read}) => 99
XML: end-element (99, {DAV:, read})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, read-acl}) => 99
XML: end-element (99, {DAV:, read-acl})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, read-current-user-privilege-set}) => 99
XML: end-element (99, {DAV:, read-current-user-privilege-set})
XML: end-element (99, {DAV:, privilege})
XML: end-element (99, {DAV:, current-user-privilege-set})
Got property #2: {DAV:}displayname.
XML: start-element (50, {DAV:, displayname}) => 99
XML: char-data (99) returns 0
XML: end-element (99, {DAV:, displayname})
Got property #3: {urn:ietf:params:xml:ns:carddav}supported-address-data.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, supported-address-data}) => 99
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type})
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type})
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type})
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, supported-address-data})
Got property #4: {DAV:}resourcetype.
XML: start-element (50, {DAV:, resourcetype}) => 99
XML: start-element (99, {DAV:, collection}) => 99
XML: end-element (99, {DAV:, collection})
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, addressbook}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, addressbook})
XML: end-element (99, {DAV:, resourcetype})
XML: end-element (50, {DAV:, prop})
XML: start-element (7, {DAV:, status}) => 6
XML: char-data (6) returns 0
Decoded status line: HTTP/1.1 200 OK
XML: end-element (6, {DAV:, status})
XML: end-element (7, {DAV:, propstat})
XML: start-element (2, {DAV:, propstat}) => 7
XML: start-element (7, {DAV:, prop}) => 50
Got property #0: {DAV:}alternate-URI-set.
XML: start-element (50, {DAV:, alternate-URI-set}) => 99
XML: end-element (99, {DAV:, alternate-URI-set})
Got property #1: {DAV:}principal-URL.
XML: start-element (50, {DAV:, principal-URL}) => 99
XML: end-element (99, {DAV:, principal-URL})
Got property #2: {DAV:}group-member-set.
XML: start-element (50, {DAV:, group-member-set}) => 99
XML: end-element (99, {DAV:, group-member-set})
Got property #3: {DAV:}group-membership.
XML: start-element (50, {DAV:, group-membership}) => 99
XML: end-element (99, {DAV:, group-membership})
Got property #4: {urn:ietf:params:xml:ns:carddav}addressbook-home-set.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, addressbook-home-set}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, addressbook-home-set})
Got property #5: {urn:ietf:params:xml:ns:carddav}principal-address.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, principal-address}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, principal-address})
Got property #6: {urn:ietf:params:xml:ns:carddav}addressbook-description.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, addressbook-description}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, addressbook-description})
Got property #7: {urn:ietf:params:xml:ns:carddav}max-resource-size.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, max-resource-size}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, max-resource-size})
XML: end-element (50, {DAV:, prop})
XML: start-element (7, {DAV:, status}) => 6
XML: char-data (6) returns 0
Decoded status line: HTTP/1.1 404 Not Found
XML: end-element (6, {DAV:, status})
XML: end-element (7, {DAV:, propstat})
XML: end-element (2, {DAV:, response})
XML: end-element (1, {DAV:, multistatus})
XML: xmlParseChunk returned 0
XML: End of document.
XML: xmlParseChunk returned 0
Running post_send hooks
ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none)
Request ends, status 207 class 2xx, error line:
207 Multi-Status
[DEBUG 00:00:08] credentials accepted
Running destroy hooks.
Request ends.
[DEBUG 00:00:08] current-user-privilege-set:
[DEBUG 00:00:08] found Address Book = https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~c3e8b7c1-2d33-9c17-c0a1-61f2a9f1ccc7/
[DEBUG 00:00:08] skipping listing because collection cannot contain other relevant collections: https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~c3e8b7c1-2d33-9c17-c0a1-61f2a9f1ccc7/
[DEBUG 00:00:08] follow candidate https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~favourites/
[DEBUG 00:00:08] testing https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~favourites/
[DEBUG 00:00:08] debugging: read all WebDAV properties of https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~favourites/
[DEBUG 00:00:08] starting PROPFIND, credentials okay, no deadline
ah_create, for WWW-Authenticate
Running pre_send hooks
auth: Sending 'Basic' response.
Sending request headers:
PROPFIND /rpc/addressbooks/{emailaddress}/contacts~favourites/ HTTP/1.1
Connection: TE
TE: trailers
Host: {hosturl}:2080
Depth: 0
Content-Length: 84
Content-Type: application/xml
Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
User-Agent: SyncEvolution
Sending request-line and headers:
Sending request body:
Body block (84 bytes):
[
]
Request sent; retry is 1.
[status-line] < HTTP/1.1 207 Multi-Status
[hdr] Date: Wed, 14 Sep 2016 08:18:36 GMT
Header Name: [date], Value: [Wed, 14 Sep 2016 08:18:36 GMT]
[hdr] Server: cPanel
Header Name: [server], Value: [cPanel]
[hdr] Persistent-Auth: false
Header Name: [persistent-auth], Value: [false]
[hdr] Host: {hosturl}:2080
Header Name: [host], Value: [{hosturl}:2080]
[hdr] Cache-Control: no-cache
Header Name: [cache-control], Value: [no-cache]
[hdr] Connection: Keep-Alive
Header Name: [connection], Value: [Keep-Alive]
[hdr] Pragma: no-cache
Header Name: [pragma], Value: [no-cache]
[hdr] Vary: Accept-Encoding
Header Name: [vary], Value: [Accept-Encoding]
[hdr] Content-Length: 492
Header Name: [content-length], Value: [492]
[hdr] Content-Type: application/xml; charset=utf-8
Header Name: [content-type], Value: [application/xml; charset=utf-8]
[hdr] Expires: Fri, 01 Jan 1990 00:00:00 GMT
Header Name: [expires], Value: [Fri, 01 Jan 1990 00:00:00 GMT]
[hdr] DAV: 1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, 2, access-control, calendarserver-principal-property-search
Header Name: [dav], Value: [1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, 2, access-control, calendarserver-principal-property-search]
[hdr] Set-Cookie: Horde={horde_secret_key}; path=/; domain={hosturl}; HttpOnly
Header Name: [set-cookie], Value: [Horde={horde_secret_key}; path=/; domain={hosturl}; HttpOnly]
[hdr] Set-Cookie: horde_secret_key={horde_secret_key}; path=/; domain={hosturl}; httponly
Header Name: [set-cookie], Value: [horde_secret_key={horde_secret_key}; path=/; domain={hosturl}; httponly]
[hdr] Set-Cookie: default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain={hosturl}
Header Name: [set-cookie], Value: [default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain={hosturl}]
[hdr] X-Powered-By: PHP/5.4.31
Header Name: [x-powered-by], Value: [PHP/5.4.31]
[hdr]
End of headers.
Running post_headers hooks
Reading 492 bytes of response body.
Got 492 bytes.
Read block (492 bytes):
[
/rpc/addressbooks/{emailaddress}/contacts~favourites/HTTP/1.1 200 OK
]
XML: Parsing 492 bytes.
XML: start-element (0, {DAV:, multistatus}) => 1
XML: start-element (1, {DAV:, response}) => 2
XML: start-element (2, {DAV:, href}) => 4
XML: char-data (4) returns 0
XML: end-element (4, {DAV:, href})
XML: start-element (2, {DAV:, propstat}) => 7
XML: start-element (7, {DAV:, prop}) => 50
Got property #0: {DAV:}resourcetype.
XML: start-element (50, {DAV:, resourcetype}) => 99
XML: start-element (99, {DAV:, collection}) => 99
XML: end-element (99, {DAV:, collection})
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, addressbook}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, addressbook})
XML: end-element (99, {DAV:, resourcetype})
XML: end-element (50, {DAV:, prop})
XML: start-element (7, {DAV:, status}) => 6
XML: char-data (6) returns 0
Decoded status line: HTTP/1.1 200 OK
XML: end-element (6, {DAV:, status})
XML: end-element (7, {DAV:, propstat})
XML: end-element (2, {DAV:, response})
XML: end-element (1, {DAV:, multistatus})
XML: xmlParseChunk returned 0
XML: End of document.
XML: xmlParseChunk returned 0
Running post_send hooks
ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none)
Request ends, status 207 class 2xx, error line:
207 Multi-Status
Running destroy hooks.
Request ends.
[DEBUG 00:00:09] read relevant properties of https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~favourites/
[DEBUG 00:00:09] starting PROPFIND, credentials okay, deadline in 290.9s
ah_create, for WWW-Authenticate
Running pre_send hooks
auth: Sending 'Basic' response.
[DEBUG 00:00:09] forced sending credentials
Sending request headers:
PROPFIND /rpc/addressbooks/{emailaddress}/contacts~favourites/ HTTP/1.1
Connection: TE
TE: trailers
Host: {hosturl}:2080
Depth: 0
Content-Length: 671
Content-Type: application/xml
Authorization: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
User-Agent: SyncEvolution
Sending request-line and headers:
Sending request body:
Body block (671 bytes):
[
]
Request sent; retry is 1.
[status-line] < HTTP/1.1 207 Multi-Status
[hdr] Date: Wed, 14 Sep 2016 08:18:37 GMT
Header Name: [date], Value: [Wed, 14 Sep 2016 08:18:37 GMT]
[hdr] Server: cPanel
Header Name: [server], Value: [cPanel]
[hdr] Persistent-Auth: false
Header Name: [persistent-auth], Value: [false]
[hdr] Host: {hosturl}:2080
Header Name: [host], Value: [{hosturl}:2080]
[hdr] Cache-Control: no-cache
Header Name: [cache-control], Value: [no-cache]
[hdr] Connection: Keep-Alive
Header Name: [connection], Value: [Keep-Alive]
[hdr] Pragma: no-cache
Header Name: [pragma], Value: [no-cache]
[hdr] Vary: Accept-Encoding
Header Name: [vary], Value: [Accept-Encoding]
[hdr] Content-Length: 1951
Header Name: [content-length], Value: [1951]
[hdr] Content-Type: application/xml; charset=utf-8
Header Name: [content-type], Value: [application/xml; charset=utf-8]
[hdr] Expires: Fri, 01 Jan 1990 00:00:00 GMT
Header Name: [expires], Value: [Fri, 01 Jan 1990 00:00:00 GMT]
[hdr] DAV: 1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, 2, access-control, calendarserver-principal-property-search
Header Name: [dav], Value: [1, 3, extended-mkcol, calendar-access, calendar-proxy, addressbook, 2, access-control, calendarserver-principal-property-search]
[hdr] Set-Cookie: Horde={horde_secret_key}; path=/; domain={hosturl}; HttpOnly
Header Name: [set-cookie], Value: [Horde={horde_secret_key}; path=/; domain={hosturl}; HttpOnly]
[hdr] Set-Cookie: horde_secret_key={horde_secret_key}; path=/; domain={hosturl}; httponly
Header Name: [set-cookie], Value: [horde_secret_key={horde_secret_key}; path=/; domain={hosturl}; httponly]
[hdr] Set-Cookie: default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain={hosturl}
Header Name: [set-cookie], Value: [default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; domain={hosturl}]
[hdr] X-Powered-By: PHP/5.4.31
Header Name: [x-powered-by], Value: [PHP/5.4.31]
[hdr]
End of headers.
Running post_headers hooks
Reading 1951 bytes of response body.
Got 1951 bytes.
Read block (1951 bytes):
[
/rpc/addressbooks/{emailaddress}/contacts~favourites//rpc/principals/{emailaddress}/Favourite RecipientsHTTP/1.1 200 OKHTTP/1.1 404 Not Found
]
XML: Parsing 1951 bytes.
XML: start-element (0, {DAV:, multistatus}) => 1
XML: start-element (1, {DAV:, response}) => 2
XML: start-element (2, {DAV:, href}) => 4
XML: char-data (4) returns 0
XML: end-element (4, {DAV:, href})
XML: start-element (2, {DAV:, propstat}) => 7
XML: start-element (7, {DAV:, prop}) => 50
Got property #0: {DAV:}current-user-principal.
XML: start-element (50, {DAV:, current-user-principal}) => 99
XML: start-element (99, {DAV:, href}) => 99
XML: char-data (99) returns 0
XML: end-element (99, {DAV:, href})
XML: end-element (99, {DAV:, current-user-principal})
Got property #1: {DAV:}current-user-privilege-set.
XML: start-element (50, {DAV:, current-user-privilege-set}) => 99
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, write}) => 99
XML: end-element (99, {DAV:, write})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, write-acl}) => 99
XML: end-element (99, {DAV:, write-acl})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, write-properties}) => 99
XML: end-element (99, {DAV:, write-properties})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, write-content}) => 99
XML: end-element (99, {DAV:, write-content})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, bind}) => 99
XML: end-element (99, {DAV:, bind})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, unbind}) => 99
XML: end-element (99, {DAV:, unbind})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, unlock}) => 99
XML: end-element (99, {DAV:, unlock})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, read}) => 99
XML: end-element (99, {DAV:, read})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, read-acl}) => 99
XML: end-element (99, {DAV:, read-acl})
XML: end-element (99, {DAV:, privilege})
XML: start-element (99, {DAV:, privilege}) => 99
XML: start-element (99, {DAV:, read-current-user-privilege-set}) => 99
XML: end-element (99, {DAV:, read-current-user-privilege-set})
XML: end-element (99, {DAV:, privilege})
XML: end-element (99, {DAV:, current-user-privilege-set})
Got property #2: {DAV:}displayname.
XML: start-element (50, {DAV:, displayname}) => 99
XML: char-data (99) returns 0
XML: end-element (99, {DAV:, displayname})
Got property #3: {urn:ietf:params:xml:ns:carddav}supported-address-data.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, supported-address-data}) => 99
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type})
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type})
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, address-data-type})
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, supported-address-data})
Got property #4: {DAV:}resourcetype.
XML: start-element (50, {DAV:, resourcetype}) => 99
XML: start-element (99, {DAV:, collection}) => 99
XML: end-element (99, {DAV:, collection})
XML: start-element (99, {urn:ietf:params:xml:ns:carddav, addressbook}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, addressbook})
XML: end-element (99, {DAV:, resourcetype})
XML: end-element (50, {DAV:, prop})
XML: start-element (7, {DAV:, status}) => 6
XML: char-data (6) returns 0
Decoded status line: HTTP/1.1 200 OK
XML: end-element (6, {DAV:, status})
XML: end-element (7, {DAV:, propstat})
XML: start-element (2, {DAV:, propstat}) => 7
XML: start-element (7, {DAV:, prop}) => 50
Got property #0: {DAV:}alternate-URI-set.
XML: start-element (50, {DAV:, alternate-URI-set}) => 99
XML: end-element (99, {DAV:, alternate-URI-set})
Got property #1: {DAV:}principal-URL.
XML: start-element (50, {DAV:, principal-URL}) => 99
XML: end-element (99, {DAV:, principal-URL})
Got property #2: {DAV:}group-member-set.
XML: start-element (50, {DAV:, group-member-set}) => 99
XML: end-element (99, {DAV:, group-member-set})
Got property #3: {DAV:}group-membership.
XML: start-element (50, {DAV:, group-membership}) => 99
XML: end-element (99, {DAV:, group-membership})
Got property #4: {urn:ietf:params:xml:ns:carddav}addressbook-home-set.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, addressbook-home-set}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, addressbook-home-set})
Got property #5: {urn:ietf:params:xml:ns:carddav}principal-address.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, principal-address}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, principal-address})
Got property #6: {urn:ietf:params:xml:ns:carddav}addressbook-description.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, addressbook-description}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, addressbook-description})
Got property #7: {urn:ietf:params:xml:ns:carddav}max-resource-size.
XML: start-element (50, {urn:ietf:params:xml:ns:carddav, max-resource-size}) => 99
XML: end-element (99, {urn:ietf:params:xml:ns:carddav, max-resource-size})
XML: end-element (50, {DAV:, prop})
XML: start-element (7, {DAV:, status}) => 6
XML: char-data (6) returns 0
Decoded status line: HTTP/1.1 404 Not Found
XML: end-element (6, {DAV:, status})
XML: end-element (7, {DAV:, propstat})
XML: end-element (2, {DAV:, response})
XML: end-element (1, {DAV:, multistatus})
XML: xmlParseChunk returned 0
XML: End of document.
XML: xmlParseChunk returned 0
Running post_send hooks
ah_post_send (#0), code is 207 (want 401), WWW-Authenticate is (none)
Request ends, status 207 class 2xx, error line:
207 Multi-Status
[DEBUG 00:00:09] credentials accepted
Running destroy hooks.
Request ends.
[DEBUG 00:00:09] current-user-privilege-set:
[DEBUG 00:00:09] found Favourite Recipients = https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~favourites/
[DEBUG 00:00:09] skipping listing because collection cannot contain other relevant collections: https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~favourites/
carddav:
Shared Address Book [{cpanelacct}] (https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~e9367a28-cf63-f046-2aa7-f581084871bf/)
Address Book (https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~c3e8b7c1-2d33-9c17-c0a1-61f2a9f1ccc7/)
Favourite Recipients (https://{hosturl}:2080/rpc/addressbooks/{emailaddress}/contacts~favourites/)
sess: Destroying session.