Hi.
The server is running Windows 2022 and IIS 10. ARR version is 3.0.
Here's a screenshot of the registry. I restarted IIS after inserting the registry value
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello.
I have ARR 3.0 installed and I want to set the SecureConnectionIgnoreFlags to ignore expired certificates for health checking as described in https://learn.microsoft.com/en-us/iis/extensions/configuring-application-request-routing-arr/arr-support-added-for-winhttpoptionsecurityflags
This article indicated that there's a hotfix for ARR 2.5, https://www.microsoft.com/en-us/download/details.aspx?id=35827 and this hotfix won't install on ARR 3.0
I added the registry setting but it doesn't seem to work.
I also found this KB, https://support.microsoft.com/en-us/topic/june-2016-hotfix-for-microsoft-application-request-routing-3-0-8855fd9c-1d0c-7704-f10b-de18e6efa9b1 but the download link is broken.
Can someone confirm if SecureConnectionIgnoreFlags is supported out of the box w/ ARR 3.0?
Thanks a lot.
Hi.
The server is running Windows 2022 and IIS 10. ARR version is 3.0.
Here's a screenshot of the registry. I restarted IIS after inserting the registry value
Hi Frank Cheung,
I know this is a really late response.
From what you've provided, the registry key is correctly configured but ARR 3.0 does not reliably honor SecureConnectionIgnoreFlags
out of the box. This behavior was addressed in a June 2016 hotfix (KB3167810), which specifically adds support for this registry setting in ARR 3.0.
This means that unless the hotfix is already installed, ARR will continue to reject expired certificates during health checks even if the registry key is present. That would explain why traffic initially flowed to the node with the expired cert (possibly due to caching) and then stopped after a few hours, resulting in 502.3 and 503.4 errors.
In the meantime, you could try:
Get-HotFix -Id KB3167810
SecureConnectionIgnoreFlags
registry key, which is not being honored in the base version of ARR 3.0.”I really hope this solves your issue. Let me know if you require more help!