You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by se...@apache.org on 2015/07/22 15:38:45 UTC

incubator-ignite git commit: # IGNITE-1121 Allow to run agent server without SSL.

Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-1121 1adbcfc60 -> 95fb321f6


# IGNITE-1121 Allow to run agent server without SSL.


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/95fb321f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/95fb321f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/95fb321f

Branch: refs/heads/ignite-1121
Commit: 95fb321f6131de3cdcf590a59e720ab7ac65c8dc
Parents: 1adbcfc
Author: sevdokimov <se...@jetbrains.com>
Authored: Wed Jul 22 16:38:39 2015 +0300
Committer: sevdokimov <se...@jetbrains.com>
Committed: Wed Jul 22 16:38:39 2015 +0300

----------------------------------------------------------------------
 modules/web-control-center/nodejs/bin/www          | 17 ++++++++++++-----
 .../web-control-center/nodejs/config/default.json  |  3 ++-
 2 files changed, 14 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/95fb321f/modules/web-control-center/nodejs/bin/www
----------------------------------------------------------------------
diff --git a/modules/web-control-center/nodejs/bin/www b/modules/web-control-center/nodejs/bin/www
index eb1e373..cbc637a 100644
--- a/modules/web-control-center/nodejs/bin/www
+++ b/modules/web-control-center/nodejs/bin/www
@@ -34,11 +34,18 @@ server.on('listening', onListening);
 /**
  * Start agent server.
  */
-var agentServer = https.createServer({
-  key: fs.readFileSync(config.get('monitor:server:key')),
-  cert: fs.readFileSync(config.get('monitor:server:cert')),
-  passphrase: config.get('monitor:server:keyPassphrase')
-});
+var agentServer;
+
+if (config.get('monitor:server:ssl')) {
+    agentServer = https.createServer({
+    key: fs.readFileSync(config.get('monitor:server:key')),
+    cert: fs.readFileSync(config.get('monitor:server:cert')),
+    passphrase: config.get('monitor:server:keyPassphrase')
+  });
+}
+else {
+  agentServer = http.createServer();
+}
 
 agentServer.listen(config.get('monitor:server:port'));
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/95fb321f/modules/web-control-center/nodejs/config/default.json
----------------------------------------------------------------------
diff --git a/modules/web-control-center/nodejs/config/default.json b/modules/web-control-center/nodejs/config/default.json
index 28b2b64..f7f7a02 100644
--- a/modules/web-control-center/nodejs/config/default.json
+++ b/modules/web-control-center/nodejs/config/default.json
@@ -8,9 +8,10 @@
     "monitor": {
         "server": {
             "port": 3001,
+            "ssl": true,
             "key": "keys/test.key",
             "cert": "keys/test.crt",
             "keyPassphrase": "password"
         }
     }
-}
\ No newline at end of file
+}