I create my user test1:tester1 testing1 using the swauth tools just fine.<br><br>root@proxy01-c01:/etc/swift# swauth-list -K swauthkey<br>{"accounts": [{"name": "test1"}]}<br>root@proxy01-c01:/etc/swift# swauth-list -K swauthkey test1<br>
{"services": {"storage": {"default": "local", "local": "<a href="http://127.0.0.1:8080/v1/AUTH_840f1320-2d45-4e62-92a5-71e448190c74">http://127.0.0.1:8080/v1/AUTH_840f1320-2d45-4e62-92a5-71e448190c74</a>"}}, "account_id": "AUTH_840f1320-2d45-4e62-92a5-71e448190c74", "users": [{"name": "tester1"}]}<br>
root@proxy01-c01:/etc/swift# <br><br>But then when I try to stat the account: :(<br><br>/etc/swift# swift -A <a href="http://127.0.0.1:8080/auth/v1.0">http://127.0.0.1:8080/auth/v1.0</a> -U test1:tester1 -K 'testing1' stat -v<br>
Account HEAD failed: <a href="http://127.0.0.1:8080/v1/AUTH_840f1320-2d45-4e62-92a5-71e448190c74">http://127.0.0.1:8080/v1/AUTH_840f1320-2d45-4e62-92a5-71e448190c74</a> 403 <b>Forbidden</b><br><br>/var/log/syslog:<br><br>
Dec  5 13:45:30 proxy01-c01 proxy-server - - 05/Dec/2011/18/45/30 GET /v1/AUTH_.auth/test1/tester1 HTTP/1.0 200 - Swauth - - - - txb6f5ac66b1134c31814f1daf4192548b - 0.0440<br>Dec  5 13:45:30 proxy01-c01 proxy-server - - 05/Dec/2011/18/45/30 GET /v1/AUTH_.auth/.token_2/AUTH_tk01423b7c65fc463394cf8ca3de8fef52 HTTP/1.0 200 - Swauth - - - - txc70046f612ce4baca788ee49b20fba63 - 0.0291<br>
Dec  5 13:45:30 proxy01-c01 proxy-server - - 05/Dec/2011/18/45/30 GET /v1/AUTH_.auth/test1/.services HTTP/1.0 200 - Swauth - - - - tx0547130a2c444252a21a868785f68ebd - 0.0308<br>Dec  5 13:45:30 proxy01-c01 swauth - 127.0.0.1 05/Dec/2011/18/45/30 GET /auth/v1.0 HTTP/1.0 200 - - - - - - - - 0.1095<br>
Dec  5 13:45:30 proxy01-c01 proxy-server 127.0.0.1 127.0.0.1 05/Dec/2011/18/45/30 HEAD /v1/AUTH_840f1320-2d45-4e62-92a5-71e448190c74 HTTP/1.0 403 - - test1%3Atester1%2CAUTH_tk01423b7c65fc463394cf8ca3de8fef52 - - - tx116c0dc81110402fa4f106feebe3c121 - 0.0006<br>
<br>I'm using swift 1.4.4, swauth 1.0.3<br><br>proxy-server.conf:<br>[pipeline:main]<br>pipeline = swift3 catch_errors healthcheck cache swauth proxy-server<br><br>...<br><br>[filter:swauth]<br>use = egg:swauth#swauth<br>
set default_swift_cluster = local#<a href="http://127.0.0.1:8080/v1#http://127.0.0.1:8080/v1">http://127.0.0.1:8080/v1#http://127.0.0.1:8080/v1</a><br>set log_name = swauth<br>super_admin_key = swauthkey<br><br><br>Any ideas whats going on here?<br>
<br>Thanks,<br>-judd<br>