Створіть SFTP-з'єднання в Netbeans


4

Я намагаюся створити віддалене з'єднання з сервером Apache в netbeans через з'єднання SFTP, використовуючи цей підручник . Моя мета - завантажити свої файли на сервер за допомогою IDE.

Далі див. Конфігурацію: Конфігурація мереж

Коли я перевіряю зв’язок із сервером, я бачу помилку ProxySOCKS5:java.net.SocketTimeoutException:Read timed out

Я знайшов деякі помилки із пов’язаними проблемами, але будь-який із них допоміг мені зрозуміти свою проблему. Деякі з них вказують на те, що проблема в сервері.

Я можу з'єднатися з тим самим сервером за допомогою FileZilla, SSH та багатьох інших програмних програм, тому проблема, очевидно, не в сервері і не вводиться помилка помилки або пароль (це також виключає проблеми з проксі).

У когось була така ж проблема?

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

  • Ubuntu 14.04
  • JDK 1.8.0_60
  • NetBeans IDE 8.0.2 (нова установка)
  • Я використовую Cnltm для з'єднання з проксі-сервером підприємства

Відповіді:


3

Netbeans Bug 251641 - помилка узгодження алгоритму для будь-якого з'єднання SFTP може застосовуватися до вашої проблеми. Рішення в коментарі 5 говорить:

Netbeans 7.3 Ставки 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


Дякую! Це працює! Для інформації, шлях за замовчуванням в Ubuntu може бути /usr/local/netbeans-8.0.2/ide ... або /opt/netbeans-8.0.2/ide ...
Джеймс,

0

CommonsHTTPSender має стійкі з'єднання.

На який встановлений час очікування (не на час очікування з'єднання)? за замовчуванням 60 секунд може бути трохи низьким для створення курсору в 1 мільйон рядків. Два тайм-аути, з якими ви стикаєтеся, пов’язані з підключенням і не є актуальними в цьому випадку (оскільки у вас є з'єднання).


Ви говорите про час очікування, встановлений в Netbeans? Якщо так, я змінив його зараз на 90, але проблема зберігається. Я оновлю своє запитання з моїм конфігурацією. Можливо, це допомагає
Джеймс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.