From c4ab36be4f62eb3bee589c5589bc980de99fbcf7 Mon Sep 17 00:00:00 2001 From: Zachary Boyd Date: Tue, 31 Jan 2017 18:16:12 -0500 Subject: [PATCH] fixes dns logging --- bin/tor-router | 6 +++--- package.json | 3 +++ src/DNSServer.js | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bin/tor-router b/bin/tor-router index 967e3cf..6a6c1ca 100755 --- a/bin/tor-router +++ b/bin/tor-router @@ -39,13 +39,13 @@ if (log_level === 'null') if (socks_port) { let socks = new SOCKSServer(pool, logger); logger && logger.info(`[socks]: Listening on ${socks_port}`); - socks.listen((socks_port || 9050)); + socks.listen((socks_port)); } if (dns_port) { let dns = new DNSServer(pool, logger); - logger && logger.info(`[dns]: Listening on ${socks_port}`); - dns.serve((dns_port || 9050)); + logger && logger.info(`[dns]: Listening on ${dns_port}`); + dns.serve((dns_port)); } logger && logger.info('[tor]: starting tor...') diff --git a/package.json b/package.json index 85fef75..3787ffa 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,9 @@ "repository": "git@github.com:znetstar/tor-router.git", "author": "Zachary Boyd ", "license": "MIT", + "bin": { + "tor-router": "bin/tor-router" + }, "scripts": { "start": "bin/tor-router -j 3 -s 9050", "test": "mocha test/test.js" diff --git a/src/DNSServer.js b/src/DNSServer.js index e0fb24f..9321fc5 100644 --- a/src/DNSServer.js +++ b/src/DNSServer.js @@ -21,7 +21,7 @@ class DNSServer extends UDPServer { if (!err && answer) { for (let a of answer.answer){ res.answer.push(a); - this.logger && this.logger.info(`[dns]: ${question.name} type ${dns.consts.QTYPE_TO_NAME[question.type]} → 127.0.0.1:${dns_port} → ${JSON.stringify(a)}`) + this.logger && this.logger.info(`[dns]: ${question.name} type ${dns.consts.QTYPE_TO_NAME[question.type]} → 127.0.0.1:${dns_port} → ${a.address}`) } } });