Надо начать с того, что вы используете старую версию вебсервера без поддержки.
Vitaly2012, она впринципе не нужна (но и не мешает), я просто перестраховался при проверке, а потом забыл убрать.
Из исходников модуля - #define CF_DEFAULT_IP_HEADER "CF-Connecting-IP"
Т.е. этот параметр такой же по умолчанию. ---------- Добавлено 16.03.2019 в 14:27 ----------
Указание заголовка, в котором хранится реальный ip клиента.
Просто добавьте ipv6 в список, как в моем последнем посте, и все заработает.
Тот пост я не могу исправить, потому что время вышло.
Подсети клаудфларе зашиты, но в конфиге мы добавляем свежие.
Сам себя запутал с Ipv6, проблема решена.
Проверил, все работает на openserver, apache 2.2 + php 5.4 + http://web.hisoftware.cz/sob/download/mod_cloudflare-1.0.2.zip
Апач и php (в REMOTE_ADDR) видят реальный Ip.
LoadModule cloudflare_module modules/mod_cloudflare.so<IfModule mod_cloudflare.c>CloudFlareRemoteIPHeader CF-Connecting-IPCloudFlareRemoteIPTrustedProxy 173.245.48.0/20CloudFlareRemoteIPTrustedProxy 103.21.244.0/22CloudFlareRemoteIPTrustedProxy 103.22.200.0/22CloudFlareRemoteIPTrustedProxy 103.31.4.0/22CloudFlareRemoteIPTrustedProxy 141.101.64.0/18CloudFlareRemoteIPTrustedProxy 108.162.192.0/18CloudFlareRemoteIPTrustedProxy 190.93.240.0/20CloudFlareRemoteIPTrustedProxy 188.114.96.0/20CloudFlareRemoteIPTrustedProxy 197.234.240.0/22CloudFlareRemoteIPTrustedProxy 198.41.128.0/17CloudFlareRemoteIPTrustedProxy 162.158.0.0/15CloudFlareRemoteIPTrustedProxy 104.16.0.0/12CloudFlareRemoteIPTrustedProxy 172.64.0.0/13CloudFlareRemoteIPTrustedProxy 131.0.72.0/22CloudFlareRemoteIPTrustedProxy 2400:cb00::/32CloudFlareRemoteIPTrustedProxy 2606:4700::/32CloudFlareRemoteIPTrustedProxy 2803:f800::/32CloudFlareRemoteIPTrustedProxy 2405:b500::/32CloudFlareRemoteIPTrustedProxy 2405:8100::/32CloudFlareRemoteIPTrustedProxy 2a06:98c0::/29CloudFlareRemoteIPTrustedProxy 2c0f:f248::/32</IfModule>
Магия.
Поставил apache2.2 + http://web.hisoftware.cz/sob/download/mod_cloudflare-1.0.2.zip, реальный ip отображается, но не для всех клиентов.
Для большинства - виден их реальный ip, но для некоторых ip остается от cloudflare, хотя он входит в одну из подсетей из списка ниже.
LoadModule cloudflare_module modules/mod_cloudflare.so<IfModule mod_cloudflare.c>CloudFlareRemoteIPHeader CF-Connecting-IPCloudFlareRemoteIPTrustedProxy 173.245.48.0/20CloudFlareRemoteIPTrustedProxy 103.21.244.0/22CloudFlareRemoteIPTrustedProxy 103.22.200.0/22CloudFlareRemoteIPTrustedProxy 103.31.4.0/22CloudFlareRemoteIPTrustedProxy 141.101.64.0/18CloudFlareRemoteIPTrustedProxy 108.162.192.0/18CloudFlareRemoteIPTrustedProxy 190.93.240.0/20CloudFlareRemoteIPTrustedProxy 188.114.96.0/20CloudFlareRemoteIPTrustedProxy 197.234.240.0/22CloudFlareRemoteIPTrustedProxy 198.41.128.0/17CloudFlareRemoteIPTrustedProxy 162.158.0.0/15CloudFlareRemoteIPTrustedProxy 104.16.0.0/12CloudFlareRemoteIPTrustedProxy 172.64.0.0/13CloudFlareRemoteIPTrustedProxy 131.0.72.0/22</IfModule>
Как она может перестать работать, если это реселлерклаб?
Сенатор, http://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html#fastcgi_intercept_errors пробовали?---------- Добавлено 14.03.2019 в 18:58 ----------
А вообще, почему это не сделать отдельным локейшном?
https://translatepress.com/docs/settings/generate-google-api-key/
Где можно ее посмотреть?
Хватит, особенно если все положить в кеш статику (nginx fastcgi_cache или просто каким-нибудь популярным плагином сгенерить).