使用ossutil命令 hostname解析报错[阿里云oss]

Error: Get “http://uload-yql.oss-cn-beijing.aliyuncs.com/?delimiter&encoding-type=url&marker&max-keys=100preix”: dial tcp: lookup upload-mysql.oss-cn-beijing.aliyuncs.com: getaddrinfow: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server., Bucket=upload-mysql, Object=

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 可以检查下本地网络 和 DNS服务配置

    • 检查网络连接是否正常.

    • 检查DNS 配置是否正确,可以在命令行nslookup或者ping试一下

    • 尝试清除DNS 缓存,在 Windows 上,命令行中输入“ipconfig /flushdns”命令来清除 DNS 缓存;在 macOS 上,输入“sudo killall -HUP mDNSResponder”命令。

  2. 这个错误通常是由于DNS解析失败导致的。可能有以下几种原因:

    1、DNS解析器出现故障:可能是DNS解析器本身出现故障,建议重新启动DNS解析器或者更新到最新版本。

    2、DNS服务器出现故障:如果您的DNS服务器与您的应用程序所在的服务器不在同一地区,或者DNS服务器本身出现故障,也可能导致解析失败。建议检查DNS服务器的状态和日志,或者尝试使用其他DNS服务器。

    3、DNS解析规则不匹配:如果您的应用程序使用了不同的DNS解析规则,可能会导致解析失败。建议检查您的应用程序中使用的DNS解析规则,并确保它们与您的服务器使用的规则相匹配。

    4、DNS解析缓存:有时候,DNS解析器会缓存已经解析过的DNS记录,如果缓存已经过期或者被清空,就会导致解析失败。建议清空DNS解析缓存或者重新启动DNS解析器。