Exile
Администратор
В настройках все того же клауда можно сделать псевдо-IPv4 для таких.Подниму еще раз тему, после перехода на cloudflare в логи ($_SERVER['REMOTE_ADDR']) некоторые клиенты передают ipv6 адреса типа 2a00:c98:2060:a008:5::1 , естно идут нотисы указанные выше в common.php. В init_bb.php есть кусок который определяет ip клиента:
Код:// Obtain and encode user IP $client_ip = !empty($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '127.0.0.1'; $user_ip = encode_ip($client_ip); define('CLIENT_IP', $client_ip); define('USER_IP', $user_ip);
как перекодировать ipv6 в ipv4, если это реально, или поставить какой костыль, так как реально нотисы в логах за сутки по 15 Мб набирают, считывание других заголовков типа 'HTTP_CF_CONNECTING_IP или HTTP_X_REAL_IP не помогает. Заметил когда подключился через встроенный vpn в Опере, она начала передавать в REMOTE_ADDR айпи типа ipv6, и полезли нотисы, проверил access логи сервера, действительно попадают в одно время заходы ipv6 с нотисами. На старых версиях не замечено нотисов, только на 2,1,5