Jump to content

MusicBrainz no longer connecting


Recommended Posts

Posted

I have a server hosting movies and music. Up until now everything has been great. New movies talked to their metadata sources to get data and new music talked to MusicBrainz to get new artist data. I have made no changes to my router or anything on the server side. The only change made was getting Emby Premiere. Now when I add new music it will not talk to MusicBrainz to pull new artist metadata. However, when I add new movies it Will pull from their metadata downloaders. If i try to manually Identify anything Music with a MusicBrainz ID, it cannot even locate it. if I try to manually Identify movies, it will find them just fine. Up until I got Premiere it was locating MusicBrainz as the last working one was 2 days before getting Premiere. 

 

I have gone through post after post and agree that blocked connections are usually Firewall, DNS, something blocking it. But with it working perfectly one day, no router changes, and the movie side still working, I am stumpted on how to fix this. I even created a new test library within the server to see if something possibly got corrupted in the original one and the new one will not reach MusicBrainz either. When I pull the logs and see the line it is using...  2025-07-14 10:45:53.076 Info HttpClient: GET https://musicbrainz.emby.tv/ws/2/artist/?query="Holly Dunn"&dismax=true ... and I test the link manually on my system it will not load. But a direct ping to MusicBrainz works fine.  I then created another test library and only selected AudioDB but according to the logs it still wants to pull from MusicBrainz. 7/6 was the last time I added artists and it worked. 7/9 is when I upgraded to Premiere. 7/11 I noticed it no longer connecting. I am out of ideas.

full log for today's frustrations attached. 

 

 

embyserver.txt

Posted

Hello Brasher,

** This is an auto reply **

Please wait for someone from staff support or our members to reply to you.

It's recommended to provide more info, as it explain in this thread:


Thank you.

Emby Team

Neminem
Posted

I see this in your logs

Are you using VPN or is your firewall / security software blocking you ?

Or are you having DNS issues ?

Error in MusicBrainz    *** Error Report ***
    Version: 4.8.11.0
    Command line: C:\Users\rbras\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
    Operating system: Microsoft Windows 10.0.26100
    Framework: .NET 6.0.36
    OS/Process: x64/x64
    Runtime: C:/Users/rbras/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
    Processor count: 12
    Data path: C:\Users\rbras\AppData\Roaming\Emby-Server\programdata
    Application path: C:\Users\rbras\AppData\Roaming\Emby-Server\system
    MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: BadGateway
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
       at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
       at MusicBrainz.MusicBrainzAlbumProvider.GetMusicBrainzResponse(String url, Boolean forceMusicBrainzProper, CancellationToken cancellationToken)
       at MusicBrainz.MusicBrainzArtistProvider.GetMetadata(ArtistInfo searchInfo, CancellationToken cancellationToken)
       at Emby.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IRemoteMetadataProvider`2[] providers, MetadataRefreshOptions options, CancellationToken cancellationToken)
    Source: Emby.Server.Implementations
    TargetSite: Void MoveNext()
    
 

Happy2Play
Posted (edited)

Yep it looks like the Emby mirror site is down.

image.thumb.png.8dbcf0d0a038282f5ae10ffdb88a98a4.png

2025-07-14 10:17:55.057 Error ProviderManager: Error searching
	*** Error Report ***
	Version: 4.9.1.6
	Command line: C:\Users\Media\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.26200
	OS/Process: x64/x64
	Framework: .NET 8.0.17
	Runtime: C:/Users/Media/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 8
	Data path: C:\Users\Media\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Media\AppData\Roaming\Emby-Server\system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: BadGateway
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
	   at MusicBrainz.MusicBrainzAlbumProvider.GetMusicBrainzResponse(String url, Boolean forceMusicBrainzProper, CancellationToken cancellationToken)
	   at MusicBrainz.MusicBrainzAlbumProvider.GetSearchResultsByName(AlbumInfo searchInfo, CancellationToken cancellationToken)
	   at MusicBrainz.MusicBrainzAlbumProvider.GetSearchResults(AlbumInfo searchInfo, CancellationToken cancellationToken)
	   at Emby.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider`1 provider, TLookupType searchInfo, CancellationToken cancellationToken)
	   at Emby.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, CancellationToken cancellationToken)
	Source: Emby.Server.Implementations
	TargetSite: Void MoveNext()

 

Edited by Happy2Play
  • Thanks 2
Posted
1 hour ago, Happy2Play said:

Yep it looks like the Emby mirror site is down.

image.thumb.png.8dbcf0d0a038282f5ae10ffdb88a98a4.png

2025-07-14 10:17:55.057 Error ProviderManager: Error searching
	*** Error Report ***
	Version: 4.9.1.6
	Command line: C:\Users\Media\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp
	Operating system: Microsoft Windows 10.0.26200
	OS/Process: x64/x64
	Framework: .NET 8.0.17
	Runtime: C:/Users/Media/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 8
	Data path: C:\Users\Media\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\Media\AppData\Roaming\Emby-Server\system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: BadGateway
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
	   at MusicBrainz.MusicBrainzAlbumProvider.GetMusicBrainzResponse(String url, Boolean forceMusicBrainzProper, CancellationToken cancellationToken)
	   at MusicBrainz.MusicBrainzAlbumProvider.GetSearchResultsByName(AlbumInfo searchInfo, CancellationToken cancellationToken)
	   at MusicBrainz.MusicBrainzAlbumProvider.GetSearchResults(AlbumInfo searchInfo, CancellationToken cancellationToken)
	   at Emby.Providers.Manager.ProviderManager.GetSearchResults[TLookupType](IRemoteSearchProvider`1 provider, TLookupType searchInfo, CancellationToken cancellationToken)
	   at Emby.Providers.Manager.ProviderManager.GetRemoteSearchResults[TItemType,TLookupType](RemoteSearchQuery`1 searchInfo, BaseItem referenceItem, CancellationToken cancellationToken)
	Source: Emby.Server.Implementations
	TargetSite: Void MoveNext()

 

Hi, we are looking into this. Thanks.

  • Like 1
Happy2Play
Posted

Looks like it is working again.

Posted

Thanks everyone! I truly appriciate the time people put in to making Emby run.

  • Thanks 1
Happy2Play
Posted
5 hours ago, deuto said:

I presume staff would know but It seems that https://musicbrainz.emby.tv is down again, have been having issues the last 12/18hours.

Thanks guys

Appears to be working again.

Posted

Nice! Yep we are back up and running 😃

  • Thanks 1
  • 1 month later...
Posted
2025-09-09 22:11:47.820 Info HttpClient: GET https://musicbrainz.emby.tv/ws/2/artist/a74b1b7f-71a5-4011-9441-d0b5e4122711?inc=url-rels
2025-09-09 22:11:47.821 Error App: Error in MusicBrainz
*** Error Report ***
Version: 4.9.1.27
Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
Operating system: Linux version 6.8.0-79-generic (buildd@lcy02-amd64-049) (x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, GNU ld (GNU Binutils for Ubunt
OS/Process: x64/x64
Framework: .NET 8.0.11
Runtime: opt/emby-server/system/System.Private.CoreLib.dll
Processor count: 4
Data path: /var/lib/emby
Application path: /opt/emby-server/system
MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Cancelling connection to https://musicbrainz.emby.tv/ws/2/artist/a74b1b7f-71a5-4011-9441-d0b5e4122711?inc=url-rels due to a previous timeout.
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
at MusicBrainz.MusicBrainzAlbumProvider.GetMusicBrainzResponse(String url, Boolean forceMusicBrainzProper, CancellationToken cancellationToken)
at MusicBrainz.MusicBrainzArtistProvider.GetMetadata(ArtistInfo searchInfo, CancellationToken cancellationToken)
at Emby.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, LibraryOptions libraryOptions, String logName, TIdType id, IRemoteMetadataProvider`2[] providers, MetadataRefreshOptions options, CancellationToken cancellationToken)
Source: Emby.Server.Implementations
TargetSite: Void MoveNext()
$ curl -vv https://musicbrainz.emby.tv/ws/2/artist/a74b1b7f-71a5-4011-9441-d0b5e4122711?inc=url-rels
* Host musicbrainz.emby.tv:443 was resolved.
* IPv6: 2600:3c03::f03c:92ff:fe89:5aa0
* IPv4: 23.239.10.174
*   Trying 23.239.10.174:443...
* Connected to musicbrainz.emby.tv (23.239.10.174) port 443
* ALPN: curl offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / secp384r1 / id-ecPublicKey
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=musicbrainz.emby.tv
*  start date: Sep  8 11:52:02 2025 GMT
*  expire date: Dec  7 11:52:01 2025 GMT
*  subjectAltName: host "musicbrainz.emby.tv" matched cert's "musicbrainz.emby.tv"
*  issuer: C=US; O=Let's Encrypt; CN=E7
*  SSL certificate verify ok.
*   Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
*   Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://musicbrainz.emby.tv/ws/2/artist/a74b1b7f-71a5-4011-9441-d0b5e4122711?inc=url-rels
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: musicbrainz.emby.tv]
* [HTTP/2] [1] [:path: /ws/2/artist/a74b1b7f-71a5-4011-9441-d0b5e4122711?inc=url-rels]
* [HTTP/2] [1] [user-agent: curl/8.5.0]
* [HTTP/2] [1] [accept: */*]
> GET /ws/2/artist/a74b1b7f-71a5-4011-9441-d0b5e4122711?inc=url-rels HTTP/2
> Host: musicbrainz.emby.tv
> User-Agent: curl/8.5.0
> Accept: */*
> 
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* old SSL session ID is stale, removing
< HTTP/2 502 
< server: nginx
< date: Wed, 10 Sep 2025 05:27:40 GMT
< content-type: text/html
< content-length: 150
< 
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
* Connection #0 to host musicbrainz.emby.tv left intact

Seems to be down again.  cURL command and server logs above.

Posted

Hi, please try it again shortly. Thanks.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...