[CalendarServer-users] CalendarServer 1.1 and Account information not found - HTTP/1.1 500 Internal Server Error
Jaco Engelbrecht
bje at serendipity.org.za
Mon Feb 25 15:22:10 PST 2008
On 25 Feb 2008, at 19:05, Cyrus Daboo wrote:
> Hi Jaco,
>
> --On February 23, 2008 1:54:35 PM +0000 Jaco Engelbrecht <bje at serendipity.org.za
> > wrote:
>
>> Any ideas? Is it a problem with CalendarServer or Twisted?
>
> This is a problem with your pysqlite installation:
>
>> exceptions.AttributeError: 'pysqlite2.dbapi2.Connection' object has
>> no
>> attribute 'execute'
>
> Looks like you might have an old version of that installed. What
> version of Python are you using? Can you locate your pysqlite
> install and see what version it is? We normally use v2.3.2 on Python
> 2.4 installs. sqlite is now included in Python 2.5 so is not used
> there.
Brilliant!
Upgrading the py-pysqlite23 package on FreeBSD has fixed my problem.
Should I worry about the following traceback - I can create calendar
entries fine by the looks of things ... (will start testing more
thoroughly in the morning).
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-] Setting up service
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-] Configuring log
observer: <twistedcaldav.logging.AMPCommonAccessLoggingObserver object
at 0x8ad6fac>
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-] Adding server at :8008
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-] Adding SSL server at :
8443
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-]
twisted.web2.channel.http.HTTPFactory starting on 8008
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-] Starting factory
<twisted.web2.channel.http.HTTPFactory instance at 0x8ad706c>
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-]
twisted.web2.channel.http.HTTPFactory starting on 8443
2008-02-26 01:07:01+0200 [twistedcaldav.logging.AMPLoggingFactory]
AMPLoggingProtocol connection established (HOST:UNIXSocket('logs/
caldavd.sock') PEER:UNIXSocket(''))
2008-02-26 01:07:01+0200 [-] [caldav-8008] [-] AMP connection
established (HOST:UNIXSocket(None) PEER:UNIXSocket('logs/caldavd.sock'))
2008-02-26 01:07:40+0200 [-] [caldav-8008] [HTTPChannel,
0,78.86.167.16] PROPFIND / HTTP/1.1
2008-02-26 01:07:48+0200 [-] [caldav-8008] [HTTPChannel,
1,78.86.167.16] "Directory service <SudoDirectoryService 'Test Realm':
FilePath('/data/src/new/CalendarServer-1.1/conf/sudoers.plist')> has
no GUID; generating service GUID from realm name."
2008-02-26 01:07:48+0200 [-] [caldav-8008] [HTTPChannel,
1,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:07:49+0200 [-] [caldav-8008] [HTTPChannel,
2,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:07:49+0200 [-] [caldav-8008] [-] Provisioning file:
<CalendarHomeTypeProvisioningFile: /data/src/new/CalendarServer-1.1/
twistedcaldav/test/data/calendars/users>
2008-02-26 01:07:49+0200 [-] [caldav-8008] [-] Provisioning file:
<CalendarHomeFile: /data/src/new/CalendarServer-1.1/twistedcaldav/test/
data/calendars/users/admin>
2008-02-26 01:07:49+0200 [-] [caldav-8008] [-] Initializing database /
data/src/new/CalendarServer-1.1/twistedcaldav/test/data/calendars/
users/admin/calendar/.db.sqlite
2008-02-26 01:07:49+0200 [-] [caldav-8008] [-] "Directory service
<XMLDirectoryService 'Test Realm': FilePath('/data/src/new/
CalendarServer-1.1/conf/accounts-test.xml')> has no GUID; generating
service GUID from realm name."
2008-02-26 01:07:49+0200 [-] [caldav-8008] [-] Unhandled error in
Deferred:
2008-02-26 01:07:49+0200 [-] [caldav-8008] [-] Unhandled Error
2008-02-26 01:07:49+0200 [-] [caldav-8008] Traceback (most recent
call last):
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
CalendarServer-1.1/twistedcaldav/directory/calendar.py", line 241, in
provisionDefaultCalendars
2008-02-26 01:07:49+0200 [-] [caldav-8008] d =
child.createCalendarCollection()
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
CalendarServer-1.1/twistedcaldav/static.py", line 143, in
createCalendarCollection
2008-02-26 01:07:49+0200 [-] [caldav-8008]
d.addCallback(onCalendarCollection)
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
Twisted/twisted/internet/defer.py", line 191, in addCallback
2008-02-26 01:07:49+0200 [-] [caldav-8008] callbackKeywords=kw)
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
Twisted/twisted/internet/defer.py", line 182, in addCallbacks
2008-02-26 01:07:49+0200 [-] [caldav-8008] self._runCallbacks()
2008-02-26 01:07:49+0200 [-] [caldav-8008] --- <exception caught
here> ---
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
Twisted/twisted/internet/defer.py", line 317, in _runCallbacks
2008-02-26 01:07:49+0200 [-] [caldav-8008] self.result =
callback(self.result, *args, **kw)
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
CalendarServer-1.1/twistedcaldav/static.py", line 138, in
onCalendarCollection
2008-02-26 01:07:49+0200 [-] [caldav-8008]
self.index().create()
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
CalendarServer-1.1/twistedcaldav/index.py", line 107, in create
2008-02-26 01:07:49+0200 [-] [caldav-8008] self._db()
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
CalendarServer-1.1/twistedcaldav/sql.py", line 121, in _db
2008-02-26 01:07:49+0200 [-] [caldav-8008]
self._db_init(db_filename, q)
2008-02-26 01:07:49+0200 [-] [caldav-8008] File "/data/src/new/
CalendarServer-1.1/twistedcaldav/sql.py", line 157, in _db_init
2008-02-26 01:07:49+0200 [-] [caldav-8008] q.execute("commit")
2008-02-26 01:07:49+0200 [-] [caldav-8008]
pysqlite2.dbapi2.OperationalError: cannot commit - no transaction is
active
2008-02-26 01:07:49+0200 [-] [caldav-8008]
2008-02-26 01:07:50+0200 [-] [caldav-8008] [HTTPChannel,
3,78.86.167.16] Provisioning file: <ScheduleInboxFile (calendar inbox
collection): /data/src/new/CalendarServer-1.1/twistedcaldav/test/data/
calendars/users/admin/inbox>
2008-02-26 01:07:50+0200 [-] [caldav-8008] [HTTPChannel,
3,78.86.167.16] PROPFIND /calendars/users/admin/inbox/ HTTP/1.1
2008-02-26 01:07:50+0200 [-] [caldav-8008] [HTTPChannel,
4,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:07:51+0200 [-] [caldav-8008] [HTTPChannel,
5,78.86.167.16] PROPFIND /calendars/users/admin/inbox/ HTTP/1.1
2008-02-26 01:07:51+0200 [-] [caldav-8008] [-] Provisioning file:
(users) admin [calendar-proxy-read]
2008-02-26 01:07:51+0200 [-] [caldav-8008] [-] Provisioning file:
(users) admin
2008-02-26 01:07:51+0200 [-] [caldav-8008] [-] Provisioning file:
(users) admin [calendar-proxy-read]
2008-02-26 01:07:51+0200 [-] [caldav-8008] [-] Initializing database /
data/src/new/CalendarServer-1.1/twistedcaldav/test/data/
principals/.db.calendaruserproxy
2008-02-26 01:07:51+0200 [-] [caldav-8008] [-] Provisioning file:
(users) admin [calendar-proxy-write]
2008-02-26 01:07:51+0200 [-] [caldav-8008] [-] Provisioning file:
(users) admin
2008-02-26 01:07:51+0200 [-] [caldav-8008] [-] Provisioning file:
(users) admin [calendar-proxy-write]
2008-02-26 01:07:51+0200 [-] [caldav-8008] [HTTPChannel,
6,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:07:52+0200 [-] [caldav-8008] [HTTPChannel,
7,78.86.167.16] PROPFIND /calendars/users/admin/ HTTP/1.1
2008-02-26 01:07:52+0200 [-] [caldav-8008] [HTTPChannel,
8,78.86.167.16] PROPFIND /calendars/users/admin/calendar/ HTTP/1.1
2008-02-26 01:07:54+0200 [-] [caldav-8008] [HTTPChannel,
9,78.86.167.16] PROPFIND /calendars/users/admin/calendar/ HTTP/1.1
2008-02-26 01:07:55+0200 [-] [caldav-8008] [HTTPChannel,
10,78.86.167.16] PROPFIND /calendars/users/admin/inbox/ HTTP/1.1
2008-02-26 01:07:55+0200 [-] [caldav-8008] [HTTPChannel,
11,78.86.167.16] PROPFIND /calendars/users/admin/inbox/ HTTP/1.1
2008-02-26 01:08:00+0200 [-] [caldav-8008] [HTTPChannel,
12,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:08:01+0200 [-] [caldav-8008] [HTTPChannel,
13,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:08:06+0200 [-] [caldav-8008] [HTTPChannel,
14,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:08:22+0200 [-] [caldav-8008] [HTTPChannel,
15,78.86.167.16] PROPPATCH /calendars/users/admin/inbox/ HTTP/1.1
2008-02-26 01:08:46+0200 [-] [caldav-8008] [HTTPChannel,
16,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:08:47+0200 [-] [caldav-8008] [HTTPChannel,
17,78.86.167.16] PROPFIND /principals/users/admin/ HTTP/1.1
2008-02-26 01:09:08+0200 [-] [caldav-8008] [HTTPChannel,
18,78.86.167.16] PUT /calendars/users/admin/calendar/
41DBCF04-335A-424D-8AB7-7C00BA4A0E00.ics HTTP/1.1
2008-02-26 01:09:09+0200 [-] [caldav-8008] [-] Writing to file /data/
src/new/CalendarServer-1.1/twistedcaldav/test/data/calendars/users/
admin/calendar/41DBCF04-335A-424D-8AB7-7C00BA4A0E00.ics
2008-02-26 01:09:11+0200 [-] [caldav-8008] [HTTPChannel,
19,78.86.167.16] PUT /calendars/users/admin/calendar/
41DBCF04-335A-424D-8AB7-7C00BA4A0E00.ics HTTP/1.1
2008-02-26 01:09:11+0200 [-] [caldav-8008] [-] Writing to file /data/
src/new/CalendarServer-1.1/twistedcaldav/test/data/calendars/users/
admin/calendar/41DBCF04-335A-424D-8AB7-7C00BA4A0E00.ics
2008-02-26 01:09:37+0200 [-] [caldav-8008] [HTTPChannel,
20,78.86.167.16] PUT /calendars/users/admin/calendar/E1E92F1D-
B251-4D50-86E6-E448433B85E3.ics HTTP/1.1
2008-02-26 01:09:37+0200 [-] [caldav-8008] [-] Writing to file /data/
src/new/CalendarServer-1.1/twistedcaldav/test/data/calendars/users/
admin/calendar/E1E92F1D-B251-4D50-86E6-E448433B85E3.ics
2008-02-26 01:09:41+0200 [-] [caldav-8008] [HTTPChannel,
21,78.86.167.16] PUT /calendars/users/admin/calendar/E1E92F1D-
B251-4D50-86E6-E448433B85E3.ics HTTP/1.1
2008-02-26 01:09:41+0200 [-] [caldav-8008] [-] Writing to file /data/
src/new/CalendarServer-1.1/twistedcaldav/test/data/calendars/users/
admin/calendar/E1E92F1D-B251-4D50-86E6-E448433B85E3.ics
Jaco
--
bje at serendipity.org.za
the faculty of making fortunate discoveries
More information about the calendarserver-users
mailing list