Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

How To Clean Up Incorrect Geolocation Information?

Posted by samzenpus on Wed Jun 18, 2008 11:11 PM
from the 123-fake-street dept.
zorro6 writes "I thought this might be an interesting question/topic and it would sure help me to get some kind of answer. I recently got internet service from a small, local wireless ISP in my area (south central Colorado, USA). The strange thing is that many, many web sites think I am in Quebec, Canada when I use the service. Evidently some geolocation service thinks my IP address indicates I am in Canada. I have checked the obvious. The WHOIS information for my IP correctly indicates a location of Durango, CO. So the bad info is coming from some more sophisticated geolocation service. My ISP is at a loss as to how to fix this but it is causing me a lot of grief. Many of the ads I get shown on Yahoo! for instance are in French! Certain sites won't sell me goods or services because they don't do business in Canada. So far I know that Yahoo! (or their ad provider), Nvidia, Movielink, etc. all think I am in Canada. I would sure appreciate any help/info on how to get this corrected."
+ -
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by hansoloaf (668609) <`moc.oohay' `ta' `faolosnah'> on Wednesday June 18 2008, @11:15PM (#23850345)
    Adult Friend Finder would like to know too
    it's silly when they show many hot looking ladies from Morrisville VT (pop. 2000).
    • Move? (Score:5, Funny)

      by BizzyM (996195) on Thursday June 19 2008, @12:01AM (#23850745)
      Or perhaps you should just move out of Quebec???
    • Re:personal sites (Score:4, Insightful)

      by SanityInAnarchy (655584) <ninja@slaphack.com> on Thursday June 19 2008, @02:25AM (#23851663) Journal
      It's stupid, but I always look twice... pop 10k here, so I would have seen them before.

      Still, my favorite has to be this one [thedailywtf.com], and ones like it.

      Seriously, one of these days, I have got to get into the porn business. If any idiot with FrontPage can make money, imagine what will happen when you get someone competent... I can see it now: PornDB! Complete with buzzword compliance (social networking! REST!) and a query language!

      SELECT videos.* FROM models LEFT JOIN videos ON model_id WHERE bust_size > size('33C') AND bmi 120;

      (Nobody mod me insightful!)
  • Proxy (Score:4, Insightful)

    by KevMar (471257) on Wednesday June 18 2008, @11:18PM (#23850371) Homepage Journal
    You might have to track down a proxy to surf from.
  • by v1 (525388) on Wednesday June 18 2008, @11:18PM (#23850373) Homepage Journal
    but you're going to get a lot more help if you provide your ip address, even if you don't like doing that to the crowd. Or at least let us know what your router's IP address is or some other address in your subnet, since they are probably all the same (wrong).

    Unless you are only interested in knowing the generals of how to fix it yourself, not more in depth examination of your problem (and possibly an immediate solution) This will be the difference between "try this and look that up and see what this is and google for that and ..." vs "call XXX at 555-1212 and ask for their geo department, problem solved".

  • by Anonymous Coward on Wednesday June 18 2008, @11:24PM (#23850447)
    Download anything and everything. The MPAA will think your in Canada and look for someone else to sue.
  • Good luck with that. (Score:5, Informative)

    by Stalus (646102) on Wednesday June 18 2008, @11:29PM (#23850493)
    Even if you do get the address corrected, it will take years before these companies update their databases and work correctly. About a year ago, the US Post Office changed the zip code in the area that I just moved into, and it has been a hassle left and right.

    The electric company claimed they didn't offer service to a house that they were currently providing electricity to. My health insurance was changed to an 'out of area' plan even though my dad already had the right provider in the same zip code. Sears wouldn't deliver until I gave them the old, incorrect zip code. Even Google still has it wrong on some maps, but not others (and I filed the bug months ago, but no fix).

    Welcome to another series of problems created by software developers who made bad assumptions.
  • by rcarsey (158673) on Wednesday June 18 2008, @11:36PM (#23850547)
    As you may have been aware, the US economy has been in a rut. I'm not quite sure how "connected" you folks are out there in them sticks of Colorado.. but Bush decided he needed a new war to boost the economy and get cash flowing again.

    The Russians weren't interested.. so we picked a fight with neighboring Canada. As is usual with US military operations lately, we failed.

    Your part of the country actually IS Canada now dude. Good luck.. better than living in the States.
  • I'm not here (Score:5, Insightful)

    by enoz (1181117) on Wednesday June 18 2008, @11:46PM (#23850629)
    I'm interested to find out how to clean up "incorrect" Geolocation info too.

    Increasingly it appears sites are using GeoLocation to route you to a different version of their website, or prevent you from viewing content.

    Sometimes it may be useful, such as when Google serving you localised adverts, however when they get it wrong it can becomes a great pain in the arse.

    Worse is when sites ban you from viewing content, or just ban you completely, based on your location.

    I'm sure some people will rationalise the need for Geolocation for restricting content, but I think it is akin to putting a poster in a public place and then trying to restrict people from viewing it.
  • Quoi? (Score:5, Funny)

    by pipingguy (566974) * on Wednesday June 18 2008, @11:49PM (#23850657) Homepage
    Desole, mais je ne comprend pas. S'il vous plait, ecrit en francais.

    Merci,

    Jean-Guy de Tabernac
  • Yahoo Ads (Score:5, Funny)

    by rueger (210566) on Wednesday June 18 2008, @11:52PM (#23850693) Homepage
    My ISP is at a loss as to how to fix this but it is causing me a lot of grief. Many of the ads I get shown on Yahoo! for instance are in French!

    Ah, you're complaining about the utility of ads that you see on Yahoo...? This must be a first.
  • Contact Akamai (Score:5, Informative)

    by pashdown (124942) <pashdown@xmission.com> on Thursday June 19 2008, @12:03AM (#23850761) Homepage
    Have your ISP contact Akamai. As an ISP who was also misidentified as "being outside of the USA" by Akamai's geolocation, our customers suffered from the exact same kinds of problems with region protection on network streaming. We didn't get it resolved until we were able to shake the tree properly at Akamai.

    AFAIK, Akamai has the most utilized geolocation service out there.
    • by davenaff (839028) on Thursday June 19 2008, @12:33AM (#23850985) Homepage
      Most of the major Internet companies use Quova (Google, Yahoo, MSN, etc.) for their IP geolocation data (linky [quova.com]. You don't need to have your ISP contact them. Just send an email to support@quova.com with your IP and physical location. They used to provide weekly data updates, so I imagine it is equivalent or more frequent now.
    • Re:maxmind.com (Score:5, Informative)

      by TheSpoom (715771) * <slashdot@uberm0[ ]et ['0.n' in gap]> on Wednesday June 18 2008, @11:36PM (#23850549) Homepage Journal
      I agree with this. I've implemented GeoIP on a bunch of sites. Basically, they give you a database linking class A / B / C blocks to certain areas. I don't know where they get this data, but it's what most sites use to determine where you're from. I suggest contacting MaxMind, the maintainers of GeoIP, to correct your information (it's not immediately obvious from their FAQ who you should talk to, but I would start at their contact page [maxmind.com]). Unfortunately, getting them to make the change may not immediately come into effect on clients' sites... most sites use a static version of the database and update it fairly infrequently (since GeoIP charges for a subscription).

      As a side note, I once made an antifraud system on a major unlocked cell phone seller that relied mostly on flagging orders coming from certain countries (using GeoIP) as possible fraud, as well as people who had used the same CC number on more than one account, people who had more than one account in general (using various stats like email address), etc. Seemed to work pretty well for them.
    • Re:maxmind.com (Score:4, Informative)

      by nicklott (533496) on Thursday June 19 2008, @02:26AM (#23851667)
      You can check if it's maxmind by simply pasting your IP in the box on this page: http://www.maxmind.com/app/locate_ip [maxmind.com]

      I've spoken to some of the devs there before; if it's wrong I don't think you'll have any problems getting it changed.

    • Maybe it was trying to tell you that the closest sexy ladies were 25 miles away :P

      (I'm trying really hard to not make Ohio jokes since I live here lol)
    • Re:happened to me (Score:5, Insightful)

      by Dak RIT (556128) on Thursday June 19 2008, @12:23AM (#23850909) Homepage

      Geolocation services are just large databases that map IP addresses to physical locations. There's really nothing else to it. Who owns a set of IP addreses can also change quite frequently, and so these databases need constant updating.

      As an example, here's the FAQ [geoio.com] provided by a geolocation service I've used in the past:

      GEO I/O compiles several sources of data to achieve 99% accuracy at the country level, 85% at the state/regional level, 80% at the (US) city level (within a 25-mile radius), and 60% accuracy for cities outside of the US. The data is stored in a proprietary format, limiting our ability to make individual changes to it, however the database is updated monthly by our data providers.

      Basically, it will get fixed when the group maintaining the data updates it, which in my experience can be anywhere from a couple weeks to a year.

    • Re:happened to me (Score:5, Informative)

      by MrNaz (730548) * on Thursday June 19 2008, @12:26AM (#23850923) Homepage
      There are two widely used geolocation services which should be your starting point:
      MaxMinds [maxmind.com] and IP2Location [ip2location.com].

      I would contact them and get them to update their records, especially MaxMind, as they are probably the most widely used geolocation service on the Internet.
      • Re:happened to me (Score:5, Interesting)

        by Mike89 (1006497) on Thursday June 19 2008, @01:28AM (#23851303)
        I have the exact opposite problem... plugging my IP address into Maxmind, I get my EXACT town (and it's a small one, believe me). Yet, any other address in my ISPs range just says the capital city of my state. Can I convince Maxmind to like.. you know.. MAKE MY DAMN STATIC IP NOT POINT RIGHT AT ME!? And how'd it get like that in the first place?
            • by Chapter80 (926879) on Thursday June 19 2008, @03:31AM (#23851969)
              Maybe it's because you HAPPEN to live "in the centerpoint of town" or whatever point they happen to point to.

              No one assumes that those are EXACT, so you're safe.

              Honest, Mike. We couldn't find you if we tried.

              <knock> <knock>

    • Re:happened to me (Score:4, Interesting)

      by Chapter80 (926879) on Thursday June 19 2008, @03:43AM (#23852025)
      You should go to another site, and do a "tracert" (traceroute) to your regular location, and see what path it takes (noting the last few locations). Or do a tracert from your regular location and look at the first few entries. Maybe even try a web-based tracert site. [tracert.com]

      You may see an upstream location that appears to be in Canada. Maybe the reverse lookup domain name is misleading, and these geo services are making an assumption (like router5-ontario-ca.someisp.com being in Ontario Canada, and not Ontario California [google.com]).

    • by arth1 (260657) on Wednesday June 18 2008, @11:56PM (#23850721) Homepage Journal
      It is always wrong to blame the user for stale cookies. Cookies are set by the server, not the user, and the server can (and should) update them as necessary.

      Besides, that has nothing to do with the problem here, which happens when the web site looks up the IP address in a locator service, and gets wrong information back. The IP address is independent of cookies.
      • by profplump (309017) <zach@kotlarek.com> on Thursday June 19 2008, @12:09AM (#23850799) Homepage
        Not that cookies have anything to do with geo-location of IP addresses, but you're only 98% correct. Cookies are set by the server. And servers should updates them as necessary.

        But sometimes you have old cookies with names that still mean something to the server, and values that don't. It's bad programming practice, but it happens. In particular it can happen if you don't go to the site very often -- when the site is updated from v1 to v2, v2 can read v1 cookies without a problem. And when the site is updated from v2 to v3, v3 can read v2 cookies without a problem. But if you visit during v1, and don't visit again until v3, the server could be confused by your cookies that are invalid for both v2 and v3. Obviously the right choice is for the server to clear/update cookies it doesn't understand, but that doesn't always happen. And while clearing the cookies client-side is lame, it does fix such problems.
    • Re:huh? (Score:4, Informative)

      by Buran (150348) on Thursday June 19 2008, @12:03AM (#23850763)

      The only 'grief' you've elaborated on is being shown ads (which most everyone on slashdot probably blocks or ignores anyway) in French. That hardly seems tangible. Can you elaborate in a comment, please?

      Article summary says "Certain sites won't sell me goods or services because they don't do business in Canada."

      That's a lot worse than inline ads.
    • Re:huh? (Score:4, Interesting)

      by XopherMV (575514) * on Thursday June 19 2008, @12:17AM (#23850857) Journal
      I was in Mexico recently. Whenever I visited Google, I'd get the Mexican Google site. Getting the USA Google website was virtually impossible. As soon as I changed the URL, it'd just forward me back to the Mexican Google site.

      Yahoo exhibited the exact same behavior. Same thing happened with a bunch of other websites. It was really damn annoying. As an American living in the US, I was never aware of this behavior because I never previously ran into it.

      Hulu was particularly bad because they only display video for "US" IPs. This guy is legitimately living in the US, but with his IP coming up as Canada, he wouldn't be able to access that website.
    • Re:Check ARIN (Score:4, Informative)

      by Anonymous Coward on Thursday June 19 2008, @01:05AM (#23851161)
      this is all wrong. whois is also used to query the arin database. as the OP stated, this whois information from ARIN is correct.

      reverse DNS can not be modified by anyone. only the authoritative nameserver for a region of IP address space (your isp's isp) can delegate that role to another party. this is the essence of the in-addr.arpa domain. most ISPs will not even allow customers with static IP addresses to control the reverse DNS for their addresses.

      if you perform reverse dns lookups on the IP addresses appearing near the end of a traceroute you can find useful information for geolocation of the target address. networks generally provide reverse dns for router IP addresses, and those are likely to reveal where the router lives.
      • Re:Check ARIN (Score:5, Informative)

        by value_added (719364) on Thursday June 19 2008, @03:27AM (#23851951)
        most ISPs will not even allow customers with static IP addresses to control the reverse DNS for their addresses.

        Dunno what you mean by most or control, but for ATT DSL customers, a call to DNS Provisioning and a day's wait is all that's required. For their part, they basically just create a CNAME record and let you take care of the rest. Unless, of course, you choose to have them take of the rest.
      • by 1u3hr (530656) on Thursday June 19 2008, @01:22AM (#23851267)
        any website using Geo-IP information (and yes Google, I'm talking to you!) gets it wrong. It's really a case of people trying to make their software too clever.

        I live in Hong Kong, and my IP matches that. But I don't read Chinese. Many websites thoughtfully redirect me to a Chinese language site, and have NO FUCKING WAY to override their language choice. Google.com is automatically converted to Google.com.hk. Assholes. If I wanted Google.com.hk I WOULD HAVE TYPED IT MYSELF. Yes, I know, now, how to fix that on my PC, but Google still does that whenever I use it from someone else's PC.

        And it was always good for a laugh to see the Adult Friend Finder ads, with buxom corn-fed blondes spreading their legs under the heading "Girls in Hong Kong want to meet you for sex".