X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2Fserial%2Fserver%2FServer.java;h=f6dd7d86a13cbf94c4c08279458ae3724b8b2f5b;hp=afceaf95323ec349825372c858b65fc95f185761;hb=d9e2136bc52c2b7661698614016d864cfa8b350b;hpb=3fb0b4a71a70c154a5eeb41b89add4ae6be5a7a1 diff --git a/src/be/nikiroo/utils/serial/server/Server.java b/src/be/nikiroo/utils/serial/server/Server.java index afceaf9..f6dd7d8 100644 --- a/src/be/nikiroo/utils/serial/server/Server.java +++ b/src/be/nikiroo/utils/serial/server/Server.java @@ -194,6 +194,15 @@ abstract class Server implements Runnable { tracer.trace(name + ": server starting on port " + port + " (" + (ssl ? "SSL" : "plain text") + ")"); + String ciphers = ""; + for (String cipher : getAnonCiphers()) { + if (!ciphers.isEmpty()) { + ciphers += ", "; + } + ciphers += cipher; + } + tracer.trace("Available SSL ciphers: " + ciphers); + while (started && !exiting) { count(1); final Socket s = ss.accept(); @@ -407,7 +416,7 @@ abstract class Server implements Runnable { * * @return the list of such supported ciphers */ - private static String[] getAnonCiphers() { + public static String[] getAnonCiphers() { List anonCiphers = new ArrayList(); for (String cipher : ((SSLSocketFactory) SSLSocketFactory.getDefault()) .getSupportedCipherSuites()) {