1. EasyHost
  2. Errors
  3. AccessDenied from S3

AccessDenied from S3

The keys were rotated, or they belong to another project's bucket. Each key pair is limited to its own bucket.

Last updated November 9, 2026

The error

AccessDenied: Access Denied

Why it happens

The keys were rotated, or they belong to another project's bucket. Each key pair is limited to its own bucket.

How to fix it

Fetch the current keys and redeploy.

ezhst storage info --json
ezhst env set S3_ACCESS_KEY_ID=... S3_SECRET_ACCESS_KEY=...
ezhst redeploy

Still stuck

Read the build log and runtime logs, or browse all errors.

Start for free

Install the skill, choose Global or Local, then tell your agent to deploy. No credit card, no config files.

npx ezhst skill install