Error "GetOAuthUsername caught exception processing specs" Publishing GA Data Source

Published: 21 Jan 2014
Last Modified Date: 26 Oct 2016


When you try to publish a Google Analytics (GA) data source with embedded credentials, the following error might occur:

GetOAuthUsername caught exception processing specs


  • Tableau Server
  • Tableau Desktop 
  • Google Analytics
  • Embedded Credentials


The following troubleshooting steps might solve the issue:

Step 1:

Verify that the computer running Tableau Server has internet access and is able to connect to Google Analytics through a web browser.

Step 2:

  1. Ensure all Windows Updates have been installed on the computer running Tableau Server, specifically updates to Trusted Root Certificates.
  2. Verify that the certificates installed in the Trusted Root Certification Authorities storage on the computer running Tableau Server match the certificates in the same storage on the computer running Tableau Desktop. 
  • On the computer running Tableau Server, click Start > Control Panel > Internet Options.
  • On the Content tab, click Certificates
  • Click the Trusted Root Certification Authorities tab. 
  • Perform the same steps on the computer running  Tableau Desktop.
  • Compare the certificates on both computers. If a certificate is missing on the computer running Tableau Server, import it from the computer running Tableau Desktop.


The computer running Tableau Server does not have Internet access, or Trusted Root certificates are out of date or not present.


Additional Information

Running Windows Update typically installs the new Trusted Root certificates and updates outdated certificates.
Did this article resolve the issue?