Droplet rebuild for Mezzanine project - Host key mis-match

October 10, 2019 57 views
Python Django

After running into trouble trying to put my mezzanine site up, I decided to wipe the droplet clean and rebuild it for a fresh start. I selected the same image for the droplet, and closed all SSH connections.

After trying to run “fab secure”, I get an error like this:

Fatal error: host key for 1xx.xx.xxx.xxx did not match pre-existing key! Server’s key was changed recently, or possible man-in-the-middle attack.

Does anyone know how to fix this? Thanks.

1 Answer


I would recommend trying the following:

  • Run the following to remove the cached key:
ssh-keygen -R YOUR_DROPLETS_IP

After that test it again.


  • Thanks Bobby! I found another solution, going into the /home/user/.ssh/known-hosts file and deleting the row containing info with my droplet’s IP. Good to go for another try now!

Have another answer? Share your knowledge.