New Install - Plugin Page Freezes
-
As title says - Fresh install of latest version. All went great with no errors.
First thing I did was go to the plugins page. I can navigate all over there apart from 'Find Plugins' As soon as i click on that tab boom the page freezes and does nothing.
Forum stay alive but i am forced to close down browser. Cache, Cookies Cleared etc and same on another browser.
Ideas?PS. Extra one..After new install should the install directory be deleted? Cant remember from last time.
Thanks.
-
You don't need to delete anything after installing.
Are there any errors in the console of your browser? Or in the server logs?
-
To be 100% sure I did another complete fresh install of latest version. (My forum is not really so big right now so no problem for me)
The first thing i did was login and went straight to the plugin page. Then to the tab find plugins. Clicked and page freeze again. I closed the window in the browser after 10 mins of waiting! Logs only show this:
NodeBB v1.18.3 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.htmlClustering enabled: Spinning up 1 process(es).
2021-09-24T09:08:10.822Z [4567/4951] - [32minfo[39m: Initializing NodeBB v1.18.3 http://localhost:4567
2021-09-24T09:08:12.097Z [4567/4951] - [32minfo[39m: [socket.io] Restricting access to origin: http://localhost2021-09-24T09:08:12.255Z [4567/4951] - [33mwarn[39m: [plugins/load] The following plugins may not be compatible with your version of NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run
./nodebb reset -p PLUGINNAME
to disable it.
[33m * [39mnodebb-plugin-emoji2021-09-24T09:08:12.323Z [4567/4951] - [32minfo[39m: [api] Adding 0 route(s) to
api/v3/plugins
2021-09-24T09:08:12.335Z [4567/4951] - [32minfo[39m: [router] Routes added
2021-09-24T09:08:12.337Z [4567/4951] - [32minfo[39m: NodeBB Ready
2021-09-24T09:08:12.338Z [4567/4951] - [32minfo[39m: Enabling 'trust proxy'
2021-09-24T09:08:12.340Z [4567/4951] - [32minfo[39m: NodeBB is now listening on: 0.0.0.0:4567This is a fresh install twice now. Something egtting blocked or what? ALL other parts of the forum are fine.
-
@sampo2910 at that point there should be something in the logs. Can you check and provide ?
-
To be honest I am pretty much done with it.I am for sure not the best technically by a long way, but I am not stupid and can follow instructions to the latter when following the nodebb documentation.
This is the third time now and again and again it is error after error. This time its the freezing page and now saying that no email sender is installed. It is built in so why is it not there?
So frustrating...
-
@sampo2910 Did you try driving the command
./nodebb reset -p nodebb-plugin-emoji
as your nodebb user from your nodebb install directory? Not saying that is the issue but maybe some off chance the plugin incompatibility is triggering a glitch when you hit the plugins page?
I was also thinking maybe you were running into some resource use limitations but iirc you are on a home box w/plenty of ram and cpu to spare?
-
@sampo2910 Are you sure there is no output from
./nodebb log
? -
@gotwf I too have this message on two forums, but it's not causing any issues with the plugin page. @Sampo2910 do you have any browser extensions that may be interfering with the execution of JS such as popup blockers etc ?
-
I don't see anything about you checking the browser console for errors.
What version of Node.js are you using?
-
@pitaj 14.7.3
@phenomlab I am using a box at home yes with plenty of cpu and ram. There is not much on it. Another node application running two game servers and nodebb. Thats it.
Anyway I have completely removed nodebb db and users from mongo and deleted the directory.
I will try again from scratch. The first time i installed I never had any problem with that. Maybe I am doing something wrong but I am following the instructions from nodebb docs.
-
@sampo2910 Many folks have installed and run NodeBB so I suspect you may have fat fingered something somewhere. You are using Ubuntu? These are the docs you reference, correct?
https://docs.nodebb.org/installing/os/ubuntu/
Or mayhaps did you follow the guide from the nodebb blog article?
I suggest you follow the docs guide, record every command you drive, and then, if things are still amiss, we will have something more definitive to work with.
Good luck and have fun! o/
-
@gotwf said in New Install - Plugin Page Freezes:
@sampo2910 Many folks have installed and run NodeBB so I suspect you may have fat fingered something somewhere. You are using Ubuntu? These are the docs you reference, correct?
https://docs.nodebb.org/installing/os/ubuntu/
Or mayhaps did you follow the guide from the nodebb blog article?
I suggest you follow the docs guide, record every command you drive, and then, if things are still amiss, we will have something more definitive to work with.
Good luck and have fun! o/
Why does everything else on the forum work flawlessly other than that tabβ¦. Highly unlikely I fat fingered something four times.
-
Went directly to Admin page and then directly to the find plugins page. Same error in every browser I use. I answered the questions on setup and left everything as it said. Only thing of course I added was admin email and password. Is this something because I am using local machine or what?
-
Ah looks like there's a client side JavaScript infinite loop for some reason. What browser are you using?
Have you tried a different browser?
-
@pitaj as said above multiple browsers. But this was not like this before.
I have set up the forums again. All no problem navigating, widgets, other plugins.
But going to extend-plugins-find plugins..FREEZE.
Also this way plugins-install-plugins FREEZE
So basically I need to set up the email because I need to install a plugin?? Which i cannot.
ERROR
The sendmail executable could not be found, please ensure it is installed and executable by the user running NodeBB.