Possibly related, I did have an http-only httpd exhibit similar behavior after running for about 5 days. httpd processes were running, but port 80 was wholly unresponsive. I attempted to find a way to grab a core from the processes, but I couldn't figure it out. I had to get the sites back up and running, so just did a restart on Sunday.
If there's anything I can do in preparation for it to happen again (debug, etc) I would be happy to help in any way I can. I've been lurking on this thread since it popped up (which was before my own httpd had problems) but it doesn't seem like the TLS patch that you are talking about will have any impact for my setup. If it helps, included is my (ugly but functioning) httpd.conf: ext_if="egress" types { include "/usr/share/misc/mime.types" } server "focushacks.com" { listen on $ext_if port 80 alias "www.focushacks.com" directory {index "index.html" } directory {index "index.php" } log access focushacks.com-access.log log error focushacks.com-error.log location "/.ht*" { block } location "/.git*" { block } location "/.svn*" { block } location "/*.php*" { root { "/docs/www.focushacks.com" } fastcgi socket "/run/php-fpm.sock" } location "/list*" { root { "/docs/www.focushacks.com" } fastcgi socket "/run/php-fpm.sock" } location "/news*" { root { "/docs/www.focushacks.com" } fastcgi socket "/run/php-fpm.sock" } location "/search*" { root { "/docs/www.focushacks.com" } fastcgi socket "/run/php-fpm.sock" } location "/mod*" { root { "/docs/www.focushacks.com" } fastcgi socket "/run/php-fpm.sock" } location "/*" { root { "/docs/www.focushacks.com" } } } server "kcmesh.h-i-r.net" { listen on $ext_if port 80 alias "www.km3sh.com" alias "km3sh.com" directory {index "index.php" } location "/*.php*" { root { "/docs/kcmesh.h-i-r.net" } fastcgi socket "/run/php-fpm.sock" } location "/*" { root { "/docs/kcmesh.h-i-r.net" } } } server "things.h-i-r.net" { listen on $ext_if port 80 directory {index "index.php" } location "/*.php*" { root { "/docs/things.h-i-r.net" } fastcgi socket "/run/php-fpm.sock" } location "/*" { root { "/docs/things.h-i-r.net" } } } server "h-i-r.net" { listen on $ext_if port 80 directory {index "index.php" } location "/*.php*" { root { "/docs/h-i-r.net" } fastcgi socket "/run/php-fpm.sock" } location "/*" { root { "/docs/h-i-r.net" } } } On Wed, Jul 15, 2015 at 9:10 AM, Jack Burton <j...@saosce.com.au> wrote: > On Wed, 2015-07-15 at 12:56 +0000, Mike Burns wrote: > > On 2015-07-15 21.49.11 +0930, Jack Burton wrote: > > > Sorry, didn't realise I couldn't post a patch to the misc@ (I've never > > > needed to before). > > > > > > Please excuse my ignorance, but what is the accepted way to contribute > a > > > patch? > > > > Post it to tech@ . > > Done. See post to tech@ titled "httpd: patch to close TLS sockets that > fail before TLS handshake".