突然之间,我所有的 SFTP 连接在 Aptana Studio 3 中都失败了。直到今天,它们已经运行了几个月。在我使用 SFTP 的 Smart FTP 程序中,相同的连接工作正常。
最近(几周前)所做的唯一更改是在 Aptana 中安装了一个 GIT 客户端。我已经卸载了它,但我仍然可以打开我的 SFTP 连接(FTP 工作正常)。
弹出错误是“Fetching children failed”遇到了问题。建立 SFTP 连接失败:/
拜托,感谢您的帮助-我现在无法完成任何工作:(
日志文件:
!ENTRY com.aptana.ui 4 0 2013-06-24 12:37:48.907 !MESSAGE !STACK 1 org.eclipse.core.runtime.CoreException:建立 SFTP 连接失败:/在 com.aptana.filesystem.secureftp.internal .SFTPConnectionFileManager.connect(SFTPConnectionFileManager.java:314) 在 com.aptana.core.io.vfs.BaseConnectionFileManager.testOrConnect(BaseConnectionFileManager.java:971) 在 com.aptana.core.io.vfs.BaseConnectionFileManager.testOrConnect(BaseConnectionFileManager.java :962) com.aptana.core.io.vfs.BaseConnectionFileManager.childInfos(BaseConnectionFileManager.java:207) com.aptana.core.io.efs.VirtualFile.childInfos(VirtualFile.java:69) com.aptana。 ide.ui.io.FileSystemUtils.childInfos(FileSystemUtils.java:128) 在 com.aptana.ide.ui.io.navigator.FileSystemWorkbenchAdapter.fetchFileSystemChildren(FileSystemWorkbenchAdapter.java:286)在 com.aptana.ide.ui.io.navigator.FileSystemWorkbenchAdapter.fetchDeferredChildren(FileSystemWorkbenchAdapter.java:229) 在 org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235) 在 org.eclipse。 core.internal.jobs.Worker.run(Worker.java:54) 引起:com.aptana.ide.core.io.PermissionDeniedException: / at com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.throwWrappedException(SFTPConnectionFileManager.java :506) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir(SFTPConnectionFileManager.java:476) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.connect(SFTPConnectionFileManager.java:283) ... 还有 9 个引起:com.enterprisedt.net.ftp.FTPException:3 com.enterprisedt.net.j2ssh.sftp 的权限被拒绝。SftpSubsystemClient.a(SftpSubsystemClient.java:1103) 在 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory(SftpSubsystemClient.java:448) 在 com.enterprisedt.net.j2ssh.SftpClient.cd(SftpClient.java:338)在 com.enterprisedt.net.ftp.ssh.SSHFTPClient.chdir(SSHFTPClient.java:1633) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir(SFTPConnectionFileManager.java:470) ... 还有 10 个 !SUBENTRY 1 com.aptana.filesystem.secureftp 4 0 2013-06-24 12:37:48.908 !MESSAGE 建立 SFTP 连接失败:/!STACK 0 com.aptana.ide.core.io.PermissionDeniedException:/ 在 com.aptana.filesystem。 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager 上的secureftp.internal.SFTPConnectionFileManager.throwWrappedException(SFTPConnectionFileManager.java:506)。changeCurrentDir(SFTPConnectionFileManager.java:476) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.connect(SFTPConnectionFileManager.java:283) 在 com.aptana.core.io.vfs.BaseConnectionFileManager.testOrConnect(BaseConnectionFileManager.java:971)在 com.aptana.core.io.vfs.BaseConnectionFileManager.testOrConnect(BaseConnectionFileManager.java:962) 在 com.aptana.core.io.vfs.BaseConnectionFileManager.childInfos(BaseConnectionFileManager.java:207) 在 com.aptana.core.io .efs.VirtualFile.childInfos(VirtualFile.java:69) 在 com.aptana.ide.ui.io.FileSystemUtils.childInfos(FileSystemUtils.java:128) 在 com.aptana.ide.ui.io.navigator.FileSystemWorkbenchAdapter.fetchFileSystemChildren (FileSystemWorkbenchAdapter.java:286) 在 com.aptana.ide.ui.io.navigator.FileSystemWorkbenchAdapter。fetchDeferredChildren(FileSystemWorkbenchAdapter.java:229) at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)作者:com.enterprisedt.net.ftp.FTPException:3 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.a(SftpSubsystemClient.java:1103) 的权限被拒绝在 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory (SftpSubsystemClient.java:448) 在 com.enterprisedt.net.j2ssh.SftpClient.cd(SftpClient.java:338) 在 com.enterprisedt.net.ftp.ssh.SSHFTPClient.chdir(SSHFTPClient.java:1633) 在 com。 aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir(SFTPConnectionFileManager.java:470) ... 还有 10 个DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 原因:com.enterprisedt.net.ftp.FTPException: 3 Permission denied at com .enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.a(SftpSubsystemClient.java:1103) 在 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory(SftpSubsystemClient.java:448) 在 com.enterprisedt.net.j2ssh.SftpClient .cd(SftpClient.java:338) 在 com.enterprisedt.net.ftp.ssh.SSHFTPClient.chdir(SSHFTPClient.java:1633) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir(SFTPConnectionFileManager.java:470) ) ... 10 更多DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:235) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 原因:com.enterprisedt.net.ftp.FTPException: 3 Permission denied at com .enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.a(SftpSubsystemClient.java:1103) 在 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory(SftpSubsystemClient.java:448) 在 com.enterprisedt.net.j2ssh.SftpClient .cd(SftpClient.java:338) 在 com.enterprisedt.net.ftp.ssh.SSHFTPClient.chdir(SSHFTPClient.java:1633) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir(SFTPConnectionFileManager.java:470) ) ... 10 更多3 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory(SftpSubsystemClient.java:448) 的 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory(SftpSubsystemClient.java:448) 的权限被拒绝。 net.j2ssh.SftpClient.cd(SftpClient.java:338) 在 com.enterprisedt.net.ftp.ssh.SSHFTPClient.chdir(SSHFTPClient.java:1633) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir( SFTPConnectionFileManager.java:470) ... 10 更多3 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory(SftpSubsystemClient.java:448) 的 com.enterprisedt.net.j2ssh.sftp.SftpSubsystemClient.openDirectory(SftpSubsystemClient.java:448) 的权限被拒绝。 net.j2ssh.SftpClient.cd(SftpClient.java:338) 在 com.enterprisedt.net.ftp.ssh.SSHFTPClient.chdir(SSHFTPClient.java:1633) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir( SFTPConnectionFileManager.java:470) ... 10 更多1633) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir(SFTPConnectionFileManager.java:470) ... 还有 10 个1633) 在 com.aptana.filesystem.secureftp.internal.SFTPConnectionFileManager.changeCurrentDir(SFTPConnectionFileManager.java:470) ... 还有 10 个