MineOS Plugin previously worked, then stopped and can't reinstall it

srv87

Cadet
Joined
Jun 13, 2023
Messages
7
Hello everyone,
I have been using truenas core for about a year to back up my devices, and it has worked great. Recently, I decided to install the MineOS plugin, and it has worked fine for about a month, but I suddenly couldn't access the web GUI or the game. I backed up my game files, and then uninstalled it with plans to reinstall it, but I can't get it to install, despite the fact that I installed it the same way I did last time (NAT network interface, DHCP didn't work originally and still doesn't now), and I keep getting the following error:

Code:
Error: MineOS had a failure Exception: RuntimeError Message: Last 10 lines: npm ERR! gyp info it worked if it ends with ok npm ERR! gyp info using node-gyp@9.3.1 npm ERR! gyp info using node@18.16.0 | freebsd | x64 npm ERR! gyp info find Python using Python version 3.9.16 found at "/usr/local/bin/python3.9" npm ERR! gyp info spawn /usr/local/bin/python3.9 npm ERR! gyp info spawn args [ npm ERR! gyp info spawn args   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', npm ERR! gyp info spawn args   'binding.gyp', npm ERR! gyp info spawn args   '-f', npm ERR! gyp info spawn args   'make', npm ERR! gyp info spawn args   '-I', npm ERR! gyp info spawn args   '/usr/local/games/minecraft/node_modules/diskusage/build/config.gypi', npm ERR! gyp info spawn args   '-I', npm ERR! gyp info spawn args   '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', npm ERR! gyp info spawn args   '-I', npm ERR! gyp info spawn args   '/root/.cache/node-gyp/18.16.0/include/node/common.gypi', npm ERR! gyp info spawn args   '-Dlibrary=shared_library', npm ERR! gyp info spawn args   '-Dvisibility=default', npm ERR! gyp info spawn args   '-Dnode_root_dir=/root/.cache/node-gyp/18.16.0', npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp', npm ERR! gyp info spawn args   '-Dnode_lib_file=/root/.cache/node-gyp/18.16.0/< (target_arch)/node.lib', npm ERR! gyp info spawn args   '-Dmodule_root_dir=/usr/local/games/minecraft/node_modules/diskusage', npm ERR! gyp info spawn args   '-Dnode_engine=v8', npm ERR! gyp info spawn args   '--depth=.', npm ERR! gyp info spawn args   '--no-parallel', npm ERR! gyp info spawn args   '--generator-output', npm ERR! gyp info spawn args   'build', npm ERR! gyp info spawn args   '-Goutput_dir=.' npm ERR!  gyp info spawn args ] npm ERR! gyp info spawn gmake npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] npm ERR! In file included from :400: npm ERR! :12:9: warning: '_GLIBCXX_USE_CXX11_ABI' macro redefined [-Wmacro-redefined] npm ERR! #define _GLIBCXX_USE_CXX11_ABI 0 npm ERR!         ^ npm ERR! :7:9: note: previous definition is here npm ERR! #define _GLIBCXX_USE_CXX11_ABI 1 npm ERR!         ^ npm ERR! In file included from ../src/main.cpp:3: npm ERR! ../../nan/nan.h:2536:8: warning: 'SetAccessor' is deprecated: Do signature check in accessor [-Wdeprecated-declarations] npm ERR!   tpl->SetAccessor( npm ERR!         ^ npm ERR! /root/.cache/node-gyp/18.16.0/include/node/v8-template.h:837:3: note: 'SetAccessor' has been explicitly marked deprecated here npm ERR!   V8_DEPRECATED("Do signature check in accessor") npm ERR!   ^ npm ERR! /root/.cache/node-gyp/18.16.0/include/node/v8config.h:460:35: note: expanded from macro 'V8_DEPRECATED' npm ERR! # define V8_DEPRECATED(message) [[deprecated(message)]] npm ERR!                                   ^ npm ERR! In file included from ../src/main.cpp:3: npm ERR! In file included from ../../nan/nan.h:2884: npm ERR! ../../nan/nan_typedarray_contents.h:34:43: error: no member named 'GetContents' in 'v8::ArrayBuffer' npm ERR!       data   = static_cast(buffer->GetContents().Data()) + byte_offset; npm ERR!                                   ~~~~~~~~^ npm ERR! 2 warnings and 1 error generated. npm ERR! gmake: *** [diskusage.target.mk:112: Release/obj.target/diskusage/src/main.o] Error 1 npm ERR! gyp ERR! build error npm ERR! gyp ERR! stack Error: `gmake` failed with exit code: 2 npm ERR! gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:203:23) npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:513:28) npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12) npm ERR! gyp ERR! System FreeBSD 13.1-RELEASE-p7 npm ERR! gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" npm ERR! gyp ERR! cwd /usr/local/games/minecraft/node_modules/diskusage npm ERR! gyp ERR! node -v v18.16.0 npm ERR!  gyp ERR! node-gyp -v v9.3.1 npm ERR! gyp ERR! not ok npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-06-13T15_25_44_398Z-debug-0.log node:internal/modules/cjs/loader:1078  throw err;  ^ Error: Cannot find module 'daemonize2' Require stack: - /usr/local/games/minecraft/service.js    at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)    at Module._load (node:internal/modules/cjs/loader:920:27)    at Module.require (node:internal/modules/cjs/loader:1141:19)    at require (node:internal/modules/cjs/helpers:110:18)    at Object. (/usr/local/games/minecraft/service.js:3:14)    at Module._compile (node:internal/modules/cjs/loader:1254:14)    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)    at Module.load (node:internal/modules/cjs/loader:1117:32)    at Module._load (node:internal/modules/cjs/loader:958:12)    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {  code: 'MODULE_NOT_FOUND',  requireStack: [ '/usr/local/games/minecraft/service.js' ] } Node.js v18.16.0 /usr/local/etc/rc.d/mineos: WARNING: failed to start mineos Partial plugin destroyed


I just updated to TrueNAS Core 13.0-U5.1, so I don't know if that has something to do with it. Also, I am open to trying alternative ways to install it (docker container, VM, Command Line install, etc), although I have already tried installing the official TurnKey Linux ISO in a virtual machine, but I can't get it past the UEFI shell. Any help is appreciated, so thanks in advance.
 

Santy

Cadet
Joined
Apr 3, 2022
Messages
2
Also having this problem. I think the plugin is broken. I dont know if they are going to fix it tho. I saw someone recommending to install mineos directly on freebsd, but i don't know how to do that, it's not as easy as just installing the plugin. Any help would also be appreciated.
 
Top