[GH-ISSUE #3856] ssh连接书签的服务器,如果密码错误弹窗提示输入密码,输入正确密码之后会报错 #2653

Open
opened 2026-02-27 00:53:45 +03:00 by kerem · 3 comments
Owner

Originally created by @ssdsl0126 on GitHub (Mar 19, 2025).
Original GitHub issue: https://github.com/electerm/electerm/issues/3856

Electerm Version and download file extension(Electerm版本和下载文件后缀)

electerm-1.72.36-mac-arm64.dmg

Platform detail (平台详情)

macOS15.3.2

What steps will reproduce the bug?(重新问题的详细步骤)

如题

Image

下面是错误日志

15:25:01 debug › ws: connected to terminal -> ZQOkLBG_2025-03-19-15-25-01
15:25:05 info › Custom crypto binding not available
15:25:05 info › Local ident: 'SSH-2.0-ssh2js1.16.2'
15:25:05 info › Client: Trying 10.10.107.29 on port 22 ...
15:25:05 info › Socket connected
15:25:05 info › Custom crypto binding not available
15:25:05 info › Local ident: 'SSH-2.0-ssh2js1.16.2'
15:25:05 info › Client: Trying 10.10.107.29 on port 22 ...
15:25:05 info › Socket connected
15:25:05 info › Remote ident: 'SSH-2.0-Comware-7.1.070'
15:25:05 info › Outbound: Sending KEXINIT
15:25:05 info › Inbound: Handshake in progress
15:25:05 info › Handshake: (local) KEX method: curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1,ext-info-c,kex-strict-c-v00@openssh.com
15:25:05 info › Handshake: (remote) KEX method: ecdh-sha2-nistp256,ecdh-sha2-nistp384,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
15:25:05 info › Handshake: KEX algorithm: ecdh-sha2-nistp256
15:25:05 info › Handshake: (local) Host key format: ssh-rsa
15:25:05 info › Handshake: (remote) Host key format: ssh-rsa
15:25:05 info › Handshake: Host key format: ssh-rsa
15:25:05 info › Handshake: (local) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc
15:25:05 info › Handshake: (remote) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc
15:25:05 info › Handshake: C->S Cipher: aes128-ctr
15:25:05 info › Handshake: (local) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc
15:25:05 info › Handshake: (remote) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc
15:25:05 info › Handshake: S->C cipher: aes128-ctr
15:25:05 info › Handshake: (local) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com
15:25:05 info › Handshake: (remote) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96
15:25:05 info › Handshake: C->S MAC: hmac-sha2-256
15:25:05 info › Handshake: (local) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com
15:25:05 info › Handshake: (remote) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96
15:25:05 info › Handshake: S->C MAC: hmac-sha2-256
15:25:05 info › Handshake: (local) C->S compression: zlib@openssh.com,zlib,none
15:25:05 info › Handshake: (remote) C->S compression: none,zlib,zlib@openssh.com
15:25:05 info › Handshake: C->S compression: zlib@openssh.com
15:25:05 info › Handshake: (local) S->C compression: zlib@openssh.com,zlib,none
15:25:05 info › Handshake: (remote) S->C compression: none,zlib,zlib@openssh.com
15:25:05 info › Handshake: S->C compression: zlib@openssh.com
15:25:05 info › Outbound: Sending KEXECDH_INIT
15:25:05 info › Remote ident: 'SSH-2.0-Comware-7.1.070'
15:25:05 info › Outbound: Sending KEXINIT
15:25:05 info › Inbound: Handshake in progress
15:25:05 info › Handshake: (local) KEX method: curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1,ext-info-c,kex-strict-c-v00@openssh.com
15:25:05 info › Handshake: (remote) KEX method: ecdh-sha2-nistp256,ecdh-sha2-nistp384,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
15:25:05 info › Handshake: KEX algorithm: ecdh-sha2-nistp256
15:25:05 info › Handshake: (local) Host key format: ssh-rsa
15:25:05 info › Handshake: (remote) Host key format: ssh-rsa
15:25:05 info › Handshake: Host key format: ssh-rsa
15:25:05 info › Handshake: (local) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc
15:25:05 info › Handshake: (remote) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc
15:25:05 info › Handshake: C->S Cipher: aes128-ctr
15:25:05 info › Handshake: (local) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc
15:25:05 info › Handshake: (remote) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc
15:25:05 info › Handshake: S->C cipher: aes128-ctr
15:25:05 info › Handshake: (local) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com
15:25:05 info › Handshake: (remote) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96
15:25:05 info › Handshake: C->S MAC: hmac-sha2-256
15:25:05 info › Handshake: (local) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com
15:25:05 info › Handshake: (remote) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96
15:25:05 info › Handshake: S->C MAC: hmac-sha2-256
15:25:05 info › Handshake: (local) C->S compression: zlib@openssh.com,zlib,none
15:25:05 info › Handshake: (remote) C->S compression: none,zlib,zlib@openssh.com
15:25:05 info › Handshake: C->S compression: zlib@openssh.com
15:25:05 info › Handshake: (local) S->C compression: zlib@openssh.com,zlib,none
15:25:05 info › Handshake: (remote) S->C compression: none,zlib,zlib@openssh.com
15:25:05 info › Handshake: S->C compression: zlib@openssh.com
15:25:05 info › Outbound: Sending KEXECDH_INIT
15:25:05 info › Received DH Reply
15:25:05 info › Host accepted by default (no verification)
15:25:05 info › Host accepted (verified)
15:25:05 info › Outbound: Sending NEWKEYS
15:25:05 info › Inbound: NEWKEYS
15:25:05 info › Verifying signature ...
15:25:05 info › Verified signature
15:25:05 info › Handshake completed
15:25:05 info › Outbound: Sending SERVICE_REQUEST (ssh-userauth)
15:25:05 info › Inbound: Received SERVICE_ACCEPT (ssh-userauth)
15:25:05 info › Outbound: Sending USERAUTH_REQUEST (none)
15:25:05 info › Received DH Reply
15:25:05 info › Host accepted by default (no verification)
15:25:05 info › Host accepted (verified)
15:25:05 info › Outbound: Sending NEWKEYS
15:25:05 info › Inbound: NEWKEYS
15:25:05 info › Verifying signature ...
15:25:05 info › Verified signature
15:25:05 info › Handshake completed
15:25:05 info › Outbound: Sending SERVICE_REQUEST (ssh-userauth)
15:25:05 info › Inbound: Received SERVICE_ACCEPT (ssh-userauth)
15:25:05 info › Outbound: Sending USERAUTH_REQUEST (none)
15:25:06 info › Inbound: Received USERAUTH_FAILURE (password)
15:25:06 info › Client: none auth failed
15:25:06 info › Outbound: Sending USERAUTH_REQUEST (password)
15:25:06 info › Inbound: Received USERAUTH_FAILURE (password)
15:25:06 info › Client: password auth failed
15:25:06 info › Agent: No more keys left to try
15:25:06 info › Client: agent auth failed
15:25:06 info › Outbound: Sending USERAUTH_REQUEST (keyboard-interactive)
15:25:06 info › Inbound: Received USERAUTH_FAILURE (password)
15:25:06 info › Client: keyboard-interactive auth failed
15:25:06 info › Outbound: Sending DISCONNECT (11)
15:25:06 error › error when do sshConnect Error: All configured authentication methods failed
at doNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:863:21)
at tryNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:1080:7)
at USERAUTH_FAILURE (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:428:11)
at 51 (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/handlers.misc.js:408:16)
at Protocol.onPayload (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2067:10)
at GenericDecipherNative.decrypt (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/crypto.js:1269:26)
at Protocol.parsePacket [as _parse] (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2036:25)
at Protocol.parse (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:313:16)
at Socket. (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:773:21)
at Socket.emit (node:events:519:28) null
15:25:06 info › Inbound: Received USERAUTH_FAILURE (password)
15:25:06 info › Client: none auth failed
15:25:06 info › Outbound: Sending USERAUTH_REQUEST (password)
15:25:06 info › Socket ended
15:25:06 info › Socket closed
15:25:06 info › Inbound: Received USERAUTH_FAILURE (password)
15:25:06 info › Client: password auth failed
15:25:06 info › Agent: No more keys left to try
15:25:06 info › Client: agent auth failed
15:25:06 info › Outbound: Sending USERAUTH_REQUEST (keyboard-interactive)
15:25:06 info › Inbound: Received USERAUTH_FAILURE (password)
15:25:06 info › Client: keyboard-interactive auth failed
15:25:06 info › Outbound: Sending DISCONNECT (11)
15:25:06 error › error when do sshConnect Error: All configured authentication methods failed
at doNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:863:21)
at tryNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:1080:7)
at USERAUTH_FAILURE (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:428:11)
at 51 (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/handlers.misc.js:408:16)
at Protocol.onPayload (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2067:10)
at GenericDecipherNative.decrypt (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/crypto.js:1269:26)
at Protocol.parsePacket [as _parse] (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2036:25)
at Protocol.parse (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:313:16)
at Socket. (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:773:21)
at Socket.emit (node:events:519:28) null
15:25:06 info › Socket ended
15:25:06 info › Socket closed
15:25:11 info › Custom crypto binding not available
15:25:11 info › Local ident: 'SSH-2.0-ssh2js1.16.2'
15:25:11 info › Client: Trying 10.10.107.29 on port 22 ...
15:25:11 info › Socket connected
15:25:12 info › Remote ident: 'SSH-2.0-Comware-7.1.070'
15:25:12 info › Outbound: Sending KEXINIT
15:25:12 info › Inbound: Handshake in progress
15:25:12 info › Handshake: (local) KEX method: curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1,ext-info-c,kex-strict-c-v00@openssh.com
15:25:12 info › Handshake: (remote) KEX method: ecdh-sha2-nistp256,ecdh-sha2-nistp384,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
15:25:12 info › Handshake: KEX algorithm: ecdh-sha2-nistp256
15:25:12 info › Handshake: (local) Host key format: ssh-rsa
15:25:12 info › Handshake: (remote) Host key format: ssh-rsa
15:25:12 info › Handshake: Host key format: ssh-rsa
15:25:12 info › Handshake: (local) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc
15:25:12 info › Handshake: (remote) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc
15:25:12 info › Handshake: C->S Cipher: aes128-ctr
15:25:12 info › Handshake: (local) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc
15:25:12 info › Handshake: (remote) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc
15:25:12 info › Handshake: S->C cipher: aes128-ctr
15:25:12 info › Handshake: (local) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com
15:25:12 info › Handshake: (remote) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96
15:25:12 info › Handshake: C->S MAC: hmac-sha2-256
15:25:12 info › Handshake: (local) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com
15:25:12 info › Handshake: (remote) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96
15:25:12 info › Handshake: S->C MAC: hmac-sha2-256
15:25:12 info › Handshake: (local) C->S compression: zlib@openssh.com,zlib,none
15:25:12 info › Handshake: (remote) C->S compression: none,zlib,zlib@openssh.com
15:25:12 info › Handshake: C->S compression: zlib@openssh.com
15:25:12 info › Handshake: (local) S->C compression: zlib@openssh.com,zlib,none
15:25:12 info › Handshake: (remote) S->C compression: none,zlib,zlib@openssh.com
15:25:12 info › Handshake: S->C compression: zlib@openssh.com
15:25:12 info › Outbound: Sending KEXECDH_INIT
15:25:12 info › Received DH Reply
15:25:12 info › Host accepted by default (no verification)
15:25:12 info › Host accepted (verified)
15:25:12 info › Outbound: Sending NEWKEYS
15:25:12 info › Inbound: NEWKEYS
15:25:12 info › Verifying signature ...
15:25:12 info › Verified signature
15:25:12 info › Handshake completed
15:25:12 info › Outbound: Sending SERVICE_REQUEST (ssh-userauth)
15:25:12 info › Inbound: Received SERVICE_ACCEPT (ssh-userauth)
15:25:12 info › Outbound: Sending USERAUTH_REQUEST (none)
15:25:12 info › Inbound: Received USERAUTH_FAILURE (password)
15:25:12 info › Client: none auth failed
15:25:12 info › Outbound: Sending USERAUTH_REQUEST (password)
15:25:12 info › Inbound: Received USERAUTH_SUCCESS
15:25:12 info › Outbound: Sending CHANNEL_OPEN (r:0, session)
15:25:12 info › Inbound: CHANNEL_OPEN_CONFIRMATION (r:0, s:0)
15:25:12 info › Outbound: Sending CHANNEL_REQUEST (r:0, env: LANG=en_US.UTF-8)
15:25:12 info › Outbound: Sending CHANNEL_REQUEST (r:0, pty-req)
15:25:12 info › Inbound: CHANNEL_SUCCESS (r:0)
15:25:12 info › Outbound: Sending CHANNEL_REQUEST (r:0, shell)
15:25:12 info › Inbound: CHANNEL_WINDOW_ADJUST (r:0, 2097152)
15:25:12 info › Inbound: CHANNEL_SUCCESS (r:0)
15:25:12 info › Outbound: Sending CHANNEL_OPEN (r:1, session)
15:25:12 info › Inbound: CHANNEL_OPEN_FAILURE (r:1)
15:25:12 error › fetch error {
message: '(SSH) Channel open failure: open failed',
stack: 'Error: (SSH) Channel open failure: open failed\n' +
' at onChannelOpenFailure (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/utils.js:16:11)\n' +
' at CHANNEL_OPEN_FAILURE (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:570:11)\n' +
' at 92 (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/handlers.misc.js:881:16)\n' +
' at Protocol.onPayload (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2067:10)\n' +
' at GenericDecipherNative.decrypt (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/crypto.js:1269:26)\n' +
' at Protocol.parsePacket [as _parse] (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2036:25)\n' +
' at Protocol.parse (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:313:16)\n' +
' at Socket. (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:773:21)\n' +
' at Socket.emit (node:events:519:28)\n' +
' at addChunk (node:internal/streams/readable:559:12)'
}
15:25:12 debug › { message: '(SSH) Channel open failure: open failed' }
15:25:12 debug › (SSH) Channel open failure: open failed fetch err info
1

What should have happened?(期望的结果)

望修复这个bug

Would this happen in other terminal app(是否能够在其他同类软件重现这个问题)

No response

Additional information(其他任何相关信息)

No response

Originally created by @ssdsl0126 on GitHub (Mar 19, 2025). Original GitHub issue: https://github.com/electerm/electerm/issues/3856 ### Electerm Version and download file extension(Electerm版本和下载文件后缀) electerm-1.72.36-mac-arm64.dmg ### Platform detail (平台详情) macOS15.3.2 ### What steps will reproduce the bug?(重新问题的详细步骤) 如题 ![Image](https://github.com/user-attachments/assets/e3cb318b-984a-452a-8c35-e5dc2feb02ea) 下面是错误日志 15:25:01 debug › ws: connected to terminal -> ZQOkLBG_2025-03-19-15-25-01 15:25:05 info › Custom crypto binding not available 15:25:05 info › Local ident: 'SSH-2.0-ssh2js1.16.2' 15:25:05 info › Client: Trying 10.10.107.29 on port 22 ... 15:25:05 info › Socket connected 15:25:05 info › Custom crypto binding not available 15:25:05 info › Local ident: 'SSH-2.0-ssh2js1.16.2' 15:25:05 info › Client: Trying 10.10.107.29 on port 22 ... 15:25:05 info › Socket connected 15:25:05 info › Remote ident: 'SSH-2.0-Comware-7.1.070' 15:25:05 info › Outbound: Sending KEXINIT 15:25:05 info › Inbound: Handshake in progress 15:25:05 info › Handshake: (local) KEX method: curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1,ext-info-c,kex-strict-c-v00@openssh.com 15:25:05 info › Handshake: (remote) KEX method: ecdh-sha2-nistp256,ecdh-sha2-nistp384,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 15:25:05 info › Handshake: KEX algorithm: ecdh-sha2-nistp256 15:25:05 info › Handshake: (local) Host key format: ssh-rsa 15:25:05 info › Handshake: (remote) Host key format: ssh-rsa 15:25:05 info › Handshake: Host key format: ssh-rsa 15:25:05 info › Handshake: (local) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc 15:25:05 info › Handshake: (remote) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc 15:25:05 info › Handshake: C->S Cipher: aes128-ctr 15:25:05 info › Handshake: (local) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc 15:25:05 info › Handshake: (remote) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc 15:25:05 info › Handshake: S->C cipher: aes128-ctr 15:25:05 info › Handshake: (local) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com 15:25:05 info › Handshake: (remote) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96 15:25:05 info › Handshake: C->S MAC: hmac-sha2-256 15:25:05 info › Handshake: (local) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com 15:25:05 info › Handshake: (remote) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96 15:25:05 info › Handshake: S->C MAC: hmac-sha2-256 15:25:05 info › Handshake: (local) C->S compression: zlib@openssh.com,zlib,none 15:25:05 info › Handshake: (remote) C->S compression: none,zlib,zlib@openssh.com 15:25:05 info › Handshake: C->S compression: zlib@openssh.com 15:25:05 info › Handshake: (local) S->C compression: zlib@openssh.com,zlib,none 15:25:05 info › Handshake: (remote) S->C compression: none,zlib,zlib@openssh.com 15:25:05 info › Handshake: S->C compression: zlib@openssh.com 15:25:05 info › Outbound: Sending KEXECDH_INIT 15:25:05 info › Remote ident: 'SSH-2.0-Comware-7.1.070' 15:25:05 info › Outbound: Sending KEXINIT 15:25:05 info › Inbound: Handshake in progress 15:25:05 info › Handshake: (local) KEX method: curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1,ext-info-c,kex-strict-c-v00@openssh.com 15:25:05 info › Handshake: (remote) KEX method: ecdh-sha2-nistp256,ecdh-sha2-nistp384,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 15:25:05 info › Handshake: KEX algorithm: ecdh-sha2-nistp256 15:25:05 info › Handshake: (local) Host key format: ssh-rsa 15:25:05 info › Handshake: (remote) Host key format: ssh-rsa 15:25:05 info › Handshake: Host key format: ssh-rsa 15:25:05 info › Handshake: (local) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc 15:25:05 info › Handshake: (remote) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc 15:25:05 info › Handshake: C->S Cipher: aes128-ctr 15:25:05 info › Handshake: (local) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc 15:25:05 info › Handshake: (remote) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc 15:25:05 info › Handshake: S->C cipher: aes128-ctr 15:25:05 info › Handshake: (local) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com 15:25:05 info › Handshake: (remote) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96 15:25:05 info › Handshake: C->S MAC: hmac-sha2-256 15:25:05 info › Handshake: (local) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com 15:25:05 info › Handshake: (remote) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96 15:25:05 info › Handshake: S->C MAC: hmac-sha2-256 15:25:05 info › Handshake: (local) C->S compression: zlib@openssh.com,zlib,none 15:25:05 info › Handshake: (remote) C->S compression: none,zlib,zlib@openssh.com 15:25:05 info › Handshake: C->S compression: zlib@openssh.com 15:25:05 info › Handshake: (local) S->C compression: zlib@openssh.com,zlib,none 15:25:05 info › Handshake: (remote) S->C compression: none,zlib,zlib@openssh.com 15:25:05 info › Handshake: S->C compression: zlib@openssh.com 15:25:05 info › Outbound: Sending KEXECDH_INIT 15:25:05 info › Received DH Reply 15:25:05 info › Host accepted by default (no verification) 15:25:05 info › Host accepted (verified) 15:25:05 info › Outbound: Sending NEWKEYS 15:25:05 info › Inbound: NEWKEYS 15:25:05 info › Verifying signature ... 15:25:05 info › Verified signature 15:25:05 info › Handshake completed 15:25:05 info › Outbound: Sending SERVICE_REQUEST (ssh-userauth) 15:25:05 info › Inbound: Received SERVICE_ACCEPT (ssh-userauth) 15:25:05 info › Outbound: Sending USERAUTH_REQUEST (none) 15:25:05 info › Received DH Reply 15:25:05 info › Host accepted by default (no verification) 15:25:05 info › Host accepted (verified) 15:25:05 info › Outbound: Sending NEWKEYS 15:25:05 info › Inbound: NEWKEYS 15:25:05 info › Verifying signature ... 15:25:05 info › Verified signature 15:25:05 info › Handshake completed 15:25:05 info › Outbound: Sending SERVICE_REQUEST (ssh-userauth) 15:25:05 info › Inbound: Received SERVICE_ACCEPT (ssh-userauth) 15:25:05 info › Outbound: Sending USERAUTH_REQUEST (none) 15:25:06 info › Inbound: Received USERAUTH_FAILURE (password) 15:25:06 info › Client: none auth failed 15:25:06 info › Outbound: Sending USERAUTH_REQUEST (password) 15:25:06 info › Inbound: Received USERAUTH_FAILURE (password) 15:25:06 info › Client: password auth failed 15:25:06 info › Agent: No more keys left to try 15:25:06 info › Client: agent auth failed 15:25:06 info › Outbound: Sending USERAUTH_REQUEST (keyboard-interactive) 15:25:06 info › Inbound: Received USERAUTH_FAILURE (password) 15:25:06 info › Client: keyboard-interactive auth failed 15:25:06 info › Outbound: Sending DISCONNECT (11) 15:25:06 error › error when do sshConnect Error: All configured authentication methods failed at doNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:863:21) at tryNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:1080:7) at USERAUTH_FAILURE (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:428:11) at 51 (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/handlers.misc.js:408:16) at Protocol.onPayload (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2067:10) at GenericDecipherNative.decrypt (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/crypto.js:1269:26) at Protocol.parsePacket [as _parse] (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2036:25) at Protocol.parse (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:313:16) at Socket.<anonymous> (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:773:21) at Socket.emit (node:events:519:28) null 15:25:06 info › Inbound: Received USERAUTH_FAILURE (password) 15:25:06 info › Client: none auth failed 15:25:06 info › Outbound: Sending USERAUTH_REQUEST (password) 15:25:06 info › Socket ended 15:25:06 info › Socket closed 15:25:06 info › Inbound: Received USERAUTH_FAILURE (password) 15:25:06 info › Client: password auth failed 15:25:06 info › Agent: No more keys left to try 15:25:06 info › Client: agent auth failed 15:25:06 info › Outbound: Sending USERAUTH_REQUEST (keyboard-interactive) 15:25:06 info › Inbound: Received USERAUTH_FAILURE (password) 15:25:06 info › Client: keyboard-interactive auth failed 15:25:06 info › Outbound: Sending DISCONNECT (11) 15:25:06 error › error when do sshConnect Error: All configured authentication methods failed at doNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:863:21) at tryNextAuth (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:1080:7) at USERAUTH_FAILURE (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:428:11) at 51 (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/handlers.misc.js:408:16) at Protocol.onPayload (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2067:10) at GenericDecipherNative.decrypt (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/crypto.js:1269:26) at Protocol.parsePacket [as _parse] (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2036:25) at Protocol.parse (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:313:16) at Socket.<anonymous> (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:773:21) at Socket.emit (node:events:519:28) null 15:25:06 info › Socket ended 15:25:06 info › Socket closed 15:25:11 info › Custom crypto binding not available 15:25:11 info › Local ident: 'SSH-2.0-ssh2js1.16.2' 15:25:11 info › Client: Trying 10.10.107.29 on port 22 ... 15:25:11 info › Socket connected 15:25:12 info › Remote ident: 'SSH-2.0-Comware-7.1.070' 15:25:12 info › Outbound: Sending KEXINIT 15:25:12 info › Inbound: Handshake in progress 15:25:12 info › Handshake: (local) KEX method: curve25519-sha256,curve25519-sha256@libssh.org,diffie-hellman-group14-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1,ext-info-c,kex-strict-c-v00@openssh.com 15:25:12 info › Handshake: (remote) KEX method: ecdh-sha2-nistp256,ecdh-sha2-nistp384,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 15:25:12 info › Handshake: KEX algorithm: ecdh-sha2-nistp256 15:25:12 info › Handshake: (local) Host key format: ssh-rsa 15:25:12 info › Handshake: (remote) Host key format: ssh-rsa 15:25:12 info › Handshake: Host key format: ssh-rsa 15:25:12 info › Handshake: (local) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc 15:25:12 info › Handshake: (remote) C->S cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc 15:25:12 info › Handshake: C->S Cipher: aes128-ctr 15:25:12 info › Handshake: (local) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,aes256-cbc,aes192-cbc,aes128-cbc 15:25:12 info › Handshake: (remote) S->C cipher: aes128-ctr,aes192-ctr,aes256-ctr,AEAD_AES_128_GCM,AEAD_AES_256_GCM,aes128-cbc,3des-cbc,aes256-cbc,des-cbc 15:25:12 info › Handshake: S->C cipher: aes128-ctr 15:25:12 info › Handshake: (local) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com 15:25:12 info › Handshake: (remote) C->S MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96 15:25:12 info › Handshake: C->S MAC: hmac-sha2-256 15:25:12 info › Handshake: (local) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha2-256-96,hmac-sha2-512-96,hmac-ripemd160,hmac-sha1-96,hmac-md5-96,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com 15:25:12 info › Handshake: (remote) S->C MAC: hmac-sha2-256,hmac-sha2-512,hmac-sha1,hmac-md5,hmac-sha1-96,hmac-md5-96 15:25:12 info › Handshake: S->C MAC: hmac-sha2-256 15:25:12 info › Handshake: (local) C->S compression: zlib@openssh.com,zlib,none 15:25:12 info › Handshake: (remote) C->S compression: none,zlib,zlib@openssh.com 15:25:12 info › Handshake: C->S compression: zlib@openssh.com 15:25:12 info › Handshake: (local) S->C compression: zlib@openssh.com,zlib,none 15:25:12 info › Handshake: (remote) S->C compression: none,zlib,zlib@openssh.com 15:25:12 info › Handshake: S->C compression: zlib@openssh.com 15:25:12 info › Outbound: Sending KEXECDH_INIT 15:25:12 info › Received DH Reply 15:25:12 info › Host accepted by default (no verification) 15:25:12 info › Host accepted (verified) 15:25:12 info › Outbound: Sending NEWKEYS 15:25:12 info › Inbound: NEWKEYS 15:25:12 info › Verifying signature ... 15:25:12 info › Verified signature 15:25:12 info › Handshake completed 15:25:12 info › Outbound: Sending SERVICE_REQUEST (ssh-userauth) 15:25:12 info › Inbound: Received SERVICE_ACCEPT (ssh-userauth) 15:25:12 info › Outbound: Sending USERAUTH_REQUEST (none) 15:25:12 info › Inbound: Received USERAUTH_FAILURE (password) 15:25:12 info › Client: none auth failed 15:25:12 info › Outbound: Sending USERAUTH_REQUEST (password) 15:25:12 info › Inbound: Received USERAUTH_SUCCESS 15:25:12 info › Outbound: Sending CHANNEL_OPEN (r:0, session) 15:25:12 info › Inbound: CHANNEL_OPEN_CONFIRMATION (r:0, s:0) 15:25:12 info › Outbound: Sending CHANNEL_REQUEST (r:0, env: LANG=en_US.UTF-8) 15:25:12 info › Outbound: Sending CHANNEL_REQUEST (r:0, pty-req) 15:25:12 info › Inbound: CHANNEL_SUCCESS (r:0) 15:25:12 info › Outbound: Sending CHANNEL_REQUEST (r:0, shell) 15:25:12 info › Inbound: CHANNEL_WINDOW_ADJUST (r:0, 2097152) 15:25:12 info › Inbound: CHANNEL_SUCCESS (r:0) 15:25:12 info › Outbound: Sending CHANNEL_OPEN (r:1, session) 15:25:12 info › Inbound: CHANNEL_OPEN_FAILURE (r:1) 15:25:12 error › fetch error { message: '(SSH) Channel open failure: open failed', stack: 'Error: (SSH) Channel open failure: open failed\n' + ' at onChannelOpenFailure (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/utils.js:16:11)\n' + ' at CHANNEL_OPEN_FAILURE (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:570:11)\n' + ' at 92 (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/handlers.misc.js:881:16)\n' + ' at Protocol.onPayload (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2067:10)\n' + ' at GenericDecipherNative.decrypt (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/crypto.js:1269:26)\n' + ' at Protocol.parsePacket [as _parse] (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:2036:25)\n' + ' at Protocol.parse (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/protocol/Protocol.js:313:16)\n' + ' at Socket.<anonymous> (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/@electerm/ssh2/lib/client.js:773:21)\n' + ' at Socket.emit (node:events:519:28)\n' + ' at addChunk (node:internal/streams/readable:559:12)' } 15:25:12 debug › { message: '(SSH) Channel open failure: open failed' } 15:25:12 debug › (SSH) Channel open failure: open failed fetch err info 1 ### What should have happened?(期望的结果) 望修复这个bug ### Would this happen in other terminal app(是否能够在其他同类软件重现这个问题) _No response_ ### Additional information(其他任何相关信息) _No response_
Author
Owner

@zxdong262 commented on GitHub (Mar 19, 2025):

我试了一下,书签里密码错误,提示输入密码之后输入正确是可以连上的,是不是哪里我没有操作跟你的流程一致?

<!-- gh-comment-id:2735665236 --> @zxdong262 commented on GitHub (Mar 19, 2025): 我试了一下,书签里密码错误,提示输入密码之后输入正确是可以连上的,是不是哪里我没有操作跟你的流程一致?
Author
Owner

@ssdsl0126 commented on GitHub (Mar 19, 2025):

我试了一下,书签里密码错误,提示输入密码之后输入正确是可以连上的,是不是哪里我没有操作跟你的流程一致?

操作流程是这样的,但是我就不知道为何我这边会报这个错误,我晚点测试下把配置文件全清了重新添加测试下

<!-- gh-comment-id:2736723841 --> @ssdsl0126 commented on GitHub (Mar 19, 2025): > 我试了一下,书签里密码错误,提示输入密码之后输入正确是可以连上的,是不是哪里我没有操作跟你的流程一致? 操作流程是这样的,但是我就不知道为何我这边会报这个错误,我晚点测试下把配置文件全清了重新添加测试下
Author
Owner

@ssdsl0126 commented on GitHub (Mar 20, 2025):

我试了一下,书签里密码错误,提示输入密码之后输入正确是可以连上的,是不是哪里我没有操作跟你的流程一致?

操作流程是这样的,但是我就不知道为何我这边会报这个错误,我晚点测试下把配置文件全清了重新添加测试下

我刚刚试过在Windows环境下把用户数据全清理了,然后添加一个书签输入错误密码,连接后输入正确密码也是报错的

<!-- gh-comment-id:2738672576 --> @ssdsl0126 commented on GitHub (Mar 20, 2025): > > 我试了一下,书签里密码错误,提示输入密码之后输入正确是可以连上的,是不是哪里我没有操作跟你的流程一致? > > 操作流程是这样的,但是我就不知道为何我这边会报这个错误,我晚点测试下把配置文件全清了重新添加测试下 我刚刚试过在Windows环境下把用户数据全清理了,然后添加一个书签输入错误密码,连接后输入正确密码也是报错的
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/electerm#2653
No description provided.