hakuna matata

Рейтинг
253
Регистрация
14.01.2012
Vitaly2012:
От чего он может барахлить

Надо начать с того, что вы используете старую версию вебсервера без поддержки.

Vitaly2012, она впринципе не нужна (но и не мешает), я просто перестраховался при проверке, а потом забыл убрать.

Из исходников модуля - #define CF_DEFAULT_IP_HEADER "CF-Connecting-IP"

Т.е. этот параметр такой же по умолчанию.

---------- Добавлено 16.03.2019 в 14:27 ----------

для чего она нужна?

Указание заголовка, в котором хранится реальный ip клиента.

Vitaly2012:
понаблюдаю, отпишусь.

Есть предположение, что ip cloudflare зашиты в модуль, а поскольку он старый, уже не все работают, это конечно печально. Я тогда писал в поддержку cloudflare, ответили, что для апача 2.2 они уже не выпускают рабочую версию модуля.

Просто добавьте ipv6 в список, как в моем последнем посте, и все заработает.

Тот пост я не могу исправить, потому что время вышло.

Подсети клаудфларе зашиты, но в конфиге мы добавляем свежие.

hakuna matata:
Магия

Сам себя запутал с 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-IP

CloudFlareRemoteIPTrustedProxy 173.245.48.0/20
CloudFlareRemoteIPTrustedProxy 103.21.244.0/22
CloudFlareRemoteIPTrustedProxy 103.22.200.0/22
CloudFlareRemoteIPTrustedProxy 103.31.4.0/22
CloudFlareRemoteIPTrustedProxy 141.101.64.0/18
CloudFlareRemoteIPTrustedProxy 108.162.192.0/18
CloudFlareRemoteIPTrustedProxy 190.93.240.0/20
CloudFlareRemoteIPTrustedProxy 188.114.96.0/20
CloudFlareRemoteIPTrustedProxy 197.234.240.0/22
CloudFlareRemoteIPTrustedProxy 198.41.128.0/17
CloudFlareRemoteIPTrustedProxy 162.158.0.0/15
CloudFlareRemoteIPTrustedProxy 104.16.0.0/12
CloudFlareRemoteIPTrustedProxy 172.64.0.0/13
CloudFlareRemoteIPTrustedProxy 131.0.72.0/22
CloudFlareRemoteIPTrustedProxy 2400:cb00::/32
CloudFlareRemoteIPTrustedProxy 2606:4700::/32
CloudFlareRemoteIPTrustedProxy 2803:f800::/32
CloudFlareRemoteIPTrustedProxy 2405:b500::/32
CloudFlareRemoteIPTrustedProxy 2405:8100::/32
CloudFlareRemoteIPTrustedProxy 2a06:98c0::/29
CloudFlareRemoteIPTrustedProxy 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-IP

CloudFlareRemoteIPTrustedProxy 173.245.48.0/20
CloudFlareRemoteIPTrustedProxy 103.21.244.0/22
CloudFlareRemoteIPTrustedProxy 103.22.200.0/22
CloudFlareRemoteIPTrustedProxy 103.31.4.0/22
CloudFlareRemoteIPTrustedProxy 141.101.64.0/18
CloudFlareRemoteIPTrustedProxy 108.162.192.0/18
CloudFlareRemoteIPTrustedProxy 190.93.240.0/20
CloudFlareRemoteIPTrustedProxy 188.114.96.0/20
CloudFlareRemoteIPTrustedProxy 197.234.240.0/22
CloudFlareRemoteIPTrustedProxy 198.41.128.0/17
CloudFlareRemoteIPTrustedProxy 162.158.0.0/15
CloudFlareRemoteIPTrustedProxy 104.16.0.0/12
CloudFlareRemoteIPTrustedProxy 172.64.0.0/13
CloudFlareRemoteIPTrustedProxy 131.0.72.0/22
</IfModule>
sergv:
Времени на раздумья, правда, нет - панелька по сути в любой момент может перестать работать и тогда останется только ждать принудительной смены регистратора.

Как она может перестать работать, если это реселлерклаб?

Сенатор, http://nginx.org/ru/docs/http/ngx_http_fastcgi_module.html#fastcgi_intercept_errors пробовали?

---------- Добавлено 14.03.2019 в 18:58 ----------

Сенатор:
if ($request_uri ~* "stts") {
return 404;
}

А вообще, почему это не сделать отдельным локейшном?

-= Serafim =-:
Откройте статистику роста использования мессенжера.

Где можно ее посмотреть?

truebusiness:
И самому настроить стек LEMP? Тогда 500 Мб может хватить?

Хватит, особенно если все положить в кеш статику (nginx fastcgi_cache или просто каким-нибудь популярным плагином сгенерить).

Всего: 2218