[CalendarServer-users] how to update ?
jean
jduffas1 at free.fr
Wed Nov 12 16:46:42 PST 2008
hello,
I tried this, and replaced "uid" with "jduffas" witch is the only user
I created on my MacOSX system.
did you tell me to do this, or did I understand wrong ?
is it an other kind of user ?
anyway, it doesn't work, it doesn't recognise the user.
I tried with "root", ans with "www", it didn"t worked neither.
here are the logs with "jduffas" :
mac-mini-de-jean-duffas-4:CalendarServer jduffas$ sudo ./run
Password:
Using python as Python
exec python /Users/jduffas/Desktop/test/Twisted/bin/twistd -n caldav -
f /Users/jduffas/Desktop/test/CalendarServer/conf/caldavd-dev.plist -o
ProcessType=Combined
2008-11-13 01:37:42+0100 [-] Log opened.
2008-11-13 01:37:42+0100 [-] twistd 2.5.0+rUnknown (/System/Library/
Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/
MacOS/Python 2.5.1) starting up
2008-11-13 01:37:42+0100 [-] reactor class: <class
'twisted.internet.selectreactor.SelectReactor'>
2008-11-13 01:37:42+0100 [-] [twistedcaldav.upgrade#info] Moved the
calendar user proxy database from '/Library/WebServer/CalendarServed/
principals/.db.calendaruserproxy' to 'data/calendaruserproxy.sqlite'.
2008-11-13 01:37:42+0100 [-] [twistedcaldav.upgrade#info] Removed the
old principal directory at '/Library/WebServer/CalendarServed/
principals'.
2008-11-13 01:37:42+0100 [-] [twistedcaldav.cluster#info] 2 processors
found, configuring 2 processes.
2008-11-13 01:37:42+0100 [-] [twistedcaldav.cluster#info] Adding
pydirector service with configuration: /tmp/pydirLMRxuC
2008-11-13 01:37:42+0100 [-] [twistedcaldav.cluster#info] Adding
memcached service
2008-11-13 01:37:42+0100 [-] twistedcaldav.accesslog.AMPLoggingFactory
starting on "'logs/caldavd.sock'"
2008-11-13 01:37:42+0100 [-] [memcached] can't find the user jduffas
to switch to
2008-11-13 01:37:43+0100 [-] [memcached] can't find the user jduffas
to switch to
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-] Log opened.
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-] twistd 2.5.0+rUnknown
(/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/
Python.app/Contents/MacOS/Python 2.5.1) starting up
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-] reactor class: <class
'twisted.internet.selectreactor.SelectReactor'>
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-] Log opened.
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-] twistd 2.5.0+rUnknown
(/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/
Python.app/Contents/MacOS/Python 2.5.1) starting up
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-] reactor class: <class
'twisted.internet.selectreactor.SelectReactor'>
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Configuring directory service of type:
twistedcaldav.directory.xmlfile.XMLDirectoryService
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Configuring directory service of type:
twistedcaldav.directory.xmlfile.XMLDirectoryService
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Configuring SudoDirectoryService with file:
conf/sudoers.plist
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Configuring SudoDirectoryService with file:
conf/sudoers.plist
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up document root at: /Library/
WebServer/CalendarServed/
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up principal collection: <class
'twistedcaldav
.directory.principal.DirectoryPrincipalProvisioningResource'>
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up document root at: /Library/
WebServer/CalendarServed/
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up principal collection: <class
'twistedcaldav
.directory.principal.DirectoryPrincipalProvisioningResource'>
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up calendar collection: <class
'twistedcaldav.static.CalendarHomeProvisioningFile'>
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up root resource: <class
'twistedcaldav.root.RootResource'>
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up time zone service resource: <class
'twistedcaldav.static.TimezoneServiceFile'>
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up calendar collection: <class
'twistedcaldav.static.CalendarHomeProvisioningFile'>
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up root resource: <class
'twistedcaldav.root.RootResource'>
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up time zone service resource: <class
'twistedcaldav.static.TimezoneServiceFile'>
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up iMIP inbox resource: <class
'twistedcaldav.static.IMIPInboxFile'>
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up Timezone Cache
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Configuring authentication for realm:
icalconsult Realm
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up scheme: wiki
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#error] Unknown scheme: wiki
2008-11-13 01:37:44+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up scheme: digest
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up iMIP inbox resource: <class
'twistedcaldav.static.IMIPInboxFile'>
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up Timezone Cache
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Configuring authentication for realm:
icalconsult Realm
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up scheme: wiki
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#error] Unknown scheme: wiki
2008-11-13 01:37:44+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up scheme: digest
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up scheme: basic
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Configuring authentication wrapper
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Setting up service
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Configuring log observer:
<twistedcaldav.accesslog.AMPCommonAccessLoggingObserver object at
0x18b04d0>
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Adding server at 127.0.0.1:8010
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
[twistedcaldav.tap#info] Adding SSL server at 127.0.0.1:8445
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
twistedcaldav.httpfactory.HTTP503LoggingFactory starting on 8010
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-] Starting factory
<twistedcaldav.httpfactory.HTTP503LoggingFactory instance at 0x18ae878>
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-]
twistedcaldav.httpfactory.HTTP503LoggingFactory starting on 8445
2008-11-13 01:37:45+0100 [twistedcaldav.accesslog.AMPLoggingFactory]
AMPLoggingProtocol connection established (HOST:UNIXSocket('logs/
caldavd.sock') PEER:UNIXSocket(''))
2008-11-13 01:37:45+0100 [-] [caldav-8010] [-] AMP connection
established (HOST:UNIXSocket(None) PEER:UNIXSocket('logs/caldavd.sock'))
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up scheme: basic
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Configuring authentication wrapper
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Setting up service
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Configuring log observer:
<twistedcaldav.accesslog.AMPCommonAccessLoggingObserver object at
0x18b04d0>
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Adding server at 127.0.0.1:8009
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
[twistedcaldav.tap#info] Adding SSL server at 127.0.0.1:8444
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
twistedcaldav.httpfactory.HTTP503LoggingFactory starting on 8009
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-] Starting factory
<twistedcaldav.httpfactory.HTTP503LoggingFactory instance at 0x18ae878>
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-]
twistedcaldav.httpfactory.HTTP503LoggingFactory starting on 8444
2008-11-13 01:37:46+0100 [twistedcaldav.accesslog.AMPLoggingFactory]
AMPLoggingProtocol connection established (HOST:UNIXSocket('logs/
caldavd.sock') PEER:UNIXSocket(''))
2008-11-13 01:37:46+0100 [-] [caldav-8009] [-] AMP connection
established (HOST:UNIXSocket(None) PEER:UNIXSocket('logs/caldavd.sock'))
2008-11-13 01:37:46+0100 [-] [memcached] can't find the user jduffas
to switch to
2008-11-13 01:37:53+0100 [-] [memcached] can't find the user jduffas
to switch to
^C2008-11-13 01:37:55+0100 [-] Received SIGINT, shutting down.
2008-11-13 01:37:55+0100 [-] (Port None Closed)
mac-mini-de-jean-duffas-4:CalendarServer jduffas$ 2008-11-13
01:37:55+0100 [AMPLoggingProtocol,0,] AMPLoggingProtocol connection
lost (HOST:UNIXSocket('logs/caldavd.sock') PEER:UNIXSocket(''))
2008-11-13 01:37:55+0100 [AMPLoggingProtocol,1,] AMPLoggingProtocol
connection lost (HOST:UNIXSocket('logs/caldavd.sock')
PEER:UNIXSocket(''))
2008-11-13 01:37:55+0100 [-] Main loop terminated.
2008-11-13 01:37:55+0100 [-] Server Shut Down.
Le 12 nov. 08 à 15:42, Cyrus Daboo a écrit :
> Hi jean,
>
> --On November 12, 2008 9:56:42 AM +0100 jean <jduffas1 at free.fr> wrote:
>
>> here are the new logs (it's what happend in the terminal while
>> running,
>> not log file) without the guid in the accounts file, and with
>> memcache
>> turned on.
>> it's not working, but there are no more errors concerning guids.
>>
>
> memcached is not starting because you are trying to run the server
> as root and are not specifying a different user. What you need to do
> is edit the caldavd.plist you are using an change the Memcached key
> to have:
>
> <key>Options</key>
> <array>
> <string>-u uid</string>
> </array>
>
> where uid is a valid system id.
>
> Either that or do not run the server as root in the first place by
> setting UserName and GroupName keys to valid ids on the system. If
> you do that you will need to adjust the permissions on your
> DocumentRoot and DataRoot to match those new ids.
>
> --
> Cyrus Daboo
>
>
Le 12 nov. 08 à 15:42, Cyrus Daboo a écrit :
> Hi jean,
>
> --On November 12, 2008 9:56:42 AM +0100 jean <jduffas1 at free.fr> wrote:
>
>> here are the new logs (it's what happend in the terminal while
>> running,
>> not log file) without the guid in the accounts file, and with
>> memcache
>> turned on.
>> it's not working, but there are no more errors concerning guids.
>>
>
> memcached is not starting because you are trying to run the server
> as root and are not specifying a different user. What you need to do
> is edit the caldavd.plist you are using an change the Memcached key
> to have:
>
> <key>Options</key>
> <array>
> <string>-u uid</string>
> </array>
>
> where uid is a valid system id.
>
> Either that or do not run the server as root in the first place by
> setting UserName and GroupName keys to valid ids on the system. If
> you do that you will need to adjust the permissions on your
> DocumentRoot and DataRoot to match those new ids.
>
> --
> Cyrus Daboo
>
>
More information about the calendarserver-users
mailing list