Obteniendo este error: "javax.net.ssl.SSLHandshakeException: no hay conjuntos de cifrado en común"

Tengo un cliente escrito en C # y un servidor en JAVA. Entonces, cuando estoy tratando de conectarme, recibí un error en el servidor javax.net.ssl.SSLHandshakeException: no cipher suites in commony en C # "EOF o 0 bytes".

[C#]:

  TcpClient tc = new TcpClient(server, 1337); 


            using (sslStream = new SslStream(tc.GetStream())){ }

[JAVA]:

   SSLServerSocketFactory ssocketFactory = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault();
   SSLServerSocket server = (SSLServerSocket) ssocketFactory.createServerSocket(1337);
   server.setEnabledCipherSuites(server.getEnabledCipherSuites());

Y propiedades de lanzamiento de JAVA:

-Djavax.net.ssl.trustStore=Certificatename -Djavax.net.ssl.trustStorePassword=thereisapw -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -Djavax.net.debug=ssl TCPServer
Respuesta 1

Quiero crear una aplicación C ++ que invoque una función dentro de una aplicación Java en ejecución. Este es el código para mi aplicación Java: paquete me.jumpak.testapp; clase pública TestClass {...

Quiero proteger algunos algoritmos, de ingeniería inversa. Sé que siempre existe un riesgo, pero quiero que el trabajo sea lo más complicado posible. Sé que en Java hay ProGuard y otros ...

Quiero exportar mi base de datos MySQL a formato .xls o .txt. ¿Cómo puedo hacerlo en Java? Lo que quiero hacer es que haya un botón en mi aplicación al presionar el cual, mi base de datos se exporta a un archivo de Excel. ...

Dado: public <?> Void methodName (? Input) {var something =? .GetItNow (); } Tenemos un montón de clases que se generaron automáticamente a partir de WSDL. Casi todos tienen los mismos métodos, pero hay ...