If you are using Nessus to scan Linux hosts and authenticate by key, you may encounter this problem. You have generated the keys correctly, placed the public key on a remote server. You can connect to this server using the private key. But when scanning with Nessus, you get weird errors in the various plugin outputs.
Watch the video version of this episode on my YouTube channel.
Read the full text of this episode with all links on avleonov.com blog.