我正在尝试通过FTP
SITE代理访问FTP服务器以绕过防火墙,it.sauronsoftware.ftp4j.FTPClient
因为我知道我的用户名/密码正确,因为可以使用FileZilla进行连接。我尝试使用Authenticator
,但没有用。码:
import java.net.Authenticator;
import it.sauronsoftware.ftp4j.FTPClient;
import it.sauronsoftware.ftp4j.connectors.FTPProxyConnector;
...
FTPClient client = new FTPClient();
FTPProxyConnector connector = new FTPProxyConnector(String "proxyHost", int proxyPort);
client.setConnector(connector);
Authenticator.setDefault(new Authenticator() {
@Override
public PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication("proxyUser", "proxyPass".toCharArray());
}});
System.setProperty("ftp.proxyHost", "proxyHost");
System.setProperty("ftp.proxyPort", "proxyPort");
System.setProperty("ftp.proxyUser", "proxyUser");
System.setProperty("ftp.proxyPass", "proxyPass");
System.out.println("Proxy Accessed");
client.connect("ftpHost");
client.login("ftpUser", "ftpPass");
给我这个错误: java.io.IOException: Proxy authentication failed
我尝试过的事情:
(String, int, String, String)
。Authenticator
Authenticator
,不使用FTPProxyConnector但是,当我仅使用Authenticator时,会收到不同的错误提示Connection timed out
。
两种错误都在线发生 client.connect("ftpHost");
任何 帮助,将不胜感激。
注意:FTP代理连接器
编辑:我发现代理用于绕过Firewall-1检查点-如果有帮助。
我找到了解决方案…
我发现FTP客户端使用不同的响应代码进行响应:
200-User <username> authenticated by FireWall-1 authentication
在的源代码中FTPProxyConnector
,响应代码不是常规代码
230-Connected to server. Logging in...
会抛出一个错误。
我必须反编译类文件FTPProxyConnector
,然后修改源代码,然后重新编译并将其保存回jar。像魅力一样工作。
我尝试在 Kubernetes 集群中使用 Strimzi (0.14) 构建一个 Kafka 集群。 我使用strimzi附带的示例,即examples/kafka/kafka-persistent.yaml。 这个yaml文件看起来像这样: 动物园管理员和Kafka经纪人都被抚养长大 然而,我在kafka代理日志中看到了错误: 有人知道如何解决这个问题吗?
Tweepy API请求twitter return me Twitter错误响应:状态代码=401。 这是我的实际代码: 我曾试图用tweepy软件包删除推文,并获得了所有必需的密钥。镊子包装不起作用吗?有人能帮我解决这个问题吗。
我有一个问题,通过mongo shell连接到MongoDB地图集,即使我已经做了一切正确的和三重检查数据用户名和密码,包括我的IP在白名单中,更改库名测试,并尝试在同一行中添加-密码 `$mongo“mongodbsrv://cluster******.mongodb。net/test”--用户名admin--密码admin MongoDB shell v4.4.6版连接到:mongodb://
问题内容: 尝试使用JavaMail中的NTLM连接到Exchange服务器。我可以连接到SMTP,但不能连接到IMAP。我还可以使用相同的主机/用户名/密码通过OS X Mail.app应用程序进行身份验证,帐户类型=“ IMAP”,端口143,ssl = false,authentication = NTLM,域名=“。 连接代码: 输出: 我尝试通过http://www.oracle.com
我相对来说是JMeter的新手,但是我很难让HTTP Sampler登陆到一个安全的网页上。我认为它需要NTLM认证,所以我使用HTTP授权管理器来传递BlazeMeter指南中指定的凭证 我的授权管理器具有以下值: 基本网址: https:// [测试站点] 用户名: [我的用户名] 密码: [我的密码] 域:与基本网址相同 机制: BASIC_DIGEST 然而,我只是得到一个401错误(见下
我正在尝试使用下面的pip install命令,但它失败了,需要代理身份验证。我已经在RHEL7中配置了代理。x服务器。 日志: