Dieser Abschnitt enthält Informationen dazu, wie die SSLSocketFactory- und SSLHandshakeException-Fehlernachrichten beim Versuch, mit einem gesicherten Server über eine SSL-Verbindung in (Secure Sockets Layer) der Workbench zu kommunizieren, umgangen werden können.
java.net.SocketException: java.lang.ClassNotFoundException: Cannot find the specified class com.ibm.websphere.ssl.protocol.SSLSocketFactory
Im Folgenden ist eine Liste mit bekannten Tools aufgeführt,
in denen diese SSLSocketFactory-Fehlernachricht angezeigt
wird: isUseIBMSSLSocketFactory=true
Ersetzen Sie
true durch false. Starten Sie die Workbench dann erneut. Server.userException javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.g: No trusted certificate found
Um die
SSLHandshakeException-Fehlernachricht aufzulösen,
die angezeigt wird, wenn die Eigenschaft isUseIBMSSLSocketFactory auf
false gesetzt ist,
lesen Sie den Artikel IBM® JRE für Kommunikation mit geschütztem WebSphere Application Server konfigurieren.
Er enthält Anweisungen für die Ausführung des iKeyman-Tools zur Umgehung dieses Problems.Server.userException javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.g: No trusted certificate found
Der
SSLHandshakeException-Fehler kann umgangen werden,
indem die Eigenschaft isUseIBMSSLSocketFactory wieder
auf true gesetzt wird. Suchen Sie in der Datei com.ibm.ws.ast.st.core.prefs im
Verzeichnis x:\Arbeitsbereich\.metadata\.plugins\org.eclipse.core.runtime\.settings nach der folgenden Zeile
(wobei x:\Arbeitsbereich das Verzeichnis Ihres Arbeitsbereichs ist): isUseIBMSSLSocketFactory=false
Ersetzen Sie false durch
true. Starten Sie die Workbench dann erneut.