...
Problem
Version 8 of Red Hat introduces some major overhauls to their its security and cryptographic components . (Documented Heredocumented here) Most notably with relevance to earlier versions of Datastage (which require TLSv1) TLSv1 is disabled by default. If you are encountering . Most notably, TLSv1 is disabled by default which causes a problem for some not-so-recent versions of DataStage which require TLSv1. Users of these versions may encounter either of the following TLS Errors.:
Code Block | ||
---|---|---|
| ||
javax.net.ssl.SSLHandshakeException: Server chose TLSv1, but that protocol version is not enabled or not supported by the client. |
Oror
Code Block | ||
---|---|---|
| ||
javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10 is not accepted by client preferences [TLS12] |
Solution
Run the following command:
Code Block | ||
---|---|---|
| ||
update-crypto-policies --set LEGACY |
Now restart the server workbench is running on and see if this command has fixed your issue. that hosts MettleCI Workbench and verify that the issue no longer occurs.
...