Mulesoft - компонент SFTP для прохождения через SOCKS Proxy

Я надеялся, что кто-нибудь сможет помочь.

Я пытаюсь подключиться к удаленному серверу, который находится за брандмауэром. У меня есть настройка прокси и я могу sftp через терминал unix успешно. Однако при использовании SFTP-коннектора mulesofts я получаю тайм-аут. Из исследований это выглядит так, потому что он работает на JVM.

Mule поставляется с wrapper.conf для обновления любых настроек jvm, поэтому я установил следующие настройки:

wrapper.java.additional.15= -DsocksProxyHost:имя хоста

wrapper.java.additional.16= -DsocksProxyPort = 1080

Когда я делаю это, служба Mule больше не запускается и выдает следующую ошибку:

Ошибка WrapperManager: непредвиденное исключение, открывающее внутренний сокет: java.net.SocketException: не удается подключиться к прокси-серверу SOCKS: неверный аргумент или невозможно назначить запрошенный адрес

Надеюсь, кто-то может помочь.

Спасибо.

1 ответ

Возможно опечатка в

-DsocksProxyHost:hostname

Должно быть =, а не:.

Порт не нужен, 1080 по умолчанию. Документация здесь, см. Раздел 2.4 для SOCKS

http://docs.oracle.com/javase/8/docs/technotes/guides/net/proxies.html

Другие вопросы по тегам