-
Notifications
You must be signed in to change notification settings - Fork 572
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
Node-Red Editor Sometimes Hangs on Load over Webrelay #6456
Comments
ive just setup a ubuntu 22.04 vm (with desktop) edit: your screenshot shows its stuck on 'Loading plugins' |
Thanks for giving those a look for me. I'm not sure if it's relevant, but
the devices that we are using are raspberry pi 4s, we've had it occur while
running both arm 32 & 64 bit versions of the OS, and the intermittent
nature of the issue means that sometimes it's fine, and other times it
appears to hang indefinitely. The interruption always happens during the
project loading progress bar, if it makes it to the editor, it will work
without issue.
I can probably record a screen cap of the issue tomorrow as demonstration,
but the thing I find perplexing is that I can't find any errors firing
anywhere, just a silent hang that can only be fixed by refreshing the tab,
or deleting the web relay and reestablishing it.
…On Sun, Nov 10, 2024, 1:50 PM Simon Smith ***@***.***> wrote:
ive just setup a ubuntu 22.04 vm (with desktop)
installed meshagent,
setup node-red using snap, (3.1.0 its showing)
then accessed via the port 1880 using the web relay
no issues loading up
i dont no how to use it like but i could drag and drop stuff and click
deploy without any issues too
—
Reply to this email directly, view it on GitHub
<#6456 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZQBBACZR2ZROSI2PYX7ULZ76TGPAVCNFSM6AAAAABQCCES6SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRWHA2DGOJYG4>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Oh, as to the plugins, that's where it froze this time, but it's been known to hang at several stages, sometimes halfway through loading nodes. It's entirely possible that a particular plugin+node combo is at fault, I'm just not sure how to track it down, or why it's not an always issue. There don't appear to be errors logged anywhere I've been able to find. Just an open connection to the web server, presumably awaiting content hydration, but not timing out or completing. For completeness, here's the list of nodered plugins our project currently uses:
|
so ive just tested with a raspberry pi 3 i had spare doing nothing |
Describe the bug
When loading NodeRed Code Editor via Webrelay, the page will often stall midway through its loading screen. This issue seems to only happen via WebRelay and not other access methods (remote-it relay, access within LAN).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Loading bar should fill up quickly and shift the body of the page to include the Flow editor and current project.
Screenshots
Server Software (please complete the following information):
Client Device (please complete the following information):
Remote Device (please complete the following information):
Additional context
We've tried to reproduce the issue via a Remote.it relay, as well as local access, and the issue seems to only happen when accessed via MeshCentral webrelay. It is not consistent, no logs appear in the browser console, but several media objects seem to stall with "pending" status. Nodered's logs do fire a "Connection Refused" error on hang, but without specification as to why. It's possible that this issue is with NodeRed, but since the presentation seems exclusive to Meshcentral, I wanted to see if it was possibly something about the how the relay communicates with the remote webserver. It feels like a similar experience to #4369.
This has occurred across several remote devices and several client devices. On client devices, we've replicated the issue using Chrome on Windows, and Chrome & Safari on Mac. For remote devices, this has happened on multiple Raspberry Pi devices, as well as an Intel NUC running Ubuntu 23.04. All types of remote devices we currently field have exhibited some sort of inconsistent hang-on-load issue in this manner.
Your config.json file
The text was updated successfully, but these errors were encountered: