From 9b95e870707355a7fedb05881f1b7d5c9a949aec Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Wed, 24 May 2017 10:11:56 +0200 Subject: [PATCH] [fix] #990 Load a default keypair if none is found --- server.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server.js b/server.js index 20f620c31..8c9bff582 100644 --- a/server.js +++ b/server.js @@ -110,6 +110,11 @@ function Server (home, memoryOnly, overrideConf) { that.conf[key] = defaultValues[key]; } }); + // Default keypair + if (!that.conf.pair || !that.conf.pair.pub || !that.conf.pair.sec) { + // Create a random key + that.conf.pair = keyring.randomKey().json() + } // Extract key pair that.keyPair = keyring.Key(that.conf.pair.pub, that.conf.pair.sec); that.sign = that.keyPair.sign; -- GitLab