5 Replies Latest reply on Apr 29, 2019 1:32 AM by Xevi Pujol

    Web Data Connector browser issues

    Xevi Pujol

      A web data connector that we have had for some time has now suddenly broken after the latest Tableau version update.

       

      Our WDC involves a SSO login with google, and it seems like the current version of the WDC browser is not compatible with Google's login page. As you can see in the screenshot attached, the interface is broken and users can't advance past this screen.

       

      I'm very surprised that this is not working, because Google's login page is perfectly compatible with all browsers in the market and follows the latest web standards.

       

      Does anyone have a workaround for this issue?

      Or does anyone know if Tableau plans to update the engine running their internal browser to a more standard one?

       

      Thanks.

      Screenshot 2019-04-11 at 10.15.48.png

        • 1. Re: Web Data Connector browser issues
          Daniel Stanish

          Good day Xevi.

           

          Is the web data connector something that was developed "in house". If so, any chance you can post the web data connector? If not, do you know what version of the SDK it is using? Tableau updated the SDK for WebData Connectors a few versions ago.

           

          If it's from a vendor, have you checked with them to see if there is an updated version?

           

          Best regards,

           

          -Dan

          • 2. Re: Web Data Connector browser issues
            Keshia Rose

            Hi Xevi,

             

            This might be a part of a bug we have uncovered. Could you please try running Desktop with the WDC_QtWebEnginePort feature flag turned on and see if this fixes your issue?

             

            1. Open a Terminal window (Applications > Utilities > Terminal ).

            2. Type in the command below and press Enter to launch Tableau with the feature flag settings:

            open -a /Applications/Tableau.app  --args -DOverride=WDC_QtWebEnginePort

             

            Take care,

            Keshia

             

            Internal: 890283

            • 3. Re: Web Data Connector browser issues
              Xevi Pujol

              Hi Keshia,

               

              The issue is fixed when I run Tableau Desktop with the WDC_QtWebEnginePort feature flag turned on.

               

              What does this exactly mean? How can we proceed so that all our customers benefit from this bugfix?

               

              Best,

               

              Xevi

              • 4. Re: Web Data Connector browser issues
                Keshia Rose

                Hi Xevi,

                 

                We are currently working on an in-product fix but a solution has not yet been found. The issue has occurred because of an upgrade in the browser used in Desktop from Qt Webkit 5.7 to Qt Webkit 5.10 and is only occurring on Macs. The WDC_QtWebEnginePort flag is a beta feature flag for a Qt WebEngine 5.10 upgrade that will likely occur in 2019.3. This is the only workaround as of now. Can you tell me, is this a custom WDC you are using internally or something you have built for external customers? Or is this a publically available WDC? How many people is this affecting? I'm going to add this thread to the bug and would like to have as many details as possible. I will also update you here when a fix is found.

                 

                Take care,

                Keshia

                • 5. Re: Web Data Connector browser issues
                  Xevi Pujol

                  Hi Keshia,

                   

                  Our custom WDC is something we have built for our customers, and is currently affecting many of them.

                   

                  The URL https://tableauwdc1.userzoom.com . Unfortunately I cannot give you credentials to access it, but you can see how the Sign in form is not working correctly under Tableau 19.1 in Mac.

                   

                  Regards,

                   

                  Xevi