Skip to content
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

The "Plugin manager" is empty, and the "Manage pads" is also empty. #6417

Open
yEs1do opened this issue May 31, 2024 · 8 comments
Open

The "Plugin manager" is empty, and the "Manage pads" is also empty. #6417

yEs1do opened this issue May 31, 2024 · 8 comments
Labels
Stale No recent activity

Comments

@yEs1do
Copy link

yEs1do commented May 31, 2024

Describe the bug
The "Plugin manager" is empty, and the "Manage pads" is also empty.

To Reproduce
First, run pnpm i as usual in /src, then run the program and enter the http://xxxx:9001/admin page

Expected behavior
I used to use version 1.9.7, and The "Plugin manager" worked fine with this version.
After I upgraded to 2.0.2 and 2.0.3, both versions failed to display content in the admin page.

Screenshots
image
image
image

Server (please complete the following information):

  • Etherpad version:2.0.2-2.0.3
  • OS: Windows 10
  • Node.js version (node --version):v20.14.0
  • npm version (npm --version):10.8.1
  • Is the server free of plugins: empty

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Chrome 125.

Additional context
Thanks very much for your help!
I am not a native English speaker. The above content comes from Google Translate. Please forgive me if there are any incoherent sentences.

PS C:\WINDOWS\system32> cd D:\etherpad-lite-win2.0.2\src
PS D:\etherpad-lite-win2.0.2\src> pnpm run prod

ep_etherpad-lite@2.0.2 prod D:\etherpad-lite-win2.0.2\src
node --import tsx node/server.ts

[2024-06-01T01:03:44.698] [INFO] settings - All relative paths will be interpreted relative to the identified Etherpad base dir: D:\etherpad-lite-win2.0.2
[2024-06-01T01:03:44.709] [INFO] settings - settings loaded from: D:\etherpad-lite-win2.0.2\settings.json
[2024-06-01T01:03:44.711] [INFO] settings - Rooting is undefined
[2024-06-01T01:03:44.711] [INFO] settings - No credentials file found in D:\etherpad-lite-win2.0.2\credentials.json. Ignoring.
[2024-06-01T01:03:44.712] [INFO] settings - Using skin "colibris" in dir: D:\etherpad-lite-win2.0.2\src\static\skins\colibris
[2024-06-01T01:03:44.713] [WARN] settings - DirtyDB is used. This is not recommended for production. File location: D:\etherpad-lite-win2.0.2\var\dirty.db
[2024-06-01T01:03:44.713] [INFO] settings - Random string used for versioning assets: 0d1bc517
[2024-06-01T01:03:45.386] [INFO] server - Starting Etherpad...
[2024-06-01T01:03:45.423] [INFO] plugins - pnpm --version: 9.1.4
[2024-06-01T01:03:45.432] [INFO] plugins - check installed plugins for migration
[2024-06-01T01:03:45.433] [INFO] plugins - Loading plugin ep_etherpad-lite...
[2024-06-01T01:03:45.434] [INFO] plugins - Loaded 1 plugins
[2024-06-01T01:03:46.711] [INFO] server - Installed plugins:
[2024-06-01T01:03:46.713] [INFO] settings - Report bugs at https://github.com/ether/etherpad-lite/issues
[2024-06-01T01:03:46.714] [WARN] settings - Can't get git version for server header
ENOENT: no such file or directory, lstat 'D:\etherpad-lite-win2.0.2.git'
[2024-06-01T01:03:46.715] [WARN] settings - Can't get git version for server header
ENOENT: no such file or directory, lstat 'D:\etherpad-lite-win2.0.2.git'
[2024-06-01T01:03:46.715] [INFO] settings - Your Etherpad version is 2.0.2 ()
[2024-06-01T01:03:47.731] [INFO] http - HTTP server listening for connections
[2024-06-01T01:03:47.732] [INFO] settings - You can access your Etherpad instance at http://0.0.0.0:9001/
[2024-06-01T01:03:47.732] [INFO] settings - The plugin admin page is at http://0.0.0.0:9001/admin/plugins
[2024-06-01T01:03:47.733] [WARN] settings - Etherpad is running in Development mode. This mode is slower for users and less secure than production mode. You should set the NODE_ENV environment variable to production by using: export NODE_ENV=production
[2024-06-01T01:03:47.733] [INFO] server - Etherpad is running

@heldersepu
Copy link
Contributor

Seems fine for me
image

Are you on a fresh clone fo the repo?

@heldersepu
Copy link
Contributor

heldersepu commented Jun 9, 2024

I was just working on a PR to improve the message we show when search does not return any plugins

Here is a short video showing that it works for me:

Kazam_screencast_00009.mp4

@yEs1do
Copy link
Author

yEs1do commented Jun 10, 2024

Seems fine for me image

Are you on a fresh clone fo the repo?

My software is not working at all, it's not that it can't find the plugin.

@SamTV12345
Copy link
Member

Seems fine for me image
Are you on a fresh clone fo the repo?

My software is not working at all, it's not that it can't find the plugin.

I'm wondering why. Did you do any debugging? Can you go to https://static.etherpad.org/plugins.json

@yEs1do
Copy link
Author

yEs1do commented Jul 14, 2024

Seems fine for me image
Are you on a fresh clone fo the repo?

My software is not working at all, it's not that it can't find the plugin.

I'm wondering why. Did you do any debugging? Can you go to https://static.etherpad.org/plugins.json
This is my JSON.
plugins.json

@SamTV12345
Copy link
Member

Seems fine for me image
Are you on a fresh clone fo the repo?

My software is not working at all, it's not that it can't find the plugin.

I'm wondering why. Did you do any debugging? Can you go to https://static.etherpad.org/plugins.json
This is my JSON.
plugins.json

I probably need a reproducible example. Can you setup Etherpad for that or provide instructions for reproducation?

@yEs1do
Copy link
Author

yEs1do commented Jul 18, 2024

Seems fine for me image
Are you on a fresh clone fo the repo?

My software is not working at all, it's not that it can't find the plugin.

I'm wondering why. Did you do any debugging? Can you go to https://static.etherpad.org/plugins.json
This is my JSON.
plugins.json

I probably need a reproducible example. Can you setup Etherpad for that or provide instructions for reproducation?

When installing version 1.9.7 I used the same installation steps as 2.0.2, but in the F12 interface I noticed that several requests were not executed successfully(Pending).I confirmed my HOSTS file and localhost is correctly resolving to 127.0.0.1.

Request URL:
ws://localhost:9001/socket.io/?EIO=4&transport=websocket

image

@SamTV12345
Copy link
Member

Seems fine for me image
Are you on a fresh clone fo the repo?

My software is not working at all, it's not that it can't find the plugin.

I'm wondering why. Did you do any debugging? Can you go to https://static.etherpad.org/plugins.json
This is my JSON.
plugins.json

I probably need a reproducible example. Can you setup Etherpad for that or provide instructions for reproducation?

When installing version 1.9.7 I used the same installation steps as 2.0.2, but in the F12 interface I noticed that several requests were not executed successfully(Pending).I confirmed my HOSTS file and localhost is correctly resolving to 127.0.0.1.

Request URL:
ws://localhost:9001/socket.io/?EIO=4&transport=websocket

image

Maybe try it with the latest version. I included some fixes. Maybe yours is also included.

@github-actions github-actions bot added the Stale No recent activity label Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Stale No recent activity
Projects
None yet
Development

No branches or pull requests

3 participants