Trying to get the CSMM container running but am running into problems. Below is a copy of the logs, every time I try to start it it seems to hang at ‘Database found, injecting, please wait---’
Any help would be great. Thanks
Checking if UID: 99 matches user---
---Checking if GID: 100 matches user---
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Starting...---
---Starting MariaDB...---
---Starting Redis Server---
---Checking if CSMM is installed---
---Force Update activated, installing CSMM---
---CSMM successfully downloaded, please wait---
---CSMM successfully downloaded, please wait---
>
[email protected] install /csmm-7dtd/CSMM/node_modules/uws
> node-gyp rebuild > build_log.txt 2>&1 || exit 0
>
[email protected] postinstall /csmm-7dtd/CSMM/node_modules/bull-board/node_modules/ejs
> node ./postinstall.js
Thank you for installing [35mEJS[0m: built with the [32mJake[0m JavaScript build tool ([32mhttps://jakejs.com/[0m)
>
[email protected] postinstall /csmm-7dtd/CSMM/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"
[96mThank you for using core-js ([94m https://github.com/zloirock/core-js [96m) for polyfilling JavaScript standard library![0m
[96mThe project needs your help! Please consider supporting of core-js on Open Collective or Patreon: [0m
[96m>[94m https://opencollective.com/core-js [0m
[96m>[94m https://www.patreon.com/zloirock [0m
[96mAlso, the author of core-js ([94m https://github.com/zloirock [96m) is looking for a good job -)[0m
[96mThank you for using core-js ([94m https://github.com/zloirock/core-js [96m) for polyfilling JavaScript standard library![0m
[96mThe project needs your help! Please consider supporting of core-js on Open Collective or Patreon: [0m
[96m>[94m https://opencollective.com/core-js [0m
[96m>[94m https://www.patreon.com/zloirock [0m
[96mAlso, the author of core-js ([94m https://github.com/zloirock [96m) is looking for a good job -)[0m
npm WARN
[email protected] No license field.
added 1241 packages from 1221 contributors and audited 1627 packages in 56.337s
11 packages are looking for funding
run `npm fund` for details
found 760 vulnerabilities (351 low, 6 moderate, 401 high, 2 critical)
run `npm audit fix` to fix them, or `npm audit` for details
>
[email protected] itemIcons:update /csmm-7dtd/CSMM
> bash ./scripts/itemIconsUpdate.sh
+ rm -rf assets/images/sdtdIcons/
+ mkdir -p assets/images/sdtdIcons/
+ curl -qsL https://github.com/CatalysmsServerManager/7dtd-icons/releases/latest/download/sdtdIcons.tar.gz
+ tar xzf - -C assets/images
---Force Update finished, CSMM successfully installed---
---Prepare Server---
---Configuring Redis---
OK
OK
Background saving started
---Checking for old logs---
---Configuring CSMM---
---Checking if Databse is present---
---Database found, injecting, please wait---
---Start Server---
>
[email protected] start /csmm-7dtd/CSMM
> cross-env NODE_ENV=production run-p start:*
>
[email protected] start:app /csmm-7dtd/CSMM
> node app.js
>
[email protected] start:worker /csmm-7dtd/CSMM
> node worker.js
CSMM version: 1.13.0
No Discord client ID and/or client secret given in dotenv. Discarding Discord passport configuration
No Discord client ID and/or client secret given in dotenv. Discarding Discord passport configuration
debug: Please note: since `sails.config.session.cookie.secure` is set to `true`, the session cookie
debug: will _only_ be sent over TLS connections (i.e. secure https:// requests).
debug: Requests made via http:// will not include a session cookie!
debug:
debug: For more help:
debug: • https://sailsjs.com/config/session#?the-secure-flag
debug: • https://sailsjs.com/config/session#?do-i-need-an-ssl-certificate
debug: • https://sailsjs.com/config/sails-config-http#?properties
debug: • https://sailsjs.com/support
debug:
debug: Please note: since `sails.config.session.cookie.secure` is set to `true`, the session cookie
debug: will _only_ be sent over TLS connections (i.e. secure https:// requests).
debug: Requests made via http:// will not include a session cookie!
debug:
debug: For more help:
debug: • https://sailsjs.com/config/session#?the-secure-flag
debug: • https://sailsjs.com/config/session#?do-i-need-an-ssl-certificate
debug: • https://sailsjs.com/config/sails-config-http#?properties
debug: • https://sailsjs.com/support
debug:
2020-07-07T03:02:15.136Z - [32minfo[39m: Initializing custom hook (`CustomDiscordNotification`)
2020-07-07T03:02:15.139Z - [32minfo[39m: Initializing custom hook (`playerTracking`)
2020-07-07T03:02:15.136Z - [32minfo[39m: Initializing custom hook (`CustomDiscordNotification`)
2020-07-07T03:02:15.139Z - [32minfo[39m: Initializing custom hook (`playerTracking`)
2020-07-07T03:02:16.192Z - [32minfo[39m: Initializing custom hook (`sdtdLogs`)
(node:353) [DEP0095] DeprecationWarning: timers.enroll() is deprecated. Please use setTimeout instead.
(node:353) [DEP0096] DeprecationWarning: timers.unenroll() is deprecated. Please use clearTimeout instead.
2020-07-07T03:02:16.597Z - [31merror[39m: HOOKS - sdtdLogs message=Unexpected error from database adapter: ER_NO_SUCH_TABLE: Table '7dtd.sdtdconfig' doesn't exist, name=AdapterError, name=AdapterError, adapterMethodName=find, modelIdentity=sdtdconfig, code=ER_NO_SUCH_TABLE, errno=1146, sqlMessage=Table '7dtd.sdtdconfig' doesn't exist, sqlState=42S02, index=0, sql=select `createdAt`, `updatedAt`, `id`, `inactive`, `inventoryTracking`, `locationTracking`, `economyEnabled`, `currencyName`, `killEarnerEnabled`, `zombieKillReward`, `playerKillReward`, `playtimeEarnerEnabled`, `playtimeEarnerInterval`, `playtimeEarnerAmount`, `discordTextEarnerEnabled`, `discordTextEarnerAmountPerMessage`, `discordTextEarnerTimeout`, `discordTextEarnerIgnoredChannels`, `costToTeleport`, `costToSetTeleport`, `costToMakeTeleportPublic`, `costToUseGimme`, `commandsEnabled`, `commandPrefix`, `enabledCallAdmin`, `enabledPlayerTeleports`, `enabledWho`, `enabledGimme`, `maxPlayerTeleportLocations`, `playerTeleportDelay`, `playerTeleportTimeout`, `gimmeCooldown`, `discordPrefix`, `discordGuildId`, `chatChannelId`, `chatChannelRichMessages`, `chatChannelGlobalOnly`, `chatChannelBlockedPrefixes`, `discordNotificationConfig`, `gblNotificationBans`, `gblAutoBanEnabled`, `gblAutoBanBans`, `loggingEnabled`, `memUpdateInfoEnabled`, `countryBanConfig`, `pingKickEnabled`, `maxPing`, `pingChecksToFail`, `pingKickMessage`, `pingWhitelist`, `votingApiKey`, `votingEnabled`, `votingCommand`, `bannedItemsEnabled`, `bannedItems`, `bannedItemsCommand`, `server` from `sdtdconfig` where `loggingEnabled` = true and `inactive` = false limit 9007199254740991, isOperational=true, stack=AdapterError: Unexpected error from database adapter: ER_NO_SUCH_TABLE: Table '7dtd.sdtdconfig' doesn't exist
at Sails.sails.on (/csmm-7dtd/CSMM/api/hooks/sdtdLogs/index.js:33:49)
at process._tickCallback (internal/process/next_tick.js:68:7), adapterMethodName=find, modelIdentity=sdtdconfig, $ref=$["cause"]["raw"]
2020-07-07T03:17:15.139Z - [31merror[39m: Failed to lift app: message=Sails is taking too long to load.
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Troubleshooting tips:
-• Were you still reading/responding to an interactive prompt?
(Whoops, sorry! Please lift again and try to respond a bit more quickly.)
-• Do you have a lot of stuff in `assets/`? Grunt might still be running.
(Try increasing the hook timeout. Currently it is 900000.
e.g. `sails lift --hookTimeout=1800000`)
-• Is `banneditems` a custom or 3rd party hook?
(*If* `initialize()` is using a callback, make sure it's being called.)
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
, stack=Error: Sails is taking too long to load.
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Troubleshooting tips:
-• Were you still reading/responding to an interactive prompt?
(Whoops, sorry! Please lift again and try to respond a bit more quickly.)
-• Do you have a lot of stuff in `assets/`? Grunt might still be running.
(Try increasing the hook timeout. Currently it is 900000.
e.g. `sails lift --hookTimeout=1800000`)
-• Is `banneditems` a custom or 3rd party hook?
(*If* `initialize()` is using a callback, make sure it's being called.)
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
at Timeout.tooLong [as _onTimeout] (/csmm-7dtd/CSMM/node_modules/sails/lib/app/private/loadHooks.js:191:21)
at ontimeout (timers.js:436:11)
at tryOnTimeout (timers.js:300:5)
at listOnTimeout (timers.js:263:5)
at Timer.processTimers (timers.js:223:10), code=E_HOOK_TIMEOUT