You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2004/11/29 14:44:59 UTC

DO NOT REPLY [Bug 32427] New: - wrong content returned (random pages requested before) or Moved permanently error

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=32427>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=32427

           Summary: wrong content returned (random pages requested before)
                    or Moved permanently error
           Product: Apache httpd-2.0
           Version: 2.0.52
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: worker
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: mig@1984.cz


After some time (probably when loaded), apache generates Moved permanently 
error, hangs or begin to return wrong content (random pages requested some time 
before).

I tried apache 2.0.50, .51 and .52, my distro is Gentoo. It's independent on 
configuration (I've tried several settings, now using default) and CFLAGS. There 
is at least 50% of memory free.

<IfModule worker.c>
StartServers         2
MaxClients         150
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

I think the problem is in worker, because well working apache looks like this in 
memory:
  |   |   |-apache2,21592 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,21721 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,569 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,1081 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2134 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2248 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2282 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2394 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2624 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2636 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2658 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2695 -D NO_DETACH -D PHP5
  |   |   |   |-(apache2,2765)
  |   |   |   |-apache2,2811 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2839 -D NO_DETACH -D PHP5
  |   |   |   |-apache2,2847 -D NO_DETACH -D PHP5
  |   |   |   `-apache2,2848 -D NO_DETACH -D PHP5

and bad working:
  |       |-apache2,2889 -D NO_DETACH -D PHP5
  |       |   |-apache2,2992 -D NO_DETACH -D PHP5
  |       |   |-apache2,2995 -D NO_DETACH -D PHP5
  |       |   |   `-apache2,2996 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3000 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3003 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3004 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3005 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3008 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3009 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3010 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3011 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3012 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3013 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3014 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3022 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3023 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3024 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3025 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3026 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3027 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3028 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3036 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3037 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3038 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3039 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3040 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3041 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3042 -D NO_DETACH -D PHP5
  |       |   |       `-apache2,3050 -D NO_DETACH -D PHP5
  |       |   |-apache2,2997 -D NO_DETACH -D PHP5
  |       |   |   `-apache2,2998 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3002 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3006 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3007 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3015 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3016 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3017 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3018 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3019 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3020 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3021 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3029 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3030 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3031 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3032 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3033 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3034 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3035 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3043 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3044 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3045 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3046 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3047 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3048 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3049 -D NO_DETACH -D PHP5
  |       |   |       |-apache2,3051 -D NO_DETACH -D PHP5
  |       |   |       `-apache2,3052 -D NO_DETACH -D PHP5

There is nothing bad in log.

I've runned both versions which should serve the same content.
Well working is on port 80 and bad working on 81. You can use these addresses to 
test them (but I think it will be working well due to no load; the error looks 
like wrong pictures, wrong html content, etc.):
http://www.estetica.cz
http://www.levneporno.cz
http://www.rodinnedomky.com
http://www.futsalpm.cz

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org