Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I'm trying to use a tRest on a very simple Job.
My URL is:
https://api.status.salesforce.com/v1/incidents/2420
And it works well in my brower.
On Talend, I get this error:
com.sun.jersey.api.client.ClientHandlerException: javax.net.ssl.SSLException: Received fatal alert: internal_error
I replaced the URL with "https://google.com" and some other, it works well...
It looks like it's only with this specific url (https://api.status.salesforce.com).
My version of Talend: 6.4.1
Any ideas?
Thanks!
some questions:
- you're working with Windows?
- you're maybe having an extra JRE / JDK folder in your Talend installation folder? (i had one and it was nowhere in the preferences really linked, but somehow it used the keystore file from that installation - so be aware of that and look in your install folder if you find a keystore file under an extra java install!)
some first hints:
- you dont need the "sudo" command in front if you are working on windows
- as far as i know, you dont need admin rights to add certificates via keytool to your java keystore. i may be wrong, but this should be application specific. you can also try to add the .crt files to one JDK / JRE installation and then copy just the keystore file over to the other installation.
- there is also a component called tKeystore, which you can use with an extra Keystore file you just create for your extra .crt files outside of your java installation folder, for that option you should be able to do it with just normal user rights, no admin stuff involved here. but for that solution you must change the keytool commands as you will need to create an empty keystore file first and then add it (so you need to use another name for the keystore file and maybe even in another folder)
by the way... in my solution i also needed to add three .crt files, so this sounds somehow matching
hope this helps!