[Mod_gzip] mod_gzip with mod_ssl (using mod_proxy)

Gareth Kirwan mod_gzip@lists.over.net
Mon, 14 Apr 2003 17:10:46 +0100


I actually used a Poxy pass to www.thermeoneurope.com:80 rather than
localhost:44300 when I couldn't get it working.

Works fine now.

Gareth

> -----Original Message-----
> From: mod_gzip-admin@lists.over.net
> [mailto:mod_gzip-admin@lists.over.net]On Behalf Of Matthew Claridge
> Sent: 14 April 2003 16:57
> To: mod_gzip@lists.over.net
> Subject: [Mod_gzip] mod_gzip with mod_ssl (using mod_proxy)
>
>
> I've got the mod_gzip with SSL howto and I'm trying to get it
> to work on
> our little RH7.3 box. However, the ssl virtual host doesn't seem to be
> forwarding its requests to the back-end virtual host.
>
> The mod_gzip log file shows standard http requests being
> compresses, but
> https requests aren't logged at all.
>
> Apache logs show nothing amiss and if I go to
> http://host.domain.com:44300 I get page content and it shows in the
> mod_gzip logs, so that at least appears to work.
>
> Anybody got any ideas?
>
> This is what I've done with the httpd.conf file:
> ===================
> Main server section
> ===================
> LoadModule proxy_module       modules/libproxy.so
> AddModule	mod_proxy.c
>
> <IfDefine HAVE_SSL>
> Listen 80
> Listen 443
> Listen 44300
> </IfDefine>
>
> ======================
> mod_gzip configuration
> ======================
> LoadModule gzip_module        /usr/lib/apache/mod_gzip.so
> AddModule mod_gzip.c
>
> <IfModule mod_gzip.c>
> mod_gzip_on     yes
> mod_gzip_command_version        '/mod_gzip_status'
> mod_gzip_temp_dir       /tmp
> mod_gzip_keep_workfiles No
> mod_gzip_minimum_file_size      300
> mod_gzip_maximum_file_size      500000
> mod_gzip_maximum_inmem_size     60000
> mod_gzip_handle_methods         GET POST
> mod_gzip_item_include   file    jsp
> mod_gzip_item_include   file    \.htm$
> mod_gzip_item_include   file    \.html$
> mod_gzip_item_exclude   file    \.js$
> mod_gzip_item_exclude   file    \.css$
> mod_gzip_item_include   file    \.pl$
> mod_gzip_item_include   handler ^cgi-script$
> mod_gzip_item_include   mime    ^text/html
> mod_gzip_item_include   mime    ^text/xml
> mod_gzip_item_include   mime    ^text/plain
> mod_gzip_item_include   mime    ^text/.*
> mod_gzip_item_include   mime    ^httpd/unix-directory
> mod_gzip_item_exclude   mime    ^image/
> mod_gzip_dechunk        yes
>
> LogFormat                     "%h %l %u %t \"%V %r\" %<s %b mod_gzip:
> %{mod_gzip
> _result}n In:%{mod_gzip_input_size}n -<
> Out:%{mod_gzip_output_size}n =
> %{mod_gzi
> p_compression_ratio}n pct." common_with_mod_gzip_info2
>
> CustomLog                     logs/mod_gzip.log
> common_with_mod_gzip_info2
>
> mod_gzip_add_header_count     Yes
> mod_gzip_send_vary            On
> </IfModule>
>
> ================
> SSL Virtual Host
> ================
> <VirtualHost _default_:443>
> #  General setup for the virtual host
> #DocumentRoot "/etc/httpd/htdocs"
> ServerName my.host.domain.com
> #ServerAdmin you@your.address
> ErrorLog logs/error_log
> TransferLog logs/access_log
> mod_gzip_on     No
> ProxyRequests On
> ProxyPass / http://localhost:44300/
> ProxyPassreverse / http://localhost:44300/
>
> ==================================
> Non-ssl virtual host for the proxy
> ==================================
> <VirtualHost _default_:44300>
> ServerName my.host.domain.com
> #ServerAdmin you@your.address
> ErrorLog logs/error_log
> TransferLog logs/access_log
> mod_gzip_on	Yes
>
> _______________________________________________
> mod_gzip mailing list
> mod_gzip@lists.over.net
> http://lists.over.net/mailman/listinfo/mod_gzip
>
>