Skip to content

Can we support OpenSSL private key? #1722

@gosk8

Description

@gosk8

Electerm version:

v1.3.34

Operating system(linux, macos, or windows7/8/10?):

MacOS Catalina 10.15.5 (19F96)

Steps to Reproduce:

  1. Create a session with a private key(Text it or "Import from file")
  2. Click "Test Connection" will cause an error message below:
Error: Handshake failed: no matching host key format at check_KEXINIT (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:2371:15) at check (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:2281:9) at onKEXINIT (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:2277:5) at SSH2Stream.<anonymous> (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:208:5) at SSH2Stream.emit (events.js:210:5) at parse_KEXINIT (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:3870:8) at parsePacket (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:3766:12) at SSH2Stream._transform (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:701:13) at SSH2Stream.Transform._read (_stream_transform.js:189:10) at SSH2Stream._read (/Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:253:15) at SSH2Stream.Transform._write (_stream_transform.js:177:12) at doWrite (_stream_writable.js:431:12) at clearBuffer (_stream_writable.js:551:7) at onwrite (_stream_writable.js:482:7) at SSH2Stream.afterTransform (_stream_transform.js:96:3) at /Applications/electerm.app/Contents/Resources/app.asar/node_modules/ssh2-streams/lib/ssh.js:443:11

Im sure that I can log in to the host by ssh -i ~/.ssh/id_myhost root@ip`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions