Can we go back to the old SSH app?

Can we go back to the old SSH app?

avatar

Is it possible to use the old SSH application? I've got two issues that make it difficult to do my job

1) SSH connections seem flaky. They appear to timeout (although stay open) and require me to close and reopen before

2) Tmux split screen gets obliterated and bleeds into the other pane when dealing with lines longer than the terminal window.

All Comments (19)

avatar

Hi,

Unfortunately, no, it is not possible at the moment.

  1. The SSH backend didn't really change. What changed is the renderer on top of the protocol. You connection would probably be as flaky even you could go back. That being said, there might be some instability the new renderer doesn't handle as well. We will look into it. This is using the sql server + vpn setup?

  2. I've notified the dev in charge of our SSH implementation and he's looking into it.

Jonathan Lafontaine

avatar

Hi Jonathan,

Yes, this is the SQL server over VPN datasource. The connections are over VPN as well.

avatar

We've tried to replicate your tmux issue but couldn't get it to bleed.

What server are you connecting to? What font are you using for the client, size, distro?

Anything that could help identify the cause.

Jonathan Lafontaine

avatar

Steps to reproduce

  1. Set terminal font to "Ubuntu Mono" (I've tried some other fonts, but they look very weird and/or like garbage. I'm willing to try a different font if necessary)

  2. SSH to server

  3. Start tmux

  4. Split the terminal vertically (ctrl + b, Shift+")

  5. Switch to the top pane (ctrl + b, up-arrow). Note the line separator between panes

  6. Cat a log file with long lines (tail -n 1000 /var/log/messages should work)

  7. Note the disappearance of the line between panes. I've seen this bleed multiple lines across that "barrier"

  8. (now for the more extreme example)

  9. Clear the top pane (run the "clear" command) ## This isn't strictly necessary but shows the issue more visably. Maybe run "ls -l /" to give it some interesting data

  10. Switch to the bottom pane (ctrl + b, down-arrow) Note the line separator comes back between panes

  11. Cat a log file with long lines (tail -n 1000 /var/log/messages should work)

  12. Note the complete obliteration of the top pane

avatar

Here's what it looks like on my end when following these steps.

Jonathan Lafontaine

avatar

Hmm, that would be so nice. I wonder why it' s completely bonkers on my end.

avatar

Could you export your session without host/username/password in case another setting is causing problem?

It might also be a setting on your server tripping our SSH client.

Jonathan Lafontaine