4

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

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

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

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

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

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

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

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

2 ответа2

3

Ошибка 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

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .