Currently experiencing issues where node finishes, but UI in n8n does not update, see linked video below:
This is happening across different nodes and canvases. Jon mentioned in Discord that this is likely an issues with poorly configured Nginx on our server.
I did some extensive detective work to try and SSH tunnel into the railway server. but Railway abstracts most infrastructure stuff and does not offer a way to SSH into the server.
Did you check if you are using a reverse proxy at all? Quickly looking at it you are using SSE for the backend which should help so I wonder if maybe something is cached in the browser or there is some setting in Render causing an issue.
When running the workflow if you open the browser dev console do you get any errors?
@Jon Will look at console later today but yesterday went through my deep maintenance routine and reinstalled Chrome fresh after purging and cleaning my machine with CleanMyMac and in new chrome the same issues are happening.
I did some research into how Railway manages their deployments, and currently they do not offer a way to SSH into anything, their CLI does not permit that. Then all of their NGINX stuff is abstracted away and not accessible in settings or dashboard.
By the way, we had two other completely separate servers running on Railway and have never had this problem before on there. The ENV settings have been replicated across all servers and all had just minor changes.
Nginx was just an example they may use something else, the important thing is making sure that websockets are not being blocked if they are being used.
Did you check the browser dev console for any errors? I would expect to maybe see something under the console or network section that could be useful.
@Jon So changing the nginx.conf and modifying the dockerfile to import just the modified below config did not help unfortunately, same issues and even worse with this config settings, perhaps I didn’t quite get it right:
@Jon In fact these changes and the custom n8n image made things worse, now when runingthings manually in canvas, after I run 5 or so nodes, all previous data drops completely.
This has been extremely frustrating as the workflow has come to a crawl in n8n.
Any additional troubleshooting steps that you can provide?