问题标签 [unknown-host]

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 回答
18794 浏览

java - java.net.UnknownHostException:无法解析主机“www.google.com”

我正在尝试检测是否真的有互联网连接并且网站是否可以访问。我有一个广播接收器,它在接收时运行以下方法:

当连接到 Wifi 并且可以通过互联网应用程序访问 google 时,我收到以下错误:

我在这里想念什么?

0 投票
1 回答
751 浏览

android - 带有 .local 主机的 Android UnknownHostException

我在我的 android 应用程序中遇到问题,想知道您是否知道解决方案。我使用 HttpUrlConnection 并且如果我连接到主机myhost.local(通过 http 和 https 两者都是可能的)一切正常。但是如果我想连接到主机,myhost我会得到以下异常:

java.net.UnknownHostException: Unable to resolve host insert_host_here: No address associated with hostname

如果我同时使用手机上的浏览器,myhost.local我的myhost可以访问。如果我输入$ host myhost终端,我会得到以下答案

user@machine:$ host myhost.local myhost.local has address 192.168.0.115 user@machine:$ host myhost myhost.local has address 192.168.0.115

两者之间没有代理或其他东西。它是来自 dns 的直接答案。一些想法可能是什么?

格雷茨

顺便说一句:授予互联网权限/设备可以访问 wifi/测试设备上的版本是 Android 4.3/模拟器显示相同的结果

0 投票
1 回答
727 浏览

json - Spark Streaming 中的 UnknownHostExceptionError

我希望我的代码能够读取每分钟生成的 json 文本文件(它是来自 Citibike 的车站馈送数据),并且我尝试使用 Spark Streaming。但我不断收到未知主机异常错误。

我的代码:

和错误:

0 投票
1 回答
167 浏览

android - 我可以做些什么来管理说他们有互联网但无法访问任何站点的单元格

我在我的应用程序中试验错误,当单元格告诉它已连接到互联网时,但是当您尝试连接 google play 或浏览器时,您会看到没有互联网。

当用户处于 Wifi 范围的限制时,或者当 3g 信号非常差,或者设备的硬件不太好(我在使用 Android 4.1.2 的 Samsung Advance 时遇到很多问题)时,可能会发生这种情况

结果是我有很多错误,例如:

或者

加载时,它会持续很长时间。

我的第一个问题是:尝试连接主机时是否消耗高电量???

我真正的问题是:是否可以处理此案?有没有办法在系统说有互联网时检测到没有互联网?

编辑:

我正在使用该方法检查互联网连接:

0 投票
0 回答
29 浏览

java - Linux 上的 UnknownHostExcetpion

我在方法中收到 UnknownHostException: www.google.com

我在 Ubuntu 13.10 上遇到了这个问题,但在 Windows 7 上一切正常。

0 投票
0 回答
570 浏览

java - Java UnknownHostException - 相同的 URL,但有时只有

我爬取了一批 15K 的 url 并将它们保存为 html 文件。在第一次迭代中,我得到了 10980 的输出。在第二次迭代中,它减少到 9700。在第三次迭代中,它是 11120。

所以我检查了写入文本文件中的结果(在 catch 块中写入的提示/异常)。大多数网址失败是由于

java.net.UnknownHostException

一些 url 在第一次和第三次迭代中失败,但在第二次迭代中成功保存。

我在论坛上搜索了大多数情况下给出的原因就像

抛出表示无法确定主机的 IP 地址。

我的问题是它是如何在我的第二次迭代中成功抓取的?

请提供一些解决方案来解决 UnknownHostException 或查找主机的 IP 地址。

注意:上面的迭代是通过使用 Executor Service 的 Multithreads(300) 完成的。

我试过单线程。现在在各种迭代中输出计数没有差异。

我还使用了评论中建议的选项-Djava.net.preferIPv4Stack=true

但我仍然得到UnknownHostException

0 投票
1 回答
332 浏览

jboss - JBoss-A-MQ 在 JMS 消息传递应用程序中遇到 UnknownHostException

我有一个示例 JMS 消息传递应用程序,如下面的代码片段所示。当我执行程序时(特别是在启动连接时),我得到一个 UnknowHostException。异常的原因是clientid属性获取为空。

应用程序:公共类 MessagingTestApp {

JNDI 属性文件:

堆栈跟踪:

我是 JBoss-AMQ 和 JMS 的新手。如果有人能指出我哪里出错了,我将不胜感激。

0 投票
2 回答
15031 浏览

java - 尝试连接到数据库时出现 java.net.UnknownHostException

我正在尝试使用以下代码(隐藏主机、服务、用户和密码)使用 Oracle JDBC 驱动程序通过 Java 连接到 Oracle 数据库:

但是,我收到以下错误:

奇怪的是,我可以从 PL/SQL Developer 连接到数据库,可以 ping 远程主机,还可以通过 1521 端口 telnet 到远程主机。

为什么似乎只有 Java 会给出 UnknownHostException,但我可以将主机与其他应用程序连接并 ping 通?

编辑:我从上面的连接字符串中删除了“hr/hr”。我已按原样尝试连接,但仍会收到相同的错误。我还尝试更改连接字符串以匹配他的答案中列出的版本 morgano,结果相同。最后,我尝试将端口号更改为我知道它没有在侦听的端口,但它仍然收到相同的错误。

0 投票
2 回答
29 浏览

ip-address - 什么是代码(不是 MAC)代替 IP 地址?

代替 IP 地址的是一个类似于“2600:1000:b11c:d167:cb6c:bd27:8c9:41ba”的代码。这是什么?

0 投票
1 回答
7984 浏览

java - java.net.UnknownHostException: ..__MSBROWSE__ 使用 jcifs 时

我正在尝试将文件从本地目录复制到 windows 框上的网络共享。我正在使用 jcifs 1.3.17。我成功连接到目的地,实际上在那里创建了文件,获得了“true”的“canWrite”状态,但是当我尝试将本地文件的内容复制到远程文件时,出现以下错误:

. . .

代码片段:

我不明白...如果我可以在目标上创建文件并且 smb 看到我可以写入它,为什么doCopy会失败?