GNOME Bugzilla – Bug 685162
Amazon amz import not working
Last modified: 2013-02-17 17:23:55 UTC
Hi there When I double click on an AMZ file, I see "Amazon MP3 purchases - Contacting..." and then it disapears. No error message. However, it has failed to download.. could the UI be updated to report the failure? When running from command line, I see the errors. Is this a known issue? is it going to be solved? Or do I need to update my Ubuntu distro to new version? jon@aspire:~$ bamz Amazon-MP3-1349027385.amz Downloading Album [1/12] Here Comes The Breeze (Gomez): The remote server returned an error: (403) Forbidden. [2/12] Tijuana Lady (Gomez): The remote server returned an error: (403) Forbidden. [3/12] Get Myself Arrested (Gomez): The remote server returned an error: (403) Forbidden. [4/12] Get Miles (Gomez): The remote server returned an error: (403) Forbidden. [5/12] Make No Sound (Gomez): The remote server returned an error: (403) Forbidden. [6/12] 78 Stone Wobble (Gomez): The remote server returned an error: (403) Forbidden. [7/12] Bubble Gum Years (Gomez): The remote server returned an error: (403) Forbidden. [8/12] Whippin' Piccadilly (Gomez): The remote server returned an error: (403) Forbidden. [9/12] Love Is Better Than A Warm Trombone (Gomez): The remote server returned an error: (403) Forbidden. [10/12] Free To Run (Gomez): The remote server returned an error: (403) Forbidden. [11/12] Rie's Wagon (Gomez): The remote server returned an error: (403) Forbidden. [12/12] The Comeback (Gomez): The remote server returned an error: (403) Forbidden. jon@aspire:~$
Thank you for your bug report. This issue might be related to the recent changes Amazon made to their MP3 store. Could you try to reproduce this problem with Banshee 2.6.0 ? Depending on the version of Ubuntu you're running, you should be able to install Banshee 2.6.0 from our PPA: https://launchpad.net/~banshee-team/+archive/ppa
I'm seeing the same issue with Banshee 2.6.0 on Ubuntu 12.04. From CLI: $ bamz Amazon-MP3-1352123276.amz Downloading Album [1/1] The Bigger the Harder They Fall (Marvel): The remote server returned an error: (403) Forbidden. Debug from Banshee: [1 Debug 13:47:56.209] OssiferWebView: downloaded purchase list - file:///home/user/.cache/banshee-1/temp/Amazon-MP3-[ID_REMOVED].amz [1 Debug 13:47:56.214] Starting - Amazon MP3 Purchases [1 Info 13:47:56.301] Starting to download "The Bigger the Harder They Fall" by Marvel [1 Info 13:47:56.301] Downloading Amazon MP3 purchase - /home/user/.cache/banshee-1/temp/Amazon-MP3-[ID_REMOVED].amz [19 Info 13:48:02.276] Amazon downloader: waiting for last file to be imported [19 Info 13:48:02.277] Amazon downloader: last file imported; finishing [19 Debug 13:48:02.278] Finished - Amazon MP3 Purchases If you need anymore info, let me know. Thanks, DD
I'm seeing the same issue with Banshee 2.6.0 on Ubuntu 12.04. From CLI: $ bamz Amazon-MP3-[ID_REMOVED].amz Downloading Album [1/1] The Bigger the Harder They Fall (Marvel): The remote server returned an error: (403) Forbidden. Debug from Banshee: [1 Debug 13:47:56.209] OssiferWebView: downloaded purchase list - file:///home/user/.cache/banshee-1/temp/Amazon-MP3-[ID_REMOVED].amz [1 Debug 13:47:56.214] Starting - Amazon MP3 Purchases [1 Info 13:47:56.301] Starting to download "The Bigger the Harder They Fall" by Marvel [1 Info 13:47:56.301] Downloading Amazon MP3 purchase - /home/user/.cache/banshee-1/temp/Amazon-MP3-[ID_REMOVED].amz [19 Info 13:48:02.276] Amazon downloader: waiting for last file to be imported [19 Info 13:48:02.277] Amazon downloader: last file imported; finishing [19 Debug 13:48:02.278] Finished - Amazon MP3 Purchases If you need anymore info, let me know. Thanks, DD
Hi! I have been recently debugging some similar issues for the Pymazon project, and if this is the same error that we were seeing (and it looks like it is), the problem is the User Agent string. Starting at some point in November(?) Amazon's servers have been rejecting download requests that don't have the right header. I believe the header needs to be 'Amazon MP3 Downloader (<OS/Application> <Version> <Localization>)' Where <OS/Application> and <Localization> can be anything, but <Version> needs to be greater than 1.0.12
Actually, my apologies: This is not the same error. The error we were receiving was '500 Internal Server Error'. Please disregard the above.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 682707 ***