Hello everyone.
I have a quick question to see if you can help me.
I have PLESK installed on a virtual machine that is behind a load balancer, and all requests come through Cloudflare to the LB.
Client -> Cloudflare -> Load Balancer -> Plesk (server & webs)
In the LB I unmask the real IP of the client.
But, in Plesk I get the IP of the load balancer (LB) instead of the client.
I have fixed it by editing the /etc/apache2/plesk.conf.d/server.conf file
And adding the IP of the LB at the end of
# RPAFproxy_ips
# RemoteIPInternalProxy
And now I can have the true IP of the client after coming from Cloudflare and going through the LB
Is this how it should be done?
The only problem is that if I touch the Plesk configuration the server.conf file is re-configured and I have to put the previous configuration back.
Thank you!
I have a quick question to see if you can help me.
I have PLESK installed on a virtual machine that is behind a load balancer, and all requests come through Cloudflare to the LB.
Client -> Cloudflare -> Load Balancer -> Plesk (server & webs)
In the LB I unmask the real IP of the client.
But, in Plesk I get the IP of the load balancer (LB) instead of the client.
I have fixed it by editing the /etc/apache2/plesk.conf.d/server.conf file
And adding the IP of the LB at the end of
# RPAFproxy_ips
# RemoteIPInternalProxy
And now I can have the true IP of the client after coming from Cloudflare and going through the LB
Is this how it should be done?
The only problem is that if I touch the Plesk configuration the server.conf file is re-configured and I have to put the previous configuration back.
Thank you!