dgaudet 98/02/07 04:07:11
Modified: htdocs/manual/misc known_client_problems.html
conf srm.conf-dist srm.conf-dist-win
Log:
Add all the BrowserMatch directives mentioned on the known_client_problems
page.
Submitted by: Lars Eilebrecht
Reviewed by: Dean Gaudet
Revision Changes Path
1.10 +1 -1 apache-1.3/htdocs/manual/misc/known_client_problems.html
Index: known_client_problems.html
===================================================================
RCS file:
/export/home/cvs/apache-1.3/htdocs/manual/misc/known_client_problems.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- known_client_problems.html 1998/02/05 21:19:56 1.9
+++ known_client_problems.html 1998/02/07 12:07:08 1.10
@@ -100,7 +100,7 @@
of the early pre-releases of the 1.1 JDK. We think it is fixed in the
1.1 JDK release. In any event the workaround:
<BLOCKQUOTE><CODE>
-BrowserMatch Java1.0 force-response-1.0 <BR>
+BrowserMatch Java/1.0 force-response-1.0 <BR>
BrowserMatch JDK/1.0 force-response-1.0
</CODE></BLOCKQUOTE>
1.18 +10 -5 apache-1.3/conf/srm.conf-dist
Index: srm.conf-dist
===================================================================
RCS file: /export/home/cvs/apache-1.3/conf/srm.conf-dist,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- srm.conf-dist 1997/11/05 11:32:36 1.17
+++ srm.conf-dist 1998/02/07 12:07:09 1.18
@@ -214,15 +214,20 @@
# to determine its type.
#MimeMagicFile conf/magic
-# The following directive disables keepalives and HTTP header flushes for
-# Netscape 2.x and browsers which spoof it. There are known problems with
-# these
+# The following directives disable keepalives and HTTP header flushes.
+# The first directive disables it for Netscape 2.x and browsers which
+# spoof it. There are known problems with these.
+# The second directive is for Microsoft Internet Explorer 4.0b2
+# which has a broken HTTP/1.1 implementation and does not properly
+# support keepalive when it is used on 301 or 302 (redirect) responses.
-BrowserMatch Mozilla/2 nokeepalive
+BrowserMatch "Mozilla/2" nokeepalive
+BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
# The following directive disables HTTP/1.1 responses to browsers which
# are in violation of the HTTP/1.0 spec by not being able to grok a
# basic 1.1 response.
BrowserMatch "RealPlayer 4.0" force-response-1.0
-
+BrowserMatch "Java/1.0" force-response-1.0
+BrowserMatch "JDK/1.0" force-response-1.0
1.6 +10 -5 apache-1.3/conf/srm.conf-dist-win
Index: srm.conf-dist-win
===================================================================
RCS file: /export/home/cvs/apache-1.3/conf/srm.conf-dist-win,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- srm.conf-dist-win 1997/11/05 11:32:37 1.5
+++ srm.conf-dist-win 1998/02/07 12:07:10 1.6
@@ -218,15 +218,20 @@
# to determine its type.
#MimeMagicFile conf/magic
-# The following directive disables keepalives and HTTP header flushes for
-# Netscape 2.x and browsers which spoof it. There are known problems with
-# these
+# The following directives disable keepalives and HTTP header flushes.
+# The first directive disables it for Netscape 2.x and browsers which
+# spoof it. There are known problems with these.
+# The second directive is for Microsoft Internet Explorer 4.0b2
+# which has a broken HTTP/1.1 implementation and does not properly
+# support keepalive when it is used on 301 or 302 (redirect) responses.
-BrowserMatch Mozilla/2 nokeepalive
+BrowserMatch "Mozilla/2" nokeepalive
+BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
# The following directive disables HTTP/1.1 responses to browsers which
# are in violation of the HTTP/1.0 spec by not being able to grok a
# basic 1.1 response.
BrowserMatch "RealPlayer 4.0" force-response-1.0
-
+BrowserMatch "Java/1.0" force-response-1.0
+BrowserMatch "JDK/1.0" force-response-1.0