Server Error (HTTP 503) when doing an AcoustID scan

I’ve been having an issue recently where Scans are not hitting the acoustid.org site correctly in MusicBrainz Picard. The issue seems to have started when I upgraded to Fedora 30, but I am not positive if that is the problem. But I definitely did not have this issue a month ago or prior.

I am pretty sure this is an issue with my local system since no one else has reported it, and AcoustID seems to be working fine. But I can’t for the life of me figure it out. I have uninstalled and reinstalled the application with no success. It is installed from the Fedora repository (v. 2.1.3).

Here’s the issue I am seeing:

  1. Drag in an audio file (in this case I used one that already had an acoustID generated, but I get the same behavior in either case).
  2. Click “Scan”

The scan fails, with the following debug output:

Summary
D: 21:14:31,364 /usr/lib64/python3.7/site-packages/picard/file.update:501: Updating file <File '01 Un Petit Tour.mp3'>

D: 21:14:31,375 /usr/lib64/python3.7/site-packages/picard/acoustid/__init__._run_next_task:213: Starting fingerprint calculator '/usr/bin/fpcalc' '/run/media/dnb/FLAC/AUDIO_Picard_Update/Music/Albums/Aki Onda/Un Petit Tour/01 Un Petit Tour.mp3'

D: 21:14:31,645 /usr/lib64/python3.7/site-packages/picard/acoustid/__init__._lookup_fingerprint:134: AcoustID: looking up the fingerprint for file '/run/media/dnb/FLAC/AUDIO_Picard_Update/Music/Albums/Aki Onda/Un Petit Tour/01 Un Petit Tour.mp3'

D: 21:14:31,646 /usr/lib64/python3.7/site-packages/picard/webservice/__init__.post:458: POST-DATA 'meta=recordings%20releasegroups%20releases%20tracks%20compress%20sources&fingerprint=AQADtFKiRInCOMGUh0Ge49GP_oU_PEd6sDqaNBOQcwvEyVwQj_gZlL_BUUaXHmF1QX0GH_kx_cGRSzcqiOdhfSj5DPFJIhaF74IuGaElPGrx9kHT4Y9wRDc0SmjyIOcnND9K8vgyHed0NDmqisZlNJehlQuao9OYD5xz48_RZzmakQLyB0y4LBU0-8N740SfTMIUCz-68vB1nIOzC72gP0cfX3DE4Id64XdRP5SQl7iOC7OPJ8JzXKqCvvCzHv2KrDqSOLrgx8Sj3Di-48k1NNGVoleM6zheG48eeBeuIeEXHXmS4eKCMmsV-FJzPMnxTyglIY-YIPlxHK8eotlKHe0TF3-Q99CPskPTYRx0auByI8dR8nBlBw9yBn6O7-B24YRzDH1_nMR_aNGVB82Jd8qRP8MzeOkQmXTw4D7EicoY5C8qqamOxrho9MlyUAhf6EcsSVeKPISmD97SIjyHi3hiY-KaDfWO5uiVHE93NCGPOsefYOqF5suDK_iRH9QvQ-fxJx-u8Jg44y9-C8ePjcJHHf8uCmWqcFB-hLmCkjlGhfi24z2o6niU4eI15Ms7qFqOXzmaaOGh_cEZHXloNC2L0taCJ88WojIbIf1LaFRS8BfBP8iJps5RR1-QLUf1hEVz5PLxpJmEH81TTDLxLDou5jiaI3xwBmLSIubx1UefDm_x7NicBYwuPA_m6ElxjQVq6UgWS0dOORaOPzsaJR-mRceZhJrBHM0zvB2apkRovugVH82D0I4wJUzxXfgvopfQ9HiFnEeyqEmCPir-4UdPN3jEwzuPdsgP_fjEo0mrHaWciYM-PZike2i-o2lyhBvxZKh2pFXQh9Jwrjg0SvERhslEPPiiDqdQJxWDpjt-obmPamOGfMqhMkN4NGeOR5uK8wt-9GjMZB5u_ZiSXVtQSh3ChyGSB5OoGGUU-sijR4R25Yif4bxRKVEiNE2ygKxF5M-gj3ikPMjTw7k1nHHwXjiSB9kVXEdv-HlQc7GEK3LxLHTwD7mGZIePH1v1EP0y_MWkvGiWhApCSnGEZM-DSzIuJcQTHkz27eiViMKonkMeHXqCMOErtFyOy8c7H9_ha8ffBPlTJM81fHvQ7Ohf4U6OZh2qhLqR30j2EK-D5savLHgipsOTXMWJ9NB95DmuJBdx6UNTe0WlZ0rwJAkqB80t5E-D5MKjY7ocOD-oHVXKI--mQI-YKSiJMJ6OLzk4PziTB3-MK0sQpvqg6UpxHvl6DWWUPOhiPFvRRKuRxYrxQ7uWoXmKkyzuBN5xWQ2k6UKtHs1_6JHWRNB9_Ggs1JLS41OCx0UTQdtx5HmGmTy6Bk2PT2kSnESXEM7hsU3Q6kO_w1UW5tieI-yh80GYfM_Q-QEniRl-41_QRDq6TsgP_Royn0KTfEcbJ7hGYT8O88IdnNG2oXuRRMmF_DIqh4eTdgLV1EH7opx1uD76JUf4zCOaPU5w5Sr-o5fCo6kdGSdBJgvhZ5CnPMiXxXhuVNJx_Wimx_iW4yWHfhca5QmeB6yVIw8l9DmaPU04XGVxKUfzJ-jCD-9wvYeWOAezrxGeHJeUE-2h5RWuzTiaZEp4OPrREz9uD1nyIywfNEkO7cFNlEyeBD6pBVZiHT10nPmHXBGTJQzyS0iWSJdT9Mez7MJ54YsCZopCHo6oR-AvwV-QcEf448RtJWi-EswXlPqDhtIu4XIK7hfCqIcUp2FwqTny5UZOwT90PYin9LgU8Wh-dHtwRQ5xDT2ap8KZyMGzHWP-4XyF_IOu8WiWfEKk8ziuhbgSHyUTCmF0CapzgcmNUOKOa4EPflE2xFMbFYwkHWJtoYrZ4DNBz0IpMYeUPMfzZNAYj9D44LSCx4vQjA_KVBmYo_ni4GMFjVFvZJOIH9QkyVHQJUlz3NGRH-IV4XKKR5WhRwcPSc2V48kzQd2yFjpPpNex28GTZMe7HD9cdsEnTo3wBCf8UMZFObiiY0-OJ6oOOzeuo8wnhInzJIVOEaGOT9LhLflQLb2CXFKgi0GdBM2P3wm0Z-mQF--HTjqRW2jcCJp15Fp0VDqVEH_xRELqHK9DNJGUJcSTCWeO6mg-5rjEB3KiZMepg_rxPkK-_HjioD_8G-VdPGLwJfiPcg8aRkyDpzvCQ0ufDTl9XDo-HrWOhsmUDtcPsmjiCKWV4ieux-hzwVWoIjwONZGOPokMf8nRTEqOEzqrgV6O3IfBPVFwjBJy6Vmg2yiNMI9GXEkdnPzwaOEPjw_y4xqUC1XCrmjSJMiLw_fxZXhKC5dyPEIzHn0GPh8eSXjwDMl-hFmi48nyoP6SoqmY4pMmHY-kI8wFbS2Dh3shR8l3HBeav-hGZcKjVMaXpxBjNsgbXMeP8IefHFKsxBKR41QuRFJ4aKl55BmuwFUizAuDL4eT9FrAJ0cuaHkyIxSX4-Hx5DEutcKPH-HTTmiWSsbXFNcY4Tl8hnidQzeFh4Gj48cpuYUehsF95DoaKulRSgf7I9cGHWmk-PhkCZxzwy9-I4-SGbPUo0_QjL_w8LiYauhdaHGyTMKjx7iUGD-0HWH244nT4MgfTFGz3CiVUjn0HD9BehD34UljxNKNC8-R7gqeMMYVHu9hVpA-HxelbMKzE5EwZU-K_0LO4yWSJT7BLBGT4jqLP8d3OFFGB_OJPCL0FN6PJ7qEXMf5oR8VhNlT5MmKPT8upNmP5ymOSw-08EfIBX1yNKUi4ccz3Hnw6UKoJgv8ED8uvDiH9MF55MKpHy8PMNFiBxfx42ENTyKuZIceodOISIluPMUlouyMhmMcIjcPXTzSVIsiGV2OJooqnMFe-NJQCmGoS8WlI5cJf6lxbceX6MJ7Dc6Z4MyCfzquHLVyNH9wX8WTZfiIK19wX4KZN8WRzUdy5rD0Rrgu_OgNJrWPR81xH8cdpUijKDz0Ij4AZIhBwBjBDHCAESGMAYgBJJQhQBiEEDEGAEaoBgAoJgwgABKCACFOCKCIMYghIAAwygkBABCCIEWAgsRJghBkgAiIgALoIkKcRM4p4RwDyhACHBBGMCVYIAIwJaihgAijKBKMaEAAAAIDIwAAACnDHFDACCSIQkpAQRAhyBBAICIOCEWQ84AQIAABgjCFACJSCACAMYoIABikhBBCBACOCAMQEAIAZYgEAgApiCEQAYgUJYZAQhhzRACCiAGGBEOIASgwJAAwAgBjATBOOYKYQEAAwZhERggihDASAMSQNwQwggCQCAgHCLOGCAAEB8AZQIgRUghhgHFUqAIYkEYAAYBSYAJDgHEKMGKEIEYQYZggAghBBQFGCEGQcAoAIQwACBFCEGIKEuEIQEAIJARiwCCgnBCCCSAIYYAJBgAQlBmHCBBCOSEMAAIDQAkQAyClCESCEAMAUAAIAxgwQipFGFBCiYYAcgQ4oIwAAgCBkCGAaCIMdIoQBQQRxhnkkCDCEAeIMQAIApAECACikDCEBESEcQoBAAwkQABEgGCMAESMMEAIQkERRAFAAEFAECWIAcwRQoACRCNCDBBAIAQQgQIsICxRQFDACBCIEcEcUQARRwBQSkFCECQEAAGEAIIgIpglhAECHAMMGEIUQUg4ASRxCBgBEBBSACQQYFIJiQwhQAigkENAGEAIAUgYAoQxQggEAEHAKCCEAYQBJAECACASjDBAEEMAAQIAAKQgwEAAHADKGM2AYtIorAABRFBEACCIGyGMogQ4wQCBIACDFAMWYOCMApAowpgChGBGgAKECCGAQUAoQAjTDAihEBMOGUAMMgQRYJQDRCkFAGBMOKNMg8ogoIEhAAhgABDGISAAQAQZBoEgAikEiBBEAGKIEBQ4AQAhggAkjFEaEWYRIkAgAhAFTBhEEBKAAM8ENEApQQAgBChigCAAAQUIIUgQAYgDSBAFuAAEAMYEIRY&duration=355&client=v8pQ6oyB&clientversion=2.1.3.final0&format=json'

D: 21:14:31,655 /usr/lib64/python3.7/site-packages/picard/webservice/ratecontrol.get_delay_to_next_request:114: ('api.acoustid.org', 80): Last request was 401462 ms ago, starting another one

D: 21:14:31,657 /usr/lib64/python3.7/site-packages/picard/webservice/ratecontrol.increment_requests:134: ('api.acoustid.org', 80): Incrementing requests to: 1

D: 21:14:31,842 /usr/lib64/python3.7/site-packages/picard/webservice/ratecontrol.decrement_requests:142: ('api.acoustid.org', 80): Decrementing requests to: 0

After this, the following error:

E: 21:14:31,845 /usr/lib64/python3.7/site-packages/picard/webservice/__init__._handle_reply:383: Network request error for http://api.acoustid.org:80/v2/lookup: Error transferring http://api.acoustid.org:80/v2/lookup - server replied: Service Unavailable (QT code 403, HTTP code 503)

This error repeats 4 times, after 30 second intervals, until it gives up.

However, if I take the metadata and form a valid acoustid.org URL, I get a status message of “OK”, which leads me to believe that the server is, in fact, working.

Any tips on what might be going on here?

1 Like

Further info - here is the URL I created to test the acoustid.org server (appending the metadata from the logs to the standard URL):

Summary

http://api.acoustid.org:80/v2/lookup?meta=recordings%20releasegroups%20releases%20tracks%20compress%20sources&fingerprint=AQADtFKiRInCOMGUh0Ge49GP_oU_PEd6sDqaNBOQcwvEyVwQj_gZlL_BUUaXHmF1QX0GH_kx_cGRSzcqiOdhfSj5DPFJIhaF74IuGaElPGrx9kHT4Y9wRDc0SmjyIOcnND9K8vgyHed0NDmqisZlNJehlQuao9OYD5xz48_RZzmakQLyB0y4LBU0-8N740SfTMIUCz-68vB1nIOzC72gP0cfX3DE4Id64XdRP5SQl7iOC7OPJ8JzXKqCvvCzHv2KrDqSOLrgx8Sj3Di-48k1NNGVoleM6zheG48eeBeuIeEXHXmS4eKCMmsV-FJzPMnxTyglIY-YIPlxHK8eotlKHe0TF3-Q99CPskPTYRx0auByI8dR8nBlBw9yBn6O7-B24YRzDH1_nMR_aNGVB82Jd8qRP8MzeOkQmXTw4D7EicoY5C8qqamOxrho9MlyUAhf6EcsSVeKPISmD97SIjyHi3hiY-KaDfWO5uiVHE93NCGPOsefYOqF5suDK_iRH9QvQ-fxJx-u8Jg44y9-C8ePjcJHHf8uCmWqcFB-hLmCkjlGhfi24z2o6niU4eI15Ms7qFqOXzmaaOGh_cEZHXloNC2L0taCJ88WojIbIf1LaFRS8BfBP8iJps5RR1-QLUf1hEVz5PLxpJmEH81TTDLxLDou5jiaI3xwBmLSIubx1UefDm_x7NicBYwuPA_m6ElxjQVq6UgWS0dOORaOPzsaJR-mRceZhJrBHM0zvB2apkRovugVH82D0I4wJUzxXfgvopfQ9HiFnEeyqEmCPir-4UdPN3jEwzuPdsgP_fjEo0mrHaWciYM-PZike2i-o2lyhBvxZKh2pFXQh9Jwrjg0SvERhslEPPiiDqdQJxWDpjt-obmPamOGfMqhMkN4NGeOR5uK8wt-9GjMZB5u_ZiSXVtQSh3ChyGSB5OoGGUU-sijR4R25Yif4bxRKVEiNE2ygKxF5M-gj3ikPMjTw7k1nHHwXjiSB9kVXEdv-HlQc7GEK3LxLHTwD7mGZIePH1v1EP0y_MWkvGiWhApCSnGEZM-DSzIuJcQTHkz27eiViMKonkMeHXqCMOErtFyOy8c7H9_ha8ffBPlTJM81fHvQ7Ohf4U6OZh2qhLqR30j2EK-D5savLHgipsOTXMWJ9NB95DmuJBdx6UNTe0WlZ0rwJAkqB80t5E-D5MKjY7ocOD-oHVXKI--mQI-YKSiJMJ6OLzk4PziTB3-MK0sQpvqg6UpxHvl6DWWUPOhiPFvRRKuRxYrxQ7uWoXmKkyzuBN5xWQ2k6UKtHs1_6JHWRNB9_Ggs1JLS41OCx0UTQdtx5HmGmTy6Bk2PT2kSnESXEM7hsU3Q6kO_w1UW5tieI-yh80GYfM_Q-QEniRl-41_QRDq6TsgP_Royn0KTfEcbJ7hGYT8O88IdnNG2oXuRRMmF_DIqh4eTdgLV1EH7opx1uD76JUf4zCOaPU5w5Sr-o5fCo6kdGSdBJgvhZ5CnPMiXxXhuVNJx_Wimx_iW4yWHfhca5QmeB6yVIw8l9DmaPU04XGVxKUfzJ-jCD-9wvYeWOAezrxGeHJeUE-2h5RWuzTiaZEp4OPrREz9uD1nyIywfNEkO7cFNlEyeBD6pBVZiHT10nPmHXBGTJQzyS0iWSJdT9Mez7MJ54YsCZopCHo6oR-AvwV-QcEf448RtJWi-EswXlPqDhtIu4XIK7hfCqIcUp2FwqTny5UZOwT90PYin9LgU8Wh-dHtwRQ5xDT2ap8KZyMGzHWP-4XyF_IOu8WiWfEKk8ziuhbgSHyUTCmF0CapzgcmNUOKOa4EPflE2xFMbFYwkHWJtoYrZ4DNBz0IpMYeUPMfzZNAYj9D44LSCx4vQjA_KVBmYo_ni4GMFjVFvZJOIH9QkyVHQJUlz3NGRH-IV4XKKR5WhRwcPSc2V48kzQd2yFjpPpNex28GTZMe7HD9cdsEnTo3wBCf8UMZFObiiY0-OJ6oOOzeuo8wnhInzJIVOEaGOT9LhLflQLb2CXFKgi0GdBM2P3wm0Z-mQF--HTjqRW2jcCJp15Fp0VDqVEH_xRELqHK9DNJGUJcSTCWeO6mg-5rjEB3KiZMepg_rxPkK-_HjioD_8G-VdPGLwJfiPcg8aRkyDpzvCQ0ufDTl9XDo-HrWOhsmUDtcPsmjiCKWV4ieux-hzwVWoIjwONZGOPokMf8nRTEqOEzqrgV6O3IfBPVFwjBJy6Vmg2yiNMI9GXEkdnPzwaOEPjw_y4xqUC1XCrmjSJMiLw_fxZXhKC5dyPEIzHn0GPh8eSXjwDMl-hFmi48nyoP6SoqmY4pMmHY-kI8wFbS2Dh3shR8l3HBeav-hGZcKjVMaXpxBjNsgbXMeP8IefHFKsxBKR41QuRFJ4aKl55BmuwFUizAuDL4eT9FrAJ0cuaHkyIxSX4-Hx5DEutcKPH-HTTmiWSsbXFNcY4Tl8hnidQzeFh4Gj48cpuYUehsF95DoaKulRSgf7I9cGHWmk-PhkCZxzwy9-I4-SGbPUo0_QjL_w8LiYauhdaHGyTMKjx7iUGD-0HWH244nT4MgfTFGz3CiVUjn0HD9BehD34UljxNKNC8-R7gqeMMYVHu9hVpA-HxelbMKzE5EwZU-K_0LO4yWSJT7BLBGT4jqLP8d3OFFGB_OJPCL0FN6PJ7qEXMf5oR8VhNlT5MmKPT8upNmP5ymOSw-08EfIBX1yNKUi4ccz3Hnw6UKoJgv8ED8uvDiH9MF55MKpHy8PMNFiBxfx42ENTyKuZIceodOISIluPMUlouyMhmMcIjcPXTzSVIsiGV2OJooqnMFe-NJQCmGoS8WlI5cJf6lxbceX6MJ7Dc6Z4MyCfzquHLVyNH9wX8WTZfiIK19wX4KZN8WRzUdy5rD0Rrgu_OgNJrWPR81xH8cdpUijKDz0Ij4AZIhBwBjBDHCAESGMAYgBJJQhQBiEEDEGAEaoBgAoJgwgABKCACFOCKCIMYghIAAwygkBABCCIEWAgsRJghBkgAiIgALoIkKcRM4p4RwDyhACHBBGMCVYIAIwJaihgAijKBKMaEAAAAIDIwAAACnDHFDACCSIQkpAQRAhyBBAICIOCEWQ84AQIAABgjCFACJSCACAMYoIABikhBBCBACOCAMQEAIAZYgEAgApiCEQAYgUJYZAQhhzRACCiAGGBEOIASgwJAAwAgBjATBOOYKYQEAAwZhERggihDASAMSQNwQwggCQCAgHCLOGCAAEB8AZQIgRUghhgHFUqAIYkEYAAYBSYAJDgHEKMGKEIEYQYZggAghBBQFGCEGQcAoAIQwACBFCEGIKEuEIQEAIJARiwCCgnBCCCSAIYYAJBgAQlBmHCBBCOSEMAAIDQAkQAyClCESCEAMAUAAIAxgwQipFGFBCiYYAcgQ4oIwAAgCBkCGAaCIMdIoQBQQRxhnkkCDCEAeIMQAIApAECACikDCEBESEcQoBAAwkQABEgGCMAESMMEAIQkERRAFAAEFAECWIAcwRQoACRCNCDBBAIAQQgQIsICxRQFDACBCIEcEcUQARRwBQSkFCECQEAAGEAIIgIpglhAECHAMMGEIUQUg4ASRxCBgBEBBSACQQYFIJiQwhQAigkENAGEAIAUgYAoQxQggEAEHAKCCEAYQBJAECACASjDBAEEMAAQIAAKQgwEAAHADKGM2AYtIorAABRFBEACCIGyGMogQ4wQCBIACDFAMWYOCMApAowpgChGBGgAKECCGAQUAoQAjTDAihEBMOGUAMMgQRYJQDRCkFAGBMOKNMg8ogoIEhAAhgABDGISAAQAQZBoEgAikEiBBEAGKIEBQ4AQAhggAkjFEaEWYRIkAgAhAFTBhEEBKAAM8ENEApQQAgBChigCAAAQUIIUgQAYgDSBAFuAAEAMYEIRY&duration=355&client=v8pQ6oyB&clientversion=2.1.3.final0&format=json

When I put this into a browser I get the following output:
{"results": [{"id": "a656e96f-b34a-487e-8eb4-73e01dcfb061", "score": 0.994396}], "status": "ok"}

…which looks like acoustid.org is working.

I think this is the same problem I started having today. A release that I found by acoustid last night is returning no results in Picard today, with a similar error.

Update: I also can’t submit acoustids.

Yeah, same error here, affecting both scan and submit.

Same problem here. Since yesterday afternoon.

I use some of the scripts like “Inline Stuff” that add the AcoustiIDs to the main MB website pages when I look at them. Last couple of days they have become very unreliable and usually fail to load anything up.

Same problem here for about 2 days.

Same problem here for a couple of days

Same issue here as well…

E: 08:09:32,648 webservice._handle_reply:383: Network request error for http://api.acoustid.org:80/v2/lookup: Error transferring http://api.acoustid.org:80/v2/lookup - server replied: Service Unavailable (QT code 403, HTTP code 503)

I thought it was just me.

Since multiple people are affected, should this become a bug report? I’m assuming this is a Picard issue and not an AcoustID issue, but not really sure.

Hi

I Have been suffering the same problem. I have just managed to resolve my issue by opening musicbrainz. Click on help tab at the top of the screen. Click on view error/debug log. When the log opens up, in the bottom left corner it says debug mode, this was unchecked so I ticked it, and tracks then began to load again when scanned. Good luck

I’m working on changes in the AcoustID infrastructure. Some versions of Picard are making HTTP requests that were not accepted by the server. It should be fixed now.

9 Likes

Yep, fixed for me now! Thanks @lukz!