java.net.ConnectException: Connection timed out: connect;Socket与云服务器的问题

新购买的云服务器上运行的Socket程序,客户端连接不上,客户端的错误是java.net.ConnectException: Connection timed out: connect

解决办法是在云服务器打开SocketServer指定的端口,例如阿里云我就在防火墙中,点击添加规则,然后选择TCP协议,输入端口5000

这样再运行服务器程序,使用客户端程序时就能连接上了

补充

客户端的Socket host指定为云服务器的公网IP,ServerSocket指定端口号就行了

原文地址:https://www.cnblogs.com/GKEC/p/12257876.html

时间: 2024-10-21 03:11:30

java.net.ConnectException: Connection timed out: connect;Socket与云服务器的问题的相关文章

http://ibatis.apache.org/dtd/ibatis-3-config.dtd Cause: java.net.ConnectException: Connection timed out: connect

最近发现我的一个web项目只要在家启动时候就出现一个连接错误的问题,大概如下: Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderVersionMapper' defined in class path resource [applicationContext.xml]: Cannot resolve reference to be

javax.jms.JMSException: Could not connect to broker URL: tcp://localhost:61616. Reason: java.net.ConnectException: Connection timed out: connect

本地测试向服务器中ActiveMQ添加队列数据,报错连接超时 解决: 查看服务器端口号是否存在,(最好是0.0.0.0格式的,虽然暂时还不知道为啥得这个格式) 通过telnet测试该端口不通(61616端口) 服务器控制台开放该端口(添加规则) 再telnet就通了,然后继续测试,错误消失 原文地址:https://www.cnblogs.com/LJing21/p/10677846.html

如何解决java.net.ConnectException: Connection timed out: connect

问题描述: 解决思路: 也就是上面配置的四行必定有错误,可能有的同学这里看了好几遍了,没有发现错误,但是这里最有可能的其实是你的ip地址变了,我就是换了网,找了半天错误也没发现,途中多次检查数据库用户名和密码是否正确,忽略了ip的检查. 一点点收获:中途一顿瞎操作,最后发现只要使用@Resource或者@Autowired的所代理的对应的spring管理的serviceImpl对象就会报错,也就是一调用service层方法就报错,但是运行以前写的老的代码就没有报错,因为以前都是写的localho

Connection timed out: connect Nested exception

使用dom4j解析自定义的.xml文件. 大致内容如下: Xml代码 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0&

com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect

问题描述:最简单的数据库连接报错,到主机  的 TCP/IP 连接失败.(win 7 操作系统) 错误信息: com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败. java.net.ConnectException: Connection refused: connect package sqlconnect; import java.sql.*; public class sqlconnect { public

java.net.ConnectException: Connection refused: connect解决

java.net.ConnectException: Connection refused: connect uninstall apk 如果你在使用Android Studio 的时候,发现本来运行好好的项目这时候,却不能运行了,不用紧张.你还记得使用eclipse的时候,有时候就是连着测试机运行项目,但过段时间断掉了.这时候,你是不是重启电脑或者重启adb连接. Android Studio的使用也会出现这样的情况,你只要把电脑重启一下即可. 这只很小的问题,只是开始用AS的时候,会碰到.以

springCloud com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect

1.com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect 或者com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server 原因如下: 在默认设置下,Eureka服务注册中心也会将自己作为客户端来尝试注

tomcat停止失败 java.net.ConnectException: Connection refused

今天遇到个很郁闷的问题,使用catalina.sh stop 或者 shutdown.sh 关闭tomcat总是失败,总提示连接超时. 开始以为是自己tomcat配置的问题,重新部署上没更改过配置的tomcat,结果依然是失败. 后来使用telnet 127.0.0.1 到shutdown的端口 发现失败: tomcat停止的时候将SHUTDOWN指令发送给127.0.0.1:8005端口执行: 问题原来出在自己之前测试的时候把配置有127.0.0.1 IP的lo网卡给禁用了: 启用lo网卡,然

Lein: Exception in thread &quot;Thread-3&quot; java.net.ConnectException: Connection refused

leiningen Leiningen是你的主要工具, 它用于: 启动一个 REPL 下载+安装类库 运行你的程序 启动一个服务器, 运行你所写的webapps 安装 brew install leiningen 打开repl lein repl 12345678910111213 lein replnREPL server started on port 50438 on host 127.0.0.1 - nrepl://127.0.0.1:50438REPL-y 0.3.5, nREPL 0