httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Sutton <...@hyperreal.org>
Subject cvs commit: apache/htdocs/manual/misc known_bugs.html
Date Fri, 11 Jul 1997 13:01:22 GMT
pcs         97/07/11 06:01:21

  Modified:    htdocs/manual/misc  Tag: APACHE_1_2_X  known_bugs.html
  Log:
  Bring known bugs in 1_2_X up-to-date from HEAD
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.14.2.5  +43 -11    apache/htdocs/manual/misc/known_bugs.html
  
  Index: known_bugs.html
  ===================================================================
  RCS file: /export/home/cvs/apache/htdocs/manual/misc/known_bugs.html,v
  retrieving revision 1.14.2.4
  retrieving revision 1.14.2.5
  diff -C3 -r1.14.2.4 -r1.14.2.5
  *** known_bugs.html	1997/06/28 21:51:44	1.14.2.4
  --- known_bugs.html	1997/07/11 13:01:19	1.14.2.5
  ***************
  *** 27,34 ****
    
    <H2>Apache 1.2 Bugs</H2>
    
  ! <OL><a name="listenbug"></a>
  !     <LI>On some architectures if your configuration uses multiple
        <a href="../mod/core.html#listen">Listen</a> directives then it is possible
        that the server will starve one of the sockets while serving hits on
        another.  The work-around is to add
  --- 27,67 ----
    
    <H2>Apache 1.2 Bugs</H2>
    
  ! <OL>
  !     <LI><b>Exists in 1.2.1 only.</b>
  !     On Solaris 2.x the server will stop running after receiving a
  !     SIGHUP.  Four workarounds exist (choose one):<p>
  !     <ul>
  ! 	<li>Retrieve <a href="http://www.apache.org/dist/patches/apply_to_1.2.1/solaris_hup.patch">this
patch</a>.
  ! 	<code>cd</code> to your <code>apache_1.2.1</code> directory,
and
  ! 	type <code>patch -s -p1 < /path/to/patchfile</code>.  Then rebuild
  ! 	Apache.<p>
  ! 	<li>Use SIGUSR1 instead of SIGHUP, see <a href="../stopping.html">
  ! 	Stopping and Restarting Apache</a> for more details.<p>
  ! 	<li>Add <code>-DNO_SLACK</code> to
  ! 	<code>EXTRA_CFLAGS</code> in
  ! 	your <code>Configuration</code> file, re-run <code>Configure</code>
  ! 	and rebuild your server.  This disables the
  ! 	<a href="descriptors.html">descriptor slack workaround</a><p>
  ! 	<li>(Least preferable) Use Apache 1.2.0 instead of 1.2.1.<p>
  !     </ul>
  !     This problem will be tracked as
  !     <a href="http://www.apache.org/bugdb.cgi/full/832">PR#832</a>.<p>
  !     </li>
  ! 
  !     <LI>(Exists in 1.2.0 and in 1.2.1 after either of the
  !     <code>NO_SLACK</code> or patch provided by the previous bug are applied.)
  !     Solaris 2.5.1 (and probably other versions of Solaris) appear to have
  !     a race condition completely unrelated to all the others.  It is possible
  !     during a SIGHUP that the server will fail to start because it will not
  !     be able to re-open its sockets.  To our knowledge this has only shown
  !     up during testing when we pummel the server with as many SIGHUP requests
  !     per second as we can.  This appears unrelated to the similar sounding bug
  !     described in <a href="http://www.apache.org/bugdb.cgi/full/832">PR#832</a>.
  !     <p>
  ! 
  !     <LI><a name="listenbug">On some architectures</A>
  !     if your configuration uses multiple
        <a href="../mod/core.html#listen">Listen</a> directives then it is possible
        that the server will starve one of the sockets while serving hits on
        another.  The work-around is to add
  ***************
  *** 43,54 ****
        <a href="http://www.apache.org/bugdb.cgi/full/467">PR#467</a>.
        <P></LI>
    
  -     <a name="cnegbug"></a>
        <LI><b>Fixed in 1.2.1.</b>
  !     Apache's <A HREF="../content-negotiation.html">Content
        Negotiation</A> should pick the smallest variant if there
        are several that are equally acceptable. A bug in 1.2 means it no
  !     longer does this unless all the variants have character sets. 
        This <A HREF="../../dist/contrib/patches/1.2/conneg-bug.patch">patch</A>
        fixes this problem. It also fixes the problem which makes Apache
        pick the last equally acceptable variant instead of the first.
  --- 76,86 ----
        <a href="http://www.apache.org/bugdb.cgi/full/467">PR#467</a>.
        <P></LI>
    
        <LI><b>Fixed in 1.2.1.</b>
  !     <a name="cnegbug">Apache's</A> <A HREF="../content-negotiation.html">Content
        Negotiation</A> should pick the smallest variant if there
        are several that are equally acceptable. A bug in 1.2 means it no
  !     longer does this unless all the variants have character sets.
        This <A HREF="../../dist/contrib/patches/1.2/conneg-bug.patch">patch</A>
        fixes this problem. It also fixes the problem which makes Apache
        pick the last equally acceptable variant instead of the first.
  ***************
  *** 58,64 ****
    
        <LI>
        The PATH_INFO part of a request URI cannot include the sequence
  !     <CODE>%2f</CODE>. This will be tracked as 
        <A HREF="http://www.apache.org/bugdb.cgi/full/543">PR#543</A>.
        <P></LI>
    
  --- 90,96 ----
    
        <LI>
        The PATH_INFO part of a request URI cannot include the sequence
  !     <CODE>%2f</CODE>. This will be tracked as
        <A HREF="http://www.apache.org/bugdb.cgi/full/543">PR#543</A>.
        <P></LI>
    
  ***************
  *** 80,94 ****
    
        <LI>If compilation fails complaining about "unknown symbol __inet_ntoa()"
        then you have probably installed version 8 of bind. You will need to
  !     explicitly link with the bind library by adding <CODE>-lbind</CODE> 
  !     to <CODE>EXTRA_LFLAGS</CODE> in <CODE>Configuration</CODE>.
See
        <A HREF="http://www.apache.org/bugdb.cgi/full/616">PR#616</A>
  !     and the 
        <A HREF="FAQ.html#bind8.1">Apache FAQ</A>.
        <P></LI>
    
        <LI>The message "<CODE>created shared memory segment #730499</CODE>"
  !     in error_log is not an error and should be ignored. See 
        <a href="http://www.apache.org/bugdb.cgi/full/696">PR#696</A>.
        <P></LI>
    
  --- 112,126 ----
    
        <LI>If compilation fails complaining about "unknown symbol __inet_ntoa()"
        then you have probably installed version 8 of bind. You will need to
  !     explicitly link with the bind library by adding <CODE>-lbind</CODE>
  !     to <CODE>EXTRA_LDFLAGS</CODE> in <CODE>Configuration</CODE>.
See
        <A HREF="http://www.apache.org/bugdb.cgi/full/616">PR#616</A>
  !     and the
        <A HREF="FAQ.html#bind8.1">Apache FAQ</A>.
        <P></LI>
    
        <LI>The message "<CODE>created shared memory segment #730499</CODE>"
  !     in error_log is not an error and should be ignored. See
        <a href="http://www.apache.org/bugdb.cgi/full/696">PR#696</A>.
        <P></LI>
    
  ***************
  *** 104,110 ****
        virtual hosts. This appears similar to a file-descriptor limit
        but BSDI should not have this problem. This will be tracked as
        <A HREF="http://www.apache.org/bugdb.cgi/full/611">PR#611</A>.
  !     See also the <A HREF="FAQ.html#fdlim">Apache FAQ</A>. 
        <P></LI>
    
        <LI><a href="descriptors.html"><b>Workaround available in 1.2.1.</b></a>
  --- 136,142 ----
        virtual hosts. This appears similar to a file-descriptor limit
        but BSDI should not have this problem. This will be tracked as
        <A HREF="http://www.apache.org/bugdb.cgi/full/611">PR#611</A>.
  !     See also the <A HREF="FAQ.html#fdlim">Apache FAQ</A>.
        <P></LI>
    
        <LI><a href="descriptors.html"><b>Workaround available in 1.2.1.</b></a>
  
  
  

Mime
View raw message