Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle JDBC-Thin-Treiber-SSL

Ich denke, Sie erhalten diesen Fehler, weil der Client SSLv2 client hello sendet die auf dem Server deaktiviert wurde. Daher bricht der Server den Handshake sofort ab. Versuchen Sie, diese Eigenschaft so zu setzen, dass TLSv1.0 verwendet wird, was verhindert, dass der Client dieses SSLv2 client hello sendet .

props.setProperty("oracle.net.ssl_version", "1.0");

Beachten Sie, dass anonyme Verschlüsselungssammlungen in Oracle 12c deaktiviert wurden, sodass Sie sie nicht verwenden sollten (ja, das Whitepaper, auf das Sie sich in Ihrer Frage beziehen, ist etwas veraltet).