Google chats not working in Messages for Mac in High Sierra? Here’s the fix!

GChat on Mac

If Google Hangouts (AKA ‘GChat’) is not playing nice with Messages in High Sierra, read on for sweet relief!

Did you just try to send a Google chat (or GChat, or Hangout, or whatever you want to call it) via Jabber in Messages on your Mac and got the message, “Support for the targeted service Google Talk has been discontinued”? Well, that’s probably because you’ve recently installed High Sierra and it’s not talking properly with Google’s chat features.

Message could not be sent

After a bit of testing and breaking things and then fixing them, I figured out how to get Google Chats to work in the Messages app on Mac via Jabber again. Here’s how.

Step 1: Delete all of your Google accounts in Internet Accounts

If you have multiple accounts that you chat with others in using Hangouts in the Messages app on Mac, delete them all from your Mac. Do not delete your Apple ID, Game Center login, or iCloud account, even if it uses the same email address as your Hangouts account. Only delete the accounts for Gmail.

  1. Click on the Apple menu logo in the upper left corner of the screen.
  2. Click on System Preferences.

    Click on the Apple logo, then click on System Preferences

  3. Click on Internet Accounts.
  4. Select the Gmail account you want to delete.

    Click on Internet Accounts, then click on your Gmail account

  5. Click on the Remove button. It looks like a minus symbol.
  6. Click Remove From All.

    Click the remove button, then click Remove from All

Repeat this process for any Google accounts you use with Hangouts that you want to have work with Messages.

Step 2: Delete all of your Google accounts from Messages

The next step is to remove those same accounts from the Messages app on Mac.

  1. Launch the Messages app on your Mac.
  2. Click on Messages in the upper left corner of the screen.

    Launch Messages, then click on Messages in the Menu bar

  3. Click on Preferences.
  4. Select the Google account you want to delete.
  5. Click on the Remove button. It looks like a minus symbol.
  6. Confirm that you want to remove the account.

    Click on Messages, then click the add button

Repeat this process for all Google accounts you have signed into Messages.

Step 3: Restart your Mac

To make sure the new settings have saved, go ahead and restart your Mac.

How to restart your Mac

Step 4: Add back your Google accounts in Messages

It’s important that you do this step before adding your Gmail account back to Internet Accounts. I’m not sure why, but I know it does not work the other way around. Save yourself some time and add back to Messages on Mac first.

Note: Don’t add the accounts back via “Add Jabber account” or it might not work properly. Use the Preferences pane.

  1. Launch the Messages app on your Mac.
  2. Click on Messages in the upper left corner of the screen.

    Launch Messages, then click on Messages in the Menu bar

  3. Click on Preferences.
  4. Click on the Add button. It looks like a plus symbol.

    Click on Messages, then click the add button

  5. Enter your Google account login credentials.
  6. Click Sign In.

    Enter your Google account credentials and click Sign In

  7. Select the newly added Google account.
  8. Click on Account Information.
  9. Untick the box for Enable this account (this is so you can change your server settings).

    Click on Account Information, then untick Enable this Account

  10. Click on Server Settings.
  11. Change the Server name to talk.google.com. (Make sure this is set to talk.google.com. By default it will just be google.com).

    Click on Server Settings, then change the server to talk.google.com

  12. Tick the box for Use SSL.
  13. Make sure the port is 5223 (it should automatically switch to 5223 when you tick the SSL box).

    Tick the box for Use SSL, then check to make sure the server port is 5223

  14. Click on Account Information again.
  15. Tick the box for Enable this account.

    Click on Account Information, then tick the box for enable this account

Step 5: Add back your Gmail accounts in Internet Accounts

After you’ve added back your Google accounts to Messages, you have to add your Gmail accounts back in to Internet Accounts.

  1. Click on the Apple menu logo in the upper left corner of the screen.
  2. Click on System Preferences.

    Click on the Apple logo, then click on System Preferences

  3. Click on Internet Accounts.
  4. Click on Google.

    Click on Internet Accounts, then click on Google

  5. Enter your Google account login credentials.
  6. Click Next to sign in.

    Enter your Gmail credentials, then click Next

Step 6: Restart your Mac again

Just to make sure your settings have all been saved properly, restart your Mac again.

How to restart your Mac

If that doesn’t work, delete your chats from your Mac

This is a troubleshooting step that should only be taken if you are desperate to get Google Chats/Hangouts running in Messages on your Mac. When you do this, you’ll delete all off your chats from your Mac — your iMessages, your Google chats, your Yahoo chats, everything. If these are important to you on your Mac, you might not want to follow these steps and should look for a messaging app alternative that supports Hangouts.

  1. Right or Control-click on the Finder icon in your Mac’s app tray.
  2. Click on Go to Folder.
  3. Enter ~/Library/messages into the text field.
  4. Click on Go.

    Right or Control-click on Finder, then click on Go to Folder

  5. Delete the following files: chat.db, chat.db-shm, chat.db-wal.
  6. Empty your Mac’s Trash.
  7. Restart your Mac one last time.

    Delete the files, then empty your Mac's trash.

You may have to follow the steps to delete and re-add all of your Google accounts again (steps 1 – 6) after deleting your chats from your Mac.

You may notice that you’ll be asked to re-enter your password for Google a number of times, every time you log back into your Mac. At this time, there doesn’t seem to be a way to avoid this. Hopefully, there will be an update to fix this loss of communication between Hangouts and Messages that will fix the password glitch, too.

Any questions?

Do you have any questions about getting Google Chats/GChat/Hangouts to work with the Messages app on your Mac? Put them in the comments and I’ll try to help you troubleshoot.

Leave a Reply