Forum Moderators: DixonJones
I have recently discovered (the hard way) that AOL uses a proxy server and that my visitors IP address would change during the same session which was a headache for them seeing that their shopping cart contents and somebody else's were there.
I got the AOLers redirected to get a cookie to track them and it works.
How can I tell in general if somebody is behind a proxy (or anything else) that will cause these type of problems?
On a more helpful note (I've been there too and really dislike proxies), the give-aways for proxies are all in the request header;
via:
forwarded:
x-forwarded-for:
client-ip:
If it's an option you could also search for pxy or proxy in the client's hostname.
(there may be others, try googling for each of those & proxy to see what you can turn up)
However you can't be guaranteed that the proxy isn't anonomous (meaning that it doesn't disclose the fact that it's a proxy) and as such it will neatly bypass your tests.
- Tony