As you read in the other ticket, this is now a feature in Joomla 4 (and 3.10) itself.
In fact, Joomla uses (with our permission) the same code we were using in previous versions of Admin Tools to determine the visitor's IP address. The “Behind Load Balancer” option in Joomla is identical to the “Enable IP Workarounds” option in previous versions of Admin Tools — it calls the same method to set a flag in the Ip class, telling it to use the HTTP headers to determine the visitor's address. That's why we removed this feature from Admin Tools: it's no longer needed since our code is now part of Joomla itself.
Edit your site's Global Configuration, Server tab, set Behind Load Balancer to Yes. Then, click on Save & Close.
How can i reliably test the solution proposed here:
https://www.akeeba.com/support/admin-tools/38612-enable-ip-workarounds-missing.html
Go to Components, Admin Tools for Joomla, Web Application Firewall, Site IP Disallow List, and click on the New button in the toolbar. At the top of the page, right below the toolbar, there's a message like this:
Your current IP as seen by your web server
192.168.42.42
This tells you what is the IP address Joomla reports.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!