Страна блокировки на основе GeoIP не работает с Apache 2.4
Мы только что перевели наш веб-сервер с Apache 2.2 на 2.4 на сервере RHEL.
В Apache 2.4 мы пытались заблокировать страну с помощью модуля MaxMindDB, мы выполнили все шаги, показанные на https://github.com/maxmind/mod_maxminddb#blocking-by-country , но это не сработало.
Вот наш файл конфигурации для переменной отладки, назначенной MaxMindDB, но он не работает.
<Location />
MaxMindDBEnable On
SetEnvIf CLIENTIP "(.*)" MMDB_ADDR=$1
MaxMindDBFile COUNTRY_DB /usr/share/GeoIP/GeoLite2-Country.mmdb
MaxMindDBEnv CB_COUNTRY_CODE COUNTRY_DB/country/iso_code
SetEnvIf CB_COUNTRY_CODE ^(US|CA|IN) AllowCountry
Header always set MMDB_ADDR "%{MMDB_ADDR}e"
Header always set CB_COUNTRY_CODE "%{CB_COUNTRY_CODE}e"
Header always set X-Country-Allow "%{AllowCountry}e"
</Location>
Я уже трачу больше недели на решение проблемы, но ничего не получается, поэтому было бы здорово, если бы кто-нибудь помог мне в этом.