I also tested with mssh to make it works well: When running ec2-instance-connect 1.1.14-0ubuntu1 (from Jammy) and trying to connect with mssh:
fabio@fabio-canonical:~/.aws$ mssh ubuntu@i-0af3232b4fb6ed642 ubuntu@3.91.56.142: Permission denied (publickey). Due to the bug, we can see the key being pushed, but then the client denying the connection: https://pastebin.ubuntu.com/p/7StqsfQdJp/ Back in the instance, I've changed the sources.list to point to kinetic repos and upgraded ec2-instance-connect to kinetic's version: ubuntu@ip-10-0-1-226:~$ sudo apt-cache policy ec2-instance-connect ec2-instance-connect: Installed: 1.1.14-0ubuntu2 Candidate: 1.1.14-0ubuntu2 Version table: *** 1.1.14-0ubuntu2 500 500 http://us-east-1.ec2.archive.ubuntu.com/ubuntu kinetic/main amd64 Packages 100 /var/lib/dpkg/status And now mssh works fine: fabio@fabio-canonical:~/.aws$ mssh ubuntu@i-0af3232b4fb6ed642 Welcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.0-1004-aws x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage System information as of Fri May 13 14:16:20 UTC 2022 System load: 0.2421875 Processes: 128 Usage of /: 21.1% of 7.58GB Users logged in: 1 Memory usage: 1% IPv4 address for eth0: 10.0.1.226 Swap usage: 0% 74 updates can be applied immediately. To see these additional updates run: apt list --upgradable Last login: Fri May 13 13:47:05 2022 from 189.19.160.174 ubuntu@ip-10-0-1-226:~$ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1973114 Title: Key trust verification fails on Ubuntu 22.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ec2-instance-connect/+bug/1973114/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs