Solved! The Apache configuration worked correct but I forget that Nginx acted as a reverse proxy for Apache and it didn't pass to Apache correct IP!
The solutions was easy and didn't required console access!
All I have done was to add from Plesk Panel >> Domain >> Apache & nginx Settings and...
There is no HTTPD, the only cloudflare .conf file is: /etc/apache2/mods-available/cloudflare.conf and cloudflare.load
cloudflare.conf looks like the following:
<IfModule mod_cloudflare.c>
CloudFlareRemoteIPHeader CF-Connecting-IP
CloudFlareRemoteIPTrustedProxy 103.21.244.0/22...
I have a server with Plesk panel installed on him and a website which reach that server through Cloudflare! Content is served by Apache and OS is Ubuntu 14.
The problem is that all logs contain Cloudflare IP address!
The solution proposed by Cloudflare guys is to install ServerShield by...