aptana / studio3

This repository contains the code for core components of Aptana Studio 3.
http://aptana.com/products/studio3
Other
1.07k stars 484 forks source link

"no suitable key exchange algorithm could be agreed" when connecting to server via SFTP #367

Open MoralCode opened 8 years ago

MoralCode commented 8 years ago

mac OSX version 10.11.3 Astana studio build: 3.6.1.201410201044

i get this error whenever I try to connect to an SFTP server using an SSH key that has already been setup (and tested through the terminal application). i tried unchecking the "Use public key authentication" box (under properties for the SFTP server) but when i save and reopen properties, it just goes back to what it was set to before...

MoralCode commented 8 years ago

screen shot 2016-04-05 at 2 34 25 pm i just tried creating a test sftp connection with just a regular password, no ssh key and it gave me the same error, so i don't think its an ssh key issue...

tristan128 commented 8 years ago

Aptana only carries support for 1 (?) cipher, the diffie-hellman one. Most SSH servers don't support this cipher anymore.

MoralCode commented 8 years ago

so how do i fix this?

schulzj01 commented 8 years ago

I'm wondering about this as well. I'm no longer able to connect to some remote systems as those old ciphers are obsolete and have security patches have disabled them on many machines. Will this ever be fixed, or is Aptana basically an abandoned project, and we need to look for a different IDE?

MoralCode commented 8 years ago

I already abandoned it long ago in favor of brackets (brackets.io) by Adobe.

Im using the synapse plugin for Sftp access to my website...

johndekroon commented 7 years ago

Any update?

MoralCode commented 7 years ago

@johndekroon haven't tested this recently.

vasc0x commented 7 years ago

This worked for me: https://nikinuryadin.wordpress.com/2015/05/19/aptana-studio-3-sftp-key-exchange/

willruss1 commented 7 years ago

I've used aptana for years, since v2.something. I really liked it... until this broke it for me.

I'm not going to re-introduce outdated, insecure KEX protocols to my webservers just because the sFTP / ssh libs can't be updated in the IDE.

Sad to see you go, Aptana but I guess it's time for a full-time switch to Atom.

cyrilbkr commented 6 years ago

Update ?

vientosdepoder commented 6 years ago

i have tried what user vasc0x sugested, but didn' t worked for me... then I deleted /home/federico/.ssh/known_host file, and stablished an sftp connection from the terminal : sftp user@host . it created the file again... then i could connect to my server in aptana correctly... i do not recomend you to do what i did... you may loose other server keys... buy they easily can be recover doing sftp from the terminal when prompted The authenticity of host '[XXX]' can't be established. ECDSA key fingerprint is XX:XX:XX... Are you sure you want to continue connecting (yes/no)? answering yes....

laxmikantra commented 6 years ago

Hey @vasc0x - It worked like a charm. Can you tell me what it does exactly?