Articles Comments

ちからの備忘録的日記 » cloud » cyberduck で swift ライフ満喫できた!

cyberduck で swift ライフ満喫できた!

cyberduck で swift ライフ満喫!したかった・・・」の続きです。


nemf@ubuntu:~$  curl -H 'X-Storage-User: test:tester' -H 'X-Storage-Pass: testing' -k
{"storage": {"default": "local", "local": ""}

という感じで、どうしても X-Storage-URL が でレスポンスが返されてしまいました。


» Question #163263 : Questions : OpenStack Object Storage (swift) What is the impact of changing default_swift_cluster in proxy-server.conf?

I came across this problem also… The X-Storage-Url is stored by swauth on a per-account basis when you first crate the account. Take a look at the following page: You can use curl to update the X-Storage-Url that a user will be given when they authenticate. Here is an example of how I changed from a private IP to a public ( one :

$ curl -v -k -XPOST -D – -H “X-Auth-Admin-User: .super_admin” -H “X-Auth-Admin-Key: xxxxxxx” –data-binary ‘{ “storage”: {“local”: “”}’

上記のワークアラウンドを実行することで、cyberduck からの接続も確認できるようになりました。

proxy-server.conf の default_swift_cluster の値は、アカウント作成時に利用されるため、設定変更以前に作成されたユーザの属性値まで変更しないことが原因でした。


Related Posts Plugin for WordPress, Blogger...

Filed under: cloud · Tags: , , , , ,

Leave a Reply