Yep and this page also has some extra steps to send across the original
host information:

http://learn.iis.net/page.aspx/711/modifying-http-response-headers/

Paul.

On Tue, Nov 22, 2011 at 9:34 PM, Alex Skinner <[email protected]> wrote:

> Yes also check out           <Valve
> className="org.apache.catalina.valves.RemoteIpValve" />
>
> within your hosts this will remap the forwarded-for that haproxy and IIS
> proxy store the actual client ip address and put it back into the cgi
> variable so it appears like the proxy isn't there
>
> A
>
>
> On 22 November 2011 10:15, Paul Kukiel <[email protected]> wrote:
>
>> Basically user URL rewrite and ARR in IIS 7+ to do a reverse proxy to
>> OpenBD.  I use this same method to proxy jira ( tomcat ).  If you only have
>> 1 instance of OPEN it will be really easy.  If you need more infor I can
>> send some screenshots.
>>
>> Paul.
>>
>>
>> On Mon, Nov 21, 2011 at 6:11 PM, Aaron J. White <[email protected]>wrote:
>>
>>> @Paul: Could you please elaborate?  Do you happen to have a working
>>> rewrite rule for for .cfm/.cfc extensions?
>>>
>>> @Matt: I'm married to IIS for the moment. I would like IIS to be in
>>> front so nothing I currently have setup will break.
>>> I would be happy with one instance of openbd serving all cfml, but
>>> whichever one is easier will work for me.
>>>
>>> On Nov 21, 12:22 am, Matthew Woodward <[email protected]> wrote:
>>> > On Sun, Nov 20, 2011 at 10:09 PM, Aaron J. White <[email protected]>
>>> wrote:
>>> >
>>> > > Hello All,
>>> >
>>> > > I would like to run multiple openbd cfml applications with Jetty
>>> > > behind IIS. Has anyone ever done this and know of a good guide or is
>>> > > able to walk me through it?
>>> >
>>> > Do you want a single instance of OpenBD serving all CFML across the
>>> board,
>>> > or isolated instances per app?
>>> >
>>> > If you want a single instance install the Jetty Ready2Run version is
>>> > already set up this way.
>>> >
>>> > If you want individual instances, that's just a matter of defining
>>> multiple
>>> > webapps and proxying to them from your web server.
>>> >
>>> > > For example, IIS
>>> >
>>> > Are you married to IIS or would you consider Apache?
>>> >
>>> > > 1. URL rewriting alone
>>> > > ***won't work because user will see :8080 attached to url.
>>> >
>>> > Well, this brings up another option which is to run Jetty on port 80,
>>> or
>>> > use port forwarding, in which case you don't need a web server in
>>> front of
>>> > Jetty.
>>> >
>>> >
>>> >
>>> > > 2. IIS ARR
>>> >
>>> > Yeah at this point you lose me because I don't ever use IIS, but looks
>>> like
>>> > Paul Kukiel might have some suggestions.
>>> >
>>> > > 3. AJP13
>>> > > Link:http://tomcatiis.riaforge.org/
>>> > > *** This looks like the best solution, but I don't know what to do
>>> > > once I get to "worker.properties" and "uriworkermap.properties" in
>>> the
>>> > > instructions. Does Jetty have worker.properties?
>>> >
>>> > Jetty speaks AJP but not in that same way--it's just simple proxying in
>>> > similar fashion to HTTP (which is another option).
>>> >
>>> > Million ways to skin this cat so we'll get you going one way or
>>> another. I
>>> > don't know how IIS does proxying (or if it even supports AJP) but
>>> that's
>>> > the most typical setup.
>>> > --
>>> > Matthew Woodward
>>> > [email protected]http://blog.mattwoodward.com
>>> > identi.ca / Twitter: @mpwoodward
>>> >
>>> > Please do not send me proprietary file formats such as Word,
>>> PowerPoint,
>>> > etc. as attachments.
>>> http://www.gnu.org/philosophy/no-word-attachments.html
>>>
>>> --
>>> online documentation: http://openbd.org/manual/
>>>   google+ hints/tips: https://plus.google.com/115990347459711259462
>>>     http://groups.google.com/group/openbd?hl=en
>>>
>>
>>
>>
>> --
>> Paul Kukiel
>>
>>  --
>> online documentation: http://openbd.org/manual/
>> google+ hints/tips: https://plus.google.com/115990347459711259462
>> http://groups.google.com/group/openbd?hl=en
>>
>
>
>
> --
> Alex Skinner
> Managing Director
> Pixl8 Interactive
>
> Tel: +448452600726
> Email: [email protected]
> Web: pixl8.co.uk
>
>  --
> online documentation: http://openbd.org/manual/
> google+ hints/tips: https://plus.google.com/115990347459711259462
> http://groups.google.com/group/openbd?hl=en
>



-- 
Paul Kukiel

-- 
online documentation: http://openbd.org/manual/
   google+ hints/tips: https://plus.google.com/115990347459711259462
     http://groups.google.com/group/openbd?hl=en

Reply via email to