I could access the website when connected to the LAN that the server is on. Outside the network, I kept getting the 'connection refused' error. When outside the network, pulling up the page by the server's IP brought it up. Did a quick port scan, 80 was open as usual. DNS resolving correctly. No other trouble SSH'ing into the server. No recent changes to ANY package since the last time the site was working properly.
Rebooted the server, and I was still having the same issue (hell it works for windows, might as well give it a try. At this point I'm pretty stumped)
Ran through some log files and config files to make sure nothing had changed. Nothing odd in /tmp, nothing odd on netstat -a or ps -ax, nothing I didn't remember in root or the (only) user's .bash_history, either.
I did run into this when checking apache's error_log:
[Sat Aug 20 08:37:14 2005] [error] [client 67.8.208.152] File does not exist: /www/favicon.ico
[Sat Aug 20 09:46:40 2005] [error] [client 70.171.47.211] File does not exist: /www/favicon.ico
[Sat Aug 20 11:16:46 2005] [error] [client 67.8.208.152] File does not exist: /www/favicon.ico
[Sat Aug 20 12:50:35 2005] [error] [client 210.243.12.2] script not found or unable to stat: /var/www/localhost/cgi-bin/awstats
[Sat Aug 20 12:50:35 2005] [error] [client 210.243.12.2] script not found or unable to stat: /var/www/localhost/cgi-bin/awstats.pl
[Sat Aug 20 12:50:36 2005] [error] [client 210.243.12.2] File does not exist: /www/cgi
[Sat Aug 20 12:50:36 2005] [error] [client 210.243.12.2] File does not exist: /www/awstats
[Sat Aug 20 12:50:37 2005] [error] [client 210.243.12.2] script not found or unable to stat: /var/www/localhost/cgi-bin/stats
[Sat Aug 20 12:50:38 2005] [error] [client 210.243.12.2] File does not exist: /www/stats
[Sat Aug 20 12:50:38 2005] [error] [client 210.243.12.2] File does not exist: /www/awstats.pl
[Sat Aug 20 12:50:39 2005] [error] [client 210.243.12.2] File does not exist: /www/cgi
[Sat Aug 20 21:48:03 2005] [error] [client 70.116.155.88] request failed: URI too long (longer than 8190)
[Sat Aug 20 22:02:27 2005] [error] [client 70.171.47.211] File does not exist: /www/favicon.ico
[Sun Aug 21 06:07:30 2005] [error] [client 67.8.208.152] File does not exist: /www/favicon.ico
This server was functioning as a private message board running phpBB for a private group of personal friends. Without knowing too much about the exploits for phpBB, I'm pretty sure I can chalk this one up to it (and well, me for running it).[Tue Aug 23 06:38:16 2005] [error] [client 218.159.143.53] request failed: error reading the headers
[Tue Aug 23 21:16:43 2005] [error] [client 10.0.0.99] File does not exist: /www/favicon.ico
[Tue Aug 23 23:50:03 2005] [error] [client 10.0.0.99] File does not exist: /www/favicon.ico
[Thu Aug 25 07:39:29 2005] [error] [client 68.37.85.64] File does not exist: /www/scripts
[Thu Aug 25 07:39:30 2005] [error] [client 68.37.85.64] File does not exist: /www/MSADC
[Thu Aug 25 07:39:30 2005] [error] [client 68.37.85.64] File does not exist: /www/c
[Thu Aug 25 07:39:30 2005] [error] [client 68.37.85.64] File does not exist: /www/d
[Thu Aug 25 07:39:30 2005] [error] [client 68.37.85.64] File does not exist: /www/scripts
[Thu Aug 25 07:39:30 2005] [error] [client 68.37.85.64] File does not exist: /www/_vti_bin
[Thu Aug 25 07:39:30 2005] [error] [client 68.37.85.64] File does not exist: /www/_mem_bin
[Thu Aug 25 07:39:30 2005] [error] [client 68.37.85.64] File does not exist: /www/msadc
[Thu Aug 25 07:39:31 2005] [error] [client 68.37.85.64] File does not exist: /www/scripts
[Thu Aug 25 07:39:31 2005] [error] [client 68.37.85.64] File does not exist: /www/scripts
[Thu Aug 25 07:39:31 2005] [error] [client 68.37.85.64] File does not exist: /www/scripts
[Thu Aug 25 07:39:31 2005] [error] [client 68.37.85.64] File does not exist: /www/scripts
[Thu Aug 25 07:39:32 2005] [error] [client 68.37.85.64] File does not exist: /www/scripts
[Thu Aug 25 09:43:15 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:15 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:15 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:16 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:16 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:16 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:17 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:17 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Thu Aug 25 09:43:20 2005] [error] [client 200.168.190.201] script not found or unable to stat: /var/www/localhost/cgi-bin/openwebmail
[Fri Aug 26 05:42:46 2005] [error] [client 10.0.0.99] File does not exist: /www/favicon.ico
[Fri Aug 26 05:53:08 2005] [error] [client 68.220.135.46] File does not exist: /www/favicon.ico
[Fri Aug 26 05:53:13 2005] [error] [client 10.0.0.99] File does not exist: /www/favicon.ico
[Fri Aug 26 05:53:13 2005] [error] [client 10.0.0.99] File does not exist: /www/favicon.ico
[Fri Aug 26 05:57:05 2005] [notice] caught SIGTERM, shutting down
[Fri Aug 26 05:58:54 2005] [notice] Digest: generating secret for digest authentication ...
[Fri Aug 26 05:58:54 2005] [notice] Digest: done
[Fri Aug 26 05:58:57 2005] [notice] Apache/2.0.54 (Gentoo/Linux) mod_ssl/2.0.54 OpenSSL/0.9.7e PHP/4.4.0 configured -- resuming normal operations
[Fri Aug 26 06:03:51 2005] [error] [client 10.0.0.99] File does not exist: /www/favicon.ico
How can I get the webserver securely up and running again?

