I’ve tried resetting and updating mineos. Currently, I am able to start the server manually with sftp and bash run.sh (forge 1.18.1) but the web-ui is not functional. /var/log/mineos.log repeats the below error message on a loop, btw I tried to disable the autostart of the server by manually editing the config so ignore that part:
{“level”:“error”,“message”:“[Terralith1.0] Aborted server startup; condition not met: true”,“timestamp”:“2021-12-30T01:10:43.388Z”}
{“date”:“Thu Dec 30 2021 01:14:08 GMT+0000 (UTC)”,“process”:{“pid”:21365,“uid”:0,“gid”:0,“cwd”:“/usr/games/minecraft”,“execPath”:“/usr/bin/node”,“version”:“v4.9.1”,“argv”:[“/usr/bin/node”,“/usr/games/minecraft/webui.js”],“memoryUsage”:{“rss”:71987200,“heapTotal”:43281152,“heapUsed”:30907320,“external”:1793607}},“os”:{“loadavg”:[0.419921875,0.40185546875,0.4951171875],“uptime”:109293},“trace”:[{“column”:15,“file”:“module.js”,“function”:“Module._resolveFilename”,“line”:325,“method”:“_resolveFilename”,“native”:false},{“column”:25,“file”:“module.js”,“function”:“Module._load”,“line”:276,“method”:“_load”,“native”:false},{“column”:17,“file”:“module.js”,“function”:“Module.require”,“line”:353,“method”:“require”,“native”:false},{“column”:17,“file”:“internal/module.js”,“function”:“require”,“line”:12,“method”:null,“native”:false},{“column”:18,“file”:“/usr/games/minecraft/server.js”,“function”:null,“line”:309,“method”:null,“native”:false},{“column”:13,“file”:“events.js”,“function”:“emitOne”,“line”:77,“method”:null,“native”:false},{“column”:7,“file”:“events.js”,“function”:“Namespace.emit”,“line”:169,“method”:“emit”,“native”:false},{“column”:10,“file”:“/usr/games/minecraft/node_modules/socket.io/lib/namespace.js”,“function”:“Namespace.emit”,“line”:209,“method”:“emit”,“native”:false},{“column”:14,“file”:“/usr/games/minecraft/node_modules/socket.io/lib/namespace.js”,“function”:null,“line”:177,“method”:null,“native”:false},{“column”:9,“file”:“node.js”,“function”:“nextTickCallbackWith0Args”,“line”:489,“method”:null,“native”:false}],“stack”:[“Error: Cannot find module ‘userid’”," at Function.Module._resolveFilename (module.js:325:15)“,” at Function.Module._load (module.js:276:25)“,” at Module.require (module.js:353:17)“,” at require (internal/module.js:12:17)“,” at Namespace. (/usr/games/minecraft/server.js:309:18)“,” at emitOne (events.js:77:13)“,” at Namespace.emit (events.js:169:7)“,” at Namespace.emit (/usr/games/minecraft/node_modules/socket.io/lib/namespace.js:209:10)“,” at /usr/games/minecraft/node_modules/socket.io/lib/namespace.js:177:14"," at nextTickCallbackWith0Args (node.js:489:9)“],“level”:“error”,“message”:“uncaughtException: Cannot find module ‘userid’”,“timestamp”:“2021-12-30T01:14:08.663Z”}
{“level”:“info”,“message”:”[Terralith1.0] Discovered server",“timestamp”:“2021-12-30T01:14:13.002Z”}
{“level”:“info”,“message”:“[Terralith1.0] Created tail on logs/latest.log”,“timestamp”:“2021-12-30T01:14:13.004Z”}
{“level”:“error”,“message”:“[Terralith1.0] Create tail on server.log failed”,“timestamp”:“2021-12-30T01:14:13.005Z”}
{“level”:“info”,“message”:“[Terralith1.0] Watching for file generation: server.log”,“timestamp”:“2021-12-30T01:14:13.005Z”}
{“level”:“error”,“message”:“[Terralith1.0] Create tail on proxy.log.0 failed”,“timestamp”:“2021-12-30T01:14:13.016Z”}
{“level”:“info”,“message”:“[Terralith1.0] Watching for file generation: proxy.log.0”,“timestamp”:“2021-12-30T01:14:13.016Z”}
{“level”:“error”,“message”:“[Terralith1.0] Create tail on logs/fml-server-latest.log failed”,“timestamp”:“2021-12-30T01:14:13.017Z”}
{“level”:“info”,“message”:“[Terralith1.0] Watching for file generation: logs/fml-server-latest.log”,“timestamp”:“2021-12-30T01:14:13.017Z”}
{“level”:“info”,“message”:“[Terralith1.0] Using skipDirEntryPatterns: config,debug,defaultconfigs,libraries,mods,versions,world,world_the_end,world_nether,dynmap,plugins,web,region,playerdata,stats,data”,“timestamp”:“2021-12-30T01:14:13.018Z”}
{“level”:“info”,“message”:“Starting up server, using commit: f821f64 added easy password testing suite\n”,“timestamp”:“2021-12-30T01:14:13.071Z”}
{“level”:“info”,“message”:“[Terralith1.0] eula.txt detected: ACCEPTED (eula=true)”,“timestamp”:“2021-12-30T01:14:13.536Z”}
{“level”:“info”,“message”:“[Terralith1.0] autostart = false”,“timestamp”:“2021-12-30T01:14:18.040Z”}
{“level”:“error”,“message”:“[Terralith1.0] Aborted server startup; condition not met: true”,“timestamp”:“2021-12-30T01:14:18.040Z”}