问题标签 [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.
android - 移动数据的 URL openConnection 在设备睡眠时抛出 ConnectException
HttpURLConnection
我在线程中创建了一个,或者AsyncTask
它工作正常。但是当设备处于睡眠模式时,(显示关闭...)然后我通过打开 Connection -> 得到一个异常java.net.ConnectException: Connection refused
。
我的想法是用 唤醒设备PowerManager.PARTIAL_WAKE_LOCK
,但这无济于事。
PowerManager 中的其他定义(例如 ACQUIRE_CAUSES_WAKEUP)已弃用。
我可以做些什么来创建成功的连接?
编码:
java - Azure 通知中心 java.net.ConnectException:连接超时:没有更多信息
我正在尝试通过 Java 使用 Azure 通知中心。尝试创建注册时,我得到一个 java.net.ConnectException: Connection timed out: no further information。有人可以帮我理解为什么会出现这个问题吗?如果您需要更多信息,请告诉我。谢谢。
我正在使用从https://github.com/Azure/azure-notificationhubs-java-backend/blob/master/NotificationHubs找到的代码。
jar 文件版本如下:
SyncCallback 类中发生错误,方法 - “失败”。异常跟踪如下。
java - ConnectException 在一台机器上但不在另一台机器上
我有以下代码片段:
此方法是程序的一部分,该程序接收 yyyyMMdd 日期字符串,将其包装在 JSON 中,以 base 64 加密 JSON 字符串,然后将其作为查询发送到 https Web 服务。
我在我的个人笔记本电脑上运行程序,连接到互联网,并且能够成功查询和处理结果。我还可以访问 Web 服务 URL 并手动提交查询。
但是,在通过代理连接到 Internet 的服务器上,我仍然可以通过浏览器手动查询 Web 服务,但是当我运行相同的程序时出现异常:
...第 87 行在哪里
我不确定如何解决此问题,或者是否有任何方法可以重写此方法以解决问题,或者是否首先是我的问题(代理中的设置,也许?)不确定这是否正确提出这个问题的地方,但无论如何,这里是我的运气。
java - 由于小程序导致的 WeightingScale 问题
在我们的应用程序中,我们加载小程序以从机器的串行端口和 USB 端口读取数据。过去这么多年小程序代码运行良好,但是当我们迁移到 IE 11.0.44 版本时,浏览器在加载小程序时会挂起 2 到 3 分钟。这导致了问题。
下面是 Java 控制台的日志文件。你能帮我们解决这个问题吗?Java Plug-in 10.80.2.15 使用 JRE 版本 1.7.0_80-b15 Java HotSpot(TM) Client VM
用户主目录 = C:\Users\aashish.pandey
c: 清除控制台窗口 f: 完成终结队列中的对象 g: 垃圾收集 h: 显示此帮助消息 l: 转储类加载器列表 m: 打印内存使用情况 o: 触发日志记录 q: 隐藏控制台 r: 重新加载策略配置 s: 转储系统和部署属性 t:转储线程列表 v:转储线程堆栈 x:清除类加载器缓存
0-5:将跟踪级别设置为
java - 为什么Windows平台的socket连接中的异常有差异
在 Windows 平台上,我运行以下代码:
代码:
127.0.0.1:8080 不可访问,但我得到了不同的异常:
如您所见,一个是SocketTimeoutException
,另一个是ConnectException
;
我很困惑为什么异常是不同的,这个异常导致我正在使用的框架出现一些问题(Spring Ribbon,相关问题是:ribbon issue)
希望有人能解释一下:
为什么异常不同
我什么时候会得到“SocketTimeoutException:连接超时”,什么时候会得到另一个?
很多
@乔纳森罗森
我恢复了代码并得到了相同的结果:
结果:
android - java.net.ConnectException:10000 毫秒后无法连接到 /192.168.1.107(端口 80):isConnected 失败:EHOSTUNREACH(没有到主机的路由)
我正在尝试将来自 localhost 的 REST API 与 android 应用程序连接起来。我在 Windows 上使用 xampp 作为我的 apache 服务器。当我尝试通过 Postman 使用此链接从我的计算机获取时,其余 api 工作正常:
在 android 设备上,我正在尝试使用 Volley 获取响应。这是我的代码:
url 是http://192.168.1.107/RightBoard/Web/right-board/public/api/login
,我得到了IP="192.168.1.107"
from ipconfig
。但现在我收到了这个错误:
我已经检查过手机和电脑都在同一个wifi中。我在另一部手机上运行该应用程序。我什至尝试重新启动计算机和 xampp ......但每次都出现同样的错误。我还在我的应用程序中使用了权限:
java - 设置一个简单的服务器/客户端,得到“java.net.ConnectException:连接被拒绝:连接”
我正在努力设置我的第一个服务器/客户端连接。我的 GUI 有一个对话框。按下其中的发送按钮后,我打电话给client.connect().
它第一次工作,但是当我继续并重新打开对话框(按发送后它会自行关闭)并尝试再次执行相同操作时,我将收到“连接被拒绝”错误。我怀疑这是由于服务器仍然连接到原始套接字并且按钮事件client.connect()
再次触发。(这将尝试连接一个新的)。但我不知道如何确保不会发生这种情况。一旦对话框关闭,我必须以某种方式关闭客户端套接字,对吗?我该如何实施?还是问题出在其他地方?这只是一个感觉有点正确的猜测。
这是我的Client
课程(它包括connect()
上面调用的方法):
这是我的Server
课:
请注意,这是我第一次在 java 中设置服务器/客户端,因此尝试使用本地主机和可能明显的问题。
android - 仅在省电模式下重新创建后,Android服务无法连接到服务器
我正在使用 Kotlin 编写的服务器和 Android 客户端编写一个聊天应用程序。我创建了一个后台服务,它不断地从连接到服务器的套接字中读取数据,并在消息到达时发送通知。一切正常,直到用户点击“x”按钮并关闭应用程序。在执行下面发布的清理代码期间与服务器的连接失败。在服务设法发送 EXIT 请求和关闭流之前,服务器已获得 EOF。然后,重新创建服务,但是当它尝试连接到服务器时,它得到 ConnectException(连接被拒绝)。仅在开启省电模式时才会发生。当它关闭或手机通过 USB 连接到我的笔记本电脑并充电时没有问题。
ss 命令列出了有人在监听指定的端口,所以这不是问题。我尝试循环连接,即尝试每 10 秒连接 5 次,但每次都被拒绝。我试过在两个不同的端口上监听,但即使其中一个以前没有使用过,它们都失败了。文档说默认积压是 50,所以我想也不是这样。我试图在服务器套接字上设置 SO_REUSEADDR 标志,但仍然没有。奇怪的是,当我第二次启动它时从应用程序启动服务时,它可以再次连接。所以我创建了一个广播接收器,它以与应用程序相同的方式启动服务,以防它崩溃,但它也无济于事。
我真的在谷歌上搜索了一个多星期,但这是我第一次尝试同时使用 Kotlin 和套接字,但我的想法已经不多了。如果有人对可能发生的事情有所了解,我将非常感谢一些帮助。
这是服务 onStartCommand:
在 onDestory() 和 onTaskRemoved() 我调用这个函数:
服务重启器:
我的服务器负责监听的部分:
和服务线程:
cassandra - cassandra nodetool:无法连接到“127.0.0.1:7199”
我在 centos7 和 vmware 上安装了 cassandra 3.11.3-1
我在安装 cassandra 时没有出错。我启动了 cassandra 并面对这些日志。
这意味着“cassandra 启动没问题”对吗?但是当我像这样“nodetool status”检查节点状态时
然后我遇到了这个日志。
所以我在谷歌上搜索了很多。我找到了一些信息。所以我尝试了这个。
- 编辑 cassandra-env.sh "JVM_OPTS -Djava.rmi.server.hostname=127.0.0.1"
- 扩展内存大小:1GB -> 2GB
但我仍然面临同样的错误。
请有人帮助我。
------------- 系统日志 ----------------------------------
INFO [main] 2018-08-02 15:15:44,866 YamlConfigurationLoader.java:89 - 配置位置:文件:/etc/cassandra/default.conf/cassandra.yaml
错误 [main] 2018-08-02 15:15:45,043 CassandraDaemon.java:708 - 启动期间遇到异常:无效 yaml:文件:/etc/cassandra/default.conf/cassandra.yaml 错误:扫描简单密钥时;找不到预期的“:”;在“阅读器”第 601 行第 1 列中:
设置listen_address 或listen_i ...
jenkins - 詹金斯活动目录集成
我正在尝试集成 Active Directory 以登录 Jenkins 并面临一个奇怪的问题。我在 Windows 上的 Tomcat 上安装了 Jenkins,并且能够使用Active Directory Plugin实现 Active Directory 集成。但是,当我在 JBOSS 和 RHEL 上运行的生产 jenkins 上使用相同的东西时,我面临以下异常:
但我可以通过我的服务器远程登录到 IP。请指教。