From cb31b4a2956dac9175a0f8b85929913745718be9 Mon Sep 17 00:00:00 2001 From: Jorge Miguel Lobo Escalona <47326048+jloboescalona2@users.noreply.github.com> Date: Fri, 3 Sep 2021 11:47:39 +0200 Subject: [PATCH] B #5422: fix login guacamole (#1433) --- .../src/server/routes/websockets/guacamole/index.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/fireedge/src/server/routes/websockets/guacamole/index.js b/src/fireedge/src/server/routes/websockets/guacamole/index.js index dd68b283df..d95c5ad71b 100644 --- a/src/fireedge/src/server/routes/websockets/guacamole/index.js +++ b/src/fireedge/src/server/routes/websockets/guacamole/index.js @@ -17,10 +17,13 @@ const GuacamoleOpennebula = require('opennebula-guacamole') const { getConfig } = require('server/utils/yml') const { messageTerminal } = require('server/utils/general') -const { genFireedgeKey } = require('server/utils/server') +const { genFireedgeKey, genPathResources } = require('server/utils/server') const { writeInLogger } = require('server/utils/logger') const { endpointGuacamole } = require('server/utils/constants/defaults') +// set paths +genPathResources() + // set fireedge_key genFireedgeKey() @@ -41,7 +44,7 @@ const configError = (error) => ({ const clientOptions = { crypt: { cypher: 'AES-256-CBC', - key: (global && global.path && global.paths.FIREEDGE_KEY) || '' + key: (global && global.paths && global.paths.FIREEDGE_KEY) || '' }, allowedUnencryptedConnectionSettings: { rdp: ['width', 'height', 'dpi'],