You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Whenever I start Cyberduck, and have an SFTP connection as the one to open by default, Cyberduck prompts about allowing the host key. This despite the fact that the host key is in the known_hosts file.
move the known_hosts file aside and start CyberDuck. Then copy contents of old back into new known_hosts.
More investigation.
The funny entries for hostname are hashed hostnames (per the source code) and seem to work ok (not sure why needed, and is certainly not then legible to people trying to modify their known_hosts).
The file causing the trouble has finder attribute 32 set, but no attributes showed up with GetFileInfo.
If one starts with no known_hosts at all and launches CyberDuck, it sets com.apple.FinderInfo 32 and com.apple.ResourceFork 104704 on the known_hosts file and has a custom icon.
Whenever I start Cyberduck, and have an SFTP connection as the one to open by default, Cyberduck prompts about allowing the host key. This despite the fact that the host key is in the known_hosts file.
The console log contains a complaint:
This is despite the fact that .ssh is world readable and executable and the known_hosts file is world readable.
Additionally, Cyberduck then adds an entry to known_hosts starting with |1| and keeps adding this every time 'always allow' is chosen at the prompt.
The text was updated successfully, but these errors were encountered: