attic icon indicating copy to clipboard operation
attic copied to clipboard

AccessError - weird race condition with auth token checks?

Open srd424 opened this issue 1 month ago • 1 comments

I think I've driven myself mad with this ..

# atticadm make-token --sub stevedstarlite --validity 1y --pull "*" --push "starlite-*"
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDcwNzY2NzAsInN1YiI6InN0ZXZlZHN0YXJsaXRlIiwiaHR0cHM6Ly9qd3QuYXR0aWMucnMvdjEiOnsiY2FjaGVzIjp7IioiOnsiciI6MX0sInN0YXJsaXRlLSoiOnsidyI6MX19fX0.JfTlnboId_F4aeuyFRdUAgpK8vuhibWN9gu-L_vC6kY

$ attic login local http://aux-test.lan:8080 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDcwNzY2NzAsInN1YiI6InN0ZXZlZHN0YXJsaXRlIiwiaHR0cHM6Ly9qd3QuYXR0aWMucnMvdjEiOnsiY2FjaGVzIjp7IioiOnsiciI6MX0sInN0YXJsaXRlLSoiOnsidyI6MX19fX0.JfTlnboId_F4aeuyFRdUAgpK8vuhibWN9gu-L_vC6kY
✍️ Overwriting server "local"

$ attic push local:starlite-nonfree $(which zerotier-one)
Error: AccessError: Access error: User does not have permission to complete this action.

Versus:

# atticadm make-token --sub stevedstarlite --validity 1y --pull "*" --push "starlite*"
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDcwNzY4NzcsInN1YiI6InN0ZXZlZHN0YXJsaXRlIiwiaHR0cHM6Ly9qd3QuYXR0aWMucnMvdjEiOnsiY2FjaGVzIjp7IioiOnsiciI6MX0sInN0YXJsaXRlKiI6eyJ3IjoxfX19fQ.gQRzYTrMQxAjSZfG-ZsWrWXgoUoA-EJH8Z1XFVlyEVY

$ attic login local http://aux-test.lan:8080 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDcwNzY4NzcsInN1YiI6InN0ZXZlZHN0YXJsaXRlIiwiaHR0cHM6Ly9qd3QuYXR0aWMucnMvdjEiOnsiY2FjaGVzIjp7IioiOnsiciI6MX0sInN0YXJsaXRlKiI6eyJ3IjoxfX19fQ.gQRzYTrMQxAjSZfG-ZsWrWXgoUoA-EJH8Z1XFVlyEVY
✍️ Overwriting server "local"

$ attic push local:starlite-nonfree $(which zerotier-one)
✅ All done! (1 already cached, 7 in upstream)

(I promise I'll rotate my signing key now!)

srd424 avatar May 12 '24 13:05 srd424