We’re running the Software Update service in Mac OS X Server 10.5.4 and are running into some errors in /private/var/log/swupd/swupd_error_log.
I’ve already hit the 100 client limit that swupd has set by default:
[Sun Aug 10 06:00:26 2008] [error] server reached MaxClients setting, consider raising the MaxClients setting
I’ve already changed that to the maximum number of client we support in /private/etc/swupd/swupd.conf:
MaxClients 600
But I’m also seeing this:
…
[Sun Aug 17 06:11:52 2008] [error] [client xxx.xx.xxx.xxx] (35)Resource temporarily unavailable: couldn't spawn child process: /usr/share/swupd/cgi-bin/SoftwareUpdateServerStats
[Sun Aug 17 06:11:54 2008] [error] [client xxx.xx.xxx.xx] (35)Resource temporarily unavailable: couldn't spawn child process: /usr/share/swupd/cgi-bin/SoftwareUpdateServerStats
[Sun Aug 17 06:11:55 2008] [error] [client xxx.xx.xxx.xxx] (35)Resource temporarily unavailable: couldn't spawn child process: /usr/share/swupd/cgi-bin/SoftwareUpdateServerStats
…
From googling this error, it looks like I might need to increase the process limit for the _www user. Does anyone know how to do this in Mac OS X 10.5 (or have another solution to this issue)?