org.apache.sshd.common.SshException: [ssh-connection\]:Failed to get operation result within specified timeout: 60000 msec
at org.apache.sshd.common.future.AbstractSshFuture.lambda$verifyResult$1(AbstractSshFuture.java:114)
at org.apache.sshd.common.future.AbstractSshFuture.formatExceptionMessage(AbstractSshFuture.java:206)
at org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:114)
at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:56)
at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:35)
at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:84)
at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:69)
at com.spr.rest.http.dataflow.DataFlowRestrictedRestApi.validateWithMinaEngine(DataFlowRestrictedRestApi.java:849)
Есть ли альтернативный способ подключения только через прокси, с использованием прокси-хоста и прокси-порта (имя пользователя прокси-сервера отсутствует)?
Я пытаюсь установить SFTP-соединение через прокси-хост и порт, но, похоже, мне не удается заставить его работать. [code]getConnectionTimeout()[/code] = 60 секунд [code]public Response validateWithMinaEngine(long partnerId, SftpCredentials sftpCredentials) {
public class HttpProxyConnector implements ClientProxyConnector {
private final String proxyHost; private final int proxyPort; private final int timeout;
public HttpProxyConnector(String proxyHost, int proxyPort, int timeout) { this.proxyHost = proxyHost; this.proxyPort = proxyPort; this.timeout = timeout; }
@Override public void sendClientProxyMetadata(ClientSession clientSession) throws IOException { // For HTTP CONNECT proxy, metadata is sent during connect phase // No additional metadata needs to be sent after SSH session is established // This method can be empty for HTTP proxies logger.error("sendClientProxyMetadata called - no action needed for HTTP proxy"); } } [/code] Я получаю эту ошибку: [code]org.apache.sshd.common.SshException: [ssh-connection\]:Failed to get operation result within specified timeout: 60000 msec at org.apache.sshd.common.future.AbstractSshFuture.lambda$verifyResult$1(AbstractSshFuture.java:114) at org.apache.sshd.common.future.AbstractSshFuture.formatExceptionMessage(AbstractSshFuture.java:206) at org.apache.sshd.common.future.AbstractSshFuture.verifyResult(AbstractSshFuture.java:114) at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:56) at org.apache.sshd.client.future.DefaultAuthFuture.verify(DefaultAuthFuture.java:35) at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:84) at org.apache.sshd.common.future.VerifiableFuture.verify(VerifiableFuture.java:69) at com.spr.rest.http.dataflow.DataFlowRestrictedRestApi.validateWithMinaEngine(DataFlowRestrictedRestApi.java:849) [/code] Есть ли альтернативный способ подключения только через прокси, с использованием прокси-хоста и прокси-порта (имя пользователя прокси-сервера отсутствует)?