You can send me the log

the logs are set up to go to global.approot / logs.
approot is set to this:
Code: Select all
global.approot = path.dirname(process.execPath);
Now we can guess why the nodejs core function process.execPath returns this IP, i have no clue how this can happen.
But there is not much we can check, e.g. we have the installed service along with it's working path, can you try to uninstall and re-install the service?
Also you can try to execute server.exe manually, it will print the logs to stdout. One of the first prints should be this:
Code: Select all
console.log("Database file: ", global.approot + "/database/config")
Also we have a chance to get the logs from stdout when running as service using nssm.exe:
Code: Select all
nssm edit "FFAStrans Webinterface"