gpt4 book ai didi

coldfusion - cfhttp dns 解析

转载 作者:行者123 更新时间:2023-12-05 00:42:34 24 4
gpt4 key购买 nike

我正在尝试让 CFHTTP 与我在测试服务器上为测试目的而创建的域进行通信。域的地址是“mydomain.example.com”。每次我尝试使用 cfhttp 连接时,我都会收到一条错误消息:

Your requested host "mydomain.example.com" could not be resolved by DNS.

我已经在 windows 主机文件中添加了条目。
mydomain.example.com 127.0.0.1

我还确保 java.net.InetAddress 可以通过在 Coldfusion 页面中执行以下操作来解析域:
<cfset loc.javaInet = createObject("java","java.net.InetAddress")>
<cfset loc.dnsLookup = loc.javaInet.getByName("mydomain.example.com")>

这是为了回来
mydomain.example.com/127.0.0.1

我什至尝试启动和停止 Coldfusion 服务并将 runtime\jre\lib\security\java.security 中的 networkaddress.cache.ttl 的值更改为 0。

我不知道为什么一切似乎都在 jre 级别解决,而不是在 cfhttp 级别解决。有任何想法吗???

最佳答案

为什么我发了一个问题后,我想通了?去图。

问题是由于某种原因,我的运行时\bin\jvm.config 中的 java.args 行上仍然有一个旧的代理配置设置。

删除旧的配置设置并重新启动 ColdFusion 服务后,我又开始工作了。

对于那些想知道的人,您可以通过将以下参数添加到 jvm.config 文件中的 java.args 行来设置 cfhttp 使用的代理信息

-Dhttp.proxyHost=<ip address>
-Dhttp.proxyPort=<portnumber>
-Dhttp.proxyUser=<username>
-Dhttp.proxyPassword=<password>

关于coldfusion - cfhttp dns 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2007423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com