Hi @OldNoob ,
It’s great to hear that you were able to resolve the issue, and thank you for sharing the exact configuration change that fixed it. I really appreciate you following up with the working solution, as this will be helpful for others running into the same behavior.
Issue:
- When accessing OpenList through IIS at
https://<server>/openlist, the site returned a redirect loop (ERR_TOO_MANY_REDIRECTS). Although IIS was successfully proxying requests to the backend service, OpenList continued redirecting because the internal request path did not match how the application expected to be accessed.
Solution:
- The issue was resolved by modifying the IIS rewrite rule so that requests are forwarded to
/openliston the backend service instead of the backend root. Specifically, changing the rewrite action from:
http://127.0.0.1:5244{R:1}
to
http://127.0.0.1:5244/openlist{R:1}
With this change, IIS forwards requests to the backend using the same /openlist base path that is exposed externally. Because OpenList now consistently receives requests under the expected path, it no longer attempts to redirect the request to correct the URL, and the redirect loop stops occurring.
Thanks again for taking the time to confirm and share the solution.
If you find this summarization helpful, please kindly consider marking this as the final answer by following this guidance.