Dreamweaver 2019 does not connect to SFTP server and you see the “Failed to Read the contents of XML Resource: IDD_SSH_KEY_CHANGE_DIALOG” error.
1) Close the Dreamweaver application.
2) Go to the following location:
Windows: C:\Users\[user name]\AppData\Roaming\Adobe\Dreamweaver CC xxxx\en_US\Configuration
macOS: ~/Library/Application Support/Adobe/Dreamweaver CC xxxx/en_US/Configuration
Here, xxxx is the version of Dreamweaver. For example, if you are using Dreamweaver 2017 running on Windows, then your folder location reads:
C:\Users\[user name]\AppData\Roaming\Adobe\Dreamweaver CC 2017\en_US\Configuration
3) Right-click the ssh_hosts file, and rename this file. For example, ssh_hosts_old.
4) Relaunch Dreamweaver and connect to your SFTP server.
It is very strange that I can not use my private/public key pair to connect my VPS on Google Computer Engine. Although I can SFTP to the same VPS with same keys in Filezilla client, and PuTTY client.
I did a lot of try. At the last I found it is because I make the keys by PuTTY Key Generator program.
My PuTTY programs are the latest version 0.70.
It is the solution to tell you how to SFTP to Google Computer Engine in Dreamweaver 2017, or even Dreamweaver 2018.
Step 1, Generate public/private key pair
Run Git Bash terminal window.
I want to make the key by my name,
binghuiyin ssh-keygen -t rsa -b 2048 -C "binghuiyin"
Then it will ask for the location of the keys. I prefer to have them in d:/gce-key/ folder.
It will also ask for the passphrase. So I entered my password.
Done, I have two files in the d:/gce-key/
binghuiyin is the private key.
binghuiyin.pub is the public key.
ssh-keygen generate keys
Continue reading “How to SFTP your Google Computer Engine in Dreamweaver 2017”
I am noticed that one strange folder name on my hosting.
It is an empty folder.
After some search, I found it is a temporary folder which is used to test server connection and writing permission.
MM_CASETEST4291 is created by Dreamweaver. It is designed to create a folder, then delete it.
So I remove this folder by commend
rm -r MM_CASETEST4291
No hacking, no pain. Safe.
You can also doing some search by Google to see the indexed empty MM_CASETEST4291 folder. Follow the parent path, you can find some interesting thing.