We found the problem.
Our configuration is as follows:
LTM<->NAM Reverse Proxy<->Apache Web Server
NAM = Novell Access Manager
We had the configuration working over HTTP and forwarding the X-Forward-For header however was unable to get it to work over HTTPS.
I assumed that the problem was with the LTM however when I ran a packet capture on the Apache Web Server and NAM server I could see the X-Forward-For header on the NAM side but not the Apache side.
After some research I discovered this option needed to be enabled on the NAM for X-Forward-For to work over HTTPS.
Thanks for the prompt help and giudence