Yeah, the keys I'm using with v6 are generated with -m PEM and are rsa
But I cannot import the private key in the V7 unit. get an error "Couldn't perform action - unable to load key file (wrong format or bad passphrase)"
This is what the log looks like on the Mikrotik side
Jul/23/2022 16:40:21 ssh,debug transport state: 0 --> 1
Jul/23/2022 16:40:21 ssh,debug transport state: 1 --> 2
Jul/23/2022 16:40:21 ssh,debug client version: SSH-2.0-OpenSSH_8.0
Jul/23/2022 16:40:21 ssh,debug transport state: 2 --> 3
Jul/23/2022 16:40:22 ssh,debug packet process: kex init
Jul/23/2022 16:40:22 ssh,debug host key algo: rsa-sha2-512,rsa-sha2-256,ssh-rsa,ecdsa-sha2-nistp256,ssh-ed25519
Jul/23/2022 16:40:22 ssh,debug kex algo: curve25519-sha256,
curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1
Jul/23/2022 16:40:22 ssh,debug enc algo CS:
aes256-gcm@openssh.com,
chacha20-poly1305@openssh.com,aes256-ctr,aes256-cbc,
aes128-gcm@openssh.com,aes128-ctr,aes128-cbc
Jul/23/2022 16:40:22 ssh,debug mac algo CS:
hmac-sha2-256-etm@openssh.com,
hmac-sha1-etm@openssh.com,
umac-128-etm@openssh.com,
hmac-sha2-512-etm@openssh.com,hmac-sha2-256,hmac-sha1,
umac-128@openssh.com,hmac-sha2-512
Jul/23/2022 16:40:22 ssh,debug comp algo CS: none,
zlib@openssh.com
Jul/23/2022 16:40:22 ssh,debug packet follows: 0
Jul/23/2022 16:40:22 ssh,debug agreed on: diffie-hellman-group-exchange-sha256,ssh-rsa,aes128-ctr,aes128-ctr,hmac-sha1,hmac-sha1,none,none,
Jul/23/2022 16:40:22 ssh,debug packet process: hexdh gex group
Jul/23/2022 16:40:22 ssh,debug packet process: hex dh gex reply
Jul/23/2022 16:40:22 ssh,debug pki algorithm: ssh-rsa
Jul/23/2022 16:40:22 ssh,debug packet process: kex new keys
Jul/23/2022 16:40:22 ssh,debug transport state: 3 --> 4
Jul/23/2022 16:40:22 ssh,debug in enc key: 3315e19e 737557ba 93555f7f 53389380
Jul/23/2022 16:40:22 ssh,debug in enc iv: b7173302 b944643a eb4dedd7 480e84d9
Jul/23/2022 16:40:22 ssh,debug out enc key: 0af6abac 8fa8b6fe 2b3ad646 5b191bec
Jul/23/2022 16:40:22 ssh,debug out enc iv: 87e23bad 36f7797d bba6b3a6 4abe5cf0
Jul/23/2022 16:40:22 ssh,debug in mac key: 66301a48 ee52b009 783bce8d 89f9a150 88d433b6
Jul/23/2022 16:40:22 ssh,debug out mac key: e1266f22 772b33f2 edd4fedb 735f7fd7 7fbb21ed
Jul/23/2022 16:40:22 ssh,debug packet process: ext info
Jul/23/2022 16:40:22 ssh,debug ext info: server-sig-algs
Jul/23/2022 16:40:22 ssh,debug packet process: service accept
Jul/23/2022 16:40:22 ssh,debug requesting auth methods
Jul/23/2022 16:40:25 ssh,debug packet process: userauth failure
Jul/23/2022 16:40:25 ssh,debug available auth methods: publickey,password
Jul/23/2022 16:40:25 ssh,debug selected auth: publickey
Jul/23/2022 16:40:25 ssh,debug selected auth: password
I always get prompted for a password if I run interactive. Which means that /system ssh-exec fill fail and time out.