So right now, OpenHistoricalMap is displaying a 403 forbidden error, can anyone explain why? OpenHistoricalMap has been giving errors this week.
Itās working for me, but do you get any details along with the 403 error? I wonder if youāre being rate limited. We had to put in a rate limit earlier this week in response to extremely aggressive scraping by botnets (probably for LLM training purposes). It might need some adjustments.
I can barely make a few edits before seeing a disconnect message with the API. Then if I refresh I get this message.
Yes, thatās the rate limiting. Sorry itās impacting you. It seems like itās easier to hit the rate limit in iD than in other editors for some reason. Weāre looking into a less invasive approach to defending against the bot attacks so we donāt have extended downtime.
Sorry for the inconvenience. We implemented rate limits in response to a surge of bot traffic targeting OHM. Iāve just raised the current rate limits, and weāre also rolling out additional measures to permanently eliminate the need for rate limiting while effectively blocking abusive bots.
For what itās worth Iām also getting the 403 error. All it says is ā403 Forbiddenā ā no other info is given. This is just trying to load the website, not iD or anything; I can use the vector tiles and download data in JOSM just fine, at least in the limited tests Iāve done. If I go to https://embed.openhistoricalmap.org/ the page loads ā there is no error, I can pan around and the widgets are shown on the side ā but no map data is displayed, itās just white.
Might it be some regional server issue or something, hence Minh_Nguyen not seeing it. (Iām in the UK if thatās relevant.)
Huh, so youāre only seeing a bare HTTP error page rather than the āAccess temporarily limitedā message?
The embed site is served from separate infrastructure (GitHub Pages), but the tiles come from our own infrastructure, so the 403 error would result in blank tiles but the page would still load.
Yeah, thatās right.
That sounds right. The console says it 403s on https://www.openhistoricalmap.org/map-styles/main/main.json and āhas been blocked by CORS policy: No āAccess-Control-Allow-Originā header is present on the requested resourceā.
Edit:
It seems to be loading OK on other devices on my home network so thereās something else going on.
@Minh_Nguyen @Rub21 Understood! Thanks for confirming and Iāll look forward to the permanent fix.
Weāve disabled the rate limit while we investigate a less invasive approach to protecting the site. Apologies for the disruption!
So i found a solution.
I use Microsoft Edge as my main search engine but i loaded openhistoricalmap.org into Google Chrome and it works perfectly.
Comparison:
Google Chrome
Which versions of Edge and Chrome are you running? I wonder if you (and everyone else who got the 403 error) got snagged by the other approach weāve taken, blocking certain user agent strings.
In my case that seems extremely likely (itās not worth going in to) and I did wonder if something like that was going on.
Edit: I can confirm that the user agent was definitely my issue.
!!
Microsoft Edge openhistoricalmap.org is now loading for me.
Minh_Nguyen i donāt know about the versions of Microsoft Edge and Google Chrome im using, sorry for the inconvenience.


