summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinteck <minteck@phoenixnet.tech>2021-11-03 17:57:50 +0100
committerMinteck <minteck@phoenixnet.tech>2021-11-03 17:57:50 +0100
commit9336979361b60cb258e2f390e2e2b1547caf61b9 (patch)
tree1c3d4ba2059cfb90b5d4d93e8914aa6b5c2b6536
parent08f6889a89e338e3d96efb9fb0d7e389e3e3431a (diff)
downloadrainbow-9336979361b60cb258e2f390e2e2b1547caf61b9.tar.gz
rainbow-9336979361b60cb258e2f390e2e2b1547caf61b9.tar.bz2
rainbow-9336979361b60cb258e2f390e2e2b1547caf61b9.zip
Fix
-rw-r--r--package.json4
-rw-r--r--server/http.js9
2 files changed, 10 insertions, 3 deletions
diff --git a/package.json b/package.json
index 6c932a2..1d92093 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "satellite",
- "version": "2.2.0",
- "description": "Minteck Projects Web Server",
+ "version": "2.2.1",
+ "description": "Minteck Sattelite Server, a fork of the Minteck Projects Web Server",
"main": "server/core.js",
"scripts": {
"start": "node index.js"
diff --git a/server/http.js b/server/http.js
index 4d67836..daae066 100644
--- a/server/http.js
+++ b/server/http.js
@@ -14,7 +14,14 @@ module.exports.start = function () {
http.createServer(function (req, res) {
global.res = res;
req.url_orig = req.url;
- log.verbose("request: " + req.connection.remoteAddress + "; " + req.url)
+
+ if (req.headers["X-Forwarded-For"]) {
+ global.address = req.headers["X-Forwarded-For"];
+ } else {
+ global.address = req.connection.remoteAddress
+ }
+
+ log.verbose("request: " + address + "; " + req.url)
if (req.url.startsWith("/@info")) {
log.verbose("return info");