I know that remove "Content-Encoding" could block access on a webpage but removing XFF never be a problem for me. Did you try to connect webpage without remove XFF?
IF you have a server that needs to apply policy on the original client IP then you shold leave the header in.
However, in general web servers don't rely on XFF, so it is fairly save to strip that.
If you have a special server in need to that you can create a rule specifically for that server to keep the header, but as said - in general not needed and you should even remove that as it will display internal IPs to the outside world and thus you have a leakage issue.
thank you all!
your suggestions was very helpful!