FreeDB: Server failed to return a valid query response code

So I have used the freedb function for many months with no problems, but in the past two weeks it has stopped working. Regardless of whether I use an inserted CD or selected files, it pops up with the error message: "The server failed to return a valid query response code." What has changed for it to stop working? How can I fix it?

I have searched in this support section, and someone had this problem in 2006, but the fix at the time appears to refer to a menu that no longer exists, so I have not been able to resolve this on my own.

FreeDB isn't available anymore. You have to choose an alternative source like Discogs or MusicBrainz.

From Wikipedia:

On the 13th of June 2020 it was observed that the URL used for lookups, freedb.freedb.org, no longer resolved to a host name and as a result the service no longer appears to operate.

Ah, okay. That explains it.
Many many thanks

You can use gnudb.gnudb.org as address.

image

I am getting the [Freedb The server failed to return a valid query response code”], tried to uninstall and reinstall software but no success, any odeas?

The GnuDB service now requires you to provide a valid email address via Options → Tag Sources → freedb. Can you double check?

Edit: It seems that there is work in progress going on at the GnuDB server, because I'm getting this as part of the query response, which indicates an issue with the server database:

Caught exception: Table 'gnudb.submit' doesn't exist

Edit 2: It appears to be fixed now as it's working here.

On the GnuDB website you can find some further information:

Please ensure that you are using a valid email address that can be used to identify you. This helps us in blocking users who are not using the Gnudb service appropriately. If you use an email address that is shared with other users, you run the risk of being denied access to Gnudb if one of the other users misuses the service. The use of the Gnudb service anonymously is not allowed. This measure has become necessary to protect the server due to purely programmed applications that send tens of thousands of requests in a very short time frame.