Actor Verification Result

Options Selecting any of the options will cause only the selected options to be run.

🚨 Warnings 🚨

Result for Actor Personas

A description of these actor personas can be found here.

Name GET Actor POST Inbox
Alice
  • uses unsigned GET and POST requests
✔️
Bob
  • uses signed GET and POST requests
✔️ ✔️
Claire
  • uses signed GET and POST requests
  • GET actor requires signed request
❌ Cannot get actor
  • if this fails and succeeds for Bob, check your key retrieval uses a signed request
❌ Cannot post to inbox
  • if this fails and succeeds for Bob, check your key retrieval uses a signed request
Dean
  • as Alice not resolved by webfinger
✔️
Emily
  • as Bob not resolved by webfinger
Cannot get actor Cannot post to inbox
Frank
  • as Claire not resolved by webfinger
Cannot get actor Cannot post to inbox

Processing log

{
  "steps": [
    "Got Actor Uri https://buzzworkers.com/federation/actors/buzz",
    "Can fetch actor from https://buzzworkers.com/federation/actors/buzz",
    "Running verification for alice",
    "Got inbox https://buzzworkers.com/federation/actors/buzz/inbox",
    "Got 403 for unsigned POST",
    "Running verification for bob",
    "Got inbox https://buzzworkers.com/federation/actors/buzz/inbox",
    "Successfully posted to inbox with result",
    200,
    "{}",
    "Running verification for claire",
    "Something went wrong",
    "ClientResponseError(RequestInfo(url=URL('https://buzzworkers.com/federation/actors/buzz'), method='GET', headers=, real_url=URL('https://buzzworkers.com/federation/actors/buzz')), (), status=403, message='Forbidden', headers=)",
    "Running verification for dean",
    "Got inbox https://buzzworkers.com/federation/actors/buzz/inbox",
    "Got 403 for unsigned POST",
    "Running verification for emily",
    "Something went wrong",
    "ClientResponseError(RequestInfo(url=URL('https://buzzworkers.com/federation/actors/buzz'), method='GET', headers=, real_url=URL('https://buzzworkers.com/federation/actors/buzz')), (), status=403, message='Forbidden', headers=)",
    "Running verification for frank",
    "Something went wrong",
    "ClientResponseError(RequestInfo(url=URL('https://buzzworkers.com/federation/actors/buzz'), method='GET', headers=, real_url=URL('https://buzzworkers.com/federation/actors/buzz')), (), status=403, message='Forbidden', headers=)",
    "Got preferredUsername buzz",
    "computed acct uri acct:buzz@buzzworkers.com",
    "Retrieved id https://buzzworkers.com/federation/actors/buzz using webfinger",
    "webfinger result matches expectations"
  ]
}