You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by co...@locus.apache.org on 2000/07/13 19:16:51 UTC

cvs commit: apache-1.3/htdocs/manual/misc FAQ-D.html FAQ-I.html

coar        00/07/13 10:16:51

  Modified:    htdocs/manual/misc FAQ-D.html FAQ-I.html
  Log:
  	A couple of additional FAQ.. {sigh}
  
  Revision  Changes    Path
  1.8       +70 -32    apache-1.3/htdocs/manual/misc/FAQ-D.html
  
  Index: FAQ-D.html
  ===================================================================
  RCS file: /home/cvs/apache-1.3/htdocs/manual/misc/FAQ-D.html,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -u -r1.7 -r1.8
  --- FAQ-D.html	2000/07/08 15:52:42	1.7
  +++ FAQ-D.html	2000/07/13 17:16:50	1.8
  @@ -31,7 +31,7 @@
     <!--#include virtual="header.html" -->
     <H1 ALIGN="CENTER">Apache Server Frequently Asked Questions</H1>
     <P>
  -  $Revision: 1.7 $ ($Date: 2000/07/08 15:52:42 $)
  +  $Revision: 1.8 $ ($Date: 2000/07/13 17:16:50 $)
     </P>
     <P>
     The latest version of this FAQ is always available from the main
  @@ -102,14 +102,20 @@
   	Use ServerName directive to set it manually.</samp>"  What does
   	this mean?</A>
      </LI>
  -   <LI><A HREF="#ws2_32dll">When I try to start Apache for Windows, I get a message
  -	like "<samp>Unable To Locate WS2_32.DLL...</samp>". What should I do?</A>
  -   </LI>
  -   <LI><A HREF="#WSADuplicateSocket">Apache for Windows does not start. Error log
  -	contains this message "<samp>[crit] (10045) The attempted operation is not
  -	supported for the type of object referenced: Parent: WSADuplicateSocket
  -	failed for socket ###</samp>".
  -   </LI>
  +   <LI><A HREF="#ws2_32dll">When I try to start Apache for Windows, I get
  +        a message like "<samp>Unable To Locate WS2_32.DLL...</samp>". What
  +	should I do?</A>
  +   </LI>
  +   <LI><A HREF="#WSADuplicateSocket">Apache for Windows does not start.
  +        Error log contains this message "<samp>[crit] (10045) The attempted
  +	operation is not supported for the type of object referenced: Parent:
  +	WSADuplicateSocket failed for socket ###</samp>".  What does this
  +	mean?</a>
  +   </LI>
  +   <li><a href="#err1067">When I try to start Apache on Windows, I get
  +        a message like &quot;System error 1067 has occurred.  The process
  +	terminated unexpectedly.&quot;  What does this mean?</a>
  +   </li>
     </OL>
    </LI>
   <!--#endif -->
  @@ -382,37 +388,69 @@
     <A HREF="http://www.microsoft.com/windows95/downloads/">http://www.microsoft.com/windows95/downloads/</A>
     </p>
     <p>
  -  Detailed answer: Prior to version 1.3.9, Apache for Windows used Winsock 1.1. Beginning with
  -  version 1.3.9, Apache began using Winsock 2 features (specifically, WSADuplicateSocket()).
  -  WS2_32.DLL implements the Winsock 2 API. Winsock 2 ships with Windows NT 4.0 and Windows 98.
  -  Some of the earlier releases of Windows 95 did not include Winsock 2.
  +  Detailed answer: Prior to version 1.3.9, Apache for Windows used Winsock
  +  1.1. Beginning with version 1.3.9, Apache began using Winsock 2 features
  +  (specifically, WSADuplicateSocket()).
  +  WS2_32.DLL implements the Winsock 2 API. Winsock 2 ships with Windows
  +  NT 4.0 and Windows 98.  Some of the earlier releases of Windows 95 did
  +  not include Winsock 2.
     </p>
     <hr>
    </LI>
    <LI><A name="WSADuplicateSocket">
         <b>Apache for Windows does not start. Error log contains this message:
  -      "<samp>[crit] (10045) The attempted operation is not supported for the type of object
  -      referenced: Parent: WSADuplicateSocket failed for socket ###</samp>".</b></A>
  +      "<samp>[crit] (10045) The attempted operation is not supported for
  +      the type of object referenced: Parent: WSADuplicateSocket failed for
  +      socket ###</samp>".  What does this mean?</b></A>
  +  <p>
  +  We have seen this problem when Apache is run on systems along with
  +  Virtual Private Networking clients like Aventail Connect. Aventail Connect
  +  is a Layered Service Provider (LSP) that inserts itself, as a "shim,"
  +  between the Winsock 2 API and Window's native Winsock 2 implementation.
  +  The Aventail Connect shim does not implement WSADuplicateSocket, which is
  +  the cause of the failure.
  +  </p>
     <p>
  -      We have seen this problem when Apache is run on systems along with Virtual Private Networking
  -      clients like Aventail Connect. Aventail Connect is a Layered Service Provider (LSP) that
  -      inserts itself, as a "shim", between the Winsock 2 API and Window's native Winsock 2
  -      implementation. The Aventail Connect shim does not implement WSADuplicateSocket, which is the
  -      cause for the failure.
  -  </p>
  -  <p>
  -      The shim is not unloaded when Aventail Connect is shutdown. Once observed, the problem persists
  -      until the shim is either explicitly unloaded or the machine is rebooted. Instructions for
  -      temporarily removing the Aventail Connect V3.x shim can be found here:
  -      <A HREF="http://support.aventail.com/akb/article00386.html" >"How to Remove Aventail Connect v3.x
  -      from the LSP Order for Testing Purposes"</A>
  -  </p>
  -  <p>
  -      Another potential solution (not tested) is to add apache.exe to the Aventail "Connect Exclusion List".
  -      See this link for details: <A HREF="http://support.aventail.com/akb/article00586.html">
  -      "How to Add an Application to Aventail Connect's Application Exclusion List"</a>
  +  The shim is not unloaded when Aventail Connect is shut down. Once
  +  observed, the problem persists until the shim is either explicitly
  +  unloaded or the machine is rebooted. Instructions for temporarily
  +  removing the Aventail Connect V3.x shim can be found here:
  +  "<a href="http://support.aventail.com/akb/article00386.html"
  +   >How to Remove Aventail Connect v3.x from the LSP Order for Testing
  +    Purposes</a>."
  +  </p>
  +  <p>
  +  Another potential solution (not tested) is to add <code>apache.exe</code>
  +  to the Aventail "Connect Exclusion List".  See this link for details:
  +  "<a href="http://support.aventail.com/akb/article00586.html"
  +   >How to Add an Application to Aventail Connect's Application Exclusion
  +    List</a>."
  +  </p>
     <hr>
    </LI>
  + <li><a name="err1067"><b>When I try to start Apache on Windows, I get
  +      a message like &quot;System error 1067 has occurred.  The process
  +      terminated unexpectedly.&quot;  What does this mean?</b></a>
  +  <p>
  +  This message means that the Web server was unable to start correctly
  +  for one reason or another.  To find out why, execute the following
  +  commands in a DOS window:
  +  </p>
  +  <pre>
  +    c:
  +    cd "\Program Files\Apache Group\Apache"
  +    apache
  +  </pre>
  +  <p>
  +  (If you don't get the prompt back, hit Control-C to cause Apache to
  +  exit.)
  +  </p>
  +  <p>
  +  The error you see will probably be one of those preceding this question
  +  in the FAQ.
  +  </p>
  +  <hr>
  + </li>
   </OL>
   <!--#endif -->
   <!--#if expr="$STANDALONE" -->
  
  
  
  1.8       +17 -1     apache-1.3/htdocs/manual/misc/FAQ-I.html
  
  Index: FAQ-I.html
  ===================================================================
  RCS file: /home/cvs/apache-1.3/htdocs/manual/misc/FAQ-I.html,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -u -r1.7 -r1.8
  --- FAQ-I.html	2000/04/18 19:43:59	1.7
  +++ FAQ-I.html	2000/07/13 17:16:50	1.8
  @@ -31,7 +31,7 @@
     <!--#include virtual="header.html" -->
     <H1 ALIGN="CENTER">Apache Server Frequently Asked Questions</H1>
     <P>
  -  $Revision: 1.7 $ ($Date: 2000/04/18 19:43:59 $)
  +  $Revision: 1.8 $ ($Date: 2000/07/13 17:16:50 $)
     </P>
     <P>
     The latest version of this FAQ is always available from the main
  @@ -87,6 +87,9 @@
      <LI><A HREF="#conditional-logging">How do I keep certain requests from
           appearing in my logs?</A>
      </LI>
  +   <li><a href="#dbinteg">Does Apache include any sort of database
  +        integration?</a>
  +   </li>
     </OL>
    </LI>
   <!--#endif -->
  @@ -248,6 +251,19 @@
     </P>
     <HR>
    </LI>
  +
  + <li><a name="dbinteg"><b>Does Apache support any sort of database
  +      integration?</b></a>
  +  <p>
  +  No.  Apache is a Web (HTTP) server, not an application server.  The
  +  base package does not include any such functionality.  See the
  +  <a href="http://www.php.net/">PHP project</a> and the
  +  <a href="http://perl.apache.org/">mod_perl project</a>
  +  for examples of modules that allow you to work with databases
  +  from within the Apache environment.
  +  </p>
  +  <hr>
  + </li>
   
   </OL>
   <!--#endif -->
  
  
  

RE: cvs commit: apache-1.3/htdocs/manual/misc FAQ-D.html FAQ-I.html

Posted by "William A. Rowe, Jr." <wr...@lnd.com>.
> coar        00/07/13 10:16:51
> 
>   Modified:    htdocs/manual/misc FAQ-D.html FAQ-I.html
>   Log:
>   	A couple of additional FAQ.. {sigh}
>   
>   Revision  Changes    Path
>   1.8       +70 -32    apache-1.3/htdocs/manual/misc/FAQ-D.html
>   
>   Index: FAQ-D.html
>   ===================================================================
>   RCS file: /home/cvs/apache-1.3/htdocs/manual/misc/FAQ-D.html,v
>   retrieving revision 1.7
>   retrieving revision 1.8
>   diff -u -u -r1.7 -r1.8
>   --- FAQ-D.html	2000/07/08 15:52:42	1.7
>   +++ FAQ-D.html	2000/07/13 17:16:50	1.8


>     <LI><A name="WSADuplicateSocket">
>          <b>Apache for Windows does not start. Error log contains this message:
>   -      "<samp>[crit] (10045) The attempted operation is not supported for the type of object
>   -      referenced: Parent: WSADuplicateSocket failed for socket ###</samp>".</b></A>
>   +      "<samp>[crit] (10045) The attempted operation is not supported for
>   +      the type of object referenced: Parent: WSADuplicateSocket failed for
>   +      socket ###</samp>".  What does this mean?</b></A>
>   +  <p>
>   +  We have seen this problem when Apache is run on systems along with
>   +  Virtual Private Networking clients like Aventail 
> Connect. Aventail Connect
>   +  is a Layered Service Provider (LSP) that inserts itself, as a "shim,"
>   +  between the Winsock 2 API and Window's native Winsock 2 implementation.
>   +  The Aventail Connect shim does not implement WSADuplicateSocket, which is
>   +  the cause of the failure.

You may want to point out BlackIce and similar firewall products have the
same effect.

>   + <li><a name="err1067"><b>When I try to start Apache on Windows, I get
>   +      a message like &quot;System error 1067 has occurred.  The process
>   +      terminated unexpectedly.&quot;  What does this mean?</b></a>
>   +  <p>
>   +  This message means that the Web server was unable to start correctly
>   +  for one reason or another.  To find out why, execute the following
>   +  commands in a DOS window:

Note this shouldn't happen in 1.3.13, given that we log the errors to the
Application log, and the error number aught to be 3299, I believe.

In my tests, however, it seems NO dialog box pops up at all, although two
error messages are recorded in the Application Event Log.

If anyone else can try breaking this, please report your reults.

>   +  </p>
>   +  <pre>
>   +    c:
>   +    cd "\Program Files\Apache Group\Apache"
>   +    apache
>   +  </pre>
>   +  <p>
>   +  (If you don't get the prompt back, hit Control-C to cause Apache to
>   +  exit.)
>   +  </p>
>   +  <p>
>   +  The error you see will probably be one of those preceding this question
>   +  in the FAQ.
>   +  </p>
>   +  <hr>
>   + </li>
>    </OL>
>    <!--#endif -->
>    <!--#if expr="$STANDALONE" -->
>   
>   
>   
>   1.8       +17 -1     apache-1.3/htdocs/manual/misc/FAQ-I.html
>   
>   Index: FAQ-I.html
>   ===================================================================
>   RCS file: /home/cvs/apache-1.3/htdocs/manual/misc/FAQ-I.html,v
>   retrieving revision 1.7
>   retrieving revision 1.8
>   diff -u -u -r1.7 -r1.8
>   --- FAQ-I.html	2000/04/18 19:43:59	1.7
>   +++ FAQ-I.html	2000/07/13 17:16:50	1.8
>   @@ -31,7 +31,7 @@
>      <!--#include virtual="header.html" -->
>      <H1 ALIGN="CENTER">Apache Server Frequently Asked Questions</H1>
>      <P>
>   -  $Revision: 1.7 $ ($Date: 2000/04/18 19:43:59 $)
>   +  $Revision: 1.8 $ ($Date: 2000/07/13 17:16:50 $)
>      </P>
>      <P>
>      The latest version of this FAQ is always available from the main
>   @@ -87,6 +87,9 @@
>       <LI><A HREF="#conditional-logging">How do I keep 
> certain requests from
>            appearing in my logs?</A>
>       </LI>
>   +   <li><a href="#dbinteg">Does Apache include any sort of database
>   +        integration?</a>
>   +   </li>
>      </OL>
>     </LI>
>    <!--#endif -->
>   @@ -248,6 +251,19 @@
>      </P>
>      <HR>
>     </LI>
>   +
>   + <li><a name="dbinteg"><b>Does Apache support any sort of database
>   +      integration?</b></a>
>   +  <p>
>   +  No.  Apache is a Web (HTTP) server, not an application 
> server.  The
>   +  base package does not include any such functionality.  See the
>   +  <a href="http://www.php.net/">PHP project</a> and the
>   +  <a href="http://perl.apache.org/">mod_perl project</a>
>   +  for examples of modules that allow you to work with databases
>   +  from within the Apache environment.
>   +  </p>
>   +  <hr>
>   + </li>
>    
>    </OL>
>    <!--#endif -->
>   
>   
>   
>