Lost connection - Fresh deployment using Heroku/mLab

Technical Support
  • So.... I followed the instructions using this:
    https://docs.nodebb.org/installing/cloud/heroku/
    and everything seemed to go smoothly, I started the app using Heroku, and the first page I get is:
    579d24db-0f66-43a0-87f4-ccc120675e25-image.png
    instead of the usual homepage, and it keeps telling me this message:
    238f50e5-e4b5-440e-a06e-07157b39dc58-image.png .

    I tried reading through others who had similar issues but failed to find what is wrong with my setup, and not really sure where to start looking as i am new to this. I'd appreciate any help i can get 🙂 thanks for your time


Suggested Topics


  • 0 Votes
    3 Posts
    52 Views

    @baris said in Finding code behind route /api/category/:cid:

    https://github.com/NodeBB/NodeBB/blob/master/src/controllers/category.js#L24

    Thank you!

  • 0 Votes
    7 Posts
    199 Views

    The quickreply functionality was added to persona by @julian here you should be able to apply to slick I guess. Keep in mind in v3.0 this functionality moved to core so all themes can add quick reply easier. https://github.com/NodeBB/NodeBB/blob/bootstrap5/public/src/modules/quickreply.js.

  • 0 Votes
    12 Posts
    843 Views

    @JaredBusch said in How can I migrate from redis to postgresql/mongodb:

    Found a pull request for nodebb-plugin-import that gives it postgresql capability.

    Well, it seem that I cannot install v1.12.1 as required by this plugin.

    npm never successfully builds.

    [jbusch@obelisk nodebb]$ sudo -u nodebb ./nodebb setup package.json not found. Populating package.json... OK Dependencies outdated or not yet installed. Installing them now... npm notice npm notice New minor version of npm available! 8.3.1 -> 8.12.2 npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.12.2 npm notice Run npm install -g [email protected] to update! npm notice npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: [email protected] npm ERR! Found: [email protected] npm ERR! node_modules/pg npm ERR! pg@"^7.4.0" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer pg@"^8" from [email protected] npm ERR! node_modules/pg-cursor npm ERR! pg-cursor@"^2.0.0" from the root project npm ERR! npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force, or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. npm ERR! npm ERR! See /home/nodebb/.npm/eresolve-report.txt for a full report. npm ERR! A complete log of this run can be found in: npm ERR! /home/nodebb/.npm/_logs/2022-06-18T01_31_52_584Z-debug-0.log Error installing dependencies! message: Command failed: npm install --production stdout: null stderr: null /opt/nodebb/src/cli/package-install.js:54 throw e; ^ Error: Command failed: npm install --production at checkExecSyncError (node:child_process:828:11) at Object.execSync (node:child_process:902:15) at Object.installAll (/opt/nodebb/src/cli/package-install.js:45:9) at Object.<anonymous> (/opt/nodebb/src/cli/index.js:60:18) at Module._compile (node:internal/modules/cjs/loader:1103:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) { status: 1, signal: null, output: [ null, null, null ], pid: 1461, stdout: null, stderr: null } [jbusch@obelisk nodebb]$

    Built just fine to v2.2.0 though.

    [jbusch@obelisk nodebb]$ sudo -u nodebb ./nodebb setup Dependencies outdated or not yet installed. Installing them now... npm WARN deprecated [email protected]: this library is no longer supported npm WARN deprecated [email protected]: Multer 1.x is affected by CVE-2022-24434. This is fixed in v1.4.4-lts.1 which drops support for versions of Node.js before 6. Please upgrade to at least Node.js 6 and version 1.4.4-lts.1 of Multer. If you need support for older versions of Node.js, we are open to accepting patches that would fix the CVE on the main 1.x release line, whilst maintaining compatibility with Node.js 0.10. npm WARN deprecated [email protected]: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated [email protected]: support for ECMAScript is superseded by `uglify-js` as of v3.13.0 npm WARN deprecated [email protected]: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 added 922 packages, and audited 923 packages in 2m 76 packages are looking for funding run `npm fund` for details 5 high severity vulnerabilities Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. OK 2022-06-18T01:40:58.599Z [1600] - info: NodeBB Setup Triggered via Command Line Welcome to NodeBB v2.2.0! This looks like a new installation, so you'll have to answer a few questions about your environment before we can proceed. Press enter to accept the default setting (shown in brackets).

    7d8a5a66-30f5-4d65-a5ec-ac395ecd0178-image.png

  • 1 Votes
    1 Posts
    685 Views

    Hi,

    I have followed the Heroku guide from the docs with no luck. Everything goes fine until I try to connect to the site when Heroku shows Application error page.

    Here's Heroku's app log:

    2017-03-29T21:22:03.000000+00:00 app[api]: Build succeeded 2017-03-29T21:22:23.566319+00:00 heroku[web.1]: Starting process with command `node loader.js --no-daemon` 2017-03-29T21:22:27.616058+00:00 heroku[web.1]: State changed from starting to crashed 2017-03-29T21:22:27.617327+00:00 heroku[web.1]: State changed from crashed to starting 2017-03-29T21:22:27.607752+00:00 heroku[web.1]: Process exited with status 0 2017-03-29T21:22:31.398032+00:00 heroku[web.1]: Starting process with command `node loader.js --no-daemon` 2017-03-29T21:22:36.001530+00:00 heroku[web.1]: Process exited with status 0 2017-03-29T21:22:36.003776+00:00 heroku[web.1]: State changed from starting to crashed

    I'm willing to provide you any information needed.

    Akseli

  • 0 Votes
    7 Posts
    2k Views

    @yariplus Yes of course 🙂

    @pichalite I will attempt an upgrade to 0.9.x see if it fixed the issue. Thanks a bunch!!