[CalendarServer-users] The calendar XXX is momentarily not available.

Dan Mahoney, System Admin danm at prime.gushi.org
Thu Sep 10 17:24:46 PDT 2009


Hello All,

I've managed to "inherit" a calendarserver running under Debian, which 
claims to be at version 1.2.dfsg-8 according to dpkg.

I'm having several problems.  Recently several of my users (who run 
thunderbird with lightning) are seeing the above message (in the subject) 
in their clients. 
Some are using Kerberos, some not.  Thunderbird is less than helpful in 
logging this, there's no log of what the error is, and in fact the same 
error would probably be displayed with a network outage or a 
calenderserver problem.  Since I'm using SSL, tcpdumping is not more 
helpful.

The error.log seems to be a whole lot of useless information, most of 
which looks like this:

OPTIONS /principals/locations/ HTTP/1.1
OPTIONS /principals/locations/ HTTP/1.1
PROPFIND /principals/locations/ HTTP/1.1
PROPFIND /principals/locations/ HTTP/1.1
REPORT /principals/ HTTP/1.1
REPORT /principals/ HTTP/1.1

REQUEST 1: If possible, I'd like to turn the above off, and make it so the 
error log only shows actual errors instead of every problem.

REQUEST 2: How do I chase down the error in the subject line?

I'm also seeing some of this:

'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'
'No principal found for directory record: None'

And in my previous error logs, some of this:

error.log.29:2009-09-09 11:29:44-0700 [-] [caldav-8443]  [-] 401 response 
while getting property: ('DAV:', 'current-user-privilege-set')
error.log.29:2009-09-09 11:29:44-0700 [-] [caldav-8443]  [-] "Error 
reading property ('DAV:', 'current-user-privilege-set') for resource 
/calendars/__uids__/c693cce5-6cf6-50cf-9e52-420697079769/calendar/: 
<StatusResponse 401 Access denied while reading property 
{DAV:}current-user-privilege-set.>"
error.log.29:2009-09-09 11:29:44-0700 [-] [caldav-8443]  [-] 401 response 
while getting property: ('DAV:', 'current-user-privilege-set')
error.log.29:2009-09-09 11:29:45-0700 [-] [caldav-8443]  [-] "Error 
reading property ('DAV:', 'current-user-privilege-set') for resource 
/calendars/__uids__/c693cce5-6cf6-50cf-9e52-420697079769/dropbox/: 
<StatusResponse 401 Access denied while reading property 
{DAV:}current-user-privilege-set.>"
error.log.29:2009-09-09 11:29:45-0700 [-] [caldav-8443]  [-] 401 response 
while getting property: ('DAV:', 'current-user-privilege-set')
error.log.29:2009-09-09 11:29:45-0700 [-] [caldav-8443]  [-] "Error 
reading property ('DAV:', 'current-user-privilege-set') for resource 
/calendars/__uids__/c693cce5-6cf6-50cf-9e52-420697079769/notifications/: 
<StatusResponse 401 Access denied while reading property 
{DAV:}current-user-privilege-set.>"

(note there's no IP address there).

Finally, running the following command reveals an 
ALARMING number of things that should in my mind either be populated or 
should not be there, including:

root at cal:/var/spool# find /var/spool/caldavd -type d -empty -print | grep 
-v uids
/var/spool/caldavd/principals/users
/var/spool/caldavd/principals/groups
/var/spool/caldavd/principals/sudoers
/var/spool/caldavd/principals/locations
/var/spool/caldavd/principals/resources
/var/spool/caldavd/calendars/users
/var/spool/caldavd/calendars/groups
/var/spool/caldavd/calendars/locations
/var/spool/caldavd/calendars/resources

(and a couple dozen empty "uids" folders as well).

Is this normal?

-Dan Mahoney

-- 

--------Dan Mahoney--------
Techie,  Sysadmin,  WebGeek
Gushi on efnet/undernet IRC
ICQ: 13735144   AIM: LarpGM
Site:  http://www.gushi.org
---------------------------



More information about the calendarserver-users mailing list