F5 Proxy protocol irule support
One of our service is hosted in Cloudflare which is redirecting the request to our F5 LTM where the actual service is hosted.
By default when the request coming from cloudflare it is not sending the real client IP in the header and we need to see the real client IP in the F5.
As per cloudflare support they are using proxy protocol v1 and v2 to send the IP headers of real client IPs. We found the below irule in Devcenteral for proxy protocol receiver and we added that that in the LTM. However this irule is not working for us as expected. When we apply this irule we are not seeing any logs for Proxy v1 or proxy 2. This VS is configured with Client and Server SSL with an APM policy.
https://devcentral.f5.com/s/articles/proxy-protocol-receiver
Could someone confirm this irule will work with client and server SSL terminated on F5, and how to see the actual header details sent by Cloudflare.
Also any modification required in the irule to capture the proxy protocol headers.