pretty sketchy.) On Tue, 22 May 2012, Bill Unruh wrote:
On Tue, 22 May 2012, William A. Rowe Jr. wrote:On 5/22/2012 6:00 PM, Bill Unruh wrote: > On Tue, 22 May 2012, William A. Rowe Jr. wrote:> > > On 5/22/2012 12:02 PM, Bill Unruh wrote: > > > > > At that time in the access_log I have a whole bunch of entries like > > > : : 1 - - [22/May/2012:09:34:22 -0700] "OPTIONS * HTTP/1.0" 200 - "-" > > > : : "Apache/2.2.22> > > (Mandriva Linux/PREFORK-0.1mdv2010.2) (internal dummy connection)"> > > > That's your own local loopback from a process running on this same > > box. > > There are no processes running on this same box. It is rarely used. and> certainly did not have a browser running at that time. Then a server module is likely pinging itself. Any chance you set up an infinite proxy recursion here?> > > In the past I have also had connections like 66.249.68.198 - - > > > [22/May/2012:09:35:25> > > -0700] "GET > > > /aggregator/www.umsl.edu/~keelr/010/www.twitter.com/www.iaea.org/Publications/Documents/Board/2008/www.environment-agency.gov.uk/homeandleisure/floods/node/www.guardian.co.uk/business/2012/feb/21/node/node/22?page=11> > > > > > HTTP/1.1" 200 58609 "-" "Mozilla/5.0 (compatible; Googlebot/2.1;> > > +http://www.google.com/bot.html)"> > > > No clue. Maybe playing with open proxies? The document seems to be > > 58k if that helps you> > at all (maybe a local index page?)> > There is no such file or path on my system. If I try to use it, I get > file not> found. I have nothing called /aggregator/ Looking more and more like a proxy recursion/infinite looping sort of config error.OK, I do have a "virtual host", www.emergentgravity.org defined on this system.In /etc/httpd/conf/vhosts.d/00_default_vhosts.conf I have ---------------------------------------- NameVirtualHost *:80<VirtualHost *:80> ServerName www.theory.physics.ubc.ca ServerAlias theory.physics.ubc.ca DocumentRoot /usr/local/http/htdocs </VirtualHost> <VirtualHost *:80> ServerName www.emergentgravity.org ServerAlias emergentgravity.org DocumentRoot /usr/local/http/htdocs/emergent/drupal.new </VirtualHost> ------------------------------------------- This is the whole of that file. This is supposed to be so that a www.emergentgravity.org address goes to its drupal document root, and such that anything coming in to www.theory.physics.ubc.ca comes in to /usr/local/http/htdocs. If you suspect I have no idea what I am doing in setting this up, you are correct. Have I managed to stick in a feedback loop in here?> > Can you interrupt one of the truly hosed processes using gdb and try > > 'thread apply all bt' > > What does that do?Dumps all threads instead of just one of them. > Thread 1 (Thread 0xb760f700 (LWP 20861)): > #0 0xffffe424 in __kernel_vsyscall () > #1 0xb77ece6b in fcntl () from /lib/i686/libpthread.so.0 > #2 0xb780f832 in ?? () from /usr/lib/libapr-1.so.0 > #3 0xb780f1ad in apr_proc_mutex_lock () from /usr/lib/libapr-1.so.0 > #4 0x0809294c in ?? () > #5 0x08092e0b in ?? () > #6 0x08093be4 in ap_mpm_run () > #7 0x08064cd1 in main () It might be helpful to first install the debuginfo for the apr/httpd packages, but thisUnfortunately Mandriva never bothered to supply the apache-debug package for this version of apache.looks like it might be in the accept queue waiting on the MutexFile to unblock this one (and is probably a healthy process). If you are running prefork we would encourage you to try the worker mpm.Sorry, I have no idea what this sentence means. (prefork, worker mpm)--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
-- William G. Unruh | Canadian Institute for| Tel: +1(604)822-3273 Physics&Astronomy | Advanced Research | Fax: +1(604)822-5324 UBC, Vancouver,BC | Program in Cosmology | unruh@xxxxxxxxxxxxxx Canada V6T 1Z1 | and Gravity | www.theory.physics.ubc.ca/ --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx