2 Replies Latest reply on Jul 18, 2016 3:40 PM by Brian Jones

    Tabjolt Cookie Parsing Exception - Trying to test reverse proxy

    Brian Jones

      We've been utilizing Tabjolt for a couple weeks to test our workbooks. The testing works fine when we run the Tabjolt application from a server within our network.   Our production Tableau architecture utilizes a reverse proxy, which we'd like to test also with Tabjolt.  We couldn't get the proxy overrride setting to work within the config file so we chose to get a laptop and run tabjolt test using guest wireless off the network.  The application gets an error whenever executing Tabjolt from outside our network.

       

      Any ideas? here is the error message:

      ERROR [2016-07-07 10:37:47,389][setUp Thread Group 1-1] (TabHttpRequest.java:1371)   - Cookie parsing exception
      org.apache.http.cookie.MalformedCookieException: Invalid 'expires' attribute: Fri, 07 Jul 2017 09:05:59 GMT
      at org.apache.http.impl.cookie.BasicExpiresHandler.parse(BasicExpiresHandler.java:63)
      at org.apache.http.impl.cookie.CookieSpecBase.parse(CookieSpecBase.java:112)
      at org.apache.http.impl.cookie.DefaultCookieSpec.parse(DefaultCookieSpec.java:139)

       

      Thanks,

      Brian

        • 1. Re: Tabjolt Cookie Parsing Exception - Trying to test reverse proxy
          Obed Tsimi

          Hello Brian,

           

          I am not too sure what the described error is, but i was wondering what error you were getting when trying to configure the proxy overrride setting to work within the config file?

           

          Thanks

          • 2. Re: Tabjolt Cookie Parsing Exception - Trying to test reverse proxy
            Brian Jones

            Thanks for your response, here's the message i get when i configure proxyEnabled: true.

             

            Waiting for possible shutdown message on port 4445

            FATAL [2016-07-18 15:35:41,954][setUp Thread Group 1-1] (LoadSessionSetup.java:6

            9)   - Failed to set up load test session. Stopping the test run.

            java.lang.NullPointerException

                    at com.tableausoftware.vizportal.test.webClientApi.WebClientResponse.<in

            it>(WebClientResponse.java:62)

                    at com.tableausoftware.vizportal.test.webClientApi.WebClientResponse.cre

            ate(WebClientResponse.java:88)

                    at com.tableausoftware.vizportal.test.webClientApi.WebClientApi.getServe

            rSettingsUnauthenticated(WebClientApi.java:1319)

                    at com.tableausoftware.test.server.perfTestSuite.ServerSettingsFetcher.s

            etServerSetting(ServerSettingsFetcher.java:28)

                    at com.tableausoftware.test.server.perfTestSuite.LoadSessionSetup.runTes

            t(LoadSessionSetup.java:58)

                    at org.apache.jmeter.protocol.java.sampler.JavaSampler.sample(JavaSample

            r.java:191)

                    at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.j

            ava:429)

                    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)

                    at java.lang.Thread.run(Unknown Source)

            Tidying up ...    @ Mon Jul 18 15:35:42 PDT 2016 (1468881342016)

            ... end of run