diff --git a/bin/wstun.js b/bin/wstun.js index 94a8ec5..1c1cf3a 100755 --- a/bin/wstun.js +++ b/bin/wstun.js @@ -20,10 +20,17 @@ log4js = require('log4js'); -log4js.loadAppender('file'); -logfile = '/var/log/wstun/wstun.log'; -loglevel = 'debug'; -log4js.addAppender(log4js.appenders.file(logfile)); + +try{ + log4js.loadAppender('file'); + logfile = '/var/log/wstun/wstun.log'; + loglevel = 'debug'; + log4js.addAppender(log4js.appenders.file(logfile)); +} +catch (err) { + console.log("error log folder creation") +} + var logger = log4js.getLogger('main'); logger.setLevel(loglevel); diff --git a/package.json b/package.json index 1c1c8e4..25ade3c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdslab/wstun", - "version": "1.0.10", + "version": "1.0.11", "description": "A set of tools to establish TCP tunnels (or TCP reverse tunnels) over WebSocket connections for circumventing the problem of directly connect to hosts behind a strict firewall or without public IP. It also supports WebSocket Secure (wss) connections.", "main": "index.js", "scripts": {