当我尝试使用Netbeans(Git-Remote-Push)连接到我的EC2服务器时,我得到"不正确的凭据在SSH连接到存储库://xx.xx.xxx.xx/ git-repo"
在我的ide.log中,我收到以下消息:
"警告[org.netbeans.modules.progress.spi.InternalHandle]:无法调用从未在org.netbeans.modules.git.client.GitProgressSupport.setProgressMessage上启动的任务的进度( GitProgressSupport.java:247) INFO [org.netbeans.modules.git.ui.repository.remote.SelectUriStep]:访问ssh时失败://54.77.226.97/git-repo com.jcraft.jsch.JSchException:算法协商失败"
我已采取措施克服这个问题。
非常感谢任何帮助,谢谢
答案 0 :(得分:1)
“算法协商失败”是指SSH-Client实现netbeans使用和服务器实现,找不到相互加密/压缩的算法。
原因可能是管理员不希望服务器从现在开始支持不安全或可疑的算法。所以你必须找到Netbeans的更新。