@a_5mith The current working version which I see in my admin panel is "v0.6.0" and as I was following the wiki, the target version/branch was "v0.7.x". I also tried "v0.6.0" -> "v0.6.x" but failed with a bunch of git/nodejs errors.
@song19891121 The permissions were refactored so that by default, if a category has no permissions checked (in the Access Control modal), nobody can access it.
This is a departure from the previous behaviour, which was:
Registered users can access and post
Guests can access but cannot post
Which was confusing for some.
Long story shot
The upgrade script should transparently convert your existing permissions properly, but clearly there are some bugs. When you upgrade, go through all of your categories and ensure the permissions are set correctly.
You've disabled the search feature of your forum. The search plugin works.
You don't need to run nodebb upgrade when installing plugins. Nor do you need to disable it either. Nodebb reset plugins switches off all of your plugins.
Go into your ACP and switch your installed plugins back to Active, restarting NodeBB each time until it crashes, post here the full crash log (looking for the name of the plugin), chances are their will be an update for it. To update a plugin
npm i plugin-name@latest
That's all you need to do, you don't need to upgrade or update. Go into your ACP and reload your forum.
Only do nodebb upgrade when you pull the latest files. And don't reset plugins unless you're having an issue with plugins and you don't know which one. to disable a specific plugin, ./nodebb reset plugin="nodebb-plugin-name"
Ah, after some sleep and reviewing your post again, I can confirm that the net.js error message you are seeing is caused by a plugin. If you paste your entire console log here, we'll be able to show you where it is giving the plugin issue.
I'm simply having the issue of my NodeBB will start in dev mode, but will not start in normal mode.