markoc
Posts: 11
Joined: Fri May 28, 2021 9:22 am

Setting up a IIS reverse proxy - ARR support

Hi,

We are trying to set up a IIS reverse proxy using the IIS component of the Advanced Installer. One of the problems we are facing is trying to set up Application Request Routing (ARR) in order to enable proxying of requests from our public endpoints to our private ones.

The only place where this seems doable is inside the "Custom properties" tab of a website we create. There we create 4 new IIS Attributes with Attribute ID Section set to system.webServer/proxy and with Attribute ID Name and Value set to what is needed (enabled="True"; xForwardedForHeaderName="X-Real-IP"; reverseRewriteHostInResponseHeaders="False"; includePortInXForwardedFor="False").

Also, we need to configure URL Rewrite as well and, again, the only place where this seems doable is inside the "Custom properties" tab of the website. After setting those and building our project, we proceed to run the built installer. The installation unfortunately fails with a weird COM error while trying to set the system.webServer/proxy attributes.

So, my question is: Is there support for ARR in Advanced Installer?
Catalin
Posts: 7260
Joined: Wed Jun 13, 2018 7:49 am

Re: Setting up a IIS reverse proxy - ARR support

Hello and welcome to our forums,

Unfortunately, I can not say for sure whether we have support for ARR or not.

Please give me some more time to further investigate this and maybe consult with our development team and I will followup this thread as soon as I will reach a conclusion.

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
Catalin
Posts: 7260
Joined: Wed Jun 13, 2018 7:49 am

Re: Setting up a IIS reverse proxy - ARR support

Hello,

First of all, please accept my apologies for the delayed reply.

I have further investigated this with our development team and it looks like we do not currently support Application Request Routing in our IIS module.

I have added this on our TODO list of improvements and we will try to implement this in a future version of Advanced Installer.

Once this will be added, I will update this thread.

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
markoc
Posts: 11
Joined: Fri May 28, 2021 9:22 am

Re: Setting up a IIS reverse proxy - ARR support

Hi Catalin,

Thank you for your response, I am looking forward to the update.

Kind regards,
Marko
Catalin
Posts: 7260
Joined: Wed Jun 13, 2018 7:49 am

Re: Setting up a IIS reverse proxy - ARR support

You are always welcome, Marko!

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
Fazlur Shaikh
Posts: 7
Joined: Fri Oct 22, 2021 2:24 pm

Re: Setting up a IIS reverse proxy - ARR support

Hi Team,

Can you confirm which version has ARR support it?

Thanks.
-Fazlur.
Liviu
Posts: 1272
Joined: Tue Jul 13, 2021 11:29 am
Contact: Website

Re: Setting up a IIS reverse proxy - ARR support

Hello Fazlur,

I'm afraid this is still on our TODO list.

It has been assigned a lower priority due to limited demand from our users.

I have now increased its priority and hopefully this will be implemented in a future version of Advanced Installer.

We will update this thread as soon as this improvement will be added to Advanced Installer.

Best regards,
Liviu
________________________________________
Liviu Sandu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”