Page 1 of 1

Server detects geolocation/country of client behind proxy: How?

Posted: Thu Mar 10, 2016 2:22 am
by pstein
Server detects geolocation/country of client behind proxy: How?

As you may know there is a big free email provider www.mail.com
He allows registering new mailboxes for free for ALL countries except Germany, Austria and Switzerland.
Whenever someone from these three countries tries to open a mailbox at mail.com he will be re-directed to other mailbox provider "gmx".
I don't want a mailbox from gmx.de I want a mailbox from mail.com

Since I am currently working in Germany I cannot open a mailbox at mail.com - directly.

So I setup my Internet communication to use a foreign proxy (e.g. from US).
Yes, I use an english Win 7 system as well.

Much to my surprise mail.com registration procedure still detects that I am currently sitting in Germany and deny mailbox opening.

I verified that the proxy is working: Yes, the visible IP is the IP of the proxy.

Furthermore I checked my send, revealed HTTP headers with one of the online services.
They contain NO indicator that I am sitting in Germany.

That is absolute strange.

Maybe the mail provider is (due to the proxy usage) not able to find out my real, original IP but it could be sufficient for him to find out my geolocation.

I tried out about 10 (!) different proxies in US, France and Korea.

When I use TorBrowser and Tor network then everything works fine.

However I wonder how the mail.com detects my geolocation

How can this happen?

Re: Server detects geolocation/country of client behind proxy: How?

Posted: Fri Mar 11, 2016 7:50 am
by Voodoo
There're several kinds of proxy: Transparent, Anonymous and Elite. The first one just "refers" your (browser)requests by "attaching" your IP into the HTTP-Request header (X-Forwarded-For: [your local IP]). Only the last two keep your IP secret. TOR runs a) a SOCKS proxy net and b) SOCKS is usually a anonymous proxy. But because TOR was too much abused by spammers some of the TOR IPs are blacklisted and that makes TOR in some cases useless :twisted:

Re: Server detects geolocation/country of client behind proxy: How?

Posted: Fri Mar 11, 2016 8:00 am
by Chrispcritters
It's also possible that you've enabled location sharing in your browser.

Re: Server detects geolocation/country of client behind proxy: How?

Posted: Fri Mar 11, 2016 8:18 am
by pstein
@Chrispcritters:

Interesting. You are right! geolocation was enabled here.