Errors when updating from latest 1.15 to 1.16
-
Hi all,
I sucessfully updated my froum from latest 1.15 to 1.16.But I have some weared errors, mainly JS Errors:
serializer.js:17 Uncaught TypeError: t is not a function at serializer.js:17 at serializer.js:4 (anonymous) @ serializer.js:17 (anonymous) @ serializer.js:4
GET /assets/src/modules/bootbox.js?v=enhebbeqf8a net::ERR_ABORTED 404 require.js:1961 GET /assets/src/modules/bootbox.js?v=enhebbeqf8a net::ERR_ABORTED 404 req.load @ require.js:1961
require.js:168 Uncaught Error: Script error for "timeago/jquery.timeago" https://requirejs.org/docs/errors.html#scripterror at makeError (require.js:168) at HTMLScriptElement.onScriptError (require.js:1738)
service-worker.js:1 Uncaught (in promise) TypeError: Failed to fetch service-worker.js:1
Seems there are errors mostly with jQuery, bootbox and timeago.
The posts are displayed not as interpreted HTML, but as "Code" HTML.
Never had that before - could anyone assist?
Thanks.Sorry forgot to post the versions of my system:
- Ubuntu 18.04 LTS
- npm: 7.3.0
- node: 15.5.0
- nodeBB 1.16.0
- mongo 3.6.3
-
@tecy
Ok, what I definetly can say , that the following modules are missing:- assets/src/modules/timeago/jquery.timeago.js?v=enhebbeqf8a
- /assets/src/modules/timeago/jquery.timeago.js?v=enhebbeqf8a
Why is that?
puzzledWhen I start ./nodebb start slog I get the following errors:
/opt/nodebb# ./nodebb start Starting NodeBB "./nodebb stop" to stop the NodeBB server "./nodebb log" to view server output "./nodebb help" for more commands /opt/nodebb# ./nodebb log Hit Ctrl-C to exit [cluster] Child Process (23863) has exited (code: 0, signal: null) NodeBB v1.16.0 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). 2020-12-23T16:27:54.696Z [4567/5010] - info: Initializing NodeBB v1.16.0 https://forum.domain 2020-12-23T16:27:57.071Z [4567/5010] - info: [socket.io] Restricting access to origin: https://forum.domain:* 2020-12-23T16:27:57.176Z [4567/5010] - warn: [plugins/nodebb-theme-vanilla] The plugin.json field "library" is deprecated. Please use the package.json field "main" instead. (node:5010) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) 2020-12-23T16:27:57.728Z [4567/5010] - warn: [plugins/nodebb-plugin-topic-tags] The plugin.json field "library" is deprecated. Please use the package.json field "main" instead. 2020-12-23T16:27:57.729Z [4567/5010] - warn: [plugins] Unable to load library for: nodebb-plugin-topic-tags 2020-12-23T16:27:57.729Z [4567/5010] - error: Error: Cannot find module './meta' Require stack: - /opt/nodebb/src/plugins/index.js - /opt/nodebb/src/meta/configs.js - /opt/nodebb/src/meta/index.js - /opt/nodebb/src/start.js - /opt/nodebb/require-main.js - /opt/nodebb/app.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:925:15) at Function.Module._load (node:internal/modules/cjs/loader:769:27) at Module.require (node:internal/modules/cjs/loader:997:19) at Object.<anonymous> (/opt/nodebb/node_modules/nodebb-plugin-topic-tags/library.js:3:26) at Module._compile (node:internal/modules/cjs/loader:1108:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10) at Module.load (node:internal/modules/cjs/loader:973:32) at Function.Module._load (node:internal/modules/cjs/loader:813:14) at Module.require (node:internal/modules/cjs/loader:997:19) at require (node:internal/modules/cjs/helpers:92:18) 2020-12-23T16:27:57.732Z [4567/5010] - warn: [plugins/nodebb-plugin-poll2] The plugin.json field "library" is deprecated. Please use the package.json field "main" instead. 2020-12-23T16:27:57.734Z [4567/5010] - warn: [plugins] Unable to load library for: nodebb-plugin-poll2 2020-12-23T16:27:57.734Z [4567/5010] - error: Error: Cannot find module './database' Require stack: - /opt/nodebb/src/plugins/index.js - /opt/nodebb/src/meta/configs.js - /opt/nodebb/src/meta/index.js - /opt/nodebb/src/start.js - /opt/nodebb/require-main.js - /opt/nodebb/app.js at Function.Module._resolveFilename (node:internal/modules/cjs/loader:925:15) at Function.Module._load (node:internal/modules/cjs/loader:769:27) at Module.require (node:internal/modules/cjs/loader:997:19) at /opt/nodebb/node_modules/nodebb-plugin-poll2/lib/nodebb.js:5:14 at Object.<anonymous> (/opt/nodebb/node_modules/nodebb-plugin-poll2/lib/nodebb.js:21:2) at Module._compile (node:internal/modules/cjs/loader:1108:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10) at Module.load (node:internal/modules/cjs/loader:973:32) at Function.Module._load (node:internal/modules/cjs/loader:813:14) at Module.require (node:internal/modules/cjs/loader:997:19) 2020-12-23T16:27:57.862Z [4567/5010] - info: [api] Adding 0 route(s) to `api/v3/plugins` 2020-12-23T16:27:57.877Z [4567/5010] - info: Routes added 2020-12-23T16:27:57.881Z [4567/5010] - info: NodeBB Ready 2020-12-23T16:27:57.882Z [4567/5010] - info: Enabling 'trust proxy' 2020-12-23T16:27:57.884Z [4567/5010] - info: NodeBB is now listening on: 0.0.0.0:4567
Sorry forgot to post the versions of my system:
- Ubuntu 18.04 LTS
- npm: 7.3.0
- node: 15.5.0
- nodeBB 1.16.0
- mongo 3.6.3
-
What is the output of
git status
? What about./nodebb build
? -
git status seems to be ok.
Is giving me just some files I changed in "public"../nodebb build
gives me the same output as ./nodebb upgrade$ /opt/nodebb# ./nodebb build started 2020-12-23T16:23:42.459Z [4567/4845] - info: [build] Building in parallel mode 2020-12-23T16:23:42.461Z [4567/4845] - info: [build] plugin static dirs build started 2020-12-23T16:23:42.464Z [4567/4845] - info: [build] requirejs modules build started 2020-12-23T16:23:42.465Z [4567/4845] - info: [build] client js bundle build started 2020-12-23T16:23:42.539Z [4567/4845] - info: [build] admin js bundle build started 2020-12-23T16:23:42.540Z [4567/4845] - info: [build] client side styles build started 2020-12-23T16:23:42.541Z [4567/4845] - info: [build] admin control panel styles build started 2020-12-23T16:23:42.546Z [4567/4845] - info: [build] templates build started 2020-12-23T16:23:42.548Z [4567/4845] - info: [build] languages build started 2020-12-23T16:23:44.506Z [4567/4845] - info: [build] plugin static dirs build completed in 2.044sec 2020-12-23T16:23:58.373Z [4567/4845] - info: [build] admin js bundle build completed in 15.833sec 2020-12-23T16:23:58.383Z [4567/4845] - info: [build] client js bundle build completed in 15.918sec 2020-12-23T16:23:59.740Z [4567/4845] - info: [build] requirejs modules build completed in 17.276sec [benchpress] warning: keyword outside an interpolation token is deprecated --> poll/creator.tpl:13:73 | 13 | <input type="text" name="options[]" id="pollInputOptions" value="@value" class="form-control"/> | ^^^^^^ help: wrap this in curly braces: `{@value}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> partials/breadcrumbs.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> partials/flags/filters.tpl:68:21 | 68 | <option value="@key">@value</option> | ^^^^ help: wrap this in curly braces: `{@key}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> partials/flags/filters.tpl:68:27 | 68 | <option value="@key">@value</option> | ^^^^^^ help: wrap this in curly braces: `{@value}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> outgoing.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> categories.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> flags/detail.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> flags/detail.tpl:114:66 | 114 | <div class="media" data-datetime="{../datetime}" data-index="@index"> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> flags/detail.tpl:196:51 | 196 | <span class="label label-primary">[[flags:@key]]</span><!-- IF @value --> → <span class="label label-default">@value</span><!-- ENDIF @value --> | ^^^^ help: wrap this in curly braces: `{@key}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> flags/detail.tpl:196:124 | 196 | <span class="label label-primary">[[flags:@key]]</span><!-- IF @value --> → <span class="label label-default">@value</span><!-- ENDIF @value --> | ^^^^^^ help: wrap this in curly braces: `{@value}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> ip-blacklist.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> login.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> register.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> reset.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> registerComplete.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> registerComplete.tpl:34:8 | 34 | <li>@value</li> | ^^^^^^ help: wrap this in curly braces: `{@value}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> registerComplete.tpl:48:5 | 48 | @value | ^^^^^^ help: wrap this in curly braces: `{@value}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> reset_code.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> partials/account_menu.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 2020-12-23T16:24:01.497Z [4567/4845] - info: [build] languages build completed in 18.948sec [benchpress] warning: keyword outside an interpolation token is deprecated --> admin/manage/uploads.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/edit.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> groups/list.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> notifications.tpl:8:37 | 8 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> partials/account/header.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> post-queue.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> tags.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/edit/email.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/sessions.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/settings.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/edit/password.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/edit/username.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 2020-12-23T16:24:01.587Z [4567/4845] - info: [build] client side styles build completed in 19.047sec [benchpress] warning: keyword outside an interpolation token is deprecated --> account/consent.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/groups.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/info.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/info.tpl:131:10 | 131 | <li>@value</li> | ^^^^^^ help: wrap this in curly braces: `{@value}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> flags/list.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> flags/list.tpl:90:21 | 90 | <option value="@key">@value</option> | ^^^^ help: wrap this in curly braces: `{@key}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> flags/list.tpl:90:27 | 90 | <option value="@key">@value</option> | ^^^^^^ help: wrap this in curly braces: `{@value}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> groups/members.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/blocks.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/followers.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/following.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/profile.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/uploads.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 2020-12-23T16:24:01.646Z [4567/4845] - info: [build] admin control panel styles build completed in 19.105sec [benchpress] warning: keyword outside an interpolation token is deprecated --> search.tpl:5:37 | 5 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> users.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/posts.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> tag.tpl:8:37 | 8 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> groups/details.tpl:19:37 | 19 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/best.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/downvoted.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/categories.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/bookmarks.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/upvoted.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/topics.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> popular.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> recent.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> top.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> unread.tpl:8:37 | 8 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/ignored.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> account/watched.tpl:7:37 | 7 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> category.tpl:9:37 | 9 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 [benchpress] warning: keyword outside an interpolation token is deprecated --> topic.tpl:6:37 | 6 | <meta itemprop="position" content="@index" /> | ^^^^^^ help: wrap this in curly braces: `{@index}` | note: This will become an error in the v3.0.0 2020-12-23T16:24:01.737Z [4567/4845] - info: [build] templates build completed in 19.191sec 2020-12-23T16:24:01.739Z [4567/4845] - info: [build] Asset compilation successful. Completed in 19.277sec. ``
-
Please post the output of
git status
-
git status On branch v1.16.x Your branch is up to date with 'origin/v1.16.x'. Untracked files: (use "git add <file>..." to include in what will be committed) dump/ public/error_docs/ public/robots.txt nothing added to commit but untracked files present (use "git add" to track)
-
@tecy have you tried Node 14?
-
@pitaj
Yes, I have tried it with node 14.15.3.These errors are still present during startup:
./nodebb start ./nodebb log Hit Ctrl-C to exit [cluster] Child Process (5010) has exited (code: 0, signal: null) NodeBB v1.16.0 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). 2020-12-23T18:20:33.396Z [4567/7608] - info: Initializing NodeBB v1.16.0 https://forum.domain 2020-12-23T18:20:38.002Z [4567/7608] - info: [socket.io] Restricting access to origin: https://forum.domain:* 2020-12-23T18:20:38.127Z [4567/7608] - warn: [plugins/nodebb-theme-vanilla] The plugin.json field "library" is deprecated. Please use the package.json field "main" instead. (node:7608) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) 2020-12-23T18:20:38.703Z [4567/7608] - warn: [plugins/nodebb-plugin-topic-tags] The plugin.json field "library" is deprecated. Please use the package.json field "main" instead. 2020-12-23T18:20:38.704Z [4567/7608] - warn: [plugins] Unable to load library for: nodebb-plugin-topic-tags 2020-12-23T18:20:38.704Z [4567/7608] - error: Error: Cannot find module './meta' Require stack: - /opt/nodebb/src/plugins/index.js - /opt/nodebb/src/meta/configs.js - /opt/nodebb/src/meta/index.js - /opt/nodebb/src/start.js - /opt/nodebb/require-main.js - /opt/nodebb/app.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15) at Function.Module._load (internal/modules/cjs/loader.js:725:27) at Module.require (internal/modules/cjs/loader.js:952:19) at Object.<anonymous> (/opt/nodebb/node_modules/nodebb-plugin-topic-tags/library.js:3:26) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Module.require (internal/modules/cjs/loader.js:952:19) at require (internal/modules/cjs/helpers.js:88:18) 2020-12-23T18:20:38.708Z [4567/7608] - warn: [plugins/nodebb-plugin-poll2] The plugin.json field "library" is deprecated. Please use the package.json field "main" instead. 2020-12-23T18:20:38.709Z [4567/7608] - warn: [plugins] Unable to load library for: nodebb-plugin-poll2 2020-12-23T18:20:38.709Z [4567/7608] - error: Error: Cannot find module './database' Require stack: - /opt/nodebb/src/plugins/index.js - /opt/nodebb/src/meta/configs.js - /opt/nodebb/src/meta/index.js - /opt/nodebb/src/start.js - /opt/nodebb/require-main.js - /opt/nodebb/app.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15) at Function.Module._load (internal/modules/cjs/loader.js:725:27) at Module.require (internal/modules/cjs/loader.js:952:19) at /opt/nodebb/node_modules/nodebb-plugin-poll2/lib/nodebb.js:5:14 at Object.<anonymous> (/opt/nodebb/node_modules/nodebb-plugin-poll2/lib/nodebb.js:21:2) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Module.require (internal/modules/cjs/loader.js:952:19) 2020-12-23T18:20:38.868Z [4567/7608] - info: [api] Adding 0 route(s) to `api/v3/plugins` 2020-12-23T18:20:38.889Z [4567/7608] - info: Routes added 2020-12-23T18:20:38.893Z [4567/7608] - info: NodeBB Ready 2020-12-23T18:20:38.895Z [4567/7608] - info: Enabling 'trust proxy' 2020-12-23T18:20:38.898Z [4567/7608] - info: NodeBB is now listening on: 0.0.0.0:4567
-
@tecy I think those errors are part of the prior warning. You can report them on the respective plugins' GitHub pages.
-
Hi,
there was a problem with old plugins.
For the future I wold suggest to list all active used plugins.
Then disabling all of them and the update the forum.
If eveything is ok, update the plugins step by step to see if something goes wrong.@PitaJ
Thanks for yopur help.
In the future I have to read the error messages more carefully.
The "bad" plugins were mentioned there