Has anyone solved this problem?
Why do you want to? What purpose is served knowing the IP address of the client?