2016-09-20 39 views
0

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

+0

如果我访问以下网址: https://dal05.objectstorage.softlayer.net/auth/v1.0/ 我得到了 “未授权 此服务器无法验证您是否有权访问您请求的文档。” 但如果访问https://wdc01.objectstorage.softlayer.net/auth/v1.0/ 我得到了“找不到服务器”。 wdc01是否是正确的对象存储位置名称? –

+0

它看起来名称解析失败。 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 $ –

回答

0

尝试使用此链接:

https://wdc.objectstorage.softlayer.net/auth/v1.0/

您可以使用控制门户网站,以了解有效的网址

问候

+0

谢谢。 SL支持还表示WDC01的对象存储是wdc.objectstorage.softlayer.net。 我会更改我的API。 –