On 2007/12/13 13:22, Mats Erik Andersson wrote: > # apachectl configtest > # apachectl restart > > claims to restart httpd, but in fact only kills off the > previous service without starting a new one. However, > > # apachectl configtest > # apachectl stop > # apachectl start > > is perfectly in order. When reading the log file, it is > clear that of some unknown reason one shared module > "mod_auth_digest.so" cannot be located, although it is > present in the indicated directory and nowhere else: > > > Syntax error on line 224 of /conf/httpd.conf: > > Cannot load /usr/lib/apache/modules/mod_auth_digest.so > > into server: File not found
OpenBSD httpd normally runs in a chroot; if it has to access files outside the chroot at startup (as is the case with modules in /usr/lib/apache/modules), you must stop+start rather than use 'restart'.