diff --git a/package-lock.json b/package-lock.json index 23a0d1a..ecff9d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2427,9 +2427,9 @@ } }, "express-ipfilter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/express-ipfilter/-/express-ipfilter-1.1.2.tgz", - "integrity": "sha512-dm1G3sVxlSbcOWSxfUTCo20ySyNQXJ4hJD5fuQJFoZlhkQvpbuDGBlh8AbFm1GwX85EWvfyhekOkvcydaXkBkg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/express-ipfilter/-/express-ipfilter-1.2.0.tgz", + "integrity": "sha512-nPXKMuhqVjX7+Vny4XsrpdqlX4YAGcanE0gh5xzpfmNTsINGAgPnpk67kb0No3p1m4vGQQLU6hdaXRxsuGNlTA==", "requires": { "ip": "~1.1.0", "lodash": "^4.17.11", diff --git a/package.json b/package.json index b47309b..7238843 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "esm": "^3.2.25", "express": "^4.17.1", "express-basic-auth": "^1.2.0", - "express-ipfilter": "^1.1.2", + "express-ipfilter": "^1.2.0", "express-slow-down": "^1.4.0", "fs": "0.0.1-security", "helmet": "^4.1.1", diff --git a/src/proxy.ts b/src/proxy.ts index b599663..ffd4fa6 100755 --- a/src/proxy.ts +++ b/src/proxy.ts @@ -200,7 +200,7 @@ if (settings.proxy_hops > 0) { // Set up blacklist and use the proxy number defined in the settings. Log only IP if blocked if (settings.use_ip_blacklist) { - app.use(IpFilter(settings.ip_blacklist, {log: false, logLevel: 'deny', trustProxy: settings.proxy_hops})) + app.use(IpFilter(settings.ip_blacklist, {log: false, logLevel: 'deny', trustProxy: settings.proxy_hops, logF: message => logThis(message, 'info')})) } // Error handling