I was working on a clients SME 6.0-01 server that has been modified with the SME Plus package. I had to preform a re-boot due to a wan change, and noticed that httpd did not restart. I can not access server manager from a local workstation, but can using a tunnel through putty.
message logs shows
Nov 16 00:24:45 server httpd: Syntax error on line 884 of /etc/httpd/conf/httpd.conf:
Nov 16 00:24:45 server httpd: Invalid command 'PerlModule', perhaps mis-spelled or defined by a module not included in the server configuration
Nov 16 00:24:45 server httpd: httpd startup failed
That section of my httpd.conf is as follows
###ModIndex Indexer Directives
alias /ModIndex /opt/ModIndex/
alias /ModIndex_Files /opt/ModIndex/
PerlModule Apache::ModIndex <- Line 884
<Location /ModIndex>
SetHandler perl-script
PerlHandler Apache::ModIndex
</Location>
<Directory /opt/ModIndex>
AllowOverride None
order deny,allow
deny from all
allow from all
</Directory>
I have compared that section against a server that is running properly, and can find no differences between a functional server, and this server. My client is not dead in the water, and is not even aware that there is a problem, but I would like to get it resolved.
any ideas as to where to start?
Thanks in advance
Bob