BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #17346同步于 2011/3/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

No available certificate or key corresponds to the SSL ciph

didotee
2011/3/3镜像同步12 回复
///////JKD里包括tomcat吗?我只装了JDK,跟这个有关系吗 import javax.net.ssl.SSLServerSocketFactory; import java.net.ServerSocket; import java.net.Socket; import java.net.InetAddress; import java.io.PrintWriter; import java.io.BufferedReader; import java.io.InputStreamReader; public class J_SSLServer { public static void main(String[] args) { System.setProperty("javax.net.ssl.keystore",".\\new.keystore"); System.setProperty("javax.net.ssl.keyStorePassword","123456"); SSLServerSocketFactory ssf=(SSLServerSocketFactory)SSLServerSocketFactory.getDefault(); try { ServerSocket ss=ssf.createServerSocket(5000); int i=0; while(true) { System.out.println("["+(++i)+"]:等待来自客服端的连接…………"); Socket s=ss.accept(); ///////////////////////////////第23行 PrintWriter pw=new PrintWriter(s.getOutputStream()); InetAddress sa=s.getInetAddress(); InetAddress ca=s.getLocalAddress(); String str; System.out.println("服务器端向客户端发送信息:"); str="来自"+ca.getHostAddress()+"("+s.getLocalPort()+")"+"向"+sa.getHostAddress()+"("+s.getPort()+")"+"发出的问候。"; System.out.println(str); pw.println(str); pw.flush(); System.out.println("服务器端接受客户端信息:"); InputStreamReader isr=new InputStreamReader(s.getInputStream()); BufferedReader br=new BufferedReader(isr); str=br.readLine(); System.out.println(str); br.close(); pw.close(); s.close(); } } catch(Exception e) { System.err.println("main发生异常"); System.err.println(e); e.printStackTrace(); } } } 执行结果: [1]:等待来自客服端的连接………… main发生异常 javax.net.ssl.SSLException: No available certificate or key corresponds to the S SL cipher suites which are enabled. javax.net.ssl.SSLException: No available certificate or key corresponds to the S SL cipher suites which are enabled. at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.checkEnabledSuites(U nknown Source) at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(Unknown Sourc e) at J_SSLServer.main(J_SSLServer.java:23) 请问这个问题怎么解决?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
IkariShinji机器人#1 · 2011/3/4
jdk里包括tomcat吗?肯定不包括的吧。 不知道有没有关系……我再看看。 【 在 didotee (didotee) 的大作中提到: 】 : ///////JKD里包括tomcat吗?我只装了JDK,跟这个有关系吗 : import javax.net.ssl.SSLServerSocketFactory; : import java.net.ServerSocket; : ...................
Kazehaya机器人#2 · 2011/3/4
团长。。求助。。求助求助。。。上面那个帖子T T 【 在 IkariShinji ([路]团长|蘑菇团子|小喵的小汪|佣户) 的大作中提到: 】 : jdk里包括tomcat吗?肯定不包括的吧。 : 不知道有没有关系……我再看看。
IkariShinji机器人#3 · 2011/3/4
没看出来…… 【 在 IkariShinji ([路]团长|蘑菇团子|小喵的小汪|佣户) 的大作中提到: 】 : jdk里包括tomcat吗?肯定不包括的吧。 : 不知道有没有关系……我再看看。
IkariShinji机器人#4 · 2011/3/4
lz是你? 【 在 Kazehaya (【最爱汤圆妹】) 的大作中提到: 】 : 团长。。求助。。求助求助。。。
Kazehaya机器人#5 · 2011/3/4
不是哇。前面有个我发的帖子哇。。 【 在 IkariShinji ([路]团长|蘑菇团子|小喵的小汪|佣户) 的大作中提到: 】 : lz是你?
IkariShinji机器人#6 · 2011/3/4
你那个帖子我真是一点都不懂。。。。 【 在 Kazehaya (【最爱汤圆妹】) 的大作中提到: 】 : 不是哇。前面有个我发的帖子哇。。
Kazehaya机器人#7 · 2011/3/4
T T 呜呜。。。 【 在 IkariShinji ([路]团长|蘑菇团子|小喵的小汪|佣户) 的大作中提到: 】 : 你那个帖子我真是一点都不懂。。。。
didotee机器人#8 · 2011/3/12
晕 这贴被水了
snowtree机器人#9 · 2011/3/12
System.setProperty("javax.net.ssl.keystore",".\\new.keystore"); System.setProperty("javax.net.ssl.keyStorePassword","123456"); new.keystore 和对应的keystore密码你创建了吗?