-
-
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 open new Pads since Version 1.9.0 #5979
Comments
Could you please give a bit more context about your setup? Which version of Etherpad are you runing? Which plugins do you use? How can I reproduce the issue? |
Hello SamTV12345, I'm using Etherpad Version 1.9.3 without Plugins. The application is deployed in Openshift 4.12 with s2i from DockerHub When I'm using the Etherpad Version 1.8.18, Etherpad is running without problems with the same setup. |
Thanks for the prompt response @gk4468. Is there an easy way to replicate your setup? I always use K8s for HA. |
I don't know how the setup can be easily recreated. The Openshift environment is provided to me. |
Ok. I'll try to get started with OpenShift and replicate your setup. |
Did you experience the issues again? I wasn't very successful with replicating the OpenShift setup |
With version 1.9.7, etherpad can now be deployed in the Openshift cluster. However, when I connect a MySQL DB for persistence I get the same error message again. |
Can you paste which error you mean? |
Here is the error I receive
|
I'll check that out. I'm wondering where this error comes from. Can you set minify:false in your settings.json |
Setting Minify to false solved the Problem with the Layout But I have still Problem to create new Pads, when I enter a new pad name, for example "hello1234" it try to open the URL mydomain.de/?# and I still see the homepage. Here the logs when I try to create a new pad.
Then when I try to open the pad by the URL mydomain.de/p/hallo1234 it opens the pad and I can edit it. Here the logs
|
This is weird behaviour. Normally it just doesn't minify the output. Could it be that something is cashed in your browser? |
No, I cleared my cache and the application still behaves like this |
Now I get a new Error when I try to create a new Pad
|
This is the code for navigating. It just replaces the url in the browser with the pad url. I can't really think about anything why this should not work. Can you try it locally? $(() => {
$('#go2Name').on('submit', () => {
const padname = $('#padname').val();
if (padname.length > 0) {
window.location = `p/${encodeURIComponent(padname.trim())}`;
} else {
alert('Please enter a name');
}
return false;
});
$('#button').on('click', () => {
window.location = `p/${randomPadName()}`;
});
// start the custom js
if (typeof window.customStart === 'function') window.customStart();
}); |
Describe the bug
I'm running Etherpad 1.9.3 in Openshift 4.12 and I can't open new Pads. When starting the application I get the following error.
[2023-10-16 07:31:03.460] [ERROR] console - (node:1) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated [2023-10-16 07:35:40.065] [ERROR] console - Error: Timeout: Did not receive an init message from worker after 10000ms. Make sure the worker calls expose(). at Timeout._onTimeout (/opt/etherpad-lite/src/node_modules/threads/dist/master/spawn.js:35:53) at listOnTimeout (node:internal/timers:569:17) at process.processTimers (node:internal/timers:512:7) [2023-10-16 07:35:40.066] [DEBUG] http - 500, GET /static/js/vendors/html10n.js?v=db2fee4b
Expected behavior
I want new pads to be able to be opened again.
The text was updated successfully, but these errors were encountered: