it is not displaying visitor’s original ip form cloudflare header
-
After implement cloudflare cdn on my website. plugin is not getting visitor’s original ip address in submitted form data. it is always showing cloudflare server ip for every submitted form.
I manually update the below code to get visitor’s original ip in file wp-content/plugins/advanced-cf7-db/includes/vsz-cf7-db-function.php at line no. 121
$ip_address = (isset($_SERVER[‘HTTP_CF_CONNECTING_IP’]) && !empty(rest_is_ip_address(sanitize_text_field($_SERVER[‘HTTP_CF_CONNECTING_IP’])))) ? sanitize_text_field($_SERVER[‘HTTP_CF_CONNECTING_IP’]) : “”
So, it seems, $_SERVER[‘X_FORWARDED_FOR’]) is not working for cloudflare in your plugin.
please provide a solution for the issue.
- The topic ‘it is not displaying visitor’s original ip form cloudflare header’ is closed to new replies.