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
