If you encountered login problems with Gmail Manager 0.6.4.1 recently, here is the fix that I found on the Internet.
Problems logging in? Here’s the fix!
by divrsit on September 8, 2011 #
EDIT: With regards to the Portable Apps version, if you access the troubleshooting page in FF via Help > Troubleshooting Information or by typing in about:support in the address bar it will allow you to see the location of your profile directory and also the name/location of the Gmail Manager extension. (This works for any version of FF, portable or not). I’m running the latest version of FF via the Portable Apps site and can verify this fix works.
First of all, this is a truly great app! I know it’s frustrating when it suddenly stops working (with no dev support), but thanks to the scripting gods I was able to find a fix over at the Webmail Notifier add-on review page. Credit for the new url’s goes to Sirhc; I just made the modifications to meet Gmail Manager script.
1. Browse yourself to C:\Users\YOUR USER NAME\AppData\Roaming\Mozilla\Firefox\Profiles\A RANDOM CODE IS HERE.default\extensions\
2. Locate the file {582195F5-92E7-40a0-A127-DB71295901D7}.xpi and use WinRaR/WinZip ect. to extract the files
3. Open the components folder, look for the file gmServiceGmail.js and use a text editor to modify the file
4. Look for these 2 lines:
this._loginURL = “https://www.google.com/accounts/ServiceLoginAuth”;
should be changed to this
this._loginURL = “https://accounts.google.com/accounts/ServiceLoginAuth?service=mail”;
this._loginURL = “https://www.google.com/a/” + this.domain + “/LoginAction2”;
should be changed to this
this._loginURL = “https://accounts.google.com/a/”+ar[1]+”/LoginAction2?service=mail”;
5. Save the file, overwrite the existing gmServiceGmail.js with this one and VIOLA! After restarting Firefox you should be all set.
Additional Fix
by Xander on September 9, 2011 #
The fix Divrsit posted earlier was not enough to get it to work again for me. I had to make 1 more adjustment. Thanks for Divrsit for posting the solution.
This works for Windows 7. If you use a different version of Windows, the files mentioned below are most likely on different locations.
1. Browse to C:\Users\YOUR USER NAME\AppData\Roaming\Mozilla\Firefox\Profiles\A RANDOM CODE IS HERE.default\extensions\
2. Locate the file {582195F5-92E7-40a0-A127-DB71295901D7}.xpi, rename it to {582195F5-92E7-40a0-A127-DB71295901D7}.zip and extract the files to a temporary location.
3. Open the components folder, look for the file gmServiceGmail.js and use a text editor to modify these 2 lines:
this._loginURL = “https://www.google.com/accounts/ServiceLoginAuth”;
should be changed to this
this._loginURL = “https://accounts.google.com/accounts/ServiceLoginAuth?service=mail”;
this._loginURL = “https://www.google.com/a/” + this.domain + “/LoginAction2”;
should be changed to this
this._loginURL = “https://accounts.google.com/a/”+ar[1]+”/LoginAction2?service=mail”;
4. Save the file, overwrite the existing gmServiceGmail.js
5. Open the file install.rdf with a text editor and change the line:
4.0.*
to
6.0.*
6. Save the file, overwrite the existing install.rdf.
7. Rezip all files you extracted in step 2 and name it {582195F5-92E7-40a0-A127-DB71295901D7}.xpi
8. Replace the old {582195F5-92E7-40a0-A127-DB71295901D7}.xpi for the 1 you just adjusted and restart FireFox