![Filezilla log timestamp](https://cdn1.cdnme.se/5447227/9-3/14_64e61dfbddf2b36505b4c7c8.png)
![filezilla log timestamp filezilla log timestamp](https://www.geckoandfly.com/wp-content/uploads/2019/01/cyberduck-ftp.jpg)
Well, I started to remember that some days ago today, I had been experimenting with PuTTY’s registry keys. So that answered my question: “Why did FileZilla warn me this morning?” “Because the key was not cached”.īut then I was left with another question: “Why is the key no longer cached, because it was cached?” That confirms that FileZilla reads and writes PuTTY’s registry fingerprint cache.
![filezilla log timestamp filezilla log timestamp](http://faq.fyicenter.com/FTP/FileZilla-Client-Log-File-Setting.jpg)
One last check: I modified the registry entry and started FileZilla again:Īnd now FileZilla warns me that the key is different.
![filezilla log timestamp filezilla log timestamp](https://technicalreminder.files.wordpress.com/2020/09/screenshot-2020-09-11-at-12.25.34-am.png)
After some searching, I found the answer:Īnd indeed, when I start FileZilla again and allow it to cache the key, it appears in PuTTY’s registry keys. Then I’m taking a look with ProcMon to figure out where FileZilla caches its fingerprints. Then I went to the registry, but there’s no FileZilla entry under my HKCU Software key. What’s going on here? I started to search through FileZilla configuration files (XML files) looking for the cached fingerprints, and found nothing. I checked the fingerprint on my server, and it matched the one presented by FileZilla. I logged in over SSH, and my SSH client did not show a warning. This morning, I connected to my server over SFTP with FileZilla, and got this prompt: Today I figured out that FileZilla uses PuTTY‘s registry key (HKCU\SOFTWARE\SimonTatham\PuTTY\SshHostKeys) to cache SSH fingerprints.
![Filezilla log timestamp](https://cdn1.cdnme.se/5447227/9-3/14_64e61dfbddf2b36505b4c7c8.png)