You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@trafficserver.apache.org by Jonathan Adams <Jo...@Clearswift.com> on 2016/11/29 14:38:11 UTC

Current status of WCCP support

Hi,

I've been experimenting with WCCP support in ATS and had some questions.

What is the current status of this support? Is it still under active development or is it considered "done"?

I'm trying to use it with a gre tunnel and it is not registering with the router properly. Based on my (limited) understanding of WCCP (and comparing it to an alternative implementation) it appears to be doing the wrong thing. If I were to try and fix this how safe is it to *not* maintain the existing behaviour?

If I were to make changes it's unlikely I'd get time to do so for a while (say, at least a year). Given the current rate of development in this area would you expect anything to change in that time? Or can I assume that things will stay pretty much as they are currently?

Thanks,

Jonathan.


Jonathan Adams

Software Engineer

[Telephone] +44 118 903 8610

[Twitter]@clearswift

[Clearswift] <http://www.clearswift.com/>

1310 Waterside | Arlington Business Park | Theale | Berkshire | RG7 4SA | United Kingdom

RELEASED: Clearswift v4.5 Gateways. Upgrade to the latest Clearswift technology today. Learn more here.<https://www.clearswift.com/training-and-support/migration-and-upgrades>

This e-mail and any files transmitted with it are strictly confidential, may be privileged and are intended only for use by the addressee unless otherwise indicated.  If you are not the intended recipient any use, dissemination, printing or copying is strictly prohibited and may be unlawful.  If you have received this e-mail in error, please delete it immediately and contact the sender as soon as possible.  Clearswift cannot be held liable for delays in receipt of an email or any errors in its content. Clearswift accepts no responsibility once an e-mail and any attachments leave us. Unless expressly stated, opinions in this message are those of the individual sender and not of Clearswift.

This email message has been inspected by Clearswift for inappropriate content and security threats. 

To find out more about Clearswift’s solutions please visit www.clearswift.com


Re: Current status of WCCP support

Posted by Chao Xu <xu...@gmail.com>.
Hi Alan,

It is my fault.

With the config line below:

LOCAL proxy.config.wccp.addr STRING "192.168.0.211"

The traffic_manager can not parse the ADDR but no error log.

[Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to
"192.168.0.211".
[Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to
"192.168.0.211".

With the config line below:

LOCAL proxy.config.wccp.addr STRING 192.168.0.211

The traffic_manager can parse the ADDR and everything is ok.

[Dec 14 21:53:02.645] Manager {0x7fd0f751e740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to 192.168.0.211.
[Dec 14 21:53:02.645] Manager {0x7fd0f751e740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to 192.168.0.211.

Oknet Xu

2016-12-01 23:20 GMT+08:00 Alan Carroll <
solidwallofcode@yahoo-inc.com.invalid>:

> That's very odd, since traffic_wccp and traffic_manager link literally the
> same code to perform WCCP operations. Any chance you can get a packet
> capture of the two HERE_I_AM packets for comparison?
>
>
>     On Wednesday, November 30, 2016 9:49 AM, Chao Xu <xu...@gmail.com>
> wrote:
>
>
>  Hi Alan,
>
> I have setup an WCCP environment.
>
>
> ## Cisco Switch
>
> R1#conf t
> R1(config)#ip wccp 0
> R1(config)#
> R1#terminal monitor
> R1#debug ip wccp events
> WCCP events debugging is on
> R1#debug ip wccp packets
> WCCP packet info debugging is on
>
>
> ## ATS Configuration
>
> add 2 lines into records.config
>
> LOCAL proxy.config.wccp.addr STRING 192.168.0.211  // the ATS ip address
>
> CONFIG proxy.config.wccp.services STRING /path/to/wccp.config
>
>
> my wccp.config is:
>
> services = (
>
>   {
>
>     name = "test";
>
>     description = "wccp test";
>
>     id = 0;
>
>     type = "DYNAMIC";
>
>     priority = 240;
>
>     protocol = 6;
>
>     primary-hash = ( "src_ip" );
>
>     ports = ( 80 );
>
>     assignment = ( "hash" );
>
>     forward = ( "l2" );
>
>     return = ( "l2" );
>
>     routers = ( "192.168.0.1" );
>
>   }
>
> );
>
>
> ## Start the traffic_manager --debug "WCCP"
>
> [E. Mgmt] log ==> [TrafficManager] using root directory '/usr'
> [Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
> [LocalManager::LocalManager] WCCP identifying address set to
> "192.168.0.211".
> [Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
> [LocalManager::LocalManager] WCCP identifying address set to
> "192.168.0.211".
> traffic_server: using root directory '/usr'
> [Nov 30 23:38:16.192] Manager {0x7f309db73740} DEBUG: (WCCP)  0 [0]: Sent
> HERE_I_AM for SG 0 to seed router 192.168.0.1 [gen=#0,t=1480520296,n=108].
>
>
> ## Cisco Console
> *Nov 30 15:41:11.322: WCCP-EVNT:D0: Here_I_Am packet from 172.22.21.211
> ignored; bad web-cache id
> *Nov 30 15:41:21.302: WCCP-EVNT:D0: Here_I_Am packet from 172.22.21.211
> ignored; bad web-cache id
>
>
>
> ## Start the traffic_wccp --debug --address 192.168.0.211 --service
> /etc/trafficserver/wccp.config
>
>  0 [0]: Sent HERE_I_AM for SG 0 to seed router 192.168.0.1
> [gen=#0,t=1480520712,n=108].
>  0 [0]: Received WCCP2_I_SEE_YOU for group 0.
>  0 [1]: Added source router 192.168.0.1 to view 0
>  0 [0]: Service group 0 view change (1)
>
>
> ## Cisco Console
>
> *Nov 30 15:44:17.398: WCCP-EVNT:D0: updating wc orig assign info
> *Nov 30 15:44:17.402: WCCP-EVNT:D0: allocate wc orig hash info (40 bytes)
> *Nov 30 15:44:17.402: WCCP-PKT:D0: Sending I_See_You packet to
> 192.168.0.211 w/ rcv_id 00000004
> *Nov 30 15:44:27.514: WCCP-EVNT:D0: created adjacency interest,
> 192.168.0.211
> *Nov 30 15:44:27.522: WCCP-EVNT:D0: nexthop update oce for wc 192.168.0.211
> 0x66824670
> *Nov 30 15:44:27.522: WCCP-EVNT:D0: track nexthop for wc 192.168.0.211 (OK)
> *Nov 30 15:44:27.522: %WCCP-5-SERVICEFOUND: Service 0 acquired on WCCP
> client 192.168.0.211
> *Nov 30 15:44:27.526: WCCP-PKT:D0: Received valid Here_I_Am packet from
> 192.168.0.211 w/rcv_id 00000004
>
>
> The traffic_manager and traffic_wccp is different.
> It seems traffic_manager not working properly.
>
>
> I will try "ip wccp web-cache" with "STANDARD" in wccp.config later.
>
> Oknet Xu
>
> 2016-11-30 18:46 GMT+08:00 Chao Xu <xu...@gmail.com>:
>
> > Hi Alan,
> >
> > 1) ./configure with "--enabled-wccp"
> > 2) The WCCP configuration in records.config
> >
> > proxy.config.wccp.addr STRING 192.168.0.1  // the wccp router ip
> >
> > proxy.config.wccp.services STRING /path/to/wccp.config
> >
> > The wccp.config is setup by guide https://docs.
> > trafficserver.apache.org/en/latest/admin-guide/
> configuration/transparent-
> > proxy/wccp-service-config.en.html
> >
> >
> > I will setup a WCCP environment and try it again.
> >
> >
> > Oknet Xu
> >
> > 2016-11-30 0:44 GMT+08:00 Alan Carroll <solidwallofcode@yahoo-inc.
> > com.invalid>:
> >
> >> As far as I know, WCCP is considered a finished feature and there is no
> >> ongoing development. It is still just WCCP V2 because, AFAIK, WCCP V3
> was
> >> never released. I haven't used it for a while but I don't see what would
> >> have broken it. Did you (1) --enable-wccp and (2) install a WCCP
> >> configuration file for ATS?
> >>
> >>
> >>    On Tuesday, November 29, 2016 9:52 AM, Chao Xu <xu...@gmail.com>
> >> wrote:
> >>
> >>
> >>  I tried to setup WCCP with ATS 6.0.x but it did not work correctly.
> >>
> >> I really need it work correctly in Q1, 2017.
> >>
> >> It will be great if you could share any document or guidelines to
> support
> >> me.
> >>
> >> BTW, do you known which ATS version the WCCP worked correctly ?
> >>
> >> Thanks.
> >>
> >> Oknet Xu
> >>
> >> 2016-11-29 22:38 GMT+08:00 Jonathan Adams <
> Jonathan.Adams@clearswift.com
> >> >:
> >>
> >> > Hi,
> >> >
> >> > I've been experimenting with WCCP support in ATS and had some
> questions.
> >> >
> >> > What is the current status of this support? Is it still under active
> >> > development or is it considered "done"?
> >> >
> >> > I'm trying to use it with a gre tunnel and it is not registering with
> >> the
> >> > router properly. Based on my (limited) understanding of WCCP (and
> >> comparing
> >> > it to an alternative implementation) it appears to be doing the wrong
> >> > thing. If I were to try and fix this how safe is it to *not* maintain
> >> the
> >> > existing behaviour?
> >> >
> >> > If I were to make changes it's unlikely I'd get time to do so for a
> >> while
> >> > (say, at least a year). Given the current rate of development in this
> >> area
> >> > would you expect anything to change in that time? Or can I assume that
> >> > things will stay pretty much as they are currently?
> >> >
> >> > Thanks,
> >> >
> >> > Jonathan.
> >> >
> >> >
> >> > Jonathan Adams
> >> >
> >> > Software Engineer
> >> >
> >> > [Telephone] +44 118 903 8610
> >> >
> >> > [Twitter]@clearswift
> >> >
> >> > [Clearswift] <http://www.clearswift.com/>
> >> >
> >> > 1310 Waterside | Arlington Business Park | Theale | Berkshire | RG7
> 4SA
> >> |
> >> > United Kingdom
> >> >
> >> > RELEASED: Clearswift v4.5 Gateways. Upgrade to the latest Clearswift
> >> > technology today. Learn more here.<https://www.clearswift.
> >> > com/training-and-support/migration-and-upgrades>
> >> >
> >> > This e-mail and any files transmitted with it are strictly
> confidential,
> >> > may be privileged and are intended only for use by the addressee
> unless
> >> > otherwise indicated.  If you are not the intended recipient any use,
> >> > dissemination, printing or copying is strictly prohibited and may be
> >> > unlawful.  If you have received this e-mail in error, please delete it
> >> > immediately and contact the sender as soon as possible.  Clearswift
> >> cannot
> >> > be held liable for delays in receipt of an email or any errors in its
> >> > content. Clearswift accepts no responsibility once an e-mail and any
> >> > attachments leave us. Unless expressly stated, opinions in this
> message
> >> are
> >> > those of the individual sender and not of Clearswift.
> >> >
> >> > This email message has been inspected by Clearswift for inappropriate
> >> > content and security threats.
> >> >
> >> > To find out more about Clearswift’s solutions please visit
> >> > www.clearswift.com
> >> >
> >> >
> >>
> >>
> >>
> >
> >
>
>
>

Re: Current status of WCCP support

Posted by Alan Carroll <so...@yahoo-inc.com.INVALID>.
That's very odd, since traffic_wccp and traffic_manager link literally the same code to perform WCCP operations. Any chance you can get a packet capture of the two HERE_I_AM packets for comparison?
 

    On Wednesday, November 30, 2016 9:49 AM, Chao Xu <xu...@gmail.com> wrote:
 

 Hi Alan,

I have setup an WCCP environment.


## Cisco Switch

R1#conf t
R1(config)#ip wccp 0
R1(config)#
R1#terminal monitor
R1#debug ip wccp events
WCCP events debugging is on
R1#debug ip wccp packets
WCCP packet info debugging is on


## ATS Configuration

add 2 lines into records.config

LOCAL proxy.config.wccp.addr STRING 192.168.0.211  // the ATS ip address

CONFIG proxy.config.wccp.services STRING /path/to/wccp.config


my wccp.config is:

services = (

  {

    name = "test";

    description = "wccp test";

    id = 0;

    type = "DYNAMIC";

    priority = 240;

    protocol = 6;

    primary-hash = ( "src_ip" );

    ports = ( 80 );

    assignment = ( "hash" );

    forward = ( "l2" );

    return = ( "l2" );

    routers = ( "192.168.0.1" );

  }

);


## Start the traffic_manager --debug "WCCP"

[E. Mgmt] log ==> [TrafficManager] using root directory '/usr'
[Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to
"192.168.0.211".
[Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to
"192.168.0.211".
traffic_server: using root directory '/usr'
[Nov 30 23:38:16.192] Manager {0x7f309db73740} DEBUG: (WCCP)  0 [0]: Sent
HERE_I_AM for SG 0 to seed router 192.168.0.1 [gen=#0,t=1480520296,n=108].


## Cisco Console
*Nov 30 15:41:11.322: WCCP-EVNT:D0: Here_I_Am packet from 172.22.21.211
ignored; bad web-cache id
*Nov 30 15:41:21.302: WCCP-EVNT:D0: Here_I_Am packet from 172.22.21.211
ignored; bad web-cache id



## Start the traffic_wccp --debug --address 192.168.0.211 --service
/etc/trafficserver/wccp.config

 0 [0]: Sent HERE_I_AM for SG 0 to seed router 192.168.0.1
[gen=#0,t=1480520712,n=108].
 0 [0]: Received WCCP2_I_SEE_YOU for group 0.
 0 [1]: Added source router 192.168.0.1 to view 0
 0 [0]: Service group 0 view change (1)


## Cisco Console

*Nov 30 15:44:17.398: WCCP-EVNT:D0: updating wc orig assign info
*Nov 30 15:44:17.402: WCCP-EVNT:D0: allocate wc orig hash info (40 bytes)
*Nov 30 15:44:17.402: WCCP-PKT:D0: Sending I_See_You packet to
192.168.0.211 w/ rcv_id 00000004
*Nov 30 15:44:27.514: WCCP-EVNT:D0: created adjacency interest,
192.168.0.211
*Nov 30 15:44:27.522: WCCP-EVNT:D0: nexthop update oce for wc 192.168.0.211
0x66824670
*Nov 30 15:44:27.522: WCCP-EVNT:D0: track nexthop for wc 192.168.0.211 (OK)
*Nov 30 15:44:27.522: %WCCP-5-SERVICEFOUND: Service 0 acquired on WCCP
client 192.168.0.211
*Nov 30 15:44:27.526: WCCP-PKT:D0: Received valid Here_I_Am packet from
192.168.0.211 w/rcv_id 00000004


The traffic_manager and traffic_wccp is different.
It seems traffic_manager not working properly.


I will try "ip wccp web-cache" with "STANDARD" in wccp.config later.

Oknet Xu

2016-11-30 18:46 GMT+08:00 Chao Xu <xu...@gmail.com>:

> Hi Alan,
>
> 1) ./configure with "--enabled-wccp"
> 2) The WCCP configuration in records.config
>
> proxy.config.wccp.addr STRING 192.168.0.1  // the wccp router ip
>
> proxy.config.wccp.services STRING /path/to/wccp.config
>
> The wccp.config is setup by guide https://docs.
> trafficserver.apache.org/en/latest/admin-guide/configuration/transparent-
> proxy/wccp-service-config.en.html
>
>
> I will setup a WCCP environment and try it again.
>
>
> Oknet Xu
>
> 2016-11-30 0:44 GMT+08:00 Alan Carroll <solidwallofcode@yahoo-inc.
> com.invalid>:
>
>> As far as I know, WCCP is considered a finished feature and there is no
>> ongoing development. It is still just WCCP V2 because, AFAIK, WCCP V3 was
>> never released. I haven't used it for a while but I don't see what would
>> have broken it. Did you (1) --enable-wccp and (2) install a WCCP
>> configuration file for ATS?
>>
>>
>>    On Tuesday, November 29, 2016 9:52 AM, Chao Xu <xu...@gmail.com>
>> wrote:
>>
>>
>>  I tried to setup WCCP with ATS 6.0.x but it did not work correctly.
>>
>> I really need it work correctly in Q1, 2017.
>>
>> It will be great if you could share any document or guidelines to support
>> me.
>>
>> BTW, do you known which ATS version the WCCP worked correctly ?
>>
>> Thanks.
>>
>> Oknet Xu
>>
>> 2016-11-29 22:38 GMT+08:00 Jonathan Adams <Jonathan.Adams@clearswift.com
>> >:
>>
>> > Hi,
>> >
>> > I've been experimenting with WCCP support in ATS and had some questions.
>> >
>> > What is the current status of this support? Is it still under active
>> > development or is it considered "done"?
>> >
>> > I'm trying to use it with a gre tunnel and it is not registering with
>> the
>> > router properly. Based on my (limited) understanding of WCCP (and
>> comparing
>> > it to an alternative implementation) it appears to be doing the wrong
>> > thing. If I were to try and fix this how safe is it to *not* maintain
>> the
>> > existing behaviour?
>> >
>> > If I were to make changes it's unlikely I'd get time to do so for a
>> while
>> > (say, at least a year). Given the current rate of development in this
>> area
>> > would you expect anything to change in that time? Or can I assume that
>> > things will stay pretty much as they are currently?
>> >
>> > Thanks,
>> >
>> > Jonathan.
>> >
>> >
>> > Jonathan Adams
>> >
>> > Software Engineer
>> >
>> > [Telephone] +44 118 903 8610
>> >
>> > [Twitter]@clearswift
>> >
>> > [Clearswift] <http://www.clearswift.com/>
>> >
>> > 1310 Waterside | Arlington Business Park | Theale | Berkshire | RG7 4SA
>> |
>> > United Kingdom
>> >
>> > RELEASED: Clearswift v4.5 Gateways. Upgrade to the latest Clearswift
>> > technology today. Learn more here.<https://www.clearswift.
>> > com/training-and-support/migration-and-upgrades>
>> >
>> > This e-mail and any files transmitted with it are strictly confidential,
>> > may be privileged and are intended only for use by the addressee unless
>> > otherwise indicated.  If you are not the intended recipient any use,
>> > dissemination, printing or copying is strictly prohibited and may be
>> > unlawful.  If you have received this e-mail in error, please delete it
>> > immediately and contact the sender as soon as possible.  Clearswift
>> cannot
>> > be held liable for delays in receipt of an email or any errors in its
>> > content. Clearswift accepts no responsibility once an e-mail and any
>> > attachments leave us. Unless expressly stated, opinions in this message
>> are
>> > those of the individual sender and not of Clearswift.
>> >
>> > This email message has been inspected by Clearswift for inappropriate
>> > content and security threats.
>> >
>> > To find out more about Clearswift’s solutions please visit
>> > www.clearswift.com
>> >
>> >
>>
>>
>>
>
>

   

Re: Current status of WCCP support

Posted by Chao Xu <xu...@gmail.com>.
Hi Alan,

I have setup an WCCP environment.


## Cisco Switch

R1#conf t
R1(config)#ip wccp 0
R1(config)#
R1#terminal monitor
R1#debug ip wccp events
WCCP events debugging is on
R1#debug ip wccp packets
WCCP packet info debugging is on


## ATS Configuration

add 2 lines into records.config

LOCAL proxy.config.wccp.addr STRING 192.168.0.211  // the ATS ip address

CONFIG proxy.config.wccp.services STRING /path/to/wccp.config


my wccp.config is:

services = (

  {

    name = "test";

    description = "wccp test";

    id = 0;

    type = "DYNAMIC";

    priority = 240;

    protocol = 6;

    primary-hash = ( "src_ip" );

    ports = ( 80 );

    assignment = ( "hash" );

    forward = ( "l2" );

    return = ( "l2" );

    routers = ( "192.168.0.1" );

  }

);


## Start the traffic_manager --debug "WCCP"

[E. Mgmt] log ==> [TrafficManager] using root directory '/usr'
[Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to
"192.168.0.211".
[Nov 30 23:38:15.158] Manager {0x7f309db73740} NOTE:
[LocalManager::LocalManager] WCCP identifying address set to
"192.168.0.211".
traffic_server: using root directory '/usr'
[Nov 30 23:38:16.192] Manager {0x7f309db73740} DEBUG: (WCCP)  0 [0]: Sent
HERE_I_AM for SG 0 to seed router 192.168.0.1 [gen=#0,t=1480520296,n=108].


## Cisco Console
*Nov 30 15:41:11.322: WCCP-EVNT:D0: Here_I_Am packet from 172.22.21.211
ignored; bad web-cache id
*Nov 30 15:41:21.302: WCCP-EVNT:D0: Here_I_Am packet from 172.22.21.211
ignored; bad web-cache id



## Start the traffic_wccp --debug --address 192.168.0.211 --service
/etc/trafficserver/wccp.config

 0 [0]: Sent HERE_I_AM for SG 0 to seed router 192.168.0.1
[gen=#0,t=1480520712,n=108].
 0 [0]: Received WCCP2_I_SEE_YOU for group 0.
 0 [1]: Added source router 192.168.0.1 to view 0
 0 [0]: Service group 0 view change (1)


## Cisco Console

*Nov 30 15:44:17.398: WCCP-EVNT:D0: updating wc orig assign info
*Nov 30 15:44:17.402: WCCP-EVNT:D0: allocate wc orig hash info (40 bytes)
*Nov 30 15:44:17.402: WCCP-PKT:D0: Sending I_See_You packet to
192.168.0.211 w/ rcv_id 00000004
*Nov 30 15:44:27.514: WCCP-EVNT:D0: created adjacency interest,
192.168.0.211
*Nov 30 15:44:27.522: WCCP-EVNT:D0: nexthop update oce for wc 192.168.0.211
0x66824670
*Nov 30 15:44:27.522: WCCP-EVNT:D0: track nexthop for wc 192.168.0.211 (OK)
*Nov 30 15:44:27.522: %WCCP-5-SERVICEFOUND: Service 0 acquired on WCCP
client 192.168.0.211
*Nov 30 15:44:27.526: WCCP-PKT:D0: Received valid Here_I_Am packet from
192.168.0.211 w/rcv_id 00000004


The traffic_manager and traffic_wccp is different.
It seems traffic_manager not working properly.


I will try "ip wccp web-cache" with "STANDARD" in wccp.config later.

Oknet Xu

2016-11-30 18:46 GMT+08:00 Chao Xu <xu...@gmail.com>:

> Hi Alan,
>
> 1) ./configure with "--enabled-wccp"
> 2) The WCCP configuration in records.config
>
> proxy.config.wccp.addr STRING 192.168.0.1  // the wccp router ip
>
> proxy.config.wccp.services STRING /path/to/wccp.config
>
> The wccp.config is setup by guide https://docs.
> trafficserver.apache.org/en/latest/admin-guide/configuration/transparent-
> proxy/wccp-service-config.en.html
>
>
> I will setup a WCCP environment and try it again.
>
>
> Oknet Xu
>
> 2016-11-30 0:44 GMT+08:00 Alan Carroll <solidwallofcode@yahoo-inc.
> com.invalid>:
>
>> As far as I know, WCCP is considered a finished feature and there is no
>> ongoing development. It is still just WCCP V2 because, AFAIK, WCCP V3 was
>> never released. I haven't used it for a while but I don't see what would
>> have broken it. Did you (1) --enable-wccp and (2) install a WCCP
>> configuration file for ATS?
>>
>>
>>     On Tuesday, November 29, 2016 9:52 AM, Chao Xu <xu...@gmail.com>
>> wrote:
>>
>>
>>  I tried to setup WCCP with ATS 6.0.x but it did not work correctly.
>>
>> I really need it work correctly in Q1, 2017.
>>
>> It will be great if you could share any document or guidelines to support
>> me.
>>
>> BTW, do you known which ATS version the WCCP worked correctly ?
>>
>> Thanks.
>>
>> Oknet Xu
>>
>> 2016-11-29 22:38 GMT+08:00 Jonathan Adams <Jonathan.Adams@clearswift.com
>> >:
>>
>> > Hi,
>> >
>> > I've been experimenting with WCCP support in ATS and had some questions.
>> >
>> > What is the current status of this support? Is it still under active
>> > development or is it considered "done"?
>> >
>> > I'm trying to use it with a gre tunnel and it is not registering with
>> the
>> > router properly. Based on my (limited) understanding of WCCP (and
>> comparing
>> > it to an alternative implementation) it appears to be doing the wrong
>> > thing. If I were to try and fix this how safe is it to *not* maintain
>> the
>> > existing behaviour?
>> >
>> > If I were to make changes it's unlikely I'd get time to do so for a
>> while
>> > (say, at least a year). Given the current rate of development in this
>> area
>> > would you expect anything to change in that time? Or can I assume that
>> > things will stay pretty much as they are currently?
>> >
>> > Thanks,
>> >
>> > Jonathan.
>> >
>> >
>> > Jonathan Adams
>> >
>> > Software Engineer
>> >
>> > [Telephone] +44 118 903 8610
>> >
>> > [Twitter]@clearswift
>> >
>> > [Clearswift] <http://www.clearswift.com/>
>> >
>> > 1310 Waterside | Arlington Business Park | Theale | Berkshire | RG7 4SA
>> |
>> > United Kingdom
>> >
>> > RELEASED: Clearswift v4.5 Gateways. Upgrade to the latest Clearswift
>> > technology today. Learn more here.<https://www.clearswift.
>> > com/training-and-support/migration-and-upgrades>
>> >
>> > This e-mail and any files transmitted with it are strictly confidential,
>> > may be privileged and are intended only for use by the addressee unless
>> > otherwise indicated.  If you are not the intended recipient any use,
>> > dissemination, printing or copying is strictly prohibited and may be
>> > unlawful.  If you have received this e-mail in error, please delete it
>> > immediately and contact the sender as soon as possible.  Clearswift
>> cannot
>> > be held liable for delays in receipt of an email or any errors in its
>> > content. Clearswift accepts no responsibility once an e-mail and any
>> > attachments leave us. Unless expressly stated, opinions in this message
>> are
>> > those of the individual sender and not of Clearswift.
>> >
>> > This email message has been inspected by Clearswift for inappropriate
>> > content and security threats.
>> >
>> > To find out more about Clearswift’s solutions please visit
>> > www.clearswift.com
>> >
>> >
>>
>>
>>
>
>

Re: Current status of WCCP support

Posted by Chao Xu <xu...@gmail.com>.
Hi Alan,

1) ./configure with "--enabled-wccp"
2) The WCCP configuration in records.config

proxy.config.wccp.addr STRING 192.168.0.1  // the wccp router ip

proxy.config.wccp.services STRING /path/to/wccp.config

The wccp.config is setup by guide
https://docs.trafficserver.apache.org/en/latest/admin-guide/configuration/transparent-proxy/wccp-service-config.en.html


I will setup a WCCP environment and try it again.


Oknet Xu

2016-11-30 0:44 GMT+08:00 Alan Carroll <
solidwallofcode@yahoo-inc.com.invalid>:

> As far as I know, WCCP is considered a finished feature and there is no
> ongoing development. It is still just WCCP V2 because, AFAIK, WCCP V3 was
> never released. I haven't used it for a while but I don't see what would
> have broken it. Did you (1) --enable-wccp and (2) install a WCCP
> configuration file for ATS?
>
>
>     On Tuesday, November 29, 2016 9:52 AM, Chao Xu <xu...@gmail.com>
> wrote:
>
>
>  I tried to setup WCCP with ATS 6.0.x but it did not work correctly.
>
> I really need it work correctly in Q1, 2017.
>
> It will be great if you could share any document or guidelines to support
> me.
>
> BTW, do you known which ATS version the WCCP worked correctly ?
>
> Thanks.
>
> Oknet Xu
>
> 2016-11-29 22:38 GMT+08:00 Jonathan Adams <Jo...@clearswift.com>:
>
> > Hi,
> >
> > I've been experimenting with WCCP support in ATS and had some questions.
> >
> > What is the current status of this support? Is it still under active
> > development or is it considered "done"?
> >
> > I'm trying to use it with a gre tunnel and it is not registering with the
> > router properly. Based on my (limited) understanding of WCCP (and
> comparing
> > it to an alternative implementation) it appears to be doing the wrong
> > thing. If I were to try and fix this how safe is it to *not* maintain the
> > existing behaviour?
> >
> > If I were to make changes it's unlikely I'd get time to do so for a while
> > (say, at least a year). Given the current rate of development in this
> area
> > would you expect anything to change in that time? Or can I assume that
> > things will stay pretty much as they are currently?
> >
> > Thanks,
> >
> > Jonathan.
> >
> >
> > Jonathan Adams
> >
> > Software Engineer
> >
> > [Telephone] +44 118 903 8610
> >
> > [Twitter]@clearswift
> >
> > [Clearswift] <http://www.clearswift.com/>
> >
> > 1310 Waterside | Arlington Business Park | Theale | Berkshire | RG7 4SA |
> > United Kingdom
> >
> > RELEASED: Clearswift v4.5 Gateways. Upgrade to the latest Clearswift
> > technology today. Learn more here.<https://www.clearswift.
> > com/training-and-support/migration-and-upgrades>
> >
> > This e-mail and any files transmitted with it are strictly confidential,
> > may be privileged and are intended only for use by the addressee unless
> > otherwise indicated.  If you are not the intended recipient any use,
> > dissemination, printing or copying is strictly prohibited and may be
> > unlawful.  If you have received this e-mail in error, please delete it
> > immediately and contact the sender as soon as possible.  Clearswift
> cannot
> > be held liable for delays in receipt of an email or any errors in its
> > content. Clearswift accepts no responsibility once an e-mail and any
> > attachments leave us. Unless expressly stated, opinions in this message
> are
> > those of the individual sender and not of Clearswift.
> >
> > This email message has been inspected by Clearswift for inappropriate
> > content and security threats.
> >
> > To find out more about Clearswift’s solutions please visit
> > www.clearswift.com
> >
> >
>
>
>

Re: Current status of WCCP support

Posted by Alan Carroll <so...@yahoo-inc.com.INVALID>.
As far as I know, WCCP is considered a finished feature and there is no ongoing development. It is still just WCCP V2 because, AFAIK, WCCP V3 was never released. I haven't used it for a while but I don't see what would have broken it. Did you (1) --enable-wccp and (2) install a WCCP configuration file for ATS?
 

    On Tuesday, November 29, 2016 9:52 AM, Chao Xu <xu...@gmail.com> wrote:
 

 I tried to setup WCCP with ATS 6.0.x but it did not work correctly.

I really need it work correctly in Q1, 2017.

It will be great if you could share any document or guidelines to support
me.

BTW, do you known which ATS version the WCCP worked correctly ?

Thanks.

Oknet Xu

2016-11-29 22:38 GMT+08:00 Jonathan Adams <Jo...@clearswift.com>:

> Hi,
>
> I've been experimenting with WCCP support in ATS and had some questions.
>
> What is the current status of this support? Is it still under active
> development or is it considered "done"?
>
> I'm trying to use it with a gre tunnel and it is not registering with the
> router properly. Based on my (limited) understanding of WCCP (and comparing
> it to an alternative implementation) it appears to be doing the wrong
> thing. If I were to try and fix this how safe is it to *not* maintain the
> existing behaviour?
>
> If I were to make changes it's unlikely I'd get time to do so for a while
> (say, at least a year). Given the current rate of development in this area
> would you expect anything to change in that time? Or can I assume that
> things will stay pretty much as they are currently?
>
> Thanks,
>
> Jonathan.
>
>
> Jonathan Adams
>
> Software Engineer
>
> [Telephone] +44 118 903 8610
>
> [Twitter]@clearswift
>
> [Clearswift] <http://www.clearswift.com/>
>
> 1310 Waterside | Arlington Business Park | Theale | Berkshire | RG7 4SA |
> United Kingdom
>
> RELEASED: Clearswift v4.5 Gateways. Upgrade to the latest Clearswift
> technology today. Learn more here.<https://www.clearswift.
> com/training-and-support/migration-and-upgrades>
>
> This e-mail and any files transmitted with it are strictly confidential,
> may be privileged and are intended only for use by the addressee unless
> otherwise indicated.  If you are not the intended recipient any use,
> dissemination, printing or copying is strictly prohibited and may be
> unlawful.  If you have received this e-mail in error, please delete it
> immediately and contact the sender as soon as possible.  Clearswift cannot
> be held liable for delays in receipt of an email or any errors in its
> content. Clearswift accepts no responsibility once an e-mail and any
> attachments leave us. Unless expressly stated, opinions in this message are
> those of the individual sender and not of Clearswift.
>
> This email message has been inspected by Clearswift for inappropriate
> content and security threats.
>
> To find out more about Clearswift’s solutions please visit
> www.clearswift.com
>
>

   

Re: Current status of WCCP support

Posted by Chao Xu <xu...@gmail.com>.
I tried to setup WCCP with ATS 6.0.x but it did not work correctly.

I really need it work correctly in Q1, 2017.

It will be great if you could share any document or guidelines to support
me.

BTW, do you known which ATS version the WCCP worked correctly ?

Thanks.

Oknet Xu

2016-11-29 22:38 GMT+08:00 Jonathan Adams <Jo...@clearswift.com>:

> Hi,
>
> I've been experimenting with WCCP support in ATS and had some questions.
>
> What is the current status of this support? Is it still under active
> development or is it considered "done"?
>
> I'm trying to use it with a gre tunnel and it is not registering with the
> router properly. Based on my (limited) understanding of WCCP (and comparing
> it to an alternative implementation) it appears to be doing the wrong
> thing. If I were to try and fix this how safe is it to *not* maintain the
> existing behaviour?
>
> If I were to make changes it's unlikely I'd get time to do so for a while
> (say, at least a year). Given the current rate of development in this area
> would you expect anything to change in that time? Or can I assume that
> things will stay pretty much as they are currently?
>
> Thanks,
>
> Jonathan.
>
>
> Jonathan Adams
>
> Software Engineer
>
> [Telephone] +44 118 903 8610
>
> [Twitter]@clearswift
>
> [Clearswift] <http://www.clearswift.com/>
>
> 1310 Waterside | Arlington Business Park | Theale | Berkshire | RG7 4SA |
> United Kingdom
>
> RELEASED: Clearswift v4.5 Gateways. Upgrade to the latest Clearswift
> technology today. Learn more here.<https://www.clearswift.
> com/training-and-support/migration-and-upgrades>
>
> This e-mail and any files transmitted with it are strictly confidential,
> may be privileged and are intended only for use by the addressee unless
> otherwise indicated.  If you are not the intended recipient any use,
> dissemination, printing or copying is strictly prohibited and may be
> unlawful.  If you have received this e-mail in error, please delete it
> immediately and contact the sender as soon as possible.  Clearswift cannot
> be held liable for delays in receipt of an email or any errors in its
> content. Clearswift accepts no responsibility once an e-mail and any
> attachments leave us. Unless expressly stated, opinions in this message are
> those of the individual sender and not of Clearswift.
>
> This email message has been inspected by Clearswift for inappropriate
> content and security threats.
>
> To find out more about Clearswift’s solutions please visit
> www.clearswift.com
>
>