Recently I have upgraded my ivy installation and upgraded therefore the Java installation to the latest version 11.0.11. Ivy is perfect to integrate legacy systems. But this often comes with some pain. Some of them are really really legacy - "do-never-touch systems".
TLS 1.0 and TLS 1.1 has been disabled by default now. But I still have a legacy database which needs to be integrated with TLS 1.0. So I need now to manually configure the JVM to enable this protocol.
➜ Disable TLS 1.0 and 1.1
TLS 1.0 and 1.1 are versions of the TLS protocol that are no longer considered secure and have been superseded by more secure and modern versions (TLS 1.2 and 1.3).
These versions have now been disabled by default. If you encounter issues, you can, at your own risk, re-enable the versions by removing "TLSv1" and/or "TLSv1.1" from the jdk.tls.disabledAlgorithms security property in the java.security configuration file.