Looking for ISP employees…
We’ve got a situation where it appears that some ISP’s actually spoof a different IP address for dialup users when they connect to http ports (80) or https ports (443)…is this really possible?
It sounds crazy, but it’s playing merry hell with our token-based encryption schemes when a single HTTP client is connected to a server with two different IP addresses simultaneously!
I’m trying to find a different explanation, although it’s difficult since the code’s been locked down for two weeks and in that time the problem has repeatedly appeared and disappeared for certain individual users. I know that lots of ISP’s have invisible WebCache’s that drive me up the wall - it’s really annoying when an updated webpage doesn’t update because a webcache you can’t avoid has incorrectly decided to serve the cached response (this has happened to me before - careful examination of all HTTP headers using a debugging HTTP client showed that the cache was ignoring the new timestamp on the webserver’s response ). Perhaps there’s some good reason for using different IP addresses for encrypted / plaintext transmissions?