Currently busy with an upgrade to n8n docker version 1.122.5 however when I click the site link i am greeted with a blank page and when I curl the url i get this message:
“We’re sorry but the n8n Editor-UI doesn’t work properly without JavaScript enabled. Please
enable it to continue”
I have check the docker logs for the container and it shows a working n8n even with some of the workflows kicking off.
I am not sure how to solve this as I have not change anything regarding javascript and I have looked at similar issues but the changes recommended there did not work unfortunately.
if this is an upgrade then I assume this did work before. Can you share the exact steps you followed to try and update your n8n instance? The blank page suggests that the n8n instance did not start up in docker and that there is likely an error or the migration failed (I hope you made backups of your previous instance). The curl response is likely correct as you are not mimicking a browser when using curl and the n8n UI requires javascript. Check the docker container logs to see what is happening.
Please can you share your docker command or compose file you used to start the instance. Also try and clear your browser cache for this url or try a different browser or use incognito mode just to eliminate any browser caching issues.
If the above does not work, I want you to roll back to the old version using whatever backup you have. Then try the upgrade again and share the logs of the migration running.
I investigated the status code 429 which the site was getting and increased the rate limit on the reverse proxy to a more suitable number for the n8n site