Have I read the related troubleshooter articles above before posting (which pages?)? No (none specific to this)
Have I searched the tickets before posting? Yes
Have I read the documentation before posting (which pages?)? None that were specific to this that I could fine
Joomla! version: 2.5.14
PHP version: 5.3.27
MySQL version: 5.1.68
Host: SiteGround
Admin Tools version: 2.5.6
Description of my issue:
I've got a site running on SiteGround with CloudFlare and we're having problems in that when an IP has an exception it is logging the IP address of the CloudFlare servers not the user's IP address.
I've worked with SiteGround and they have installed the appropriate apache mods but Admin tools is still showing the CF server IPs.
I've read your comments about this here:
https://www.akeebabackup.com/support/admin-tools/14550-cache-a-login-htaccess-issue.html#p84672
And we've followed the tips there AND have done everything that CF has suggested, but still no change.
Daniel at SiteGround suggested that it would be resolved if Admin tools could be configured to check the X-Forwarded-For HTTP header. However, I am not sure about any problems with that. (He said that he would discuss the issue with you directly ).
It appears that there isn't presently a way to completely disable CloudFlare from the admin-side of Joomla, and I know that's true of at least a couple other CDNs that I've used.
Any ideas about how to get this working (short of hacking the code) would be appreciated.