There is very little difference between forward and reverse proxy, all plugins 
work the same way in both. There are many examples in the source tree, in 
"examples", "plugins", and "plugins/experimental".
For setting up your network, I would probably use a "fake" name from the point 
of view of A. That is, tell A that B is the server and have A make an HTTPS 
conection to B. Then on B use a remap rule to change the request from B to C, 
or to the final origin server. If you need to force the B->C connection you 
could remap the request to C on B. This would give you TLS along the entire 
chain. 

    On Friday, December 16, 2016 5:53 AM, salil GK <gksa...@gmail.com> wrote:
 

 Hello

I am new to trafficserver - and need to do some quick stuff with traffic
server

Need some help on this

Basically what I wanted to do is - to have a forward proxy configured in my
server

so basically my setup is like this - I have MachineA, MachineB and MachineC

So my traffic server forward proxy will run in MachineB

so MachineA need to send out a https packet to a server in internet and the
packet need to be forwarded through MachineB - and through MachineC and
then to internet

Machine B is in enterprise network and MachineC is exposed to internet

so what I am planning is to have a forward proxy configured in MachineB and
create an SSH tunnel between B and Chave some plugin in MachineB and when
packet comes, to MachineB, validate,verify and forward it through tunnel to
MachineC and from there forward to internel

So there are some questions here -

1. Will it be possible to have plugins for forward proxy ?

If so do I get some sample code with basic code !

Any kind of help is really apreciated

MachineA will send the packet to internet setting MachineB as a proxy -
that is it


Thanks

Salil







PS: I have posted this content in the IRC channel too


   

Reply via email to