GitHub user jinxmcg opened a pull request:
https://github.com/apache/trafficserver/pull/127
5.1.x
The possibility to bind on all IP addreses of a interface having ip-in =
ip-out.
Now you can do it like that for each IP:
CONFIG proxy.config.http.server_ports STRING
PORT:ip-in=X.X.X.1:ip-out=X.X.X.1 PORT:ip-in=X.X.X.2:ip-out=X.X.X.2 ....
PORT:ip-in=X.X.X.254:ip-out=X.X.X.254 .... and so on.
The only issue is that if you have more than 3 x 254 IPs on the interface
ATS does not bind at all (maybe the config string gets too big).
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/trafficserver 5.1.x
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/trafficserver/pull/127.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #127
----
commit c01cbd2d1d7c7d1a075d829d6add0fe7d9644d06
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-21T14:39:23Z
TS-3017: Disable CK build for 5.1
commit 0bfee488ff7f7488eb6b75d779e01ded3528946a
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-20T18:44:21Z
TS-2954: Fix records so traffic_line works with use_client_target_addr
commit afa93fa9277f0cab6446b46b782971c88bfdb8ef
Author: Otto van der Schaaf <[email protected]>
Date: 2014-08-12T03:09:45Z
ats_speed: upgrade from 1.7.30.4 to 1.8.31.4
Upgrade to the latest & greatest PSOL version
Fixes TS-2993
commit e8b899b0fb847ca81eed290fa9c34f95ca6255eb
Author: Otto van der Schaaf <[email protected]>
Date: 2014-08-20T20:52:56Z
ats_pagespeed: rename ats_speed -> ats_pagespeed
Fixes TS-3005
commit 833cbcc05e5d491330f36c57919a127bdaf15443
Author: shinrich <[email protected]>
Date: 2014-08-21T15:01:36Z
TS-2970 Fix asserts in transparent passthrough.
commit ad75ffae8281662a6dc075791e9e6e7f365850ba
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-22T17:17:10Z
Fix version number in CHANGES.
commit 45f23caf69043174ef4e60f35b6661c08d726d4e
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-22T17:14:18Z
TS-2983: Fix protocol probe to not drop data.
commit fe18f3b0cc40ad5b0ad37967cdbfa659ebe8f6e1
Author: Jack Bates <[email protected]>
Date: 2014-05-22T16:42:53Z
docs: Minor edits
This closes #89
commit 2a331c250c7d4901b3616c40701b8c64614a4199
Author: Scott Beardsley <[email protected]>
Date: 2014-07-23T22:57:25Z
header_rewrite: set-redirect documentation corrections
set-redirect requires two params status-code and destination. Also
QSA appears to be a supported operator flag. This closes #98
commit 31f2062ddbcf77053b291efc591b2bdd2cffa908
Author: Scott Beardsley <[email protected]>
Date: 2014-08-12T22:00:33Z
header_rewrite: remove docs references to PARAMS and PORT conditions
PARAMS doesn't appear to be implemented... removing it from the
docs. Was it replaced by QUERY? PORT doesn't appear to be supported
in ATS 5 either.
This closes #102
commit e21f3cbf1a3e0c387ae2241dd314cb6d0d9797ca
Author: Steven Feltner <[email protected]>
Date: 2014-08-22T19:54:29Z
TS-3027: add hashed intermediate certificate support
if ssl_ca_name= is configured in ssl_multicert.config
use that to build the cert chain
else if proxy.config.ssl.CA.cert.filename is configured (along with
proxy.config.ssl.CA.cert.path)
use that file to build the chain
else if proxy.config.ssl.CA.cert.path is configured (and
proxy.config.ssl.CA.cert.filename is NULL)
use the hashed symlinks in that directory to build the chain
else
error out because we don't have the right configuration to build the chain
commit 81ef6a67753724a676d6c89651aa31dd6a1aefd0
Author: James Peach <[email protected]>
Date: 2014-08-22T20:03:58Z
Add TS-3027 to CHANGES
commit 771c836de3534a9fab58e44573f6fa664733d297
Author: Otto van der Schaaf <[email protected]>
Date: 2014-08-25T21:35:25Z
Update CHANGES
commit d8a4749b9e0b31b00fbc4833ba5eff973216c6d1
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-22T20:33:10Z
Fix amc induced errors in CHANGES.
commit d0da9a84101ef67376b4736b42e4e429dd26be9d
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-27T00:39:38Z
TS-3022: Fix double free for OCSP.
commit 9dc0d2d65ce2caa1fae86e1939dfba3edf6172f3
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-27T13:52:56Z
TS-3022: Fix build error for non-ticket platforms.
commit a32798771e4ed1ff1df3c544aab21d71ee6907a3
Author: Alan M. Carroll <[email protected]>
Date: 2014-08-28T02:34:39Z
TS-3038: Fix delete of loop iterator.
commit ea4fec41496172815a8e1c364178905a14e68651
Author: James Peach <[email protected]>
Date: 2014-08-25T22:22:18Z
TS-3039: plug BIO leak in OCSP stapling support
commit 2e52a37223079fe3936c602eb3c0da6b662aac7c
Author: Sudheer Vinukonda <[email protected]>
Date: 2014-09-03T16:21:33Z
[TS-3049] - Enhance FetchSM to handle response with "Connection:Close"
header
Limit the response header/body duplication to non-streaming scenarios for
backward
compatibility with TSFetchUrl()
commit c30c020a13719614a8bc7905509ab65acef96575
Author: Sudheer Vinukonda <[email protected]>
Date: 2014-09-03T16:24:44Z
update CHANGES for TS-3049
commit 69a6bd4c3001b5694accf21f9d929860df3c7525
Author: Alan M. Carroll <[email protected]>
Date: 2014-09-04T23:02:02Z
Update copyright header.
commit ddd6ef71b4fde330a5109cb662a9e5ec45c6b6d3
Author: Leif Hedstrom <[email protected]>
Date: 2014-09-09T21:06:51Z
TS-3066 Fix various build issues for OmniOS, broken since 5.0.x.
commit 889543dd022d3f29f5cc436447880a5a1578bf53
Author: Sudheer Vinukonda <[email protected]>
Date: 2014-09-05T18:08:33Z
[TS-2947]: update doc for TSHttpOverridableConfig with
proxy.config.http.global_user_agent_header
commit f2b81cce1f42f2b4499a7d55b8d52e6a2006d82e
Author: Alan M. Carroll <[email protected]>
Date: 2014-09-12T16:03:21Z
RC: Uppdate RC #.
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---