-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't install moduls via admin interface #5569
Comments
it's the same for me. fresh git install on debian 11 and plugins fail to install from /admin page. if I do it with commands it works ok BUT be careful with docs recomendation:
that fails for me on some plugins, so I just removed extra parameters and did it like usual:
maybe someone should take a look at outdated docs: https://github.com/ether/etherpad-lite/wiki/Available-Plugins also, remember you can easily restart your instance from /admin/settings |
FWIW, I hit this same issue too. The "fix" is to either use Node v14 (and everything will "just work") or install newer npm into Etherpad. Etherpad ships with npn v6 internally and uses that for installing plugins. In theory it should work ok, but in practice, it appears to cause issues and instability. Updating Etherpad's npm to v8 appears to resolve (most of) this issue. It will complain about deprecated switches, but otherwise appears to work fine. |
@JedMeister Thanks for the info. Would you have any hint or link on the how-to update the Etherpad NPM version? I have v9.2.0 on my Debian, but v6.x inside Etherpad and it is causing the same issue as mentioned here. |
@hikatanguy - I ended up just running Node 14. But I did confirm that updating the internal npm did solve the problem - at least on face value. I didn't "battle test" it. I don't recall the exact steps, but I did a normal install (under Node 16) but once that was done, I cd'd into the Etherpad dir and somewhere in there (in a
Good luck! [edit] actually I just had a thought, IIRC the
|
See #5643 |
We can finally close this issue. Everything solved in Etherpad 2 |
I just updated my Debian server from version 10 to 11. I did a fresh install of etherpad-lite (with this tutorial: https://www.howtoforge.com/how-to-install-etherpad-on-debian-11/). I use my old mariadb database and the old settings.json. Node/Npm was also updated:
Node: v16.16.0
Npm: 8.11.0
When I try to install my needed plugins (e.g. adminpads2, headings2) via /admin/plugins the UI shows "installing" for a long time. When I reload the page the secion "Installed Plugins" is empty again.
Any ideas what that might be?
The text was updated successfully, but these errors were encountered: