You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "B Wyatt (Created) (JIRA)" <ji...@apache.org> on 2012/01/23 16:51:40 UTC
[jira] [Created] (TS-1088) Allow Per-transaction Transparency
(TProxy) Override
Allow Per-transaction Transparency (TProxy) Override
----------------------------------------------------
Key: TS-1088
URL: https://issues.apache.org/jira/browse/TS-1088
Project: Traffic Server
Issue Type: New Feature
Components: HTTP, TS API
Affects Versions: 3.1.0
Environment: The feature was built on top of a 3.1.0 release candidate, however only minor adjustments are needed for HEAD
Reporter: B Wyatt
Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<->proxy connection transparently appears as a client<->origin server connection and the proxy<->origin server connection is opaque.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TS-1088) Allow Per-transaction Transparency
(TProxy) Override
Posted by "B Wyatt (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
B Wyatt updated TS-1088:
------------------------
Description: Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<=>proxy connection transparently appears as a client<=>origin server connection and the proxy<=>origin server connection is opaque. (was: Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<->proxy connection transparently appears as a client<->origin server connection and the proxy<->origin server connection is opaque. )
> Allow Per-transaction Transparency (TProxy) Override
> ----------------------------------------------------
>
> Key: TS-1088
> URL: https://issues.apache.org/jira/browse/TS-1088
> Project: Traffic Server
> Issue Type: New Feature
> Components: HTTP, TS API
> Affects Versions: 3.1.0
> Environment: The feature was built on top of a 3.1.0 release candidate, however only minor adjustments are needed for HEAD
> Reporter: B Wyatt
> Attachments: tsapi-allow-transparency.patch
>
>
> Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<=>proxy connection transparently appears as a client<=>origin server connection and the proxy<=>origin server connection is opaque.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TS-1088) Allow Per-transaction Transparency
(TProxy) Override
Posted by "Alan M. Carroll (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan M. Carroll updated TS-1088:
--------------------------------
Fix Version/s: 3.1.2
> Allow Per-transaction Transparency (TProxy) Override
> ----------------------------------------------------
>
> Key: TS-1088
> URL: https://issues.apache.org/jira/browse/TS-1088
> Project: Traffic Server
> Issue Type: New Feature
> Components: HTTP, TS API
> Affects Versions: 3.1.0
> Environment: The feature was built on top of a 3.1.0 release candidate, however only minor adjustments are needed for HEAD
> Reporter: B Wyatt
> Assignee: Alan M. Carroll
> Fix For: 3.1.2
>
> Attachments: tsapi-allow-transparency.patch
>
>
> Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<=>proxy connection transparently appears as a client<=>origin server connection and the proxy<=>origin server connection is opaque.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (TS-1088) Allow Per-transaction Transparency
(TProxy) Override
Posted by "Alan M. Carroll (Resolved) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan M. Carroll resolved TS-1088.
---------------------------------
Resolution: Fixed
Commit 1236723.
Changed function to TSHttpTxnOutgoingTransparencySet to be more consistent.
> Allow Per-transaction Transparency (TProxy) Override
> ----------------------------------------------------
>
> Key: TS-1088
> URL: https://issues.apache.org/jira/browse/TS-1088
> Project: Traffic Server
> Issue Type: New Feature
> Components: HTTP, TS API
> Affects Versions: 3.1.0
> Environment: The feature was built on top of a 3.1.0 release candidate, however only minor adjustments are needed for HEAD
> Reporter: B Wyatt
> Assignee: Alan M. Carroll
> Fix For: 3.1.2
>
> Attachments: tsapi-allow-transparency.patch
>
>
> Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<=>proxy connection transparently appears as a client<=>origin server connection and the proxy<=>origin server connection is opaque.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (TS-1088) Allow Per-transaction Transparency
(TProxy) Override
Posted by "Alan M. Carroll (Assigned) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alan M. Carroll reassigned TS-1088:
-----------------------------------
Assignee: Alan M. Carroll
> Allow Per-transaction Transparency (TProxy) Override
> ----------------------------------------------------
>
> Key: TS-1088
> URL: https://issues.apache.org/jira/browse/TS-1088
> Project: Traffic Server
> Issue Type: New Feature
> Components: HTTP, TS API
> Affects Versions: 3.1.0
> Environment: The feature was built on top of a 3.1.0 release candidate, however only minor adjustments are needed for HEAD
> Reporter: B Wyatt
> Assignee: Alan M. Carroll
> Fix For: 3.1.2
>
> Attachments: tsapi-allow-transparency.patch
>
>
> Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<=>proxy connection transparently appears as a client<=>origin server connection and the proxy<=>origin server connection is opaque.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TS-1088) Allow Per-transaction Transparency
(TProxy) Override
Posted by "B Wyatt (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TS-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
B Wyatt updated TS-1088:
------------------------
Attachment: tsapi-allow-transparency.patch
This patch adds a flag to transactions that can be poked from plugins. This flag is used to suppress the NetVCOptions::FOREIGN_ADDR binding when opening the origin server connection. Specifically assigned binds still work, only transparency is suppressed.
> Allow Per-transaction Transparency (TProxy) Override
> ----------------------------------------------------
>
> Key: TS-1088
> URL: https://issues.apache.org/jira/browse/TS-1088
> Project: Traffic Server
> Issue Type: New Feature
> Components: HTTP, TS API
> Affects Versions: 3.1.0
> Environment: The feature was built on top of a 3.1.0 release candidate, however only minor adjustments are needed for HEAD
> Reporter: B Wyatt
> Attachments: tsapi-allow-transparency.patch
>
>
> Address level transparency (using TProxy) is propagated forward from the incoming connection based on global configuration. This feature allows internal and external systems that use the TS api to "disable" propagation on a per transaction basis. The result is that the client<->proxy connection transparently appears as a client<->origin server connection and the proxy<->origin server connection is opaque.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira