Posts: 5,174
Joined: Jan 2010
Reputation:
97
Kib
Team-Kodi Member
Posts: 5,174
That html is completely right, and shows correct GeoIP identification.
I have no idea why it subsequently wouldn't work for Japanese users but works for the rest of the world.
I'm pretty much stumped now.
Posts: 5,174
Joined: Jan 2010
Reputation:
97
Kib
Team-Kodi Member
Posts: 5,174
2016-01-26, 20:34
(This post was last modified: 2016-01-26, 20:34 by Kib.)
It really doesn't make any sense. When you request the file you get a simple redirect back. To make the redirect the host needs to know where you are.
It looks up your IP in the GeoipLite database and then replies where you should go.
From the html you uploaded I can see the redirector knows where to send you, and you yourself stated you can download from those locations.
I fail to see why you would get the 502 in between.
In case you use ANY proxies, or caches, make sure to clear them.
Does your provider use a caching proxy by any chance ?
Posts: 5,174
Joined: Jan 2010
Reputation:
97
Kib
Team-Kodi Member
Posts: 5,174
I believe that in Japan there is an additional proxy that is transparant for everyone.
The fact that it suddenly works if you add "X-forwarded-for = unknown" seems to collaborate that idea.
My workaround was to not add the ip to the list of proxies but to overwrite the X-forwarded-for header completely, but the problem with this is, that it disables anyone else who uses a decent proxy to use the mirrors.
The fact that is different on different downloads does not make sense at all, knowing how the system works. It wasn't clear to me you were experiencing this.
If anything, this is becoming more confusing.
Posts: 35
Joined: Feb 2014
Reputation:
0
farcus
Junior Member
Posts: 35
not sure if this is of any help . . .
but I have been in Japan for a number of years and using Kodi for probably the past five or six years.
It has always worked perfectly as far as installing addons goes . . . . until late 2015.
So something changed for Japanese users in late 2015 - finding out what changed might help point in the right direction.
sorry for my simplistic summary.