« Previous Next »

Thread: Forward Proxying Requests to Internet for Caching purposes

Last post 07-19-2009 6:10 PM by IIS_UserHM. 5 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (6 items)

Sort Posts:

  • 07-17-2009, 12:51 AM

    Forward Proxying Requests to Internet for Caching purposes

    Hi there, Any chance a little assistance?

    I have the OS, IIS and ARR v2 installed and have fumbled my way around without too much luck.  I have followed the instructions for enabling the cache and am really interested in forward proxying client requests to an internet site.

    The IIS proxy will need to pass the requests to another internal ISA 2006 server (AD credentials will be required).

    User -> IIS (http://server/training)
    IIS to forward proxy requests to ISA
    ISA to send requests to Internet site http://www.abc.com
    Responses need to populate IIS disk cache

    Thanks in advance.

    Hamish

  • 07-17-2009, 1:02 AM In reply to

    • wonyoo
    • Top 50 Contributor
    • Joined on 12-15-2007, 6:46 PM
    • Posts 125

    Re: Forward Proxying Requests to Internet for Caching purposes

    Hamish

    Looks like there are a couple of things to do.

    1) First configure your ARR to be forward proxy.  Take a look at this post.  http://forums.iis.net/t/1152682.aspx 

    2) Second, you will want to do what we call "proxy chaining".  This is where you need to chain "ARR forward proxy" with ISA.  I don't have the ARR UI in front of me, but there is a way to chain the proxy via the UI.  (I think it's called "proxy chain" in the UI, actually.)

     BTW - are you using ARRv2 Beta1 or ARRv2 Beta2?  Beta2 was just released today and has several new features that you may want to explore.  http://learn.iis.net/page.aspx/570/application-request-routing-version-2/

     

  • 07-17-2009, 1:12 AM In reply to

    Re: Forward Proxying Requests to Internet for Caching purposes

    BTW - I am hoping to do all this without changng the proxy server settings (PAC file) on the client PC's. 

    These are all set to point at the main proxy server, not the IIS server. 

    I simply want the clients to browse to the IIS server and then be redirected to the internet site with all the content being cached on the IIS server.

    I had a read of the (loooong) blog, I didn't really find anything useful neither can I find anything in ARR to do with proxy chaining.  I must be going blind, sorry.

  • 07-17-2009, 1:19 AM In reply to

    Re: Forward Proxying Requests to Internet for Caching purposes

    Found the proxy chaining - ARR icon.  Have spficied the ISA server cname and port numebr.  Is it possible to nominate an identity or will ISA use clients identity (not IIS)?

  • 07-17-2009, 1:22 AM In reply to

    • wonyoo
    • Top 50 Contributor
    • Joined on 12-15-2007, 6:46 PM
    • Posts 125

    Re: Forward Proxying Requests to Internet for Caching purposes

    If you are trying to accomplish this without making any changes on the client side, ARR does not support transparent proxy.

  • 07-19-2009, 6:10 PM In reply to

    Re: Forward Proxying Requests to Internet for Caching purposes

    I was hoping to achieve...

    User browser configured to use proxy (ISA) via PAC file
    User browses internal IIS (http://server/training) internal name
    IIS to forward the request to proxy server (ISA)
    ISA to send requests to external Internet site http://www.abc.com
    Responses to populate IIS disk cache and return to client

    Am I on the right track?

Page 1 of 1 (6 items)
Microsoft Communities