Short Summary
I have created “Servers” entry in Preferences using an OpenSSH key for authentication. I have no password (not needed with my key). When I try to open a “Remote File,” I am asked to enter a password (but I don’t have one, not needed), and when I just click “Login” without entering something, I get “Authentication Failed.” I do have a password on my key file.
Steps to Reproduce
(1) Create a “Remote Account” via the “Servers” Preferences:
- entered
- [server_name]
- SFTP
- [host_name]
- [user_name]
- (entered NO PASSWORD, as it is not required for me, since I have my key)
- OpenSSH key file: (I’ve tried my *.ppk file, and my *.pem file)
(2) File->Open->Remote File.
(3) I am prompted to enter a password. I just click “Login” since I do not have a password.
(4) I receive the window again, prompting me to enter a password. I click “Login” again, or try to just type something, and I receive “Authentication Failed”
Also, this doesn’t appear to use PuTTy, so is there a way to set “agent forwarding” through Komodo?
##Expected results
I see my files on my remote server.
Actual results
“Authentication Failed”. I’m being forced to enter a password, even though one is not required for me to log in.
Platform Information
Komodo Edit or IDE? Komodo Edit
Komodo Version? Version X
Operating System (and version)? Windows 10, Version 1607
Additional Information
I have tried a series of Steps, per a Bug I had opened, Bug #2189. Nothing has worked thus far. Would someone happen to know if there is anything else to check? Or is this truly a bug?
- Pageant and PuTTy are in my PATH
- I am able to connect to the server using commandline
putty username@server
- I am able to connect to the server using PuTTy and WinSCP, with no issues
- I’ve tried both specifying a key, and not specifying a key. Nothing seems to use Pageant
- I’ve rebooted
- I’ve deleted and recreated the Server configuration
- I’ve tried in Komodo 8, 9, 10
- Nothing works. I still continue to be prompted for a password (which I don’t have, because I don’t need one).
Thank you!