It’s not a great day for cloud services. Google Apps Directory Sync, Google’s tool for shifting user accounts from Active Directory to Google Apps, is currently having a few problems.
Lots of ClassThink readers have been reporting in this forum thread that GADS is unable to authenticate with Google Apps. The app is erroring out with messages such as:
Connecting to Google App Server using OAuth…
Error: Connection failed
Exception: Unable to login
Authentication via both OAuth and an administrator user account are both failing. The problem has been ongoing for at least 24 hours, and some users report even longer.
Forum member Mike Roberts reports that Google Support have offered the following answer:
After reviewing the information you provided, we believe that you may be affected by a known issue. This is a high priority issue that we’re working to resolve as soon as possible. Here are some details about the issue:
We’re investigating an issue where customers can’t authorize GADS.
How to diagnose:
You will see authorization errors when running a GADS sync. When trying to authorize GADS, you will see an error saying “Connection failed” and “Exception: Unable to login”.
Logs may show errors like “google.usersyncapp.plugin.google.GoogleAuthenticationException: Unable to login” or like this:
“message”: “Invalid Credentials”,
“message”: “Invalid Credentials”
There’s no workaround at this time – we are still investigating the issue.
Let us know in the forum thread if you’re having the same problem. I’ll post an update there once we have more information.
Update 12/03/15 11:13 GMT: We’re starting to get reports in that this problem has now been resolved for some users.
Update 12/03/15 13:29 GMT: Google has confirmed that the problem has been identified and will be resolved with in the next hour. Thanks to forum member Mike Roberts for the update.
We have identified a cause of the authorization failures GADS has been experiencing. We are currently in the process of releasing a change, and we expect to resolve the authorization issues within the next hour.
We will provide more information into the root cause once we have completed our full investigation.