问题标签 [connectexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5087 浏览

java - 无法在java中连接FTP服务器

我正在尝试使用 Apache Commons Net 在 java 中开发一个 FTP 客户端,但即使我的代码看起来不错,我也无法连接到任何服务器,我得到:

我试图连接到这个服务器:ftp://ics.ftptest.org/,它工作得很好。我试图断开我的防火墙,这导致了相同的结果。

这是我的代码,我希望对你们来说很明显哈哈:

0 投票
1 回答
5990 浏览

java - Java RMI 使用 SecurityManager 还是不使用 SecurityManager

经过大量搜索和反复试验,我仍然无法确定是否需要安全管理器,如果需要,如何使其工作。

启动服务器的代码:

服务器上的错误消息:

政策文件:

感谢任何可以提供帮助的人。

我承认我什至不确定我是否需要安全管理器,但是当我不使用它时,我得到了以下信息。至少在这里服务器启动并且我能够从客户端连接到它(提供的 IP 地址不用于获取连接,这是内部计算出来的)。但是,当我尝试使用服务器中的一种方法时,我收到以下错误消息,即使只是“printTime”,它应该只显示服务器端的时间。

再次感谢。

编辑:

好的,我已经删除了安全管理器,因为所需的所有类都在我的接口内,该接口包含在我的客户端和服务器项目中。@EJP,您显然对 Java 和 RMI 非常了解。我重视你的意见。

我继续收到连接超时错误。我意识到这很常见,但我已经尝试了我能想到的一切。
我添加了属性:java.rmi.server.codebase 以及我的 lib 文件夹中的所有 jar 文件。

一位朋友向我指出,我的问题是我包含了 POJO(普通旧 Java 对象),它们对于 RMI 传输来说太复杂了。但是我所有的 POJO 都是可序列化的。此外,我能够在我的本地主机上运行服务器并使用客户端应用程序访问它而不会出现问题。这告诉我 RMI 可以完成我要求的工作。

在远程计算机上运行服务器然后启动客户端之前,我不会收到此连接错误。我的客户端能够连接,但随后被 printTime 方法挂断。

运行客户端的代码:

如果有人对尝试的事情有任何建议,我会全力以赴。提前致谢。

进一步澄清:我使用了命令 netstat -a 它显示:

(在许多其他行中)

这是否意味着它实际上在听?

0 投票
1 回答
6765 浏览

java - Java RMI:ConnectException:连接超时:连接

我意识到这个问题已经被问过很多次并且回答了很多次(通常来自 EJP,他清楚地知道他的东西!),但我仍然在挣扎。

我“偷”了一个简单的 RMI 添加服务器和客户端。(谢谢, http://www.scs.ryerson.ca/mes/courses/cps530/programs/rmi/Schildt/addTwoNumbers.html然后感谢 P.诺顿和 H.Schildt。)

无论我尝试什么,我仍然会得到这个“连接超时”异常。谁能看到我做错了什么?

我怀疑防火墙出了问题,但如果是这样,我不知道该告诉我的 IT 人员修复和更改什么。

提前致谢!

界面:

服务器:

客户:

服务器输出:

客户端输出:

此外,我使用了命令 netstat -a 它显示:

(在许多其他行中)我还看到:

编辑: 我尝试添加:

根据 EJP 向许多其他人推荐的阅读 Java RMI FAQ A.1 的建议,在设置代码库 System 属性后立即到服务器。

当我这样做时,这是堆栈跟踪:

回答我自己的问题:我已经找到了问题的答案。我喜欢看到别人这样做,能够自己说出来是件好事。

我的最终解决方案是防火墙问题,但我想向那里的任何人提供有关我如何解决问题的建议。

  1. 把它分解。把我的代码放在上面那真的不是我的代码,然后制作一个更简单的 RMI 服务器版本并对其进行测试。

  2. 从小处着手,逐步向上。从 localhost 开始,确保可以正常工作,然后在单独的 PC 上进行测试(我有一台虚拟 PC),然后在您的服务器上进行测试。

  3. 得到帮助! 我在网上搜索了很多。谢谢你,EJP!此外,一旦我终于让它在 Virtual PC 上运行,但不是在服务器上运行,然后我让我的 IT 人员参与其中,他们发现两者之间存在差异。“PC 上有一个与 Java 相关的防火墙设置,但未在服务器上设置。” - IT 专家(参见: http: //windows.microsoft.com/en-us/windows/communicate-through-windows-firewall#1TC=windows-7

我意识到我在这里所说的并不是什么新鲜事,我知道我已经听过很多次了,但有时需要听一千遍才能最终接受。虽然它还没有和我的孩子一起工作。;-)

祝你好运。

0 投票
0 回答
1311 浏览

java - java.net.ConnectException:连接被“ant reload”和“ant start”拒绝

以下是我所做的更改......但它没有解决问题......不知道我错过了什么

build.properties

tomcat-user.xml

构建.xml

堆栈跟踪: 这是执行 'ant reload' 时的错误 ----- 添加更多测试,因为 stackoverflow 不允许我发布它

0 投票
0 回答
241 浏览

java - 即使队列未满,Java Serversocket 也会拒绝连接

嗨,我正在尝试在 java 中设置一个 ServerSocket,并且我将积压级别保持为默认 50。我有 5 个客户端几乎同时尝试连接到服务器。有时一切顺利,而有时某些客户端的连接被服务器拒绝。我尝试将积压值增加到 100,但没有运气。我正在使用 Ubuntu 13.10。有任何想法吗?

这是一个非常简单的代码,我不知道为什么它有时会失败。这里重要的是它有时并不总是失败,当它失败时,当我尝试创建一个套接字连接到服务器时,它总是在客户端失败:

有任何想法吗?

谢谢

0 投票
2 回答
4976 浏览

java - LDAP 通信错误

我正在使用下面的代码连接到 ldap 并为用户分配角色。

异常堆栈跟踪是:

0 投票
1 回答
4043 浏览

java - Netty 4.0.x 正确捕获 ConnectException

我正在使用 Netty 开发一个应用程序,我需要处理客户端抛出的 ConnectException,以防例如连接超时。

这是代码

这是结果:

p>

如您所见,监听器工作正常,但我仍然打印出丑陋的堆栈跟踪,我不知道在哪里拦截它。

有什么提示吗?

0 投票
1 回答
15190 浏览

oracle - Oracle JDBC 连接被拒绝(仅来自 jdbc 代码)

Connection refused当我尝试连接到远程 Oracle 数据库时,我得到了。

我可以成功地远程登录到相同的 IP 地址和端口,我什至可以Database使用相同的凭据通过 SQL Developer 或 IntelliJ Idea 的选项卡进行连接,但是当我从我的代码中尝试它时,我得到了异常。

注意:我使用的是 Ubuntu、IntelliJ IDEA、Tomcat 7、Oracle JDBC Driver v7.0。

以下独立代码引发相同的异常:

输出:

0 投票
2 回答
1591 浏览

java - 简单的服务器/客户端程序出错:java.net.ConnectException:连接被拒绝

我尝试编写简单的 Messenger 看起来像书中的示例(Java 如何编程第 9 版 Paul Deitel Harvey Deitel,第 27.6 部分)。完成后,我尝试对其进行测试。它可以在本地主机(127.0.0.1)上工作,也可以在连接相同调制解调器的计算机上工作(我的意思是 ips 诸如 192.168.0.1 等)但是当我想在某些计算机上通过互联网测试它时,客户端代码出现连接被拒绝错误. 我想当我的客户(这是我在城市某处的朋友)尝试连接服务器(这是我,再次在城市的某个地方)时,当他输入我的 ip 来连接我时,他连接到我的调制解调器,而我的调制解调器不要'不要把它的信息发给我(很难用母语解释你无法深入理解的东西,所以我很抱歉)任何帮助对我来说都很重要。

这是服务器代码

这是主要的

让我们去获取客户端代码:D

这是主要的:

再次感谢

0 投票
2 回答
3196 浏览

java - 使用 jdk 1.8 的 jmeter 2.11 中的所有 HTTP 请求中的连接被拒绝异常

我有一个非常简单的 jmeter 项目。我只是向我的 webservice wsdl 文件发送一个HTTP GET 请求,以验证一切是否正常。但是,myinternal.server.local/ws/calc webservice 请求和对 myinternal.server.local/ws/calc?wsdl 的 HTTP GET 都失败,并出现以下异常;

我确信 web 服务可以工作,因为我可以通过 SOAP UI 调用它,并且 IE 在调用https://myinternal.server.local/ws/calc?wsdl时显示 wsdl 。

HTTP 请求返回

When SOAP/XML-RPC Request is selected then it returns

我在 JDK 1.8.0_20(64 位)和 jmeter 2.11 @64 位 Windows-7

你能想到根本原因是什么吗?

问候,