Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Tech
  3. v4.0.0 Upgrade Support

v4.0.0 Upgrade Support

Scheduled Pinned Locked Moved Tech
4.0.0
51 Posts 12 Posters 435 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • baris@community.nodebb.orgB This user is from outside of this forum
    baris@community.nodebb.orgB This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #42

    @jaromanda please install [email protected] and try again. Let me know if the upgrade script works.

    1 Reply Last reply
    0
    • jaromanda@community.nodebb.orgJ This user is from outside of this forum
      jaromanda@community.nodebb.orgJ This user is from outside of this forum
      [email protected]
      wrote on last edited by [email protected]
      #43

      @baris No, that made no difference

      1 Reply Last reply
      0
      • dk@community.nodebb.orgD This user is from outside of this forum
        dk@community.nodebb.orgD This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #44

        upgrade from v1.12.2, but failed when v3.x to v4.x

        4. Updating NodeBB data store schema...
        Parsing upgrade scripts... 
        OK | 4 script(s) found, 147 skipped
          → [2024/2/22] Setting up default configs/privileges re: ActivityPub...Error occurred
        Error occurred during upgrade: Error: [[error:invalid-data]]
            at Meta.slugTaken (/home/nodebb/src/meta/index.js:34:9)
            at Object.wrapperCallback [as slugTaken] (/home/nodebb/src/promisify.js:46:11)
            at generateHandle (/home/nodebb/src/categories/create.js:154:26)
            at Object.wrapperCallback [as generateHandle] (/home/nodebb/src/promisify.js:46:11)
            at /home/nodebb/src/upgrades/4.0.0/activitypub_setup.js:25:36
            at Array.map ()
            at Object.method (/home/nodebb/src/upgrades/4.0.0/activitypub_setup.js:23:42)
            at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
            at async Upgrade.process (/home/nodebb/src/upgrade.js:161:4)
            at async Upgrade.run (/home/nodebb/src/upgrade.js:110:2)
        2025-04-14T17:03:51.767Z [4567,4568,4569,4570/27865] - error: uncaughtException: [[error:invalid-data]]
        Error: [[error:invalid-data]]
            at Meta.slugTaken (/home/nodebb/src/meta/index.js:34:9)
            at Object.wrapperCallback [as slugTaken] (/home/nodebb/src/promisify.js:46:11)
            at generateHandle (/home/nodebb/src/categories/create.js:154:26)
            at Object.wrapperCallback [as generateHandle] (/home/nodebb/src/promisify.js:46:11)
            at /home/nodebb/src/upgrades/4.0.0/activitypub_setup.js:25:36
            at Array.map ()
            at Object.method (/home/nodebb/src/upgrades/4.0.0/activitypub_setup.js:23:42)
            at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
            at async Upgrade.process (/home/nodebb/src/upgrade.js:161:4)
            at async Upgrade.run (/home/nodebb/src/upgrade.js:110:2) {"date":"Tue Apr 15 2025 01:03:51 GMT+0800 (China Standard Time)","error":{},"exception":true,"os":{"loadavg":[0.5,0.2,0.24],"uptime":21399.08},"process":{"argv":["/root/.nvm/versions/node/v20.19.0/bin/node","/home/nodebb/nodebb","upgrade"],"cwd":"/home/nodebb","execPath":"/root/.nvm/versions/node/v20.19.0/bin/node","gid":0,"memoryUsage":{"arrayBuffers":19370345,"external":23881947,"heapTotal":91189248,"heapUsed":62438072,"rss":182493184},"pid":27865,"uid":0,"version":"v20.19.0"},"stack":"Error: [[error:invalid-data]]\n    at Meta.slugTaken (/home/nodebb/src/meta/index.js:34:9)\n    at Object.wrapperCallback [as slugTaken] (/home/nodebb/src/promisify.js:46:11)\n    at generateHandle (/home/nodebb/src/categories/create.js:154:26)\n    at Object.wrapperCallback [as generateHandle] (/home/nodebb/src/promisify.js:46:11)\n    at /home/nodebb/src/upgrades/4.0.0/activitypub_setup.js:25:36\n    at Array.map ()\n    at Object.method (/home/nodebb/src/upgrades/4.0.0/activitypub_setup.js:23:42)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async Upgrade.process (/home/nodebb/src/upgrade.js:161:4)\n    at async Upgrade.run (/home/nodebb/src/upgrade.js:110:2)","trace":[{"column":9,"file":"/home/nodebb/src/meta/index.js","function":"Meta.slugTaken","line":34,"method":"slugTaken","native":false},{"column":11,"file":"/home/nodebb/src/promisify.js","function":"Object.wrapperCallback [as slugTaken]","line":46,"method":"wrapperCallback [as slugTaken]","native":false},{"column":26,"file":"/home/nodebb/src/categories/create.js","function":"generateHandle","line":154,"method":null,"native":false},{"column":11,"file":"/home/nodebb/src/promisify.js","function":"Object.wrapperCallback [as generateHandle]","line":46,"method":"wrapperCallback [as generateHandle]","native":false},{"column":36,"file":"/home/nodebb/src/upgrades/4.0.0/activitypub_setup.js","function":null,"line":25,"method":null,"native":false},{"column":null,"file":null,"function":"Array.map","line":null,"method":"map","native":false},{"column":42,"file":"/home/nodebb/src/upgrades/4.0.0/activitypub_setup.js","function":"Object.method","line":23,"method":"method","native":false},{"column":5,"file":"node:internal/process/task_queues","function":"process.processTicksAndRejections","line":95,"method":"processTicksAndRejections","native":false},{"column":4,"file":"/home/nodebb/src/upgrade.js","function":"async Upgrade.process","line":161,"method":"process","native":false},{"column":2,"file":"/home/nodebb/src/upgrade.js","function":"async Upgrade.run","line":110,"method":"run","native":false}]}
        
        1 Reply Last reply
        0
        • julian@community.nodebb.orgJ This user is from outside of this forum
          julian@community.nodebb.orgJ This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #45

          @Dk please try with the latest commit on master

          1 Reply Last reply
          1
          0
          • System shared this topic on
          • dk@community.nodebb.orgD This user is from outside of this forum
            dk@community.nodebb.orgD This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #46

            @julian Done, git reset --hard master didn't work for me, but switching to origin/master resolved the issue.
            Thank you

            1 Reply Last reply
            0
            • cagatay@community.nodebb.orgC This user is from outside of this forum
              cagatay@community.nodebb.orgC This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #47

              When I reply to messages by tagging a user, some numbers appear next to the username. I’m not sure if it’s because of the browser I’m using, but it’s definitely a bug.
              @kereste-6f5c390e

              NodeBB v4.2.1
              Browser: Safari

              1 Reply Last reply
              0
              • julian@community.nodebb.orgJ This user is from outside of this forum
                julian@community.nodebb.orgJ This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #48

                @cagatay does it occur here?

                1 Reply Last reply
                1
                0
                • cagatay@community.nodebb.orgC This user is from outside of this forum
                  cagatay@community.nodebb.orgC This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #49

                  @julian no here not.

                  1 Reply Last reply
                  0
                  • T This user is from outside of this forum
                    T This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #50

                    julian baris Is there a list of all the hooks used for 4.0.6? Hooks page in docs shows as last update was 2022?

                    1 Reply Last reply
                    0
                    • baris@community.nodebb.orgB This user is from outside of this forum
                      baris@community.nodebb.orgB This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #51

                      torn2 I've regenerated the hooks page on github https://github.com/NodeBB/NodeBB/wiki/Hooks

                      1 Reply Last reply
                      1
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups