Neroxis-Map-Generator 403 FORBIDDEN
-
@Sheikah I forgot to mention this in the post, thanks for good point. I have access to GitHub both with and without a VPN; it isn’t blocked in Russia. However, the generator still doesn’t work, regardless of whether the VPN is on or off.
-
The only other thing I could think of is that your ip reached the github api rate limit. But I am not sure how the client by itself could do that
-
I’m changing my IP address using a VPN, but the problem still persists. I think roughly a third of the Russian-speaking community is experiencing the same issue right now — possibly not only Russian-speaking users, but I don’t really have anyone else to ask.
Does anyone have any advice on how this can be worked around? A friend tried installing a generator from GitHub and generating the maps locally, but for some reason it didn’t work.
-
To clarify: the VPN exit is located in a different country, correct? (Optionally within the EU)
AFAIK, even VPN connections may encounter issues, as the RU state uses advanced techniques (e.g. deep packet inspection (DPI)) to analyze/interfere with network traffic.
-
Yes, I’ve tried German, Dutch, and US VPNs (and, just in case, a Moscow-based VPN xd)
The issue started about two weeks ago and seems to be intermittent — very rarely, but occasionally, I’m able to create a map without encountering this error.I’m not very knowledgeable in this area, but it seems to me that the problem is not related to blocking or restrictions on our side.
FYI: We bypass DPI checks using third-party tools (not VPNs), but they don’t affect the generator either.
If I can provide any additional logs that might help resolve the issue, please let me know!
-
When I visit the link https://api.github.com/repos/FAForever/Neroxis-Map-Generator/releases, I get the message:
{"message":"API rate limit exceeded for 144.31.14.104. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)","documentation_url":"https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting"}
The IP is Dutch, which I assume belongs to the launcher servers. So, if I understand correctly, the launcher has exceeded the GitHub API rate limit. -
Indeed, you encounter API limiting on your VPN IPs. Most likely the VPNs are already used by lot of other people and cause significant traffic. (Or it gets limited due security concerns)
To resolve this, you need to find a higher quality VPN service, where its servers are not getting limited.
-
VPNs use one ip address for many many users. Most rate limiting techniques assumes one ip = one user. So the overall Github usage of all VPN users can cause the rate limit to trigger.
-
@magge But my friends are getting exactly the same error with the same IP address, and he dont use VPN. Likewise, I also get the same error without using a VPN, from that same Dutch IP (144.31.14.104), which is not associated with me or my friends in any way.
-
- same error
-
+same error
{"message":"API rate limit exceeded for 144.31.14.104. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)","documentation_url":"https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting"} -
so:
Without a VPN, my IP address is 123.
With a US VPN, my IP address is 321.
With another VPN, it’s 222.Four of my friends, under the same conditions, have even more IP combinations.
However, when accessing the API
https://api.github.com/repos/FAForever/Neroxis-Map-Generator/releases,
we all get the same error:{"message":"API rate limit exceeded for 144.31.14.104"}
We don’t know what the IP address 144.31.14.104 is, as it doesn’t belong to any of us.
-
The issue was on our side ( xd ) — we needed to remove the GitHub Copilot entries from the hosts file
thank you all!/thread
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login