Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

tSalesforceWaveBulkExec doesn't appear to use Proxy settings

Have been using TOS DI 6.1.1 for pulling data from SFDC for a good while, no issues, tSetProxy -> SalesforceConnection -> multiple objects.  Works perfectly.
Have been trying to upload .csv to Wave using tSalesforceWaveBulkExec, using same proxy/login setup.  Fails to upload every time, with connection timeout failures.  Very much like it's not respecting the proxy...   Any clues?  I don't see any settings in the component, suspect the proxy stuff was just left out...
Caused by: java.net.ConnectException: Connection timed out: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
    at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net. www.http.HttpClient.openServer(Unknown Source)
    at sun.net. www.http.HttpClient.openServer(Unknown Source)
    at sun.net. www.protocol.https.HttpsClient.<init>(Unknown Source)
    at sun.net. www.protocol.https.HttpsClient.New(Unknown Source)
    at sun.net. www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
    at sun.net. www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
    at sun.net. www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net. www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
    at sun.net. www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source)
    at sun.net. www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
    at sun.net. www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
    at com.sforce.ws.transport.JdkHttpTransport.connectRaw(JdkHttpTransport.java:136)
    at com.sforce.ws.transport.JdkHttpTransport.connectLocal(JdkHttpTransport.java:100)
    at com.sforce.ws.transport.JdkHttpTransport.connectLocal(JdkHttpTransport.java:95)
    at com.sforce.ws.transport.JdkHttpTransport.connect(JdkHttpTransport.java:91)
    at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:95)
    ... 6 more
Screenshot of simple test.  Added timestamp just to show that login is working through proxy, but Wave component just fails, although it's using the existing (working) SFDC connection.  All of this works just fine behind the same proxy using the Salesforce Analytics Cloud Dataset Utils, but I'd prefer to get this working in Talend.
Thanks!
Labels (5)
6 Replies
Anonymous
Not applicable
Author

Screenshot didn't work on previous post, hope this works...
Nope.  Postcount not high enough?
Anonymous
Not applicable
Author

Hi,
No limitation exists for the image.(10 posts for pasting url).
Note: Screenshots works only if you drag&drop the image directly in the editor window. 
Best regards
Sabrina
0683p000009MB97.png
Anonymous
Not applicable
Author

Deleted
Anonymous
Not applicable
Author

Hmmm, ok, click instead of drag to attach an image.

Anyway, has ANYONE been able to upload to Saleforce WAVE using Talend through a proxy?
Thanks.
0683p000009MB9q.png
Anonymous
Not applicable
Author

I amended the two Wave components to include the proxy settings and have tested them. I posted them  to my salesforce success community chatter feed under Terence Wilson.  When I have time and you have tested them , I will find out how to submit my changes to be included in the Talend supplied Components
vatsal_ras
Contributor
Contributor

I myself faced this problem and surprised to find a very easy solution available for this issue.

The salesforce wave analytics or Einstein analytics uses HTTPS. 

So in tSetProxy please use "HTTPS Proxy".

It worked for me.

Using DI 6.3.1 version.