[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