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]

Reply via email to