Создайте SFTP-соединение в Netbeans

Создайте SFTP-соединение в Netbeans

Я пытаюсь создать удаленное соединение с сервером Apache в NetBeans через SFTP-соединение, используяэтот урок. Я намерен загрузить свои файлы на сервер с помощью IDE.

Далее смотрим конфигурацию: Конфигурация Netbeans

Когда я проверяю соединение с сервером, я вижу ошибкуProxySOCKS5:java.net.SocketTimeoutException:Read timed out

я нашелнекоторый ошибкис сопутствующими проблемами, но любой из них помог мне понять мою проблему. Некоторые из них указывают на то, что проблема в сервере.

Я могу подключиться к тому же серверу с помощью FileZilla, SSH и многих других программ, так что проблема, по-видимому, не в сервере и не в опечатке или неправильном пароле (это также исключает проблемы с прокси).

У кого-то была такая же проблема?

Важная информация:

  • Убунту 14.04
  • JDK 1.8.0_60
  • NetBeans IDE 8.0.2 (новая установка)
  • Я использую Cnltm для подключения к корпоративному прокси-серверу

решение1

Ошибка Netbeans 251641 — сбой согласования алгоритма для любого SFTP-подключения может быть применимо к вашей проблеме. Решение в комментарии 5 гласит:

Netbeans 7.3 Bets 2 использует библиотеку JSch 1.0.45.
Эта версия не работает с OpenSSH 6.7. Она работает только с OpenSSH 6.6.1 и более ранними версиями.

Но библиотека JSch 1.0.52 работает с OpenSSH 6.7

  1. Загрузить эту версию
  2. Переименуйте текущий файл в резервную копию,
    C:\Program Files\NetBeans 7.3 Beta 2\ide\modules\com-jcraft-jsch.jar
    переименовав в com-jcraft-jsch.jar.1.0.42.bak.
  3. Скопируйте загруженную com-jcraft-jsch.jarверсию 1.0.52 в эту папку
  4. Перезапустить Netbeans

Бинго!! SSH снова работает и работает с серверами OpenSSH 6.7

Комментарий 8 говорит:

Спасибо! Та же проблема была в 8.0.2 и OpenSSH 6.7

решение2

CommonsHTTPSender устанавливает постоянные соединения.

Какой у вас тайм-аут (не тайм-аут соединения)? Значение по умолчанию в 60 секунд может быть немного низким для создания курсора на 1 миллион строк. 2 тайм-аута, с которыми вы возитесь, связаны с соединением и не имеют значения в данном случае (поскольку соединение у вас есть).

Связанный контент