@julian I think I might be misunderstanding digest. They only are sent on subscribe topics & notifications, is that right?
So they're not used to get a weekly email on all new & updated topics.
@julian I think I might be misunderstanding digest. They only are sent on subscribe topics & notifications, is that right?
So they're not used to get a weekly email on all new & updated topics.
@julian how would you advise debugging this? The default logs on this are not very verbose.
Yes, as do I.
A user mentioned he's not receiving daily digest. I use Mandrill as the emailer and notifications are being sent through but I don't see any digests being sent.
All I can find in the log is the following. I don't know if the last two are relevant.
3/12 02:27 [332] - info: NodeBB Ready
3/12 02:27 [332] - info: NodeBB is now listening on: 0.0.0.0:4567
3/12 17:00 [332] - info: [user/jobs] Digest (day) scheduling completed.
4/12 17:00 [332] - info: [user/jobs] Digest (day) scheduling completed.
5/12 17:00 [332] - info: [user/jobs] Digest (day) scheduling completed.
5/12 17:49 [332] - warn: Flooding detected! Calls : 101, Duration : 3839
5/12 17:49 [332] - warn: [socket.io] Too many emits! Disconnecting uid : 8. Events : topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead,topics.loadMore,topics.markAsRead
How can I best debug this?
@frissdiegurke Yup, you answered all my questions, thank you!
@BDHarrington7 I understand that but the script installs the specific version that's compatible with my nodebb based on the response from packages.nodebb.org/api/v1/suggest.
For example: https://packages.nodebb.org/api/v1/suggest?package=nodebb-plugin-composer-default&version=0.9.1
@BDHarrington7 no because NodeBB has it own plugin version / system version matching. You could be installing a plugin that's too recent for your version of NodeBB.
Awesomeness, @frissdiegurke !
@julian , systematically or if redis is chosen in the web form only?
Is it also installing the redis node module when using the the web form or only through the command line input?
It seems to be that the redis package is not installed. What installs it? Where should I see that error?
./nodebb dev allowed me to see it but without much more information.
Installing plugins through the UI is great but what if I want to pre-install plugins before I first launch NodeBB?
I can npm install them
but that requires me to know what exact version I need for that version of NodeBB. Is there a way to through the command line ask NodeBB to install the version of a plugin that works with it?
That host can definitely talk to the redis host, yes.
Hi all,
I am playing with an AWS install and as I enter the information through the web form and submit, I just get the form back a short while after with:
There was an error connecting to your database. Please try again.
Console says:
9/12 21:53 [67] - info: Now configuring redis database:
Configuration Saved OK
npm info package.json [email protected] No license field.
npm info package.json [email protected] No license field.
npm info package.json [email protected] No license field.
npm info package.json [email protected] No license field.
npm info package.json [email protected] No license field.
I am running ./nodebb setup, configuring a redis connection on a host that I can see and connect to (that port).
nodebb 0.9.1 - redis 2.8.19 - [email protected] - [email protected]
The logs directory is empty but for web install.log which says:
{"level":"info","message":"Launching web installer on port 4567","timestamp":"9/12 21:42 [39]"}
{"level":"info","message":"Web installer listening on http://0.0.0.0:4567","timestamp":"9/12 21:42 [39]"}
Is there a way for me to get more verbose information on what's failing during the install?
Thank you.
Erik
in my case, it is 3.0.2 that is pulled but ./nodebb doesn't seem to see that
@pichalite said:
npm i [email protected]
Actually for me it install 3.0.1 but it still complains:
[outdated] nodebb-theme-lavender installed v.3.0.0, package .json requires 3.0.1
As a result I am dead in the water with an upgraded db schema but can't run nodebb
As an aside, I think that Docker will be the easiest way to install and update a nodebb installation soon.
bump?
You are using a dev branch version of node. Install 4.5.1. I have no issue running nodebb on my macs
On NodeBB 0.9, with the Persona theme (and using the nodebb-plugin-s3-uploads & nodebb-plugin-composer-redactor), I find that images dragged and dropped into the compose post panel end up being displayed without being resized based on page width and end up being cropped. This is obvious on a mobile device but also happens on desktops with large images.
Is this a feature, an improvement or a bug?
Very complete answer, thank you.