Solved Forum down after restart

  • Global Moderator Plugin & Theme Dev

    Try ./nodebb build --series. Also try chowning the files to make sure permissions aren't the issue.

    Oh was the build successful this time?


  • @pitaj said in Forum down after restart:

    Try ./nodebb build --series. Also try chowning the files to make sure permissions aren't the issue.

    Oh was the build successful this time?

    Yes, it was. No issues with the build, but unable to start NodeBB because of the error I mentioned above.


  • @PitaJ this is the error message

    [email protected]:~/nodebb$ ./nodebb log
    
    Hit Ctrl-C to exit
    
    
       61 |   <div widget-area="contentbetween"><!-- BEGIN widgets.contentbetween -->{widgets.contentbetween.html}<!-- END widgets.contentbetween --></div>
          |                                                ^^^^^^^^^^^^^^^^^^^^^^ `widgets.contentbetween` could refer to the top-level value `widgets.contentbetween` or the `.widgets.contentbetween` property of the current element, so compiler must emit code for both cases
          | note: Migrate to modern syntax to avoid the ambiguity. This will become an error in the future.
    
    2021-09-22T05:51:58.210Z [4567/148235] - error: [emailer.send] Error: Sendmail exited with code 75
        at ChildProcess.<anonymous> (/home/sudonix/nodebb/node_modules/nodemailer/lib/sendmail-transport/index.js:142:27)
        at Object.onceWrapper (node:events:514:26)
        at ChildProcess.emit (node:events:394:28)
        at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
        at Process.callbackTrampoline (node:internal/async_ho
    
    

  • A list of active plugins in case this is of any use

    Active plugins:
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, disabled)
            * [email protected] (installed, enabled)
            * [email protected] (installed, enabled)
    

  • Unable to start no matter what I try. @baris @PitaJ any suggestions please ? This is a production forum.

    Thanks

  • NodeBB Admin

    Did you check memory usage? Make sure you have enough free memory and setup swap.


  • @baris That's not the issue. I have 16gb RAM with 4 cpu cores. I also have another forum called https://hostrisk.com running on the same box with no issues.

    Screenshot_20210922-195851.jpg

  • Global Moderator Plugin & Theme Dev

    Try deleting node_modules and running npm i to reinstall. Try disabling all plugins. Try rebooting your server.


  • @pitaj tried all of this. Exact same error. Pretty frustrated right now by this - still not working.


  • All plugins are disabled, so it's not that.

  • Global Moderator Plugin & Theme Dev

    Try downgrading persona to 11.2.6


  • @pitaj Same issue. Installed with npm i [email protected] but no difference. Error still persists.

  • Global Moderator Plugin & Theme Dev

    Can you capture the output of ./nodebb dev just so we have a full log of the startup sequence?


  • @pitaj Here you go.

    [email protected]:~/nodebb$ ./nodebb dev
    
    NodeBB v1.18.2 Copyright (C) 2013-2014 NodeBB Inc.
    This program comes with ABSOLUTELY NO WARRANTY.
    This is free software, and you are welcome to redistribute it under certain conditions.
    For the full license, please visit: http://www.gnu.org/copyleft/gpl.html
    
    Clustering enabled: Spinning up 1 process(es).
    
    2021-09-22T21:06:50.206Z [4567/19957] - verbose: * using configuration stored in: /home/sudonix/nodebb/config.json
    2021-09-22T21:06:50.210Z [4567/19957] - info: Initializing NodeBB v1.18.2 https://sudonix.com
    2021-09-22T21:06:50.211Z [4567/19957] - verbose: * using mongo store at 127.0.0.1:27017
    2021-09-22T21:06:50.211Z [4567/19957] - verbose: * using themes stored in: /home/sudonix/nodebb/node_modules
    2021-09-22T21:06:51.682Z [4567/19957] - verbose: [minifier] utilizing a maximum of 3 additional threads
    2021-09-22T21:06:51.895Z [4567/19957] - verbose: Checking dependencies for outdated modules
    2021-09-22T21:06:52.647Z [4567/19957] - verbose: [notifications.init] Registering jobs.
    2021-09-22T21:06:52.650Z [4567/19957] - verbose: [user/jobs] (Re-)starting jobs...
    2021-09-22T21:06:52.652Z [4567/19957] - verbose: [user/jobs] Starting job (digest.daily)
    2021-09-22T21:06:52.655Z [4567/19957] - verbose: [user/jobs] Starting job (digest.weekly)
    2021-09-22T21:06:52.657Z [4567/19957] - verbose: [user/jobs] Starting job (digest.monthly)
    2021-09-22T21:06:52.658Z [4567/19957] - verbose: [user/jobs] Starting job (reset.clean)
    2021-09-22T21:06:52.658Z [4567/19957] - verbose: [user/jobs] 4 jobs started
    2021-09-22T21:06:52.659Z [4567/19957] - verbose: [scheduled topics] Starting jobs.
    2021-09-22T21:06:52.665Z [4567/19957] - verbose: [emailer] Setting up fallback transport
    2021-09-22T21:06:52.741Z [4567/19957] - info: [themes] Using theme nodebb-theme-persona
    2021-09-22T21:06:52.742Z [4567/19957] - verbose: [plugins] Initializing plugins system
    2021-09-22T21:06:52.763Z [4567/19957] - verbose: [emailer] Built custom email templates
    2021-09-22T21:06:52.770Z [4567/19957] - verbose: [plugins] Found 1 less file(s) for plugin nodebb-plugin-cards
    2021-09-22T21:06:52.772Z [4567/19957] - verbose: [plugins] found 1 static directories for nodebb-plugin-cards
    2021-09-22T21:06:52.773Z [4567/19957] - verbose: [plugins] Found 1 js file(s) for plugin nodebb-plugin-cards
    2021-09-22T21:06:52.773Z [4567/19957] - verbose: [plugins] Loaded plugin: nodebb-plugin-cards
    2021-09-22T21:06:52.777Z [4567/19957] - verbose: [plugins] Found 1 js file(s) for plugin nodebb-theme-persona
    2021-09-22T21:06:52.778Z [4567/19957] - verbose: [plugins] Found 3 js file(s) for plugin nodebb-theme-persona
    2021-09-22T21:06:52.779Z [4567/19957] - verbose: [plugins] Found 1 AMD-style module(s) for plugin nodebb-theme-persona
    2021-09-22T21:06:52.781Z [4567/19957] - verbose: [plugins] Loaded plugin: nodebb-theme-persona
    2021-09-22T21:06:52.783Z [4567/19957] - verbose: [plugins/fireHook] filter:sanitize.config
    2021-09-22T21:06:52.784Z [4567/19957] - info: [plugins] Plugins OK
    2021-09-22T21:06:52.784Z [4567/19957] - verbose: [plugins/fireHook] static:assets.prepare
    2021-09-22T21:06:52.784Z [4567/19957] - verbose: [plugins/fireHook] static:app.preload
    2021-09-22T21:06:52.785Z [4567/19957] - verbose: [plugins/fireHook] filter:router.add
    2021-09-22T21:06:52.786Z [4567/19957] - verbose: [plugins/fireHook] static:app.load
    2021-09-22T21:06:52.787Z [4567/19957] - verbose: [plugins] All plugins reloaded and rerouted
    2021-09-22T21:06:52.787Z [4567/19957] - verbose: [plugins/fireHook] filter:auth.init
    2021-09-22T21:06:52.818Z [4567/19957] - verbose: [plugins/fireHook] filter:settings.get
    2021-09-22T21:06:52.849Z [4567/19957] - verbose: [plugins/fireHook] static:api.routes
    2021-09-22T21:06:52.850Z [4567/19957] - info: [api] Adding 0 route(s) to `api/v3/plugins`
    2021-09-22T21:06:52.876Z [4567/19957] - info: [router] Routes added
    2021-09-22T21:06:52.879Z [4567/19957] - verbose: [meta/blacklist] Loading 0 blacklist rule(s)
    2021-09-22T21:06:52.880Z [4567/19957] - verbose: [plugins/fireHook] filter:flags.getFilters
    2021-09-22T21:06:52.881Z [4567/19957] - verbose: [plugins/fireHook] filter:topicEvents.init
    2021-09-22T21:06:52.881Z [4567/19957] - info: NodeBB Ready
    2021-09-22T21:06:52.882Z [4567/19957] - verbose: [plugins/fireHook] action:nodebb.ready
    2021-09-22T21:06:52.882Z [4567/19957] - info: Enabling 'trust proxy'
    2021-09-22T21:06:52.884Z [4567/19957] - info: NodeBB is now listening on: 0.0.0.0:4567
    2021-09-22T21:06:58.750Z [4567/19957] - verbose: [plugins/fireHook] filter:middleware.autoLocale
    2021-09-22T21:06:58.756Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.756Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.764Z [4567/19957] - verbose: [plugins/fireHook] response:router.page
    2021-09-22T21:06:58.774Z [4567/19957] - verbose: [plugins/fireHook] filter:topics.unreadCutoff
    2021-09-22T21:06:58.774Z [4567/19957] - verbose: [plugins/fireHook] action:user.online
    2021-09-22T21:06:58.780Z [4567/19957] - verbose: [plugins/fireHook] action:user.set
    2021-09-22T21:06:58.781Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.782Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.782Z [4567/19957] - verbose: [plugins/fireHook] filter:middleware.buildHeader
    2021-09-22T21:06:58.785Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.785Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.796Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.796Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.813Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.818Z [4567/19957] - verbose: [plugins/fireHook] filter:config.get
    2021-09-22T21:06:58.821Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getWatchedCategories
    2021-09-22T21:06:58.823Z [4567/19957] - verbose: [plugins/fireHook] action:middleware.pageView
    2021-09-22T21:06:58.824Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.830Z [4567/19957] - verbose: [plugins/fireHook] filter:settings.get
    2021-09-22T21:06:58.835Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.837Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.844Z [4567/19957] - verbose: [plugins/fireHook] filter:category.getFields
    2021-09-22T21:06:58.846Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.846Z [4567/19957] - verbose: [plugins/fireHook] filter:user.isModerator
    2021-09-22T21:06:58.848Z [4567/19957] - verbose: [plugins/fireHook] filter:topic.getFields
    2021-09-22T21:06:58.850Z [4567/19957] - verbose: [plugins/fireHook] filter:category.getFields
    2021-09-22T21:06:58.858Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.859Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.861Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.862Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.863Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges.topics.filter
    2021-09-22T21:06:58.863Z [4567/19957] - verbose: [plugins/fireHook] filter:topic.getFields
    2021-09-22T21:06:58.863Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.864Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.866Z [4567/19957] - verbose: [plugins/fireHook] filter:topics.getUnreadTids
    2021-09-22T21:06:58.872Z [4567/19957] - verbose: [plugins/fireHook] filter:topic.getFields
    2021-09-22T21:06:58.874Z [4567/19957] - verbose: [plugins/fireHook] filter:category.getFields
    2021-09-22T21:06:58.882Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.884Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.885Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.885Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges.topics.filter
    2021-09-22T21:06:58.886Z [4567/19957] - verbose: [plugins/fireHook] filter:topic.getFields
    2021-09-22T21:06:58.887Z [4567/19957] - verbose: [plugins/fireHook] filter:user.blocks.filter
    2021-09-22T21:06:58.888Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.888Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.890Z [4567/19957] - verbose: [plugins/fireHook] filter:topics.filterSortedTids
    2021-09-22T21:06:58.893Z [4567/19957] - verbose: [plugins/fireHook] filter:topic.getFields
    2021-09-22T21:06:58.893Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.894Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.895Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.897Z [4567/19957] - verbose: [plugins/fireHook] filter:category.getFields
    2021-09-22T21:06:58.897Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.898Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.904Z [4567/19957] - verbose: [plugins/fireHook] filter:topics.unreadCutoff
    2021-09-22T21:06:58.909Z [4567/19957] - verbose: [plugins/fireHook] filter:post.getFields
    2021-09-22T21:06:58.910Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.912Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.912Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.912Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.912Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.912Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.913Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.914Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.914Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.915Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.916Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.916Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.916Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.916Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.916Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.917Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.917Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.917Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.917Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.917Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.918Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.918Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.921Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.922Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.922Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.922Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.922Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.922Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.922Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.923Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.923Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.923Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.924Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.926Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.927Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.928Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.929Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.930Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.930Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.932Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.933Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.933Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.934Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.935Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.935Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.936Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.936Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.937Z [4567/19957] - verbose: [plugins/fireHook] filter:parse.post
    2021-09-22T21:06:58.938Z [4567/19957] - verbose: [plugins/fireHook] filter:teasers.configureStripTags
    2021-09-22T21:06:58.941Z [4567/19957] - verbose: [plugins/fireHook] filter:teasers.get
    2021-09-22T21:06:58.942Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.943Z [4567/19957] - verbose: [plugins/fireHook] filter:topics.get
    2021-09-22T21:06:58.945Z [4567/19957] - verbose: [plugins/fireHook] filter:recent.build
    2021-09-22T21:06:58.945Z [4567/19957] - verbose: [plugins/fireHook] filter:middleware.render
    2021-09-22T21:06:58.946Z [4567/19957] - verbose: [plugins/fireHook] filter:meta.getMetaTags
    2021-09-22T21:06:58.946Z [4567/19957] - verbose: [plugins/fireHook] filter:meta.getLinkTags
    2021-09-22T21:06:58.953Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.955Z [4567/19957] - verbose: [plugins/fireHook] filter:middleware.renderFooter
    2021-09-22T21:06:58.956Z [4567/19957] - verbose: [plugins/fireHook] filter:scripts.get
    2021-09-22T21:06:58.956Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.957Z [4567/19957] - verbose: [plugins/fireHook] filter:user.iconBackgrounds
    2021-09-22T21:06:58.957Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.958Z [4567/19957] - verbose: [plugins/fireHook] filter:user.whitelistFields
    2021-09-22T21:06:58.958Z [4567/19957] - verbose: [plugins/fireHook] filter:user.isModerator
    2021-09-22T21:06:58.958Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getFields
    2021-09-22T21:06:58.959Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.959Z [4567/19957] - verbose: [plugins/fireHook] filter:users.get
    2021-09-22T21:06:58.962Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:58.962Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges.global.get
    2021-09-22T21:06:58.987Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:58.988Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:58.990Z [4567/19957] - verbose: [plugins/fireHook] filter:topics.unreadCutoff
    2021-09-22T21:06:58.993Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:58.993Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:58.999Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getWatchedCategories
    2021-09-22T21:06:59.007Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:59.011Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:59.012Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:59.013Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:59.015Z [4567/19957] - verbose: [plugins/fireHook] filter:topic.getFields
    2021-09-22T21:06:59.016Z [4567/19957] - verbose: [plugins/fireHook] filter:category.getFields
    2021-09-22T21:06:59.016Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:59.017Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:59.017Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges:isAllowedTo
    2021-09-22T21:06:59.017Z [4567/19957] - verbose: [plugins/fireHook] filter:privileges.topics.filter
    2021-09-22T21:06:59.017Z [4567/19957] - verbose: [plugins/fireHook] filter:topic.getFields
    2021-09-22T21:06:59.018Z [4567/19957] - verbose: [plugins/fireHook] filter:user.getSettings
    2021-09-22T21:06:59.019Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notificationTypes
    2021-09-22T21:06:59.020Z [4567/19957] - verbose: [plugins/fireHook] filter:user.notifications.getCount
    2021-09-22T21:06:59.021Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:59.024Z [4567/19957] - verbose: [plugins/fireHook] filter:topics.getUnreadTids
    2021-09-22T21:06:59.025Z [4567/19957] - verbose: [plugins/fireHook] filter:middleware.renderHeader
    2021-09-22T21:06:59.038Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:59.039Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:06:59.040Z [4567/19957] - verbose: [plugins/fireHook] filter:languages.get
    2021-09-22T21:07:00.173Z [4567/19957] - verbose: [plugins/fireHook] static:sockets.validateSession
    2021-09-22T21:07:00.174Z [4567/19957] - verbose: [plugins/fireHook] action:sockets.connect
    2021-09-22T21:07:00.313Z [4567/19957] - verbose: [plugins/fireHook] filter:middleware.autoLocale
    2021-09-22T21:07:00.318Z [4567/19957] - verbose: [plugins/fireHook] filter:manifest.build
    2021-09-22T21:07:00.328Z [4567/19957] - verbose: [plugins/fireHook] static:sockets.validateSession
    2021-09-22T21:07:02.143Z [4567/19957] - verbose: [plugins/fireHook] filter:middleware.autoLocale
    
    

    The odd thing is that when using ./nodebb dev, the forum starts up ??

  • Global Moderator Plugin & Theme Dev

    @phenomlab are you sure the forum isn't up when you start with ./nodebb start?

    I remember seeing a very similar issue some time ago. Can you provide the output of git status?


  • @pitaj said in Forum down after restart:

    @phenomlab are you sure the forum isn't up when you start with ./nodebb start?

    Yes, 100%

    Output of git status

    [email protected]:~/nodebb$ git status
    Not currently on any branch.
    Untracked files:
      (use "git add <file>..." to include in what will be committed)
            dump/
            public/download-2021.8.23_13.40.32-metabullet-(vps.phenomlab.com).tar.gz
            public/fontawesome/
            public/images/blank-profile-pic-progressive.jpeg
            public/images/header1.webp
            public/images/header1bw.webp
            public/images/header_1.webp
    
    nothing added to commit but untracked files present (use "git add" to track)
    
    
  • Global Moderator Plugin & Theme Dev

    Working in dev but not in start sounds exactly like this issue: https://community.nodebb.org/topic/15412/forum-is-not-available-anymore

  • Global Moderator Plugin & Theme Dev

    Can you capture a full startup log with ./nodebb slog?


  • @pitaj All I get is this

    [email protected]:~/nodebb$ ./nodebb slog
    
    Starting NodeBB with logging output
    Hit Ctrl-C to exit
    The NodeBB process will continue to run in the background
    Use "./nodebb stop" to stop the NodeBB server
       61 |   <div widget-area="contentbetween"><!-- BEGIN widgets.contentbetween -->{widgets.contentbetween.html}<!-- END widgets.contentbetween --></div>
          |                                                ^^^^^^^^^^^^^^^^^^^^^^ `widgets.contentbetween` could refer to the top-level value `widgets.contentbetween` or the `.widgets.contentbetween` property of the current element, so compiler must emit code for both cases
          | note: Migrate to modern syntax to avoid the ambiguity. This will become an error in the future.
    
    2021-09-22T05:51:58.210Z [4567/148235] - error: [emailer.send] Error: Sendmail exited with code 75
        at ChildProcess.<anonymous> (/home/sudonix/nodebb/node_modules/nodemailer/lib/sendmail-transport/index.js:142:27)
        at Object.onceWrapper (node:events:514:26)
        at ChildProcess.emit (node:events:394:28)
        at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
        at Process.callbackTrampoline (node:internal/async_ho
    
    
  • NodeBB Admin

    I suggest disabling all custom plugins and themes and see if the issue is still there, then you can reenable one by one to find what's wrong. If it's still not starting up with the base plugins then you will have to debug the startup with some console.logs.

    Also modify your config.json to start only a single process and see if that makes a difference.


Suggested Topics

  • 8
  • 1
  • 1
  • 6
  • 13
| | |

© 2014 – 2022 NodeBB, Inc. — Made in Canada.