Re: [squid-users] squid vport

From: wangwen <wangw330_at_126.com>
Date: Wed, 30 Sep 2009 13:16:28 +0800

----- Original Message -----
From: "Amos Jeffries" <squid3_at_treenet.co.nz>
To: "wangwen" <wangw330_at_126.com>
Cc: "Michael Lenaghan" <michaell_at_dazzit.com>; <squid-users_at_squid-cache.org>
Sent: Wednesday, September 30, 2009 12:59 PM
Subject: Re: [squid-users] squid vport

> wangwen wrote:
>>
>> Now I use Stable Squid 2.7.STABLE7 in windows xp.
>>
>>
>> alter HTTP_Port as follow:
>> http_port 192.168.0.164:88 accel defaultsite=192.168.24.198
>> or http_port 192.168.0.164:88 accel defaultsite=192.168.24.198 vport
>> acl all src 0.0.0.0/0.0.0.0
>> http_access allow all
>> cache_peer 192.168.24.198 parent 8088 0 no-query originserver
>>
>> When Clients access http://192.168.0.164:88/rdims/index.jsp
>> HTTP request header which Squid sent to backend server is:
>>
>> GET /rdims/index.jsp HTTP/1.0
>> Accept: */*
>> Accept-Language: zh-cn
>> UA-CPU: x86
>> Accept-Encoding: gzip, deflate
>> User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;
>> SLCC1;.NETCLR
>> 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
>> Host: 192.168.24.198:88
>> Via: 1.1 szrd.com:88 (squid/2.6.STABLE21)
>> X-Forwarded-For: 192.168.12.48
>> Cache-Control: max-age=259200
>> Connection: keep-alive
>>
>>
>> alter HTTP_Port as follow:
>> http_port 192.168.0.164:88 accel defaultsite=192.168.24.198 vport=8088
>>
>> When Clients access http://192.168.0.164:88/rdims/index.jsp
>> HTTP request header which Squid sent to backend server is:
>>
>> GET /rdims/index.jsp HTTP/1.0
>> Accept: */*
>> Accept-Language: zh-cn
>> UA-CPU: x86
>> Accept-Encoding: gzip, deflate
>> User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;
>> SLCC1;.NETCLR
>> 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
>> Host: 192.168.24.198:8088
>> Via: 1.1 szrd.com:88 (squid/2.6.STABLE21)
>> X-Forwarded-For: 192.168.12.48
>> Cache-Control: max-age=259200
>> Connection: keep-alive
>>
>>
>> alter HTTP_Port as follow:
>> http_port 192.168.0.164:88 accel defaultsite=192.168.24.198:8081
>> When Clients access http://192.168.0.164:88/rdims/index.jsp
>> HTTP request header which Squid sent to backend server is:
>>
>> GET /rdims/index.jsp HTTP/1.0
>> Accept: */*
>> Accept-Language: zh-cn
>> UA-CPU: x86
>> Accept-Encoding: gzip, deflate
>> User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;
>> SLCC1;.NETCLR
>> 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
>> Host: 192.168.24.198:8081
>> Via: 1.1 szrd.com:88 (squid/2.6.STABLE21)
>> X-Forwarded-For: 192.168.12.48
>> Cache-Control: max-age=259200
>> Connection: keep-alive
>>
>> alter HTTP_Port as follow:
>> http_port 192.168.0.164:88 accel defaultsite=192.168.24.198:8081 vport
>> or http_port 192.168.0.164:88 accel defaultsite=192.168.24.198:8081
>> vport=8088
>> When Clients access http://192.168.0.164:88/rdims/index.jsp
>> HTTP request header which Squid sent to backend server is:
>>
>> GET /rdims/index.jsp HTTP/1.0
>> Accept: */*
>> Accept-Language: zh-cn
>> UA-CPU: x86
>> Accept-Encoding: gzip, deflate
>> User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0;
>> SLCC1;.NETCLR
>> 2.0.50727; InfoPath.1; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
>> Host: 192.168.24.198:8081
>> Via: 1.1 szrd.com:88 (squid/2.6.STABLE21)
>> X-Forwarded-For: 192.168.12.48
>> Cache-Control: max-age=259200
>> Connection: keep-alive
>>
>>
>>
>> could you explain how the Host is set for me ? thank you.
>>
>
> Because you omitted 'vhost' which will read in the original Host: header
> first before playing with the URL.
>
> Amos
> --
> Please be using
> Current Stable Squid 2.7.STABLE7 or 3.0.STABLE19
> Current Beta Squid 3.1.0.14
>
Received on Wed Sep 30 2009 - 05:16:43 MDT

This archive was generated by hypermail 2.2.0 : Wed Sep 30 2009 - 12:00:03 MDT