Can't login Last.fm

  • Question
  • Updated 2 years ago
  • Answered
Hey guys!

So I can't seem to login into my Last.fm extension in songbird. This always worked for me until I updated songbird last night. For further explanations on the problem, please look at the picture provided.

What I've tried before:
- Yes, third party apps are checked.
- Yes, I re-installed the extension (more than once).
- Yes, I changed my password on Last.fm site to MAKE SURE I had the right password.

Can you figure out what's wrong?

Thanks for the help guys!
Photo of soullessonegamereplaysS

soullessonegamereplays

  • 13 Posts
  • 0 Likes
  • frustrated

Posted 5 years ago

  • 67
Photo of LeoL

Leo

  • 3 Posts
  • 0 Likes
Thanks Alfred. Yep, I don't think those steps work for 1.4 - or maybe I'm just having trouble following the instructions. What I meant was, will there be some update for the last.fm addon for 1.4 eventually or will I have to uninstall 1.4.3 and install 1.7.2 (or 1.8 when it comes out)?
Photo of LeoL

Leo

  • 3 Posts
  • 0 Likes
I've managed to fix it on 1.4.3 using that patch above, thanks.
Photo of alfred

alfred

  • 459 Posts
  • 192 Likes
Great to know that.
Photo of Gazouillis songbird

Gazouillis songbird

  • 36 Posts
  • 34 Likes
thank you very much for this interim solution
I did an article for the Francophone community
Photo of Dragos RistacheDR

Dragos Ristache

  • 2 Posts
  • 0 Likes
Wow that's a lot!!! it works!
Songbird rocks! :D
Photo of Ragusa

Ragusa

  • 16 Posts
  • 0 Likes
Thanks.. was working for me on mac os!
Photo of Marius Jigoreanu

Marius Jigoreanu

  • 2 Posts
  • 0 Likes
Great! 1.7.3. I'll try also home on Lucid
Photo of Al.A

Al.

  • 7 Posts
  • 0 Likes
it works on my ubuntu 9.10 and Songbird 1.2! thx a lot! songbird team I love u! ^___^
Photo of xand

xand

  • 25 Posts
  • 2 Likes
Some days ago I followed this fix and it was all fine, but since today the problem is back again, and the procedure does not work anymore..
ubuntu lucid, songbird 1.4.3
Photo of behzad.shabaniB

behzad.shabani

  • 8 Posts
  • 0 Likes
here the same problem!
Photo of Bex

Bex

  • 7 Posts
  • 0 Likes
Apparently there has been another change on Last.fm's side of things. See the latest at: http://bugzilla.songbirdnest.com/show...

It sounds like the patch has been fixed and it might be as simple as a quick swap of files.

Personally, I have not tried to see if this works. I am back using Foobar2000 until Songbird's next release which hopefully addresses the issues which popped up in the latest version (mainly stability/speed of the library search).
Photo of alfred

alfred

  • 459 Posts
  • 192 Likes
As mentioned above, the Last.fm addon is broken due to some change of the Last.fm side. The fix has been committed to trunk and 1.8 branch (please refer to bug 21359).

Users should still be able to walk around this problem with the steps in the "Answer" above. Just that sbLastFm.js should be retrieved from a different spot.
Photo of Vlad

Vlad

  • 2 Posts
  • 0 Likes
This worked fine with my Songbird 1.2 (I use the old version because it meshes nicely with my iPod and the 1.7 version doesn't install on my laptop), but this time, with the new patch, there's neither the "grant access" page appearing after the start up, nor any connection in progress. After repeated attempts, the connect to last.fm button doesn't seem to respond at all. Is my problem the old songbird version? If no, what am I supposed to do? If yes, is the 1.8 beta already available somewhere? (keep in mind I'm a dummy). Please, advise asap!
Photo of zazi

zazi

  • 12 Posts
  • 1 Like
It won't work for me. I use Songbird 1.7.3 x64 on Ubuntu Lucid x64. When I try to replace the sbLastFm.js, the plugin get broken. I also tried out Songbird 1.8.3 - without any success. I can't get it to work. I think this ((gst-plugin-scanner:16051): GStreamer-WARNING **: Failed to load plugin '/opt/Songbird-183/gst-plugins/libgstqtdemux.so': /opt/Songbird-183/gst-plugins/libgstqtdemux.so: undefined symbol: gst_tag_id3v2_read
) is the problem there. However, that's another topic ;)
Photo of xand

xand

  • 25 Posts
  • 2 Likes
If this is on last.fm side of things, why my Rhythmbox is still scrobbling as usual ?
Photo of Vlad

Vlad

  • 2 Posts
  • 0 Likes
Same here, Rhythmbox's scrobbling alright. Songbird without changes. Any clues about the fix (abstinence syndrome, need scrobbling back on my songbird)?
Photo of erfragE

erfrag

  • 2 Posts
  • 0 Likes
Doesn't work here. Win 7x64, Songbird 1.7.3.
Was working a couple weeks ago for a few days though. Seems to work off and on for weeks at a time.
Photo of xand

xand

  • 25 Posts
  • 2 Likes
Alfred, tested on songbird64 version 1.4.3, 1.7.3, 1.8b3 under ubuntu lucid 64. Nothing worked. I've seen people tested windows versions as well with no success. Are there any updates on this issue, because as the question was already answered before, it seems the problem is solved when it is not.
Photo of zazi

zazi

  • 12 Posts
  • 1 Like
@erfrag: On my Windows 7 x64 the scrobbling with Songbird 1.7.3 works fine, so far.
Re. "as the question was already answered before": I think at the beginning the problem was the new Scrobbling API from Last.fm. Now it is another bug, re. the authentification process. It don't really recognizes that one has already allowed Songbird as trusted application for Last.fm. Maybe it has also something to do with the caching.
Photo of benbenben3B

benbenben3

  • 9 Posts
  • 0 Likes
Okay, theres NO F%#*@!# WAY you guys dropped the God D#@$ ball again.
I can't do anything.
Photo of Bex

Bex

  • 7 Posts
  • 0 Likes
Your comment is not particularly helpful, especially since the latest Last.fm snafu is not really Songbird's fault as it was a change on Last.fm's side. Obviously the old patch from last month worked fine for many people (myself included) for awhile until Last.fm made a change.

This is not the first time that they've done something like that without any notice and it is not likely to be the last. The main challenge in keeping these plugins working is staying up to date with the requirements set out by the third party.
Photo of xand

xand

  • 25 Posts
  • 2 Likes
I agree with Bex, and after all this is about being a community.
Photo of Claris

Claris

  • 2 Posts
  • 0 Likes
not working u.U

VersiĆ³n: Songbird 1.7.3
Photo of playmobvilP

playmobvil

  • 7 Posts
  • 0 Likes
i hope you can fix that...
Photo of alfred

alfred

  • 459 Posts
  • 192 Likes
The following steps can fix the problem for Songbird 1.7.3 + Last.fm 1.0.3.1700 on my Windows 7 box:

1. Install the Last.fm addon 1.0.3.1700.
2. Download the latest last.fm patch.
3. Go to the profile folder, subfolder extensions/audioscrobbler\@songbirdnest.com/components.
4. Apply the patch: patch -p3 < /path/to/patch

This could probably apply to 1.8.x as well.
Photo of n

n

  • 3 Posts
  • 0 Likes
sorry would u plz explain "Apply the patch: patch -p3 < /path/to/patch
"
Photo of n

n

  • 3 Posts
  • 0 Likes
sorry would u plz explain "Apply the patch: patch -p3 < /path/to/patch
"
Photo of lovenemesisL

lovenemesis

  • 1 Post
  • 0 Likes
Cool, it fixes my 1.8b3 on linux!
Photo of xand

xand

  • 25 Posts
  • 2 Likes
@alfred: Thank you, this do work under songbird64 1.7.3 and 1.8b3 under ubuntu lucid. If there's any possibility to make this work under songbird 1.4.3, please let me know as it is still my favorite version.

@n: "patch -p3 is the command which must have as an argument the patch file you just downloaded
Photo of playmobvilP

playmobvil

  • 7 Posts
  • 0 Likes
sorry would u plz explain "Apply the patch: patch -p3 < /path/to/patch (2)
Photo of zazi

zazi

  • 12 Posts
  • 1 Like
Yeah, this works also for my Songbird 1.7.3 on Ubuntu Lucid x64. Handling such website interactions isn't always an easy task. However, nice that you get it to work now.
Photo of playmobvilP

playmobvil

  • 7 Posts
  • 0 Likes
that's great, but i'm using songbird for windows...
Photo of

  • 10 Posts
  • 0 Likes
I used GnuWin's version of patch to fix my Songbird 1.7.3 on WinXP.

http://gnuwin32.sourceforge.net/packa...
Photo of playmobvilP

playmobvil

  • 7 Posts
  • 0 Likes
please explain, how to do it...
Photo of Marissa Albertson

Marissa Albertson

  • 3 Posts
  • 0 Likes
I'm using it for windows too, and I guess I'm computer-illiterate, but I really don't get how you're supposed to install the patch. This is kind of confusing, and I was really happy to see that there was a fix too. I'm not used to poking around in command prompts.
Photo of playmobvilP

playmobvil

  • 7 Posts
  • 0 Likes
just follow the instructions from alfred, it works
Photo of alfred

alfred

  • 459 Posts
  • 192 Likes
For those of you who are using Windows and don't have the patch command, maybe you could do the following:

1. Go to the profile folder, subfolder extensions/audioscrobbler\@songbirdnest.com/components.
2. Edit the file sbLastFm.js (with notepad or wordpad?)
3. Find the line "if (loc.pathname != "/api/grantAccess") {"
4. Replace it with "if (loc.pathname.search(/grantaccess/i) == -1) {" and save
Photo of Claris

Claris

  • 2 Posts
  • 0 Likes
it works!...thanks! =D
Photo of playmobvilP

playmobvil

  • 7 Posts
  • 0 Likes
F*ck it works!!!!
Photo of playmobvilP

playmobvil

  • 7 Posts
  • 0 Likes
F*ck it works!!!! thanks...
Photo of Marissa Albertson

Marissa Albertson

  • 3 Posts
  • 0 Likes
it worked! woohoo. just make sure your sbLastFm.js file is the original one and not one of the previous edited ones. thank you. :)
Photo of n

n

  • 3 Posts
  • 0 Likes
F**ing ty dude.. it works!
Photo of CamilaC

Camila

  • 1 Post
  • 0 Likes
it worked! thank you! :)
Photo of alfred

alfred

  • 459 Posts
  • 192 Likes
@Camila, please refer to this document on how to locate your profile folder.
Photo of Herneneuta

Herneneuta

  • 7 Posts
  • 0 Likes
I can't find that folder. Please HELPPPPPPPPPPPP
Photo of Chad

Chad

  • 20 Posts
  • 0 Likes
Photo of Chad

Chad

  • 20 Posts
  • 0 Likes
Photo of Herneneuta

Herneneuta

  • 7 Posts
  • 0 Likes
Ok It finally worked out. Found the folder and everything. Thank you everyone!
Photo of xand

xand

  • 25 Posts
  • 2 Likes
Guys, it is a bit tricky but to patch this files under Windows since it does not come installed by default, but i hope this makes it more clear:

1) Download the patch app from here http://gnuwin32.sourceforge.net/downl... and install following the default options

2) Download the patch file (this is the correction that will be applied) from here http://bugzilla.songbirdnest.com/atta... and save it and name it where and how you want it, but keep in mind you'll need those in future.

3) Open a command prompt (you can type this at win menu), and type "path = %PATH%; c:\Program Files\GnuWin32\bin"

4) Now following albert's instructions, go to the profile folder (still using the prompt, with command 'cd') where the last.fm extension is installed, like "yourProfileFolder\extensions\audioscrobbler@songbirdnest.com\components"

5) type "patch -p3 < \path\to\patch" (substitute "\path\to\patch", with where you saved and how you named the patch file back there)
Photo of Marissa Albertson

Marissa Albertson

  • 3 Posts
  • 0 Likes
thank you for explaining it in more detail... a lot easier to understand. this worked, too.
Photo of xand

xand

  • 25 Posts
  • 2 Likes
I'm glad to say that this patched file works on my favorite songbird version 1.4 too. However, in order to get the correct file to patch you gotta have songbird >= 1.7 (version of last.fm addon which is installed depend on songbird version running) then apply the patch and then substitute it with the sblastfm.js of your last.fm extension file in songbird 1.4.

Or if you're lazy and want to download the file already patched and just substitute the sblastfm.js with yours provided by songbird 1.4, get it from here http://www.4shared.com/document/MPQmP...
Photo of Hpr222

Hpr222

  • 9 Posts
  • 15 Likes
I fixed my 1.8 beta 3 by editing the sbLastFm.js file and i changed line 1399 from

"if (loc.pathname != "/api/grantAccess") {"

to

"if (loc.pathname != "/api/grantaccess") {"

For me, it was just the uppercase A in grantaccess that was causing the problem. It is working for now.
Photo of Anastasia Cubbins

Anastasia Cubbins

  • 1 Post
  • 0 Likes
it works! thanks!!
Photo of joaorseixasJ

joaorseixas

  • 2 Posts
  • 0 Likes
is worked for me, thank you!
Photo of darkdevil1D

darkdevil1

  • 1 Post
  • 0 Likes
Worked for me as well. Fantastic, thanks!
Photo of erfragE

erfrag

  • 2 Posts
  • 0 Likes
Worked. What a simple error.
Photo of artabrA

artabr

  • 1 Post
  • 0 Likes
Thanks a lot. It works!
Photo of orki01O

orki01

  • 4 Posts
  • 0 Likes
Worked for me! Thanks!
Photo of c3techlabC

c3techlab

  • 2 Posts
  • 0 Likes
it works like a charm!
Photo of c3techlabC

c3techlab

  • 2 Posts
  • 0 Likes
it works like a charm!
Photo of Alejandro Munizaga

Alejandro Munizaga

  • 1 Post
  • 0 Likes
thanks (:
Photo of Hpr222

Hpr222

  • 9 Posts
  • 15 Likes
I tested this on version 1.7.3 and it worked. If you want me to see if it will work on different versions leave a comment and the version number
Photo of Javier Norambuena

Javier Norambuena

  • 1 Post
  • 0 Likes
Worked for me!, Thanks for the answer!
Photo of Chad

Chad

  • 20 Posts
  • 0 Likes
I have a similar, yet apparently different problem, which I've raise separately here: http://getsatisfaction.com/songbird/t...
Photo of Ryan Cummins

Ryan Cummins

  • 1 Post
  • 0 Likes
thanks alfred it finally works! =)
Photo of AndyWarno

AndyWarno

  • 23 Posts
  • 0 Likes
thanks alfred. editing the sbLastFm.js file fixed the problem for me
Photo of Hop Hop

Hop Hop

  • 46 Posts
  • 2 Likes
Seems it's officially fixed in Songbird 1.8b4.
http://bugzilla.songbirdnest.com/show...

Waiting for that release...
Photo of Hpr222

Hpr222

  • 9 Posts
  • 15 Likes
I know i already posted a fix I'm just reposting along with a link to a patched version of the sbLastFm.js file that can be found here (Right click and select save link as). Here is my old post along with the instructions, Good luck!:
'I fixed my 1.8 beta 3 by editing the sbLastFm.js file and i changed line 1399 from

"if (loc.pathname != "/api/grantAccess") {"

to

"if (loc.pathname != "/api/grantaccess") {"

For me, it was just the uppercase A in grantaccess that was causing the problem. It is working for now.'

After you've downloaded the patched file (or if you've patched your own), go find your audio scrobbler addon of the profile folder (link + everything up to the period after components provided by Alfred). The file should be in the subfolder:
extensions/audioscrobbler\@songbirdnest.com/components.
Delete the existing sbLastFm.js file and replace it with the patched one.
*Note that this has been tested and works with Songbird versions 1.8 beta 3 and 1.7.3.
and again Good Luck!
oh forgot to mention, if the patched file you downloaded didn't work for some reason then restore the last sbLastFm.js file, and try adding the above patch yourself.