[horde] greetings - carddav and caldav?

Tim Streit ledoktre at meanie.us
Thu Aug 21 03:51:06 UTC 2014


On Aug 20, 2014, at 2:43 AM, Jan Schneider <jan at horde.org> wrote:

> 
> Zitat von Tim Streit <ledoktre at meanie.us>:
> 
>> Greetings to all ;
>> 
>> rpc.php - caldav / carddav.  When trying to play with, and I was having some trouble with my Mac (10.8.3) and contacts / calendar.  I had them setup as carddav and caldav, and I can view them fine in the browser.   But I keep getting an error (The operation couldn't be completed. (CoreDAVErrorDomain error 500.)).  I can't sync up or down.  On calendar, it uploads a few, then it stops with an error - a write permission error if I recall.  I can't reproduce it at the moment.
>> 
>> Whats odd is that I have SabreDav installed and working fine with my main account -- and am looking to convert over to horde (integration) from round cube.  But I can't seen to figure out where to track down these issues with carddav/caldav.
>> 
>> Any ideas or tips guys I'd appreciate.
>> 
>> Thanks,
>> 
>> Tim
> 
> Without some actual error messages there is nothing we can help you with.
> 
> -- 
> Jan Schneider
> The Horde Project
> http://www.horde.org/
> https://www.facebook.com/hordeproject
> 
> -- 
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org

Understand.  I am not 100% sure what information would help, but I'll post output from Contacts.app and from the server error and access logs, both for just refreshing and for adding a contact.  Contacts according to Horde are empty.  Nothing presently in local Contacts list either.  I apologize in advance if not submitting log files properly.  I thought about using paste bin, but wasn't sure if http links will get stripped or not.

***** Refresh : Contacts.app console output :

2014-08-20 22:30:10.091 Contacts[96199:7003] [CardDAVPlugin-ERROR] -_handleCompletedAction: Error Domain=CoreDAVHTTPStatusErrorDomain Code=500 "The operation couldn’t be completed. (CoreDAVHTTPStatusErrorDomain error 500.)" UserInfo=0x7fbf9a2858e0 {CoreDAVHTTPHeaders=<CFBasicHash 0x7fbf9c416780 [0x7fff7d92d110]>{type = immutable dict, count = 11,
entries =>
	0 : Case Insensitive Key: Pragma = <CFString 0x7fbf9a270210 [0x7fff7d92d110]>{contents = "no-cache"}
	1 : Case Insensitive Key: Set-Cookie = <CFString 0x7fbf9a2604f0 [0x7fff7d92d110]>{contents = "Horde=abvh7j16effh70vi5b85kf31t7; path=/; domain=a6.triple3.co; secure; HttpOnly, Horde=91prbqjnl8kebaaetsq25pk8l1; path=/; domain=a6.triple3.co; secure; HttpOnly, default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=a6.triple3.co"}
	2 : Case Insensitive Key: Server = <CFString 0x7fbf9a2764d0 [0x7fff7d92d110]>{contents = "Apache"}
	3 : Case Insensitive Key: Vary = <CFString 0x7fbf9a26b5f0 [0x7fff7d92d110]>{contents = "Accept-Encoding"}
	4 : Case Insensitive Key: Connection = <CFString 0x7fbf9a2718d0 [0x7fff7d92d110]>{contents = "close"}
	5 : Case Insensitive Key: Content-Type = <CFString 0x7fbf9a272b60 [0x7fff7d92d110]>{contents = "application/xml; charset=utf-8"}
	6 : Case Insensitive Key: Date = <CFString 0x7fbf9a270510 [0x7fff7d92d110]>{contents = "Thu, 21 Aug 2014 03:30:09 GMT"}
	8 : Case Insensitive Key: Content-Encoding = <CFString 0x7fbf9a26c6c0 [0x7fff7d92d110]>{contents = "gzip"}
	10 : Case Insensitive Key: Content-Length = <CFString 0x7fbf9a276a40 [0x7fff7d92d110]>{contents = "203"}
	11 : Case Insensitive Key: Expires = <CFString 0x7fbf9a265010 [0x7fff7d92d110]>{contents = "Thu, 19 Nov 1981 08:52:00 GMT"}
	12 : Case Insensitive Key: Cache-Control = <CFString 0x7fbf9a287c50 [0x7fff7d92d110]>{contents = "no-store, no-cache, must-revalidate, post-check=0, pre-check=0"}
}
}
2014-08-20 22:30:10.092 Contacts[96199:7003] [CardDAVPlugin-ERROR] -_handleAddsOrModifies:https://ledoktre%40meanie.us@a6.triple3.co/rpc/addressbooks/ledoktre%40meanie.us/contacts~favourites/ Error Domain=CoreDAVHTTPStatusErrorDomain Code=500 "The operation couldn’t be completed. (CoreDAVHTTPStatusErrorDomain error 500.)" UserInfo=0x7fbf9a2858e0 {CoreDAVHTTPHeaders=<CFBasicHash 0x7fbf9c416780 [0x7fff7d92d110]>{type = immutable dict, count = 11,
entries =>
	0 : Case Insensitive Key: Pragma = <CFString 0x7fbf9a270210 [0x7fff7d92d110]>{contents = "no-cache"}
	1 : Case Insensitive Key: Set-Cookie = <CFString 0x7fbf9a2604f0 [0x7fff7d92d110]>{contents = "Horde=abvh7j16effh70vi5b85kf31t7; path=/; domain=a6.triple3.co; secure; HttpOnly, Horde=91prbqjnl8kebaaetsq25pk8l1; path=/; domain=a6.triple3.co; secure; HttpOnly, default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=a6.triple3.co"}
	2 : Case Insensitive Key: Server = <CFString 0x7fbf9a2764d0 [0x7fff7d92d110]>{contents = "Apache"}
	3 : Case Insensitive Key: Vary = <CFString 0x7fbf9a26b5f0 [0x7fff7d92d110]>{contents = "Accept-Encoding"}
	4 : Case Insensitive Key: Connection = <CFString 0x7fbf9a2718d0 [0x7fff7d92d110]>{contents = "close"}
	5 : Case Insensitive Key: Content-Type = <CFString 0x7fbf9a272b60 [0x7fff7d92d110]>{contents = "application/xml; charset=utf-8"}
	6 : Case Insensitive Key: Date = <CFString 0x7fbf9a270510 [0x7fff7d92d110]>{contents = "Thu, 21 Aug 2014 03:30:09 GMT"}
	8 : Case Insensitive Key: Content-Encoding = <CFString 0x7fbf9a26c6c0 [0x7fff7d92d110]>{contents = "gzip"}
	10 : Case Insensitive Key: Content-Length = <CFString 0x7fbf9a276a40 [0x7fff7d92d110]>{contents = "203"}
	11 : Case Insensitive Key: Expires = <CFString 0x7fbf9a265010 [0x7fff7d92d110]>{contents = "Thu, 19 Nov 1981 08:52:00 GMT"}
	12 : Case Insensitive Key: Cache-Control = <CFString 0x7fbf9a287c50 [0x7fff7d92d110]>{contents = "no-store, no-cache, must-revalidate, post-check=0, pre-check=0"}
}
}


***** Refresh : Apache access log output : 

216.51.224.229 - - [20/Aug/2014:22:30:07 -0500] "OPTIONS /rpc/principals/ledoktre%40meanie.us/ HTTP/1.1" 401 6153 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"
216.51.224.229 - ledoktre at meanie.us [20/Aug/2014:22:30:08 -0500] "OPTIONS /rpc/principals/ledoktre%40meanie.us/ HTTP/1.1" 200 1110 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"
216.51.224.229 - ledoktre at meanie.us [20/Aug/2014:22:30:09 -0500] "PROPFIND /rpc/principals/ledoktre%40meanie.us/ HTTP/1.1" 207 1290 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"
216.51.224.229 - - [20/Aug/2014:22:30:09 -0500] "PROPFIND /rpc/addressbooks/ledoktre%40meanie.us/ HTTP/1.1" 401 810 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"
216.51.224.229 - ledoktre at meanie.us [20/Aug/2014:22:30:09 -0500] "PROPFIND /rpc/addressbooks/ledoktre%40meanie.us/ HTTP/1.1" 207 1627 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"
216.51.224.229 - ledoktre at meanie.us [20/Aug/2014:22:30:09 -0500] "PUT /rpc/addressbooks/ledoktre%40meanie.us/contacts~favourites/74eeced7-b615-49ec-921d-b5e4a1cc86eb.vcf HTTP/1.1" 500 938 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"

***** Add new contact : Contacts.app console output :

2014-08-20 22:37:56.036 Contacts[96199:8e17] [CardDAVPlugin-ERROR] -_handleCompletedAction: Error Domain=CoreDAVHTTPStatusErrorDomain Code=500 "The operation couldn’t be completed. (CoreDAVHTTPStatusErrorDomain error 500.)" UserInfo=0x7fbf9c0829d0 {CoreDAVHTTPHeaders=<CFBasicHash 0x7fbf9c00e580 [0x7fff7d92d110]>{type = immutable dict, count = 11,
entries =>
	0 : Case Insensitive Key: Pragma = <CFString 0x7fbf9c01b7f0 [0x7fff7d92d110]>{contents = "no-cache"}
	1 : Case Insensitive Key: Set-Cookie = <CFString 0x7fbf9c4166e0 [0x7fff7d92d110]>{contents = "Horde=in3vs1i7g8j9mnh18kbcjj5rg1; path=/; domain=a6.triple3.co; secure; HttpOnly, Horde=ee009ms93hskfgha152kh0rd53; path=/; domain=a6.triple3.co; secure; HttpOnly, default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=a6.triple3.co"}
	2 : Case Insensitive Key: Server = <CFString 0x7fbf9c03dd50 [0x7fff7d92d110]>{contents = "Apache"}
	3 : Case Insensitive Key: Vary = <CFString 0x7fbf9a033fc0 [0x7fff7d92d110]>{contents = "Accept-Encoding"}
	4 : Case Insensitive Key: Connection = <CFString 0x7fbf9c04da00 [0x7fff7d92d110]>{contents = "close"}
	5 : Case Insensitive Key: Content-Type = <CFString 0x7fbf9a03b3d0 [0x7fff7d92d110]>{contents = "application/xml; charset=utf-8"}
	6 : Case Insensitive Key: Date = <CFString 0x7fbf9c0385e0 [0x7fff7d92d110]>{contents = "Thu, 21 Aug 2014 03:37:55 GMT"}
	8 : Case Insensitive Key: Content-Encoding = <CFString 0x7fbf9a01e1f0 [0x7fff7d92d110]>{contents = "gzip"}
	10 : Case Insensitive Key: Content-Length = <CFString 0x7fbf9c042d60 [0x7fff7d92d110]>{contents = "203"}
	11 : Case Insensitive Key: Expires = <CFString 0x7fbf9a0fb340 [0x7fff7d92d110]>{contents = "Thu, 19 Nov 1981 08:52:00 GMT"}
	12 : Case Insensitive Key: Cache-Control = <CFString 0x7fbf9c06b8e0 [0x7fff7d92d110]>{contents = "no-store, no-cache, must-revalidate, post-check=0, pre-check=0"}
}
}
2014-08-20 22:37:56.040 Contacts[96199:8e17] [CardDAVPlugin-ERROR] -_handleCompletedAction: Error Domain=CoreDAVErrorDomain Code=1 "The operation couldn’t be completed. (CoreDAVErrorDomain error 1.)"
2014-08-20 22:37:56.041 Contacts[96199:8e17] [CardDAVPlugin-ERROR] -_handleAddsOrModifies:https://ledoktre%40meanie.us@a6.triple3.co/rpc/addressbooks/ledoktre%40meanie.us/contacts~favourites/ Error Domain=CoreDAVHTTPStatusErrorDomain Code=500 "The operation couldn’t be completed. (CoreDAVHTTPStatusErrorDomain error 500.)" UserInfo=0x7fbf9c0829d0 {CoreDAVHTTPHeaders=<CFBasicHash 0x7fbf9c00e580 [0x7fff7d92d110]>{type = immutable dict, count = 11,
entries =>
	0 : Case Insensitive Key: Pragma = <CFString 0x7fbf9c01b7f0 [0x7fff7d92d110]>{contents = "no-cache"}
	1 : Case Insensitive Key: Set-Cookie = <CFString 0x7fbf9c4166e0 [0x7fff7d92d110]>{contents = "Horde=in3vs1i7g8j9mnh18kbcjj5rg1; path=/; domain=a6.triple3.co; secure; HttpOnly, Horde=ee009ms93hskfgha152kh0rd53; path=/; domain=a6.triple3.co; secure; HttpOnly, default_horde_view=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; domain=a6.triple3.co"}
	2 : Case Insensitive Key: Server = <CFString 0x7fbf9c03dd50 [0x7fff7d92d110]>{contents = "Apache"}
	3 : Case Insensitive Key: Vary = <CFString 0x7fbf9a033fc0 [0x7fff7d92d110]>{contents = "Accept-Encoding"}
	4 : Case Insensitive Key: Connection = <CFString 0x7fbf9c04da00 [0x7fff7d92d110]>{contents = "close"}
	5 : Case Insensitive Key: Content-Type = <CFString 0x7fbf9a03b3d0 [0x7fff7d92d110]>{contents = "application/xml; charset=utf-8"}
	6 : Case Insensitive Key: Date = <CFString 0x7fbf9c0385e0 [0x7fff7d92d110]>{contents = "Thu, 21 Aug 2014 03:37:55 GMT"}
	8 : Case Insensitive Key: Content-Encoding = <CFString 0x7fbf9a01e1f0 [0x7fff7d92d110]>{contents = "gzip"}
	10 : Case Insensitive Key: Content-Length = <CFString 0x7fbf9c042d60 [0x7fff7d92d110]>{contents = "203"}
	11 : Case Insensitive Key: Expires = <CFString 0x7fbf9a0fb340 [0x7fff7d92d110]>{contents = "Thu, 19 Nov 1981 08:52:00 GMT"}
	12 : Case Insensitive Key: Cache-Control = <CFString 0x7fbf9c06b8e0 [0x7fff7d92d110]>{contents = "no-store, no-cache, must-revalidate, post-check=0, pre-check=0"}
}
}


***** Add new contact : Apache access log output : 

216.51.224.229 - ledoktre at meanie.us [20/Aug/2014:22:37:55 -0500] "PROPFIND /rpc/addressbooks/ledoktre%40meanie.us/ HTTP/1.1" 207 6825 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"
216.51.224.229 - ledoktre at meanie.us [20/Aug/2014:22:37:55 -0500] "PUT /rpc/addressbooks/ledoktre%40meanie.us/contacts~favourites/5d69d8b7-94c3-4092-a8fb-01fc0a6ae389.vcf HTTP/1.1" 500 938 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"
216.51.224.229 - ledoktre at meanie.us [20/Aug/2014:22:37:55 -0500] "PUT /rpc/addressbooks/ledoktre%40meanie.us/contacts~favourites/9eaee4d6-873f-4dc4-9c5f-0b75e0e60bda.vcf HTTP/1.1" 500 1083 "-" "Mac OS X/10.8.3 (12D78) AddressBook/1169"


***** Error log for Apache has nothing new, it is just a whole lot of this :

[Wed Aug 20 22:28:55.052222 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_link::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 1423, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.053024 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_matrix::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 2147, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.053276 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_enum::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 2317, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.053415 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_mlenum::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 2393, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.053428 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_mlenum::onSubmit() should be compatible with Horde_Form_Type::onSubmit() in /usr/share/php/Horde/Form/Type.php on line 2393, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.053654 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_set::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 2551, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.054788 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_sorter::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 3366, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.054895 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_selectfiles::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 3436, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.055136 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_assign::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 3566, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.055155 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_assign::getValues() should be compatible with Horde_Form_Type::getValues() in /usr/share/php/Horde/Form/Type.php on line 3566, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.055411 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_dblookup::init() should be compatible with Horde_Form_Type_enum::init($values, $prompt = NULL) in /usr/share/php/Horde/Form/Type.php on line 3717, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.055510 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_figlet::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 3770, referer: https://a6.triple3.co/login.php
[Wed Aug 20 22:28:55.055644 2014] [:error] [pid 26536] [client 216.51.224.229:57456] PHP Strict Standards:  Declaration of Horde_Form_Type_invalid::init() should be compatible with Horde_Form_Type::init() in /usr/share/php/Horde/Form/Type.php on line 3839, referer: https://a6.triple3.co/login.php






More information about the horde mailing list