Wydaje mi się, że pojawia się ten błąd, ponieważ klient wysyła SSLv2 client hello
który został wyłączony na serwerze. Więc serwer natychmiast przerywa uzgadnianie. Spróbuj ustawić tę właściwość, aby wymusić użycie TLSv1.0, co uniemożliwi klientowi wysłanie tego SSLv2 client hello
.
props.setProperty("oracle.net.ssl_version", "1.0");
Zwróć uwagę, że anonimowe zestawy szyfrów zostały wyłączone w Oracle 12c, więc powinieneś powstrzymać się od ich używania (tak, dokument, do którego odnosisz się w swoim pytaniu, jest nieco przestarzały).