How to Configure/Enable Request Router Helper for IIS 8.5
<p>We have a web filter/load balancer that directs traffic to our IIS 8.5 (Windows 2012 R2) servers.  The issue is that in the IIS logs, the IP address (c-ip field) is logged as the local address of our load balancer (a Sophos UTM, not Microsoft’s ARR) while we need to log the actual client’s source IP (which is provided in the “custom” <code>X-Forwarded-For</code> header).  I can’t use the “Advanced Logging” features of IIS to simply create another column as our log monitoring software can’t deal with this custom field, nor deal with the “_x” appended to the log file name.  </p>

<p>Therefore, I have spent a number of hours trying to get Microsoft’s Request Router Helper to automatically convert the <code>X-Forwarded-For</code> field value to the <code>c-ip</code> field (which, I believe, it is supposed to do).  Based on the reference sites I’ve listed below, I’ve done the following:</p>

<ol>
<li>Installed the requestrouterhelper_x64.msi from a ARR v3 installation on to our IIS 8.5 server</li>
<li>I verified I could see the file <em>(but did not change anything)</em> at: C:\Windows\System32\inetsrv\config\schema\arr_helper_schema.xml </li>
<li>I do not see any additional modules or features in IIS Manager <em>(should I?)</em></li>
<li>Viewed the log files <em>(after IISRESET and even a reboot)</em> and the c-ip value is still being recorded as 127.0.0.1, not the client's IP address</li>
</ol>

<p>Are there any other things I need to do to enable/configure the Request Router Helper from ARR to automatically transpose the client IP into the c-ip field?</p>

<p>References:</p>

<p><a href="https://blogs.iis.net/deanc/iis7-8-logging-the-real-client-ip-in-the-iis-hit-logs" rel="nofollow noreferrer">IIS7/8: Logging the real client IP in the IIS hit logs</a></p>

<p><a href="https://blogs.iis.net/anilr/client-ip-not-logged-on-content-server-when-using-arr" rel="nofollow noreferrer">Client-ip not logged on application server when using ARR <strong>(original version for IIS 7)</strong></a> </p>

<p><a href="https://forums.iis.net/t/1214989.aspx?ARR%20Helper%20for%20IIS8%20" rel="nofollow noreferrer">ARR Helper <strong>(for IIS8 - see accepted answer)</strong></a></p>