Re: swiftclient call radosgw, it always response 401 Unauthorized

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi ,Radoslaw Zarzynski

Thx your reply,
I add debug rgw =20 in ceph.conf , according to your suggestion
and the log as following

2016-09-20 10:14:38.761600 7f2049ffb700 20 RGWEnv::set(): HTTP_HOST: 10.62.9.140:7480
2016-09-20 10:14:38.761613 7f2049ffb700 20 RGWEnv::set(): HTTP_ACCEPT_ENCODING: identity
2016-09-20 10:14:38.761616 7f2049ffb700 20 RGWEnv::set(): HTTP_USER_AGENT: python-swiftclient-2.6.0
2016-09-20 10:14:38.761618 7f2049ffb700 20 RGWEnv::set(): HTTP_X_AUTH_TOKEN: b243614d27244d00b12b2f366b58d709
2016-09-20 10:14:38.761619 7f2049ffb700 20 RGWEnv::set(): REQUEST_METHOD: HEAD
2016-09-20 10:14:38.761620 7f2049ffb700 20 RGWEnv::set(): REQUEST_URI: /swift/v1
2016-09-20 10:14:38.761622 7f2049ffb700 20 RGWEnv::set(): QUERY_STRING:
2016-09-20 10:14:38.761624 7f2049ffb700 20 RGWEnv::set(): REMOTE_USER:
2016-09-20 10:14:38.761625 7f2049ffb700 20 RGWEnv::set(): SCRIPT_URI: /swift/v1
2016-09-20 10:14:38.761631 7f2049ffb700 20 RGWEnv::set(): SERVER_PORT: 7480
2016-09-20 10:14:38.761633 7f2049ffb700 20 HTTP_ACCEPT_ENCODING=identity
2016-09-20 10:14:38.761634 7f2049ffb700 20 HTTP_HOST=10.62.9.140:7480
2016-09-20 10:14:38.761635 7f2049ffb700 20 HTTP_USER_AGENT=python-swiftclient-2.6.0
2016-09-20 10:14:38.761635 7f2049ffb700 20 HTTP_X_AUTH_TOKEN=b243614d27244d00b12b2f366b58d709
2016-09-20 10:14:38.761636 7f2049ffb700 20 QUERY_STRING=
2016-09-20 10:14:38.761637 7f2049ffb700 20 REMOTE_USER=
2016-09-20 10:14:38.761638 7f2049ffb700 20 REQUEST_METHOD=HEAD
2016-09-20 10:14:38.761638 7f2049ffb700 20 REQUEST_URI=/swift/v1
2016-09-20 10:14:38.761639 7f2049ffb700 20 SCRIPT_URI=/swift/v1
2016-09-20 10:14:38.761640 7f2049ffb700 20 SERVER_PORT=7480
2016-09-20 10:14:38.761642 7f2049ffb700  1 ====== starting new request req=0x7f2049ff5710 =====
2016-09-20 10:14:38.761662 7f2049ffb700  2 req 3:0.000020::HEAD /swift/v1::initializing for trans_id = tx000000000000000000003-0057e09b8e-fa64-default
2016-09-20 10:14:38.761667 7f2049ffb700 10 host=10.62.9.140
2016-09-20 10:14:38.761673 7f2049ffb700 20 subdomain= domain= in_hosted_domain=0 in_hosted_domain_s3website=0
2016-09-20 10:14:38.761709 7f2049ffb700 10 ver=v1 first= req=
2016-09-20 10:14:38.761713 7f2049ffb700 10 handler=29RGWHandler_REST_Service_SWIFT
2016-09-20 10:14:38.761715 7f2049ffb700  2 req 3:0.000074:swift:HEAD /swift/v1::getting op 3
2016-09-20 10:14:38.761719 7f2049ffb700 10 op=29RGWStatAccount_ObjStore_SWIFT
2016-09-20 10:14:38.761720 7f2049ffb700  2 req 3:0.000078:swift:HEAD /swift/v1:stat_account:authorizing
2016-09-20 10:14:38.761725 7f2049ffb700 10 failed to authorize request
2016-09-20 10:14:38.761726 7f2049ffb700 20 handler->ERRORHANDLER: err_no=-1 new_err_no=-1
2016-09-20 10:14:38.761790 7f2049ffb700  2 req 3:0.000148:swift:HEAD /swift/v1:stat_account:op status=0
2016-09-20 10:14:38.761794 7f2049ffb700  2 req 3:0.000152:swift:HEAD /swift/v1:stat_account:http status=401
2016-09-20 10:14:38.761797 7f2049ffb700  1 ====== req done req=0x7f2049ff5710 op status=0 http_status=401 ======
2016-09-20 10:14:38.761807 7f2049ffb700 20 process_request() returned -1
2016-09-20 10:14:38.761843 7f2049ffb700  1 civetweb: 0x7f207c000bb0: 10.62.13.253 - - [20/Sep/2016:10:14:38 +0800] "HEAD /swift/v1 HTTP/1.1" 401 0 - python-swiftclient-2.6.0
2016-09-20 10:14:39.860672 7f2048ff9700 20 RGWEnv::set(): HTTP_HOST: 10.62.9.140:7480
2016-09-20 10:14:39.860684 7f2048ff9700 20 RGWEnv::set(): HTTP_ACCEPT_ENCODING: identity
2016-09-20 10:14:39.860687 7f2048ff9700 20 RGWEnv::set(): HTTP_USER_AGENT: python-swiftclient-2.6.0
2016-09-20 10:14:39.860689 7f2048ff9700 20 RGWEnv::set(): HTTP_X_AUTH_TOKEN: 07dd6795e60248cab3817cac340b0532
2016-09-20 10:14:39.860691 7f2048ff9700 20 RGWEnv::set(): REQUEST_METHOD: HEAD
2016-09-20 10:14:39.860693 7f2048ff9700 20 RGWEnv::set(): REQUEST_URI: /swift/v1
2016-09-20 10:14:39.860696 7f2048ff9700 20 RGWEnv::set(): QUERY_STRING:
2016-09-20 10:14:39.860698 7f2048ff9700 20 RGWEnv::set(): REMOTE_USER:
2016-09-20 10:14:39.860699 7f2048ff9700 20 RGWEnv::set(): SCRIPT_URI: /swift/v1
2016-09-20 10:14:39.860702 7f2048ff9700 20 RGWEnv::set(): SERVER_PORT: 7480
2016-09-20 10:14:39.860703 7f2048ff9700 20 HTTP_ACCEPT_ENCODING=identity
2016-09-20 10:14:39.860705 7f2048ff9700 20 HTTP_HOST=10.62.9.140:7480
2016-09-20 10:14:39.860705 7f2048ff9700 20 HTTP_USER_AGENT=python-swiftclient-2.6.0
2016-09-20 10:14:39.860716 7f2048ff9700 20 HTTP_X_AUTH_TOKEN=07dd6795e60248cab3817cac340b0532
2016-09-20 10:14:39.860717 7f2048ff9700 20 QUERY_STRING=
2016-09-20 10:14:39.860718 7f2048ff9700 20 REMOTE_USER=
2016-09-20 10:14:39.860719 7f2048ff9700 20 REQUEST_METHOD=HEAD
2016-09-20 10:14:39.860720 7f2048ff9700 20 REQUEST_URI=/swift/v1
2016-09-20 10:14:39.860720 7f2048ff9700 20 SCRIPT_URI=/swift/v1
2016-09-20 10:14:39.860721 7f2048ff9700 20 SERVER_PORT=7480
2016-09-20 10:14:39.860723 7f2048ff9700  1 ====== starting new request req=0x7f2048ff3710 =====
2016-09-20 10:14:39.860739 7f2048ff9700  2 req 4:0.000016::HEAD /swift/v1::initializing for trans_id = tx000000000000000000004-0057e09b8f-fa64-default
2016-09-20 10:14:39.860753 7f2048ff9700 10 host=10.62.9.140
2016-09-20 10:14:39.860756 7f2048ff9700 20 subdomain= domain= in_hosted_domain=0 in_hosted_domain_s3website=0
2016-09-20 10:14:39.860778 7f2048ff9700 10 ver=v1 first= req=
2016-09-20 10:14:39.860781 7f2048ff9700 10 handler=29RGWHandler_REST_Service_SWIFT
2016-09-20 10:14:39.860783 7f2048ff9700  2 req 4:0.000060:swift:HEAD /swift/v1::getting op 3
2016-09-20 10:14:39.860791 7f2048ff9700 10 op=29RGWStatAccount_ObjStore_SWIFT
2016-09-20 10:14:39.860793 7f2048ff9700  2 req 4:0.000070:swift:HEAD /swift/v1:stat_account:authorizing
2016-09-20 10:14:39.860797 7f2048ff9700 10 failed to authorize request
2016-09-20 10:14:39.860798 7f2048ff9700 20 handler->ERRORHANDLER: err_no=-1 new_err_no=-1
2016-09-20 10:14:39.860858 7f2048ff9700  2 req 4:0.000134:swift:HEAD /swift/v1:stat_account:op status=0
2016-09-20 10:14:39.860861 7f2048ff9700  2 req 4:0.000138:swift:HEAD /swift/v1:stat_account:http status=401
2016-09-20 10:14:39.860865 7f2048ff9700  1 ====== req done req=0x7f2048ff3710 op status=0 http_status=401 ======
2016-09-20 10:14:39.860872 7f2048ff9700 20 process_request() returned -1
2016-09-20 10:14:39.860909 7f2048ff9700  1 civetweb: 0x7f20940036d0: 10.62.13.253 - - [20/Sep/2016:10:14:39 +0800] "HEAD /swift/v1 HTTP/1.1" 401 0 - python-swiftclient-2.6.0
2016-09-20 10:14:42.855201 7f2033fff700 20 RGWEnv::set(): HTTP_HOST: 10.62.9.140:7480
2016-09-20 10:14:42.855212 7f2033fff700 20 RGWEnv::set(): HTTP_ACCEPT_ENCODING: identity
2016-09-20 10:14:42.855215 7f2033fff700 20 RGWEnv::set(): HTTP_USER_AGENT: python-swiftclient-2.6.0
2016-09-20 10:14:42.855217 7f2033fff700 20 RGWEnv::set(): HTTP_X_AUTH_TOKEN: 44a98c60f65245dd8514869418f59802
2016-09-20 10:14:42.855236 7f2033fff700 20 RGWEnv::set(): REQUEST_METHOD: HEAD
2016-09-20 10:14:42.855238 7f2033fff700 20 RGWEnv::set(): REQUEST_URI: /swift/v1
2016-09-20 10:14:42.855240 7f2033fff700 20 RGWEnv::set(): QUERY_STRING:
2016-09-20 10:14:42.855242 7f2033fff700 20 RGWEnv::set(): REMOTE_USER:
2016-09-20 10:14:42.855244 7f2033fff700 20 RGWEnv::set(): SCRIPT_URI: /swift/v1
2016-09-20 10:14:42.855247 7f2033fff700 20 RGWEnv::set(): SERVER_PORT: 7480
2016-09-20 10:14:42.855248 7f2033fff700 20 HTTP_ACCEPT_ENCODING=identity
2016-09-20 10:14:42.855259 7f2033fff700 20 HTTP_HOST=10.62.9.140:7480
2016-09-20 10:14:42.855259 7f2033fff700 20 HTTP_USER_AGENT=python-swiftclient-2.6.0
2016-09-20 10:14:42.855260 7f2033fff700 20 HTTP_X_AUTH_TOKEN=44a98c60f65245dd8514869418f59802
2016-09-20 10:14:42.855261 7f2033fff700 20 QUERY_STRING=
2016-09-20 10:14:42.855262 7f2033fff700 20 REMOTE_USER=
2016-09-20 10:14:42.855262 7f2033fff700 20 REQUEST_METHOD=HEAD
2016-09-20 10:14:42.855263 7f2033fff700 20 REQUEST_URI=/swift/v1
2016-09-20 10:14:42.855266 7f2033fff700 20 SCRIPT_URI=/swift/v1
2016-09-20 10:14:42.855267 7f2033fff700 20 SERVER_PORT=7480
2016-09-20 10:14:42.855269 7f2033fff700  1 ====== starting new request req=0x7f2033ff9710 =====
2016-09-20 10:14:42.855284 7f2033fff700  2 req 5:0.000015::HEAD /swift/v1::initializing for trans_id = tx000000000000000000005-0057e09b92-fa64-default
2016-09-20 10:14:42.855288 7f2033fff700 10 host=10.62.9.140
2016-09-20 10:14:42.855299 7f2033fff700 20 subdomain= domain= in_hosted_domain=0 in_hosted_domain_s3website=0
2016-09-20 10:14:42.855320 7f2033fff700 10 ver=v1 first= req=
2016-09-20 10:14:42.855323 7f2033fff700 10 handler=29RGWHandler_REST_Service_SWIFT
2016-09-20 10:14:42.855325 7f2033fff700  2 req 5:0.000056:swift:HEAD /swift/v1::getting op 3
2016-09-20 10:14:42.855328 7f2033fff700 10 op=29RGWStatAccount_ObjStore_SWIFT
2016-09-20 10:14:42.855329 7f2033fff700  2 req 5:0.000060:swift:HEAD /swift/v1:stat_account:authorizing
2016-09-20 10:14:42.855346 7f2033fff700 10 failed to authorize request
2016-09-20 10:14:42.855348 7f2033fff700 20 handler->ERRORHANDLER: err_no=-1 new_err_no=-1
2016-09-20 10:14:42.855399 7f2033fff700  2 req 5:0.000130:swift:HEAD /swift/v1:stat_account:op status=0
2016-09-20 10:14:42.855403 7f2033fff700  2 req 5:0.000134:swift:HEAD /swift/v1:stat_account:http status=401
2016-09-20 10:14:42.855407 7f2033fff700  1 ====== req done req=0x7f2033ff9710 op status=0 http_status=401 ======
2016-09-20 10:14:42.855414 7f2033fff700 20 process_request() returned -1
2016-09-20 10:14:42.855449 7f2033fff700  1 civetweb: 0x7f20a80008e0: 10.62.13.253 - - [20/Sep/2016:10:14:42 +0800] "HEAD /swift/v1 HTTP/1.1" 401 0 - python-swiftclient-2.6.0
2016-09-20 10:14:43.959076 7f20497fa700 20 RGWEnv::set(): HTTP_HOST: 10.62.9.140:7480
2016-09-20 10:14:43.959087 7f20497fa700 20 RGWEnv::set(): HTTP_ACCEPT_ENCODING: identity
2016-09-20 10:14:43.959090 7f20497fa700 20 RGWEnv::set(): HTTP_USER_AGENT: python-swiftclient-2.6.0
2016-09-20 10:14:43.959092 7f20497fa700 20 RGWEnv::set(): HTTP_X_AUTH_TOKEN: 1c4288cc7c864bc7a01d2643066e4638
2016-09-20 10:14:43.959093 7f20497fa700 20 RGWEnv::set(): REQUEST_METHOD: HEAD
2016-09-20 10:14:43.959095 7f20497fa700 20 RGWEnv::set(): REQUEST_URI: /swift/v1
2016-09-20 10:14:43.959097 7f20497fa700 20 RGWEnv::set(): QUERY_STRING:
2016-09-20 10:14:43.959098 7f20497fa700 20 RGWEnv::set(): REMOTE_USER:
2016-09-20 10:14:43.959100 7f20497fa700 20 RGWEnv::set(): SCRIPT_URI: /swift/v1
2016-09-20 10:14:43.959103 7f20497fa700 20 RGWEnv::set(): SERVER_PORT: 7480
2016-09-20 10:14:43.959107 7f20497fa700 20 HTTP_ACCEPT_ENCODING=identity
2016-09-20 10:14:43.959108 7f20497fa700 20 HTTP_HOST=10.62.9.140:7480
2016-09-20 10:14:43.959109 7f20497fa700 20 HTTP_USER_AGENT=python-swiftclient-2.6.0
2016-09-20 10:14:43.959110 7f20497fa700 20 HTTP_X_AUTH_TOKEN=1c4288cc7c864bc7a01d2643066e4638
2016-09-20 10:14:43.959110 7f20497fa700 20 QUERY_STRING=
2016-09-20 10:14:43.959111 7f20497fa700 20 REMOTE_USER=
2016-09-20 10:14:43.959112 7f20497fa700 20 REQUEST_METHOD=HEAD
2016-09-20 10:14:43.959113 7f20497fa700 20 REQUEST_URI=/swift/v1
2016-09-20 10:14:43.959114 7f20497fa700 20 SCRIPT_URI=/swift/v1
2016-09-20 10:14:43.959114 7f20497fa700 20 SERVER_PORT=7480
2016-09-20 10:14:43.959116 7f20497fa700  1 ====== starting new request req=0x7f20497f4710 =====
2016-09-20 10:14:43.959134 7f20497fa700  2 req 6:0.000017::HEAD /swift/v1::initializing for trans_id = tx000000000000000000006-0057e09b93-fa64-default
2016-09-20 10:14:43.959138 7f20497fa700 10 host=10.62.9.140
2016-09-20 10:14:43.959140 7f20497fa700 20 subdomain= domain= in_hosted_domain=0 in_hosted_domain_s3website=0
2016-09-20 10:14:43.959164 7f20497fa700 10 ver=v1 first= req=
2016-09-20 10:14:43.959167 7f20497fa700 10 handler=29RGWHandler_REST_Service_SWIFT
2016-09-20 10:14:43.959170 7f20497fa700  2 req 6:0.000053:swift:HEAD /swift/v1::getting op 3
2016-09-20 10:14:43.959182 7f20497fa700 10 op=29RGWStatAccount_ObjStore_SWIFT
2016-09-20 10:14:43.959184 7f20497fa700  2 req 6:0.000068:swift:HEAD /swift/v1:stat_account:authorizing
2016-09-20 10:14:43.959188 7f20497fa700 10 failed to authorize request
2016-09-20 10:14:43.959189 7f20497fa700 20 handler->ERRORHANDLER: err_no=-1 new_err_no=-1
2016-09-20 10:14:43.959263 7f20497fa700  2 req 6:0.000146:swift:HEAD /swift/v1:stat_account:op status=0
2016-09-20 10:14:43.959267 7f20497fa700  2 req 6:0.000151:swift:HEAD /swift/v1:stat_account:http status=401
2016-09-20 10:14:43.959270 7f20497fa700  1 ====== req done req=0x7f20497f4710 op status=0 http_status=401 ======
2016-09-20 10:14:43.959277 7f20497fa700 20 process_request() returned -1
2016-09-20 10:14:43.959314 7f20497fa700  1 civetweb: 0x7f2084000bb0: 10.62.13.253 - - [20/Sep/2016:10:14:43 +0800] "HEAD /swift/v1 HTTP/1.1" 401 0 - python-swiftclient-2.6.0
2016-09-20 10:23:28.002732 7f204a7fc700 20 RGWEnv::set(): HTTP_HOST: 10.62.9.140:7480
2016-09-20 10:23:28.002750 7f204a7fc700 20 RGWEnv::set(): HTTP_ACCEPT_ENCODING: identity
2016-09-20 10:23:28.002753 7f204a7fc700 20 RGWEnv::set(): HTTP_USER_AGENT: python-swiftclient-2.6.0
2016-09-20 10:23:28.002755 7f204a7fc700 20 RGWEnv::set(): HTTP_X_AUTH_TOKEN: b5f24dd9f3b34a33afeb942229753ea5
2016-09-20 10:23:28.002757 7f204a7fc700 20 RGWEnv::set(): REQUEST_METHOD: HEAD
2016-09-20 10:23:28.002758 7f204a7fc700 20 RGWEnv::set(): REQUEST_URI: /swift/v1
2016-09-20 10:23:28.002760 7f204a7fc700 20 RGWEnv::set(): QUERY_STRING:
2016-09-20 10:23:28.002762 7f204a7fc700 20 RGWEnv::set(): REMOTE_USER:
2016-09-20 10:23:28.002763 7f204a7fc700 20 RGWEnv::set(): SCRIPT_URI: /swift/v1
2016-09-20 10:23:28.002766 7f204a7fc700 20 RGWEnv::set(): SERVER_PORT: 7480
2016-09-20 10:23:28.002770 7f204a7fc700 20 HTTP_ACCEPT_ENCODING=identity
2016-09-20 10:23:28.002772 7f204a7fc700 20 HTTP_HOST=10.62.9.140:7480
2016-09-20 10:23:28.002772 7f204a7fc700 20 HTTP_USER_AGENT=python-swiftclient-2.6.0
2016-09-20 10:23:28.002773 7f204a7fc700 20 HTTP_X_AUTH_TOKEN=b5f24dd9f3b34a33afeb942229753ea5
2016-09-20 10:23:28.002774 7f204a7fc700 20 QUERY_STRING=
2016-09-20 10:23:28.002775 7f204a7fc700 20 REMOTE_USER=
2016-09-20 10:23:28.002776 7f204a7fc700 20 REQUEST_METHOD=HEAD
2016-09-20 10:23:28.002776 7f204a7fc700 20 REQUEST_URI=/swift/v1
2016-09-20 10:23:28.002777 7f204a7fc700 20 SCRIPT_URI=/swift/v1
2016-09-20 10:23:28.002778 7f204a7fc700 20 SERVER_PORT=7480
2016-09-20 10:23:28.002780 7f204a7fc700  1 ====== starting new request req=0x7f204a7f6710 =====
2016-09-20 10:23:28.002804 7f204a7fc700  2 req 7:0.000024::HEAD /swift/v1::initializing for trans_id = tx000000000000000000007-0057e09da0-fa64-default
2016-09-20 10:23:28.002810 7f204a7fc700 10 host=10.62.9.140
2016-09-20 10:23:28.002824 7f204a7fc700 20 subdomain= domain= in_hosted_domain=0 in_hosted_domain_s3website=0
2016-09-20 10:23:28.002855 7f204a7fc700 10 ver=v1 first= req=
2016-09-20 10:23:28.002860 7f204a7fc700 10 handler=29RGWHandler_REST_Service_SWIFT
2016-09-20 10:23:28.002862 7f204a7fc700  2 req 7:0.000082:swift:HEAD /swift/v1::getting op 3
2016-09-20 10:23:28.002865 7f204a7fc700 10 op=29RGWStatAccount_ObjStore_SWIFT
2016-09-20 10:23:28.002867 7f204a7fc700  2 req 7:0.000087:swift:HEAD /swift/v1:stat_account:authorizing
2016-09-20 10:23:28.002872 7f204a7fc700 10 failed to authorize request
2016-09-20 10:23:28.002874 7f204a7fc700 20 handler->ERRORHANDLER: err_no=-1 new_err_no=-1
2016-09-20 10:23:28.002945 7f204a7fc700  2 req 7:0.000165:swift:HEAD /swift/v1:stat_account:op status=0
2016-09-20 10:23:28.002949 7f204a7fc700  2 req 7:0.000169:swift:HEAD /swift/v1:stat_account:http status=401
2016-09-20 10:23:28.002953 7f204a7fc700  1 ====== req done req=0x7f204a7f6710 op status=0 http_status=401 ======
2016-09-20 10:23:28.002963 7f204a7fc700 20 process_request() returned -1
2016-09-20 10:23:28.003002 7f204a7fc700  1 civetweb: 0x7f2080000bb0: 10.62.13.253 - - [20/Sep/2016:10:23:28 +0800] "HEAD /swift/v1 HTTP/1.1" 401 0 - python-swiftclient-2.6.0
2016-09-20 10:23:29.106811 7f20327fc700 20 RGWEnv::set(): HTTP_HOST: 10.62.9.140:7480
2016-09-20 10:23:29.106824 7f20327fc700 20 RGWEnv::set(): HTTP_ACCEPT_ENCODING: identity
2016-09-20 10:23:29.106827 7f20327fc700 20 RGWEnv::set(): HTTP_USER_AGENT: python-swiftclient-2.6.0
2016-09-20 10:23:29.106829 7f20327fc700 20 RGWEnv::set(): HTTP_X_AUTH_TOKEN: b4a89eb2819a497fab4cab003d123ee0
2016-09-20 10:23:29.106831 7f20327fc700 20 RGWEnv::set(): REQUEST_METHOD: HEAD
2016-09-20 10:23:29.106832 7f20327fc700 20 RGWEnv::set(): REQUEST_URI: /swift/v1
2016-09-20 10:23:29.106834 7f20327fc700 20 RGWEnv::set(): QUERY_STRING:
2016-09-20 10:23:29.106836 7f20327fc700 20 RGWEnv::set(): REMOTE_USER:
2016-09-20 10:23:29.106837 7f20327fc700 20 RGWEnv::set(): SCRIPT_URI: /swift/v1
2016-09-20 10:23:29.106840 7f20327fc700 20 RGWEnv::set(): SERVER_PORT: 7480
2016-09-20 10:23:29.106842 7f20327fc700 20 HTTP_ACCEPT_ENCODING=identity
2016-09-20 10:23:29.106843 7f20327fc700 20 HTTP_HOST=10.62.9.140:7480
2016-09-20 10:23:29.106844 7f20327fc700 20 HTTP_USER_AGENT=python-swiftclient-2.6.0
2016-09-20 10:23:29.106845 7f20327fc700 20 HTTP_X_AUTH_TOKEN=b4a89eb2819a497fab4cab003d123ee0
2016-09-20 10:23:29.106845 7f20327fc700 20 QUERY_STRING=
2016-09-20 10:23:29.106846 7f20327fc700 20 REMOTE_USER=
2016-09-20 10:23:29.106847 7f20327fc700 20 REQUEST_METHOD=HEAD
2016-09-20 10:23:29.106848 7f20327fc700 20 REQUEST_URI=/swift/v1
2016-09-20 10:23:29.106849 7f20327fc700 20 SCRIPT_URI=/swift/v1
2016-09-20 10:23:29.106850 7f20327fc700 20 SERVER_PORT=7480
2016-09-20 10:23:29.106851 7f20327fc700  1 ====== starting new request req=0x7f20327f6710 =====
2016-09-20 10:23:29.106867 7f20327fc700  2 req 8:0.000015::HEAD /swift/v1::initializing for trans_id = tx000000000000000000008-0057e09da1-fa64-default
2016-09-20 10:23:29.106872 7f20327fc700 10 host=10.62.9.140
2016-09-20 10:23:29.106875 7f20327fc700 20 subdomain= domain= in_hosted_domain=0 in_hosted_domain_s3website=0
2016-09-20 10:23:29.106894 7f20327fc700 10 ver=v1 first= req=
2016-09-20 10:23:29.106898 7f20327fc700 10 handler=29RGWHandler_REST_Service_SWIFT
2016-09-20 10:23:29.106900 7f20327fc700  2 req 8:0.000048:swift:HEAD /swift/v1::getting op 3
2016-09-20 10:23:29.106903 7f20327fc700 10 op=29RGWStatAccount_ObjStore_SWIFT
2016-09-20 10:23:29.106904 7f20327fc700  2 req 8:0.000053:swift:HEAD /swift/v1:stat_account:authorizing
2016-09-20 10:23:29.106917 7f20327fc700 10 failed to authorize request
2016-09-20 10:23:29.106919 7f20327fc700 20 handler->ERRORHANDLER: err_no=-1 new_err_no=-1
2016-09-20 10:23:29.106982 7f20327fc700  2 req 8:0.000131:swift:HEAD /swift/v1:stat_account:op status=0
2016-09-20 10:23:29.106986 7f20327fc700  2 req 8:0.000135:swift:HEAD /swift/v1:stat_account:http status=401
2016-09-20 10:23:29.106989 7f20327fc700  1 ====== req done req=0x7f20327f6710 op status=0 http_status=401 ======
2016-09-20 10:23:29.106996 7f20327fc700 20 process_request() returned -1
2016-09-20 10:23:29.107033 7f20327fc700  1 civetweb: 0x7f20a400d370: 10.62.13.253 - - [20/Sep/2016:10:23:29 +0800] "HEAD /swift/v1 HTTP/1.1" 401 0 - python-swiftclient-2.6.0

I also have some problems
 
Q1 : if use keystone, radosgw need create user and subuser?
in the case , i create admin user and admin:admin subuser , but i think it don't need , and i rght?

Q2:
And i found a phenomenon,
Once I connect keystone and ceph radosgw before, and i use " rados --pool default.rgw.users.uid ls "
It will detail a like token uid 

but if swift response 401 
i can't find the token uid
Do you know keystone how to add  token user to default.rgw.users.uid
finally , hope bellow msgs can help me to slove
anyway, thx your support greate
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux