Hello, I’m a web craftsman with a passion for the modern web. I build web applications and play with social services and communities.

November 20, 2007 at 10:39 pm

Mac OS X Leopard Server Disk

This article is related to 24 hours of Mac OS X Leopard Server.

After 72 hours everything is different…

Eventually I got the Web, Wiki and iCal Server to work. The folders to store the content of the services haven’t had the right rights to get accessed by the services.

So far the Wiki and iCal Server look very good! Excellent ajax interface for the wiki server which makes formatting posts and attaching files enjoyable. The same for iCal. Very impressive.

Unfortunately AFP does crash now every time a client tries to connect. Not only that AFP crashes, it also brings the whole server down. I didn’t change any setting for AFP and can’t even look for a fix. Every time I try to connect with Server Admin the server crashes as well. Eventually my only choise:

Reinstall. Damn. Gonna be a long night. I hope 10.5.2 will make things easier.

8 Responses to “72 hours of Mac OS X Leopard Server”

  1. daniel says:

    Looking forward when the client ask for a wiki on how to prepare new interns to take charge of BTC projects, or how to manage the clients interns for cooking schedules in ical… Life will be lots lots easier then. OOOOh 10.5…

  2. Fearandil says:

    Can you write an how to for wiki? I’ve the same problem and can’t figure out!
    Thanks

  3. Matthias says:

    Do you mean the problem from my last post?

    Nov 18 21:22:48 peacechild com.apple.wikid[6526]: Removing stale pidfile /var/run/wikid.pid
    Nov 18 21:22:48 peacechild com.apple.launchd[1] (com.apple.wikid[6526]): Exited with exit code: 1
    Nov 18 21:22:48 peacechild com.apple.launchd[1] (com.apple.wikid): Throttling respawn: Will start in 9 seconds

    Or what exactly doesn’t work on your server?
    I will write a small how to in a few hours but would like to focus on your problem because I think a lot of people do have problems with the current OS X Server version.

  4. Fearandil says:

    The one in your recent post: on apple forum theres no hint

    Sys log extract:
    com.apple.wikid): Throttling respawn: Will start in 9 seconds
    Nov 23 21:01:03 www ctl_cyrusdb[7793]: checkpointing cyrus databases
    Nov 23 21:01:03 www ctl_cyrusdb[7793]: DBERROR: archive /Volumes/DiskOne/Mail/imap/db: cyrusdb error
    Nov 23 21:01:03 www ctl_cyrusdb[7793]: done checkpointing cyrus databases
    Nov 23 21:01:10 www com.apple.wikid[7800]: Traceback (most recent call last):
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/bin/twistd”, line 21, in
    Nov 23 21:01:10 www com.apple.wikid[7800]: run()
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/scripts/twistd.py”, line 27, in run
    Nov 23 21:01:10 www com.apple.wikid[7800]: app.run(runApp, ServerOptions)
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/application/app.py”, line 379, in run
    Nov 23 21:01:10 www com.apple.wikid[7800]: runApp(config)
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/scripts/twistd.py”, line 23, in runApp
    Nov 23 21:01:10 www com.apple.wikid[7800]: _SomeApplicationRunner(config).run()
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/application/app.py”, line 156, in run
    Nov 23 21:01:10 www com.apple.wikid[7800]: self.preApplication()
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/scripts/_twistd_unix.py”, line 203, in preApplication
    Nov 23 21:01:10 www com.apple.wikid[7800]: self.config['prefix'], self.config['nodaemon'])
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/scripts/_twistd_unix.py”, line 113, in startLogging
    Nov 23 21:01:10 www com.apple.wikid[7800]: logFile = app.getLogFile(logfilename or ‘twistd.log’)
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/application/app.py”, line 410, in getLogFile
    Nov 23 21:01:10 www com.apple.wikid[7800]: os.path.dirname(logPath))
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/python/logfile.py”, line 113, in __init__
    Nov 23 21:01:10 www com.apple.wikid[7800]: BaseLogFile.__init__(self, name, directory, defaultMode)
    Nov 23 21:01:10 www com.apple.wikid[7800]: File “/usr/share/caldavd/lib/python/twisted/python/logfile.py”, line 26, in __init__
    Nov 23 21:01:10 www com.apple.wikid[7800]: assert os.path.isdir(self.directory)
    Nov 23 21:01:10 www com.apple.wikid[7800]: AssertionError
    Nov 23 21:01:11 www com.apple.launchd[1] (com.apple.wikid[7800]): Exited with exit code: 1

    Thank’s in advance :)

  5. Matthias says:

    Ok I can’t help you with the error messages, but the tutorial for setting up the wiki server is now online:

    http://m-schmidt.eu/?p=34

    Hope it helps.

  6. David says:

    I am also seeing similar errors on a new build of 10.5.6. The log is attached. Any help is appreciated.

    Jan 27 17:39:05 server com.apple.wikid[1095]: Removing stale pidfile /var/run/wikid.pid
    Jan 27 17:39:05 server com.apple.launchd[1] (com.apple.wikid[1095]): Exited with exit code: 1
    Jan 27 17:39:05 server com.apple.launchd[1] (com.apple.wikid): Throttling respawn: Will start in 9 seconds
    Jan 27 17:39:15 server com.apple.wikid[1112]: Removing stale pidfile /var/run/wikid.pid
    Jan 27 17:39:15 server com.apple.launchd[1] (com.apple.wikid[1112]): Exited with exit code: 1
    Jan 27 17:39:15 server com.apple.launchd[1] (com.apple.wikid): Throttling respawn: Will start in 9 seconds
    Jan 27 17:39:25 server com.apple.wikid[1114]: Removing stale pidfile /var/run/wikid.pid
    Jan 27 17:39:25 server com.apple.launchd[1] (com.apple.wikid[1114]): Exited with exit code: 1
    Jan 27 17:39:25 server com.apple.launchd[1] (com.apple.wikid): Throttling respawn: Will start in 9 seconds

  7. Frustrated says:

    Same problem with 10.6.3, Snow Leopard Server on a Mac Mini Server… wikid, throttling respawn, … I’d just add that mine also says “com.apple.wikid[91820]: AssertionError” in there as well, FWIW.

    Are you still there, Matthias? Or anyone else with a resolution to this?

  8. Matthias says:

    Well.. I am still here, but I left OS X Wiki Server a long time ago and don’t look back! But I think my tutorial should still be working: http://blog.m-schmidt.eu/2007/11/24/how-to-setup-leopard-wiki-server/

Leave a Reply