"Ryan Bloom" writes: > The problem is that in Apache we create the semaphore as root, and then > try to use it as a child process running as nobody. Of course, the > child process doesn't have the rights to access that semaphore. which MPM are you using? see the call to unixd_set_proc_mutex_perms() in worker.c... does HP-UX require different code? those syscalls execute fine on Linux with worker... did you get any error_log messages? -- Jeff Trawick | trawick@attglobal.net Born in Roswell... married an alien...