Right on the spot. Adding the below snippet solved the issue.
Thanks,
Rahul.
On Thursday 07 June 2012 05:32 AM, Morgen Sagen wrote:
My guess would be that record.enabled is not being set to True.
Nowadays that value is set via the augmentService like:
if self.augmentService is not None:
d =
self.augmentService.getAugmentRecord(record.guid,
record.recordType)
d.addCallback(lambda
x:record.addAugmentInformation(x))
That snippet is taken from xmlfile.py
~morgen
On Jun 6, 2012, at 4:18 PM, Andre LaBranche <d...@apple.com
<mailto:d...@apple.com>> wrote:
I don't know how NSS works, but the specific error is:
2012-06-06 20:48:56+0530 [-] [caldav-0]
[PooledMemCacheProtocol,client]
[twistedcaldav.directory.nss.NssDirectoryService#debug] Found record
for attribute 'shortname' with value 'rahul'
2012-06-06 20:48:56+0530 [-] [caldav-0]
[PooledMemCacheProtocol,client] [twext.web2.server#info] Exception
rendering:
2012-06-06 20:48:56+0530 [-] [caldav-0]
[PooledMemCacheProtocol,client] [twext.web2.server#error] [Failure
instance: Traceback: <type 'exceptions.AttributeError'>: 'NoneType'
object *has no attribute 'principalURL'*
2012-06-06 20:48:56+0530 [-] [caldav-0]
/usr/lib/python2.7/dist-packages/twext/web2/dav/resource.py:1461:accessControlList
2012-06-06 20:48:56+0530 [-] [caldav-0]
/usr/lib/python2.7/dist-packages/twistedcaldav/directory/calendar.py:241:accessControlList
2012-06-06 20:48:56+0530 [-] [caldav-0]
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:301:addCallback
2012-06-06 20:48:56+0530 [-] [caldav-0]
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:290:addCallbacks
2012-06-06 20:48:56+0530 [-] [caldav-0] --- <exception caught here> ---
2012-06-06 20:48:56+0530 [-] [caldav-0]
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:551:_runCallbacks
2012-06-06 20:48:56+0530 [-] [caldav-0]
/usr/lib/python2.7/dist-packages/twistedcaldav/directory/calendar.py:238:gotACL
2012-06-06 20:48:56+0530 [-] [caldav-0]
/usr/lib/python2.7/dist-packages/twistedcaldav/resource.py:2490:defaultAccessControlList
2012-06-06 20:48:56+0530 [-] [caldav-0] ]
My first thought would be to compare the 'rahul' record with a
functional record, such as one provided in our sample accounts.xml
file. Perhaps there are some missing attributes.
-dre
On Jun 6, 2012, at 9:02 AM, Rahul Amaram
<amaramra...@users.sourceforge.net
<mailto:amaramra...@users.sourceforge.net>> wrote:
Hi,
I am the Debian Maintainer for calendarserer. The debian package for
calendarserver has always included a NSS directory service for the
convenience of users. We have been updating it regularly. However,
with the recent release of calendarserver 3.2, I am finding it hard
to debug the error message which is being thrown.
I am attaching the NSS directory file, the config file, access.log
and error log. The error that is being thrown is logged at the end.
Any suggestions on fixing this error would be highly appreciated.
Regards,
Rahul.
<access.log><caldavd.plist><error.log><nss.py>_______________________________________________
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
<mailto:calendarserver-dev@lists.macosforge.org>
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev
_______________________________________________
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
<mailto:calendarserver-dev@lists.macosforge.org>
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev
--
http://rahul.amaram.name
_______________________________________________
calendarserver-dev mailing list
calendarserver-dev@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-dev