It was probably my fault. I was getting an error in Virtualmin after the latest update a few days ago. I tried re-compiling apache with support for this error and ended up finding how to remove the problem altogether.
Then I updated via yum the other night and apache hasn't worked since.
Tried another yum update - no change.
[root@mail /]# rpm -qa | egrep 'httpd|apr'
apr-util-1.2.12-5.fc9.x86_64
libapreq2-devel-2.09-0.15.rc2.fc9.x86_64
apr-devel-1.2.12-2.fc9.x86_64
apr-util-devel-1.2.12-5.fc9.x86_64
httpd-tools-2.2.9-1.fc9.x86_64
httpd-2.2.9-1.fc9.x86_64
libapreq2-2.09-0.15.rc2.fc9.x86_64
perl-libapreq2-2.09-0.15.rc2.fc9.x86_64
apr-1.2.12-2.fc9.x86_64
httpd-devel-2.2.9-1.fc9.x86_64
[root@mail /]# rpm -qi apr-util-1.2.12-5.fc9.x86_64
Name : apr-util Relocations: (not relocatable)
Version : 1.2.12 Vendor: Fedora Project
Release : 5.fc9 Build Date: Mon 25 Feb 2008 09:45:40
PM EST
Install Date: Mon 29 Sep 2008 01:43:48 AM EST Build Host: hammer2.fedora.re
dhat.com
Group : System Environment/Libraries Source RPM: apr-util-1.2.12-5.fc9.s
rc.rpm
Size : 159799 License: ASL 2.0
Signature : DSA/SHA1, Thu 10 Apr 2008 01:06:13 PM EST, Key ID b44269d04f2a6fd2
Packager : Fedora Project
URL :
http://apr.apache.org/
Summary : Apache Portable Runtime Utility library
Description :
The mission of the Apache Portable Runtime (APR) is to provide a
free library of C data structures and routines. This library
contains additional utility interfaces for APR; including support
for XML, LDAP, database interfaces, URI parsing and more.
[root@mail /]# rpm -qi libapreq2-devel-2.09-0.15.rc2.fc9.x86_64
Name : libapreq2-devel Relocations: (not relocatable)
Version : 2.09 Vendor: Fedora Project
Release : 0.15.rc2.fc9 Build Date: Mon 10 Mar 2008 04:11:47 AM EST
Install Date: Mon 29 Sep 2008 02:33:41 PM EST Build Host: xenbuilder2.fedora.redhat.com
Group : Development/Libraries Source RPM: libapreq2-2.09-0.15.rc2.fc9.src.rpm
Size : 956654 License: ASL 2.0
Signature : DSA/SHA1, Fri 11 Apr 2008 11:29:16 AM EST, Key ID b44269d04f2a6fd2
Packager : Fedora Project
URL :
http://httpd.apache.org/apreq/
Summary : Development files for libapreq2
Description :
Development files for libapreq2.
[root@mail /]# rpm -qi apr-devel-1.2.12-2.fc9.x86_64
Name : apr-devel Relocations: (not relocatable)
Version : 1.2.12 Vendor: Fedora Project
Release : 2.fc9 Build Date: Mon 25 Feb 2008 09:46:14 PM EST
Install Date: Mon 29 Sep 2008 02:33:40 PM EST Build Host: xenbuilder1.fedora.redhat.com
Group : Development/Libraries Source RPM: apr-1.2.12-2.fc9.src.rpm
Size : 658339 License: ASL 2.0
Signature : DSA/SHA1, Thu 10 Apr 2008 01:06:13 PM EST, Key ID b44269d04f2a6fd2
Packager : Fedora Project
URL :
http://apr.apache.org/
Summary : APR library development kit
Description :
This package provides the support files which can be used to
build applications using the APR library. The mission of the
Apache Portable Runtime (APR) is to provide a free library of
C data structures and routines.
[root@mail /]# rpm -qi apr-util-devel-1.2.12-5.fc9.x86_64
Name : apr-util-devel Relocations: (not relocatable)
Version : 1.2.12 Vendor: Fedora Project
Release : 5.fc9 Build Date: Mon 25 Feb 2008 09:45:40 PM EST
Install Date: Mon 29 Sep 2008 02:33:40 PM EST Build Host: hammer2.fedora.redhat.com
Group : Development/Libraries Source RPM: apr-util-1.2.12-5.fc9.src.rpm
Size : 209837 License: ASL 2.0
Signature : DSA/SHA1, Thu 10 Apr 2008 01:06:14 PM EST, Key ID b44269d04f2a6fd2
Packager : Fedora Project
URL :
http://apr.apache.org/
Summary : APR utility library development kit
Description :
This package provides the support files which can be used to
build applications using the APR utility library. The mission
of the Apache Portable Runtime (APR) is to provide a free
library of C data structures and routines.
[root@mail /]# httpd-tools-2.2.9-1.fc9.x86_64
-bash: httpd-tools-2.2.9-1.fc9.x86_64: command not found
[root@mail /]# rpm -qi httpd-tools-2.2.9-1.fc9.x86_64
Name : httpd-tools Relocations: (not relocatable)
Version : 2.2.9 Vendor: Fedora Project
Release : 1.fc9 Build Date: Tue 15 Jul 2008 05:37:09 AM EST
Install Date: Mon 29 Sep 2008 01:43:48 AM EST Build Host: x86-7
Group : System Environment/Daemons Source RPM: httpd-2.2.9-1.fc9.src.rpm
Size : 140568 License: ASL 2.0
Signature : DSA/SHA1, Fri 29 Aug 2008 07:20:19 AM EST, Key ID 62aec3dc6df2196f
Packager : Fedora Project
URL :
http://httpd.apache.org/
Summary : Tools for use with the Apache HTTP Server
Description :
The httpd-tools package contains tools which can be used with
the Apache HTTP Server.
[root@mail /]# rpm -qi httpd-2.2.9-1.fc9.x86_64
Name : httpd Relocations: (not relocatable)
Version : 2.2.9 Vendor: Fedora Project
Release : 1.fc9 Build Date: Tue 15 Jul 2008 05:37:09 AM EST
Install Date: Mon 29 Sep 2008 01:43:49 AM EST Build Host: x86-7
Group : System Environment/Daemons Source RPM: httpd-2.2.9-1.fc9.src.rpm
Size : 2778208 License: ASL 2.0
Signature : DSA/SHA1, Fri 29 Aug 2008 07:20:17 AM EST, Key ID 62aec3dc6df2196f
Packager : Fedora Project
URL :
http://httpd.apache.org/
Summary : Apache HTTP Server
Description :
The Apache HTTP Server is a powerful, efficient, and extensible
web server.
[root@mail /]# rpm -qi libapreq2-2.09-0.15.rc2.fc9.x86_64
Name : libapreq2 Relocations: (not relocatable)
Version : 2.09 Vendor: Fedora Project
Release : 0.15.rc2.fc9 Build Date: Mon 10 Mar 2008 04:11:47 AM EST
Install Date: Mon 29 Sep 2008 02:33:39 PM EST Build Host: xenbuilder2.fedora.redhat.com
Group : System Environment/Libraries Source RPM: libapreq2-2.09-0.15.rc2.fc9.src.rpm
Size : 113185 License: ASL 2.0
Signature : DSA/SHA1, Fri 11 Apr 2008 11:29:16 AM EST, Key ID b44269d04f2a6fd2
Packager : Fedora Project
URL :
http://httpd.apache.org/apreq/
Summary : Apache HTTP request library
Description :
libapreq is a shared library with associated modules for manipulating
client request data via the Apache API. Functionality includes
parsing of application/x-www-form-urlencoded and multipart/form-data
content, as well as HTTP cookies.
[root@mail /]# rpm -qi perl-libapreq2-2.09-0.15.rc2.fc9.x86_64
Name : perl-libapreq2 Relocations: (not relocatable)
Version : 2.09 Vendor: Fedora Project
Release : 0.15.rc2.fc9 Build Date: Mon 10 Mar 2008 04:11:47 AM EST
Install Date: Mon 29 Sep 2008 05:31:06 PM EST Build Host: xenbuilder2.fedora.redhat.com
Group : Development/Libraries Source RPM: libapreq2-2.09-0.15.rc2.fc9.src.rpm
Size : 405270 License: ASL 2.0
Signature : DSA/SHA1, Sat 12 Apr 2008 04:28:36 AM EST, Key ID b44269d04f2a6fd2
Packager : Fedora Project
URL :
http://httpd.apache.org/apreq/
Summary : Perl interface to the Apache HTTP request library
Description :
This package contains a Perl interface to the Apache HTTP request
library.
[root@mail /]# rpm -qi apr-1.2.12-2.fc9.x86_64
Name : apr Relocations: (not relocatable)
Version : 1.2.12 Vendor: Fedora Project
Release : 2.fc9 Build Date: Mon 25 Feb 2008 09:46:14 PM EST
Install Date: Mon 29 Sep 2008 01:43:48 AM EST Build Host: xenbuilder1.fedora.redhat.com
Group : System Environment/Libraries Source RPM: apr-1.2.12-2.fc9.src.rpm
Size : 281088 License: ASL 2.0
Signature : DSA/SHA1, Thu 10 Apr 2008 01:06:11 PM EST, Key ID b44269d04f2a6fd2
Packager : Fedora Project
URL :
http://apr.apache.org/
Summary : Apache Portable Runtime library
Description :
The mission of the Apache Portable Runtime (APR) is to provide a
free library of C data structures and routines, forming a system
portability layer to as many operating systems as possible,
including Unices, MS Win32, BeOS and OS/2.
[root@mail /]# rpm -qi httpd-devel-2.2.9-1.fc9.x86_64
Name : httpd-devel Relocations: (not relocatable)
Version : 2.2.9 Vendor: Fedora Project
Release : 1.fc9 Build Date: Tue 15 Jul 2008 05:37:09 AM EST
Install Date: Mon 29 Sep 2008 02:33:40 PM EST Build Host: x86-7
Group : Development/Libraries Source RPM: httpd-2.2.9-1.fc9.src.rpm
Size : 529516 License: ASL 2.0
Signature : DSA/SHA1, Fri 29 Aug 2008 07:20:18 AM EST, Key ID 62aec3dc6df2196f
Packager : Fedora Project
URL :
http://httpd.apache.org/
Summary : Development interfaces for the Apache HTTP server
Description :
The httpd-devel package contains the APXS binary and other files
that you need to build Dynamic Shared Objects (DSOs) for the
Apache HTTP Server.
If you are installing the Apache HTTP server and you want to be
able to compile or develop additional modules for Apache, you need
to install this package.
[root@mail /]#
Thanks for your help, I really appreciate it.