-
Notifications
You must be signed in to change notification settings - Fork 881
🦟 JetBrains Gateway setup only works with 2021.3.2, not 2022.1.x #1580
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
Comments
This is really odd. I'll test this out! |
@kylecarbs did you have a chance to look at this? No worries if not, I was planning on taking a look at this tomorrow, so just checking in. |
Nah, I wasn't able to look at it. Feel free to poke around! |
@mtm20176 does this still happen for you? It seems to work for me on |
@mtm20176 @kylecarbs I'm still reproducing this with 2022.1.3 |
I'll have to try this from Windows, that's where it appears to happen! |
This might be a dupe of #1386 --- I'm reproducing this problem on macOS, and seeing complaints about no $HOME in the logs.
|
Did some debugging on the client side and these are the attributes that Gateway tries to set:
The
|
I was able to connect just fine from MacOS, Gateway 2022.1.1, and the @mtm20176 @fioan89 can you try again with the latest gcp-linux template, and if it's not working include your OS so that we can narrow this down? I fixed the |
@spikecurtis Indeed I was able to connect without issues, I could do it since yesterday. Thx. |
FTW! Can we close this or is @mtm20176 still having trouble? |
From @fioan89 's attribute trace, I'm trying to understand what permissions it is trying to set: It says |
Interesting. This https://www.mkssoftware.com/docs/man1/chmod.1.asp suggests that This is really starting to smell like a cross-platform bug in JetBrains: the file they are messing with ends with |
I just tried and ran into issues. Version: I installed 0.7.3 cli and authenticated, and Then eventually will time out with: Gateway logs: gateway-logs-20220622-14000317181305963056673646.zip |
@mafredri suggested that a workaround could be to use the new SSH parser (maybe fixes on macos) |
Closing this based on our discussion in GRooming |
Where we ended up with this is that 2022.1.x doesn't work with a Windows client connecting to a Linux server due to a Gateway bug. JetBrains doesn't seem interested in doing a patch, and they've rewritten the part of the code that had this bug for 2022.2. So, we're just going to have to live with this and focus on getting 2022.2 working with Coder. |
OS Information
coder --version
: 0.5.10 (and .9,.8,.7)Using a Linux on Google Cloud template
Steps to Reproduce
Open Gateway and create an SSH config to a running v2 workspace
Test the connection (it works)
Connect, and it hangs on the first step to show a list of valid IDEs
Expected
A list of IDEs show up and you continue with the installation
You can proceed past this step with Gateway 2021.3.2 (an older version)
Actual
It hangs on the step to retrieve the list of JetBrains IDEs
Logs
Screenshot
Notes
The text was updated successfully, but these errors were encountered: