We are running into an odd issue with an update done yesterday to OOD 3.1.8. We upgraded virtualGL and turboVNC during a maintenance outage and tested these last week with OOD 3.1.7 in our dev environment and everything worked. Yesterday we accidentally updated to 3.1.8 without testing and now have an issue with VSCode. It looks like the URL construction is broken and when I searched through Discourse I found some older posts referring to a similar problem so I wanted to ask if this might possibly be causing an unintended issue with the VSCode app. What I’m seeing in the output.log file is something like this (it’s missing the hostname and has this string of numbers):
debug got cookie domain [38;2;140;140;140m{“host”:“ood-dev.int.ccr.buffalo.edu”}[0m
I’m seeing these odd characters and numbers in the handshake debug of the output.log too:
debug parent:38238 got message e[38;2;140;140;140m{“message”:{“type”:“handshake”}}e[0m
[2024-09-25T21:16:10.496Z]
debug child:38266 got message e[38;2;140;140;140m{“message”:{“type”:“handshake”,“args”:{“bind-addr”:“0.0.0.0:62506”
What happens when I click to start the VSCode app is I get a 401 error in the browser. When I click the “home” link I get prompted for the password. If I try to enter that from the connection.yml file it authenticates but then returns “not found” The log says it can’t find the home directory and then after a few refreshes in the browser it gives an “unsupported method post” error. This experience is the same in both our production and dev systems but the odd thing is that in the production output.log file the host string appears to be correct:
debug got cookie domain {“host”:“cpn-i14-39.core.ccr.buffalo.edu”}
and the handshake looks correct (like it did last week when testing before the upgrade):
debug parent:19019 got message {“message”:{“type”:“handshake”}}
[2024-09-25T16:48:25.641Z]
debug child:19067 got message {“message”:{“type”:“handshake”,“args”:{“bind-addr”:“0.0.0.0:32472”…
That’s why I’m really unsure if it’s something from the upgrade of OOD or something else causing it. If you have any advice, I’d appreciate it!
Thanks!
Dori