Crie uma conexão SFTP no Netbeans

4

Estou tentando criar uma conexão remota com um servidor Apache no netbeans por meio de uma conexão SFTP usando este tutorial . Minha intenção é enviar meus arquivos para o servidor com o IDE.

A seguir, veja a configuração:

Quandoeutestominhaconexãocomoservidor,vejooerroProxySOCKS5:java.net.SocketTimeoutException:Readtimedout

Encontrei alguns bugs com problemas relacionados, mas qualquer um deles me ajudou a entender meu problema. Alguns deles indicam que o problema está no servidor.

Consigo me conectar com o mesmo servidor usando o FileZilla, SSH e muitos outros softwares, então o problema aparentemente não está no servidor e também não é erro de digitação ou senha errada (isso também exclui problemas com o proxy). / p>

Alguém teve o mesmo problema?

Informações importantes:

  • Ubuntu 14.04
  • JDK 1.8.0_60
  • NetBeans IDE 8.0.2 (instalação nova)
  • Estou usando o Cnltm para se conectar ao proxy corporativo
por James 14.09.2015 / 21:24

2 respostas

3

Netbeans Bug 251641 - Falha na negociação do algoritmo para qualquer conexão SFTP pode se aplicar ao seu problema. A solução no Comentário 5 diz:

Netbeans 7.3 Bets 2 uses JSch library 1.0.45.
This version do not work with OpenSSH 6.7. It works only with OpenSSH 6.6.1 and earlier versions.

But JSch library 1.0.52 works with OpenSSH 6.7

  1. Download this version
  2. Rename current file to backup
    C:\Program Files\NetBeans 7.3 Beta 2\ide\modules\com-jcraft-jsch.jar
    rename to com-jcraft-jsch.jar.1.0.42.bak.
  3. Copy downloaded com-jcraft-jsch.jar of version 1.0.52 to this folder
  4. Restart Netbeans

Bingo!! SSH works again and works with OpenSSH 6.7 servers

O comentário 8 diz:

Thank you! Same problem was in 8.0.2 & OpenSSH 6.7

    
por 20.09.2015 / 11:09
0

CommonsHTTPSender faz conexões persistentes.

Qual é o seu tempo limite (sem tempo limite de conexão) definido como? o padrão de 60 segundos pode ser um pouco baixo para criar um cursor de 1 milhão de linhas. Os 2 tempos de espera com os quais você está mexendo estão relacionados à conexão e não são relevantes nesse caso (já que você tem uma conexão).

    
por 17.09.2015 / 15:40