A couple of days weeks ago CheckGmail stopped working with a Error: Incorrect username or password dialog. Looking through the CheckGmail sourcforge forums, I ended up finding a solution.
If CheckGmail fails to autheciate your logins– four possible solutions for fixing the authentication bug
- The quick and dirty fix is to run CheckGmail with the -no_cookies flag. The drawback is that you lose some functionality (actions such as marking as spam and archiving). You’ll need to update your startup/menu/startup session item to start CheckGmail using this command flag.
checkgmail -no_cookies - Download the latest development version of CheckGmail from SVN which includes a real fix for the recent 401 unauthorise issue.. A clever CheckGmail developer included an update feature for checkgmail for just a circumstances just like this one In terminal, run:
checkgmail -updateand follow the prompts.
3. Checkout the CheckGMail package through SVN.
First, install subversion if you haven’t already
sudo apt-get install subversion
Run the command below (it’s one line) to use subversion to download the latest version of CheckGmail:
svn co https://checkgmail.svn.sourceforge.net/svnroot/checkgmail /tmp/checkgmail
After which, you’ll have to run these to commands to copy the new version over the old one (assuming you’re not installing CheckGmail for the first time) and clean up (you might be asked to confirm deletion of some write-protected files):
sudo cp /tmp/checkgmail/checkgmail /usr/bin
rm -rf /tmp/checkgmail
Alternatives that most probably won’t work or satisfy a permanent solution but may be worth mentioning
1. Run removing all configuration files in ~/
sudo rm -r .checkgmail
2. If you decided to save your password during initial configuration of CheckGmail, Ubuntu or Debian may have asked you to save the password with GNOME Keyring. GNOME Keyring is a demon app designed to manage your username and passwords, similar to that of KWallet in KDE. Prior to GNOME 2.22, the daemon had its own KeyRing manager. As of GNOME 2.22 it has been deprecated and replaced entirely with Seahorse daemon. The Seahorse daemon is simply another pass phrase caching agent like GNOME Keyring. One way to access the daemon is through the GNOME menus. You may be able to find it in
Acessories> Passwords and Encryption keys
or by simply typing ‘seahorse‘ in terminal

Try finding something with the keywords ‘checkgmail‘ under ‘Passwords:login‘ or ‘Passwords:default‘. If you do, delete the key, restart CheckGmail with a fresh configuration and re-enter your logins.
sudo apt-get install libcrypt-simple-perl
Voila, fixed.























Recent Comments