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 "System error 1067 has occurred. The process
+ terminated unexpectedly." 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 "System error 1067 has occurred. The process
+ terminated unexpectedly." 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 "System error 1067 has occurred. The process
> + terminated unexpectedly." 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 -->
>
>
>
>