All *Brainz websites are not accessible in Russia unless logged in

Is this behavior actually intentional? I really want to scan my library by using Beets but I can’t because it can’t reach MusicBrainz :grin:

I think you need to talk to your government… I believe MusicBrainz got onto their blocklist. So VPN is going to be your only way to access.

A post from 2024 when it was initially noticed: Master thread: Is my IP blocked / IP blacklisted / VPN blocked / QNAP / Can’t connect to MusicBrainz.org / Picard doesn’t work on home network - #308 by outsidecontext

A tip was to use the .eu addresses instead of .org.

7 Likes

I have emailed support and got the answer (then checked)

I did try to use .eu, it works sometimes but most of the packets get dropped?

Also, I think I see the problem:

The .eu domain also sends requests to the .org website
This could be the problem…

1 Like

Logs, for example:

Finding tags for album "Linkin Park - Papercuts".
  Candidates:
  1. 30.2% Karma - papercuts
             ≠ artist, album, media, ...
             MusicBrainz, CD, 2008, None, None, None, None
  2. 22.5% Stratford - Papercuts
             ≠ artist, album, media, ...
             MusicBrainz, Digital Media, 2016, US, None, None, None
  3. 21.1% Freja Frances - Papercuts
             ≠ artist, album, media, ...
             MusicBrainz, Digital Media, 2018, XW, ShimmerSun Music, None, None
  4. 20.9% The Clown Calls For War - Papercuts
             ≠ artist, album, media, ...
             MusicBrainz, Digital Media, 2013, IM, None, None, None
  5. 18.5% Brya Woods - Papercuts
             ≠ artist, album, media, ...
             MusicBrainz, Digital Media, 2018, US, None, None, None
➜ # selection (default 1), Skip, Use as-is, as Tracks, Group albums,
Enter search, enter Id, aBort? I
Enter release ID: 64f647d1-e315-457a-8ede-c77c2f859ac3
Error in 'MusicBrainz.albums_for_ids': HTTPSConnectionPool(host='musicbrainz.eu', port=443): Read timed out.
No matching release found for 20 tracks.
For help, see: https://beets.readthedocs.org/en/latest/faq.html#nomatch
➜ [S]kip, Use as-is, as Tracks, Group albums, Enter search, enter Id, aBort? I
Enter one of S, U, T, G, E, I, B: I                                   
Enter release ID: 64f647d1-e315-457a-8ede-c77c2f859ac3
Error in 'MusicBrainz.albums_for_ids': HTTPSConnectionPool(host='musicbrainz.eu', port=443): Read timed out.
No matching release found for 20 tracks.
For help, see: https://beets.readthedocs.org/en/latest/faq.html#nomatch
➜ [S]kip, Use as-is, as Tracks, Group albums, Enter search, enter Id, aBort? Error in 'MusicBrainz.candidates': HTTPSConnectionPool(host='musicbrainz.eu', port=443): Read timed out.
Error in 'MusicBrainz.candidates': HTTPSConnectionPool(host='musicbrainz.eu', port=443): Read timed out.
Error in 'MusicBrainz.albums_for_ids': HTTPSConnectionPool(host='musicbrainz.eu', port=443): Read timed out.
Error in 'MusicBrainz.candidates': HTTPSConnectionPool(host='musicbrainz.eu', port=443): Read timed out.
Traceback (most recent call last):
  File "/usr/lib/python3.13/threading.py", line 1542, in _shutdown
    _thread_shutdown()
KeyboardInterrupt:

Is there a possibility for the maintainers to separate the domains except for the database?

P.S.: The indexing in Beets for the albums with 95-100% rating works, but release id matches does not work with the artist and album search.

Hmm, we do host JavaScript and CSS from static.metabrainz.org, but we don’t have any corresponding metabrainz.eu domain to use there. I’m not sure if it would help with packets being dropped but perhaps we could add a static.musicbrainz.eu alias. Are you able to access musicbrainz.eu but only the website styling doesn’t display properly?

I can try adding metabrainz.org in blacklist.

Yes! It worked instantly in my browser without metabrainz.org, with it it loads much, MUCH longer.
I have used uBlock Origin with this filter:

# musicbrainz.eu test
metabrainz.org

As you already said, this indeed removes the styling.

I also wanted to search up if the metabrainz.org domain is actually blocked.

Hmm… it appears it is not blocked:

That’s … strange.