@dunlix either way, if you don't have a config.json, it starts the web installer:
https://github.com/NodeBB/NodeBB/blob/fb363957d1ff8ac63c0a50aaeeb2dd86975876bc/src/cli/index.js#L109
./nodebb log output
is the version checking using another port or something? because I am using a firewall..
Also my IP was banned by fail2ban due to 404 errors
4x trying to find a non existing file
95.91.215.134 - - [20/Aug/2019:15:57:06 +0200] "GET /assets/src/modules/pulling-drawer.js.map HTTP/2.0" 404 5937 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36"
It shouldn't be using a different port, just outbound 443 for https.
I don't know what fail2ban is but you should whitelist any request for the assets directory.
It shouldn't be using a different port, just outbound 443 for https.
alright then all good
@PitaJ
a nodebb plugin/module is requesting this file pulling-drawer.js.map BUT it doesn't exist => 404 HTTP code => (I ban people that generate 404 errors)
what I did it that I created an empty pulling-drawer.js.map file in /assets/src/modules/ to avoid the ban.
pulling.js + pulling.js.map both exist in /assets/src/modules/ so maybe nodebb devs forgot to rename the request file name from pulling-drawer.js.map to pulling.js.map (if it's the same module)
pulling.js:
//# sourceMappingURL=pulling-drawer.js.map
pulling.js.map:
{"version":3,"sources":["node_modules/pulling/build/pulling-drawer.js"]