X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FLauncher.java;h=33511ba54826928ea72de54cfa8543a5674a4852;hp=a7a32dcc008bf767fc3fb66006309df29ba255a5;hb=6488c526f4ab89621e4c66bfc7295f9e8c918561;hpb=785fe6cd9e7c9116b801aafc443b4f090cce870c diff --git a/src/org/cacert/gigi/Launcher.java b/src/org/cacert/gigi/Launcher.java index a7a32dcc..33511ba5 100644 --- a/src/org/cacert/gigi/Launcher.java +++ b/src/org/cacert/gigi/Launcher.java @@ -50,6 +50,8 @@ public class Launcher { public static void main(String[] args) throws Exception { Locale.setDefault(Locale.ENGLISH); TimeZone.setDefault(TimeZone.getTimeZone("UTC")); + System.setProperty("jdk.tls.ephemeralDHKeySize", "4096"); + GigiConfig conf = GigiConfig.parse(System.in); ServerConstants.init(conf.getMainProps()); initEmails(conf); @@ -85,7 +87,7 @@ public class Launcher { if (doHttps) { connector = new ServerConnector(s, createConnectionFactory(conf), new HttpConnectionFactory(httpConfig)); } else { - connector = new ServerConnector(s); + connector = new ServerConnector(s, new HttpConnectionFactory(httpConfig)); } connector.setHost(conf.getMainProps().getProperty("host")); if (doHttps) {