Website doesn't work at all for me

Avatar
  • updated
  • Under review

When I try to open https://osm-boundaries.com/map, I get four "Failed to report error." popups in a row and then on the left it says "Failed to load boundaries." instead of having the usual list of countries

Avatar
Magnus
  • Under review

Have you tried these solutions?

- Incognito mode

- Another web browser

- Clearing cookies

- Log out and log in again

What does the dev console say?

What's your osm-username?

For how long has this been an issue? When did it work last?

Avatar
Nicolas

Hey Magnus,

I suppose you are the project maintainer. Thanks for building OSM Boundaries, it's really helpful for my work !


I think many users encounter this error, I have it too. It's related to your installation of the Anubis firewall, it blocks the following fetch requests when user opens the map :
- POST https://osm-boundaries.com/api/web/errors?_rnd=0.5855983207723083
- GET https://osm-boundaries.com/api/web/databases//boundaries?limit=500&filterBoundaryKind=administrative&filterAdminLevel=2&_rnd=0.6682054585230413
- GET https://osm-boundaries.com/api/web/databases/?_rnd=0.10289707441721585

All these requests returns a 200 OK status code but when I check the preview, I can see that Anubis firewall is trying to run a Javascript challenge (see attached screenshot) and that obviously fails because JS does not run for background requests.

Image 54

I don't know how to fix it on your side, but a quick workaround for users is just to go to one of these request URLs to pass the Anubis firewall on a different tab. Then go back to OSM Boundaries and everything loads as expected because Anubis remember us, but you have to do it again from time to time because Anubis session expires after a period I think.

Hope it helps !

Avatar
Julius Evola

now everything works perfectly for me. thanks to Magnus and Nicolas' excellent reply

Avatar
Julius Evola

hello, I'm having this problem again. It worked perfectly up to this morning for me

Avatar
Magnus

Have you tried since you reported in 16 hours ago?

It most likely won't work, but we have added debug tracking to the session, so if this happens to anyone, we should get reports about it with quite a lot of detail. We are hoping to understand why this happens to some.

It would be of interest to us to know your osm username or user-id, and which operating system/web browser you are using.

Avatar
Julius Evola

Still having the same problem, on both Yandex and Chrome, even after clearing cookies. I'm on Windows 11 and my OSM user-id is 11148627

Avatar
Magnus

If you open `https://osm-boundaries.com/api/web/databases/`, what does it display for you?

Avatar
jin ling
Quote from Magnus

If you open `https://osm-boundaries.com/api/web/databases/`, what does it display for you?

I encountered the same problem as well.It could still be used smoothly six months ago.I now have to use Overpass Turbo.

Image 55

Avatar
jin ling
Quote from jin ling

I encountered the same problem as well.It could still be used smoothly six months ago.I now have to use Overpass Turbo.

Image 55

user id 23976738,I used VPN

Avatar
Magnus
Quote from jin ling

user id 23976738,I used VPN

Thanks, the screenshot helps a lot.

The message from Anubis says: your browser is blocking cookies for this site. Anubis needs a cookie to let you through. When the cookie is blocked, the map cannot load.

This is almost always caused by a VPN or a privacy/ad-blocker tool. Many of these block cookies or trackers, and that also blocks the cookie Anubis needs. You shouldn't need to turn the VPN off. You only need to allow this one site.

Please try this:

1. Allow cookies for osm-boundaries.com in your browser (do not block third-party cookies for this site).

2. In your VPN or privacy/proxy tool, add osm-boundaries.com to the allow list / whitelist.

3. Test again: open https://osm-boundaries.com/api/web/databases/ . If it shows text/data (not the cartoon error page), it works. Then reload the map.


If it still fails after that, please tell us the exact name of your VPN or proxy tool, and we will look closer.