After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 685162 - Amazon amz import not working
Amazon amz import not working
Status: RESOLVED DUPLICATE of bug 682707
Product: banshee
Classification: Other
Component: Importing
2.2.1
Other Linux
: Normal normal
: ---
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-09-30 20:02 UTC by jg
Modified: 2013-02-17 17:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description jg 2012-09-30 20:02:44 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:~$
Comment 1 Bertrand Lorentz 2012-11-02 10:35:37 UTC
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
Comment 2 deanydean 2012-11-05 13:56:52 UTC
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
Comment 3 deanydean 2012-11-05 13:57:19 UTC
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
Comment 4 jsphslgr 2013-01-15 22:43:42 UTC
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
Comment 5 jsphslgr 2013-01-15 22:55:45 UTC
Actually, my apologies: This is not the same error. The error we were receiving was '500 Internal Server Error'. Please disregard the above.
Comment 6 Gabriel Burt 2013-02-17 17:23:55 UTC
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 ***