robotcodedev / robotcode

RobotFramework support for Visual Studio Code
https://robotcode.io
Apache License 2.0
168 stars 13 forks source link

[BUG] Does not work in VSCode Tunnel #254

Closed Lakitna closed 4 weeks ago

Lakitna commented 2 months ago

Describe the bug

For (long story) reasons, I'm forced to use a VSCode tunnel in my normal workflow. Robotcode can't handle my setup.

To Reproduce

Steps to reproduce the behavior:

Tunnels can work on the same machine, but I can only reproduce this when using 2 different machines.

  1. Machine A: Set up as VSCode tunnel host
  2. Machine B: Connect to machine A via VSCode tunnel
  3. Machine B: Add the Robotcode extension to VSCode Note: It will tell you to install it on the remote machine (machine A). The install button will read Install on <machine A>
  4. It gets stuck on Installing

I've also tried to install Robotcode on machine A first. On machine A it works as expected, but not on machine B.

I made sure to uninstall any other Robotframework language servers on both machines.

Expected behavior

I expect Robotcode to work or tell me why it can't work.

Screenshots/ Videos

image @ machine B

Logs I can't find any logs

Desktop A

Desktop B

Additional context

This setup does work with the competitor Robot Framework Language Server of Robocorp.

I am looking to switch away from that language server, so I can switch to Robotframework 7

d-biehl commented 2 months ago

just tried it by myself, for me it works with no problems.

what exactly do you mean with point "4. It gets stuck on Installing"

Lakitna commented 2 months ago

The screenshot describes point 4. It's all the information I could find :( Are you aware of any logging I can use to diagnose this?

If not with logs, I'll try to narrow down issue the hard and time-consuming way

d-biehl commented 2 months ago

Ah ok, did you try to install any other extensions via the remote tunnel?

In the Help menu you can find the "Developer Tools", maybe you can find something in the console view. In the View menu there is the Output View, in this view you can select several log in the upper right combobox, I think you can look into the "Extension Host" and into the "Remote Tunnel Service" and maybe on the "Main"

Where are your computers located at home or in a company network?

d-biehl commented 2 months ago

any news about this?

d-biehl commented 4 weeks ago

This topic has been closed as more information is needed and there has been no recent activity.