Hi:
I am trying to set up a reverse proxy that redirects to a mail/calendar
web client.
It mostly works fine, however I do have a problem with MSIE 6.
When I want to "Launch" the web client (From a javascript routine I
think) a
popup window is opened and MSIE tries todo upload after upload (the
cursor changes from a hourglass to a pointer many times) and then I get
the error application not responding.
The reverse proxy uses SSL while the site does not. I tried turning off the
SSLEngine on the reverse proxy while still using port 443 but that
didn't help.
From the information I was able to garnish from the web I then thought
it might have something to do with mime types. I put the mime.types file
from the origional site onto my reverse proxy and did a search for AddType
directives in the conf files and placed them in my conf files.
That didn't help either.
Not sure on what else to do I was hopeing you kind people could give
me some advice.
Here is part of my conf file (the important part):
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache shmcb:/usr/local/apache2/logs/ssl_scache(512000)
SSLSessionCacheTimeout 300
SSLMutex file:/usr/local/apache2/logs/ssl_mutex
<VirtualHost _default_:443>
ServerName reverseproxy.weizmann.ac.il:443
ServerAdmin [EMAIL PROTECTED]
ErrorLog /usr/local/apache2/logs/error_log
TransferLog /usr/local/apache2/logs/access_log
SSLEngine on
SSLCipherSuite
ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /usr/local/apache2/conf/server.crt
SSLCertificateKeyFile /usr/local/apache2/conf/server.key
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory "/usr/local/apache2/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
keepalive off
BrowserMatch ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
SetEnvif User-Agent '.*MSIE.*'\
nokeepalive ssl-unclean-shutdown
CustomLog /usr/local/apache2/logs/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLProxyEngine On
SSLEngine On
RewriteEngine on
RewriteOptions inherit
RewriteRule ^/(.*)$ http://mailserver.weizmann.ac.il:7778/$1 [Proxy]
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
AddType application/x-tar .tgz
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
ProxyHTMLExtended On
ProxyHTMLLogVerbose On
LogLevel info
ProxyRequests Off
ProxyPass / http://mailserver.weizmann.ac.il:7777/
ProxyPassReverse / http://mailserver.weizmann.ac.il:7777/
ProxyPass / http://mailserver.weizmann.ac.il:7778/
ProxyPassReverse / http://mailserver.weizmann.ac.il:7778/
ProxyPass / http://mailserver.weizmann.ac.il:7779/
ProxyPassReverse / http://mailserver.weizmann.ac.il:7779/
ProxyHTMLURLMap http://mailserver.weizmann.ac.il:7777/ /
ProxyHTMLURLMap http://mailserver.weizmann.ac.il:7778/ /
ProxyHTMLURLMap
http://mailserver.weizmann.ac.il:7779/ocsmobile/welcome.uix
/ocsmobile/welcome.uix
SetOutputFilter INFLATE;proxy-html;DEFLATE
SSLEngine on
</VirtualHost>
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* -[F]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{SERVER_NAME} [L,R]
The error_log (hope its enough)
[Mon Jun 11 13:15:13 2007] [info] [client 132.76.38.167] Connection to
child 2 established (server reverseproxy.weizmann.ac.il:443)
[Mon Jun 11 13:15:13 2007] [info] Seeding PRNG with 136 bytes of entropy
[Mon Jun 11 13:15:13 2007] [info] Initial (No.1) HTTPS request received
for child 5 (server reverseproxy.weizmann.ac.il:443)
[Mon Jun 11 13:15:13 2007] [info] [client 132.76.38.167] Non-HTML content;
not inserting proxy-html filter, referer:
https://reverseproxy.weizmann.ac.il/application/AppMain.jsp?accessible=false&locale=en&gdkLocale=en_US&gdkTl8n=en
[Mon Jun 11 13:15:13 2007] [info] [client 132.76.38.167] Connection closed
to child 5 with unclean shutdown (server reverseproxy.weizmann.ac.il:443)
[Mon Jun 11 13:15:13 2007] [info] Initial (No.1) HTTPS request received
for child 2 (server reverseproxy.weizmann.ac.il:443)
[Mon Jun 11 13:15:13 2007] [info] [client 132.76.38.167] Non-HTML content;
not inserting proxy-html filter, referer:
https://reverseproxy.weizmann.ac.il/application/AppMain.jsp?accessible=false&locale=en&gdkLocale=en_US&gdkTl8n=en
[Mon Jun 11 13:15:13 2007] [info] [client 132.76.38.167] Connection closed
to child 2 with unclean shutdown (server reverseproxy.weizmann.ac.il:443)
[Mon Jun 11 13:15:13 2007] [info] [client 132.76.38.167] Non-HTML content;
not inserting proxy-html filter, referer:
https://reverseproxy.weizmann.ac.il/application/AppMain.jsp?accessible=false&locale=en&gdkLocale=en_US&gdkTl8n=en
[Mon Jun 11 13:15:13 2007] [info] [client 132.76.38.167] Connection closed
to child 3 with unclean shutdown (server
The access_Log shows a lot of GET and POST commands for gif files.
Thanks,
Jerry
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
" from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]