SoftLayer开发人员。用于创建ObjectStorage的SoftLayer API失败。怎么了?
运行脚本在SoftLayer中创建对象存储WDC01
时,失败。我用SoftLayer打开了一张票。然后SL支持建议在这里发布API代码和错误。
有人可以帮助解决问题吗?
供参考:这个API已经使用了很长时间,它没有任何问题昨天在DAL05创建对象存储。
API代码:
# GET
headers = Hash["X-Auth-Key"=>pkg_apikey,"X-Auth-User"=>pkg_username]
url="https://#{datacenter_name}.objectstorage.softlayer.net/auth/v1.0/"
keys = ["x-auth-token","x-storage-url"]
resp = utilRest.doRestWithHeaders(url,headers,"get",keys)
其中
pkg_apikey : ***************
pkg_username : <SL account>
datacenter_name : wdc01
错误:
getaddrinfo: Name or service not known
如果我访问以下网址: https://dal05.objectstorage.softlayer.net/auth/v1.0/ 我得到了 “未授权 此服务器无法验证您是否有权访问您请求的文档。” 但如果访问https://wdc01.objectstorage.softlayer.net/auth/v1.0/ 我得到了“找不到服务器”。 wdc01是否是正确的对象存储位置名称? –
它看起来名称解析失败。 wdc01.objectstorage.softlayer.net是否为正确的URL? $平wdc01.objectstorage.softlayer.net 平:不能解析wdc01.objectstorage.softlayer.net:未知主机 $平dal05.objectstorage.softlayer.net PING dal05.objectstorage.softlayer.net(173.192.119.146 ):56个数据字节 64从173.192.119.146字节:icmp_seq = 0 TTL = 239时间= 175.742毫秒 ^ C --- dal05.objectstorage.softlayer.net ping统计--- 4个包发送的,4个包收到,0.0%数据包丢失 往返最小/平均/最大/ stddev = 144.235/154.142/175.742/12.806 ms $ –