C
Coder.com•3mo ago
daschatten

Jetbrains Rider stucks in "Waiting for RD-251.26927.67 backend..."

I can't start Rider via "jetbrains_gateway" module. In other workspaces i have successfully used pycharm and also webstorm. Connecting from jetbrains toolbox works fine. Any idea?
17 Replies
matifali
matifali•3mo ago
The Toolbox is now the recommended approach for connecting to Coder workspaces. If it works with Toolbox, I don't think we can provide further support.
daschatten
daschattenOP•3mo ago
Oh, so the jetbrains_gateway module is not supported anymore?
matifali
matifali•3mo ago
It is supported, but would be in maintenance mode. We recommend moving to Toolbox
Phorcys
Phorcys•3mo ago
(@daschatten)
daschatten
daschattenOP•3mo ago
I tried working via toolbox coder plugin but a newly created workspace doesn't appear in the list in toolbox. I had to restart toolbox to see it. Can you add a refresh button?
daschatten
daschattenOP•3mo ago
Another thing is the status display. Toolbox shows different things. Running with warnings is shown red in toolbox. And two workspaces are in state "Starting" but they are running.
No description
No description
matifali
matifali•3mo ago
There is a slight difference in UX here. Toolbox plugin polls at 5s intervals So it should show you the new workspace within 5 seconds. Can you shera logs when this happens next?
daschatten
daschattenOP•3mo ago
Happened again, which logs do you need, toolbox logs?
matifali
matifali•3mo ago
Yes The toolbox logs
Phorcys
Phorcys•3mo ago
is there a reason we can't make it use websockets to watch? this is what i do in my streamdeck plugin 😄
matifali
matifali•3mo ago
i think there isn't The dashboard also polls the API to get workspace updates
Phorcys
Phorcys•3mo ago
ah okay i know it uses websocket when you're on the workspace page though but maybe in the list yes i guess we should have server sent events for workspace status to make it instant
ifaur
ifaur•3mo ago
ideally it should be a websocket api with bidirectional communication. Otherwise we'd have to main SSE for the workspace events, and REST API for different actions on the workspace.
Phorcys
Phorcys•2mo ago
yeah i don't think workspace transitions (start/stop) should be via websockets though i think it could add too much complexity for not much value given how Coder is built hey @daschatten does this still happen?
daschatten
daschattenOP•2mo ago
Yes
Phorcys
Phorcys•2mo ago
would you be able to share toolbox logs next time this happens?
daschatten
daschattenOP•2mo ago
I updated everything to latest and at least new projects seems to show after a short time now. Though the states are still not matching for all workspaces. I have some workspaces shown as "Running" in webui and stuck in state "Starting..." in toolbox. Do you need the logs for those issues, too?

Did you find this page helpful?