Tabby's version of ssh automatically disconnects the connection after dozens of seconds each time, and the same applies when connecting again.
Describe the problem: [ Tabby's version of ssh automatically disconnects the connection after dozens of seconds each time, and the same applies when connecting again.]
me too,rollback to 1.0.210 working
me too
same dude
same dude
Got the point that in version 1.0.216 it has an update of: https://github.com/Eugeny/tabby/commit/aab7e285a901da63ad662a5686a64c5fd72a2711: replace ssh2 with russh
which causes the issue.
so like @SamsonDoSomeThing said, rollback to 1.0.215 works good to me.
if it's possible to let user choose their prefer ssh backend in the future updates?
Me too.
To help with this issue I reproduce the problem and got the debug log from devtools. Hope it helps to find the bug.
The traceback frame is like:
For me, it disconnects every 30 seconds so for .216 and above I cannot use, and I rolled back to .215 everything is fine.
for russh debug log, I got these (but not sure if it helps):
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 117, len 11
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 118, len 128
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 119, len 10
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 120, len 11
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 121, len 27
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 122, len 10
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 123, len 11
[2025-05-30T08:02:13Z DEBUG russh::client] < msg type 94, seqn 124, len 17
[2025-05-30T08:02:18Z DEBUG russh::sshbuffer] > msg type 80, len 27
[2025-05-30T08:02:18Z DEBUG russh::client] < msg type 82, seqn 125, len 1
[24276:0530/160220.734551:ERROR:CONSOLE(1)] "Request Autofill.enable failed. {"code":-32601,"message":"'Autofill.enable' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
[24276:0530/160220.734575:ERROR:CONSOLE(1)] "Request Autofill.setAddresses failed. {"code":-32601,"message":"'Autofill.setAddresses' wasn't found"}", source: devtools://devtools/bundled/core/protocol_client/protocol_client.js (1)
[2025-05-30T08:02:23Z DEBUG russh::sshbuffer] > msg type 80, len 27
[2025-05-30T08:02:23Z DEBUG russh::client] < msg type 82, seqn 126, len 1
[2025-05-30T08:02:24Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 127, len 10
[2025-05-30T08:02:24Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 128, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 129, len 16
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 130, len 398
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 131, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 132, len 322
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 133, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 134, len 332
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 135, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 136, len 332
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 137, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 138, len 332
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 139, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 140, len 334
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 141, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 142, len 332
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 143, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 144, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 145, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 146, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 147, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 148, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 149, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 150, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 151, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 152, len 333
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 153, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 154, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 155, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 156, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 157, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 158, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 159, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 160, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 161, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 162, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 163, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 164, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 165, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 166, len 331
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 167, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 168, len 329
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 169, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 170, len 329
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 171, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 172, len 329
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 173, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 174, len 329
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 175, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 176, len 329
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 177, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 178, len 81
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 179, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 180, len 128
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 181, len 10
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 182, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 183, len 27
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 184, len 10
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 185, len 11
[2025-05-30T08:02:24Z DEBUG russh::client] < msg type 94, seqn 186, len 17
[2025-05-30T08:02:25Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:25Z DEBUG russh::client] < msg type 94, seqn 187, len 10
[2025-05-30T08:02:25Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:25Z DEBUG russh::client] < msg type 94, seqn 188, len 16
[2025-05-30T08:02:26Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 189, len 10
[2025-05-30T08:02:26Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 190, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 191, len 16
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 192, len 398
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 193, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 194, len 322
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 195, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 196, len 332
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 197, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 198, len 332
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 199, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 200, len 332
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 201, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 202, len 334
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 203, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 204, len 332
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 205, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 206, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 207, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 208, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 209, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 210, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 211, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 212, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 213, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 214, len 333
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 215, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 216, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 217, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 218, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 219, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 220, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 221, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 222, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 223, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 224, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 225, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 226, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 227, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 228, len 331
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 229, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 230, len 329
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 231, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 232, len 329
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 233, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 234, len 329
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 235, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 236, len 329
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 237, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 238, len 329
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 239, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 240, len 81
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 241, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 242, len 128
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 243, len 10
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 244, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 245, len 27
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 246, len 10
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 247, len 11
[2025-05-30T08:02:26Z DEBUG russh::client] < msg type 94, seqn 248, len 17
[2025-05-30T08:02:27Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:27Z DEBUG russh::client] < msg type 94, seqn 249, len 10
[2025-05-30T08:02:27Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:27Z DEBUG russh::client] < msg type 94, seqn 250, len 16
[2025-05-30T08:02:27Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:27Z DEBUG russh::client] < msg type 94, seqn 251, len 10
[2025-05-30T08:02:28Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 252, len 11
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 253, len 360
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 254, len 11
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 255, len 322
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 256, len 11
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 257, len 322
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 258, len 11
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 259, len 322
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 260, len 11
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 261, len 104
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 262, len 10
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 263, len 11
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 264, len 30
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 265, len 10
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 266, len 11
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 267, len 13
[2025-05-30T08:02:28Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 268, len 10
[2025-05-30T08:02:28Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:28Z DEBUG russh::client] < msg type 94, seqn 269, len 11
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 270, len 53
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 271, len 15
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 272, len 15
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 273, len 11
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 274, len 37
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 275, len 68
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 276, len 998
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 277, len 11
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 278, len 124
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 279, len 66
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 280, len 50
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 281, len 53
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 282, len 50
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 283, len 48
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 284, len 36
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 285, len 93
[2025-05-30T08:02:29Z DEBUG russh::client] < msg type 94, seqn 286, len 124
[2025-05-30T08:02:30Z DEBUG russh::client] < msg type 94, seqn 287, len 67
[2025-05-30T08:02:30Z DEBUG russh::client] < msg type 94, seqn 288, len 285
[2025-05-30T08:02:30Z DEBUG russh::client] < msg type 94, seqn 289, len 33
[2025-05-30T08:02:30Z DEBUG russh::client] < msg type 94, seqn 290, len 40
[2025-05-30T08:02:30Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:30Z DEBUG russh::client] < msg type 94, seqn 291, len 10
[2025-05-30T08:02:30Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:30Z DEBUG russh::client] < msg type 94, seqn 292, len 10
[2025-05-30T08:02:31Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:31Z DEBUG russh::client] < msg type 94, seqn 293, len 10
[2025-05-30T08:02:31Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:31Z DEBUG russh::client] < msg type 94, seqn 294, len 10
[2025-05-30T08:02:31Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:31Z DEBUG russh::client] < msg type 94, seqn 295, len 10
[2025-05-30T08:02:31Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:31Z DEBUG russh::client] < msg type 94, seqn 296, len 10
[2025-05-30T08:02:31Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:31Z DEBUG russh::client] < msg type 94, seqn 297, len 10
[2025-05-30T08:02:31Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:31Z DEBUG russh::client] < msg type 94, seqn 298, len 10
[2025-05-30T08:02:31Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:31Z DEBUG russh::client] < msg type 94, seqn 299, len 10
[2025-05-30T08:02:32Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:32Z DEBUG russh::client] < msg type 94, seqn 300, len 10
[2025-05-30T08:02:32Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:32Z DEBUG russh::client] < msg type 94, seqn 301, len 10
[2025-05-30T08:02:32Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:32Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:32Z DEBUG russh::client] < msg type 94, seqn 302, len 11
[2025-05-30T08:02:33Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:33Z DEBUG russh::client] < msg type 94, seqn 303, len 13
[2025-05-30T08:02:33Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:33Z DEBUG russh::client] < msg type 94, seqn 304, len 13
[2025-05-30T08:02:34Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:34Z DEBUG russh::client] < msg type 94, seqn 305, len 13
[2025-05-30T08:02:34Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:34Z DEBUG russh::client] < msg type 94, seqn 306, len 10
[2025-05-30T08:02:34Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:34Z DEBUG russh::client] < msg type 94, seqn 307, len 10
[2025-05-30T08:02:34Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:34Z DEBUG russh::client] < msg type 94, seqn 308, len 10
[2025-05-30T08:02:35Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:35Z DEBUG russh::client] < msg type 94, seqn 309, len 10
[2025-05-30T08:02:35Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:35Z DEBUG russh::client] < msg type 94, seqn 310, len 10
[2025-05-30T08:02:35Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:35Z DEBUG russh::client] < msg type 94, seqn 311, len 10
[2025-05-30T08:02:35Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:35Z DEBUG russh::client] < msg type 94, seqn 312, len 10
[2025-05-30T08:02:36Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:36Z DEBUG russh::client] < msg type 94, seqn 313, len 10
[2025-05-30T08:02:37Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:37Z DEBUG russh::client] < msg type 94, seqn 314, len 10
[2025-05-30T08:02:37Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:37Z DEBUG russh::client] < msg type 94, seqn 315, len 10
[2025-05-30T08:02:38Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:38Z DEBUG russh::client] < msg type 94, seqn 316, len 10
[2025-05-30T08:02:38Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:38Z DEBUG russh::client] < msg type 94, seqn 317, len 10
[2025-05-30T08:02:38Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:38Z DEBUG russh::client] < msg type 94, seqn 318, len 21
[2025-05-30T08:02:38Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:39Z DEBUG russh::client] < msg type 94, seqn 319, len 10
[2025-05-30T08:02:39Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:39Z DEBUG russh::client] < msg type 94, seqn 320, len 10
[2025-05-30T08:02:39Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:39Z DEBUG russh::client] < msg type 94, seqn 321, len 10
[2025-05-30T08:02:39Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:39Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:40Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:40Z DEBUG russh::client] < msg type 94, seqn 322, len 16
[2025-05-30T08:02:40Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:40Z DEBUG russh::client] < msg type 94, seqn 323, len 10
[2025-05-30T08:02:40Z DEBUG russh::sshbuffer] > msg type 94, len 10
[2025-05-30T08:02:40Z DEBUG russh::client] < msg type 94, seqn 324, len 32
[2025-05-30T08:02:40Z DEBUG russh::client] < msg type 98, seqn 325, len 31
[2025-05-30T08:02:40Z DEBUG russh::client::encrypted] channel_request: ChannelId(2) "[email protected]"
[2025-05-30T08:02:40Z DEBUG russh::sshbuffer] > msg type 99, len 5
[2025-05-30T08:02:40Z DEBUG russh::client] disconnected Russh(IO(Custom { kind: UnexpectedEof, error: "early eof" }))
[2025-05-30T08:02:40Z DEBUG russh::client] drop session
[2025-05-30T08:02:41Z DEBUG russh_napi] russh-napi connecting to SshTransport(Mutex { data: Some(Socket) })
[2025-05-30T08:02:41Z DEBUG russh::client] beginning re-key
[2025-05-30T08:02:41Z DEBUG russh::sshbuffer] > msg type 20, len 761
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 20, seqn 1, len 557
[2025-05-30T08:02:41Z DEBUG russh::negotiation] strict kex enabled
[2025-05-30T08:02:41Z DEBUG russh::client::kex] negotiated algorithms: Names { kex: Name("curve25519-sha256"), key: Rsa { hash: Some(Sha256) }, cipher: Name("aes128-ctr"), client_mac: Name("hmac-sha1"), server_mac: Name("hmac-sha1"), server_compression: None, client_compression: None, ignore_guessed: false, strict_kex: true }
[2025-05-30T08:02:41Z DEBUG russh::sshbuffer] > msg type 30, len 37
[2025-05-30T08:02:41Z DEBUG russh::client] kex impl continues: ClientKex { cause: Initial, state: "waiting for DH response" }
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 31, seqn 2, len 600
[2025-05-30T08:02:41Z DEBUG russh::client::kex] received server host key: Ok("ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCabTWJmHf/SdTgq+0Hnqwz5+uWQVUpYRFbrsnXKBMiBaWZMtlN+9y0OGgnQGMomfjnASUxDQ3uQIGbEvSHFGtinRaMRnVygiTXL0Mw0I7xXjKjr61EWc0uv6idELuq0wfAuaQyUparW376zPwyCmersTlkB18Iql4rSmAsSrDLk352xnB6YBoeGh0zveG4oxSdJktqSeW61it0EkUb/KphVAAUhGgyYZaHKEkwu2eWEyTGhD2M132Kq15H5ybo3q++yEz4yiQc+XFe0hNP+0xlgBO8dBVvwAwxKIopiHgwQuXwrISbis8yl6FDxPLL7S/GNCTyEbeakg/wnzoNJ38R")
[2025-05-30T08:02:41Z DEBUG russh::sshbuffer] > msg type 21, len 1
[2025-05-30T08:02:41Z DEBUG russh::client] kex impl continues: ClientKex { cause: Initial, state: "waiting for NEWKEYS" }
[2025-05-30T08:02:41Z DEBUG russh::client] kex impl requests seqno reset
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 21, seqn 3, len 1
[2025-05-30T08:02:41Z DEBUG russh::client] kex impl has completed
[2025-05-30T08:02:41Z DEBUG russh::client] kex done
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 7, seqn 1, len 228
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] waiting service request, Some(7) 6
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] Received EXT_INFO, 2 extensions
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * server-sig-algs
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Ed25519
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * SkEd25519
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * SkEcdsaSha2NistP256
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Ecdsa { curve: NistP256 }
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Ecdsa { curve: NistP384 }
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Ecdsa { curve: NistP521 }
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Rsa { hash: Some(Sha256) }
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Rsa { hash: Some(Sha512) }
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Rsa { hash: None }
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * Dsa
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] * "[email protected]" (unknown, data: [48])
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] sending ssh-userauth service requset
[2025-05-30T08:02:41Z DEBUG russh::sshbuffer] > msg type 5, len 17
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] write_auth_request_if_needed: is_waiting = false
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 6, seqn 2, len 17
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] waiting service request, Some(6) 6
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] enc: [0, 0, 0, 39, 50, 0, 0, 0, 8, 120, 117, 119, 101, 110, 114, 117, 105, 0, 0, 0, 14, 115, 115, 104, 45, 99, 111, 110, 110, 101, 99, 116, 105, 111, 110, 0, 0, 0, 4, 110, 111, 110, 101]
[2025-05-30T08:02:41Z DEBUG russh::sshbuffer] > msg type 50, len 39
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 51, seqn 3, len 24
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] userauth_failure
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] remaining methods MethodSet([Password, PublicKey]), partial success false
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] write_auth_request_if_needed: is_waiting = true
[2025-05-30T08:02:41Z DEBUG russh::sshbuffer] > msg type 50, len 56
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 52, seqn 4, len 1
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] userauth_success
[2025-05-30T08:02:41Z DEBUG russh::sshbuffer] > msg type 90, len 24
[2025-05-30T08:02:41Z DEBUG russh::client] < msg type 91, seqn 5, len 17
[2025-05-30T08:02:41Z DEBUG russh::client::encrypted] channel_open_confirmation
Me too. I hate "session closed Press any key to reconnect"
rollback to 1.0.215 working
letting user choose their prefer ssh backend is better.
same here
To help with this issue I reproduce the problem and got the debug log from devtools. Hope it helps to find the bug.
The traceback frame is like:
For me, it disconnects every 30 seconds so for .216 and above I cannot use, and I rolled back to .215 everything is fine.
any plan to fix this? have the same problem. the 215 version is right.
Desculpe a falta de tradução. Esses VAGABUNDOS SEM VERGONHAS não querem saber de arrumar o sistema. Se eu pudesse e tivesse a oportunidade, queria achar eles cara a cara e enfiar a minha mão na bem no meio da FUÇA DESSES VAGABUNDOS. Migre pra outro projeto. Esses vadios não querem saber de nada. E se algum deles se sentir ofendido, estou bem tranquilo pra passar meu endereço pra eles virem conversar. O problema é que bostas como os desenvolvedores desse software são covardes, não estão bem dispostos a se revelarem pra apanhar.
Em sex., 4 de jul. de 2025 às 03:52, TinyZ @.***> escreveu:
TinyZzh left a comment (Eugeny/tabby#10228) https://github.com/Eugeny/tabby/issues/10228#issuecomment-3034734481
any plan to fix this? have the same problem. the 215 version is right.
— Reply to this email directly, view it on GitHub https://github.com/Eugeny/tabby/issues/10228#issuecomment-3034734481, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFQ3CA2H6OUPVDT7URY6VGT3GYQC5AVCNFSM6AAAAABVLE572WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTAMZUG4ZTINBYGE . You are receiving this because you commented.Message ID: @.***>
Same bug in 1.0.226
Rollback to 1.0.222
Same bug in 1.0.226
Rollback to 1.0.222
Same here, but with 1.0.227. Second the suggestion to let users choose their ssh client.