Actor Verification Result

🚨 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
✔️ ❌ Cannot post to inbox
  • signed requests should be able to post to inbox
Claire
  • uses signed GET and POST requests
  • GET actor requires 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 post to inbox
Frank
  • as Claire not resolved by webfinger
✔️ Cannot post to inbox

Processing log

{
  "steps": [
    "Got Actor Uri @2023-11-02@dev.seppo.social",
    "Need to resolve @2023-11-02@dev.seppo.social to actor object id",
    "Not in account uri format",
    "Resolving acct:2023-11-02@dev.seppo.social using webfinger",
    "Resolved to https://dev.seppo.social/2023-11-13/activitypub/profile.jlda",
    "Running verification for alice",
    "Got inbox https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa",
    "Got 422 for unsigned POST",
    "Running verification for bob",
    "Got inbox https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa'), method='POST', headers=, real_url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa')), (), status=422, message='Unprocessable Entity', headers=)",
    "Running verification for claire",
    "Got inbox https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa'), method='POST', headers=, real_url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa')), (), status=502, message='Bad Gateway', headers=)",
    "Running verification for dean",
    "Got inbox https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa",
    "Got 422 for unsigned POST",
    "Running verification for emily",
    "Got inbox https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa'), method='POST', headers=, real_url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa')), (), status=422, message='Unprocessable Entity', headers=)",
    "Running verification for frank",
    "Got inbox https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa'), method='POST', headers=, real_url=URL('https://dev.seppo.social/2023-11-13/seppo.cgi/activitypub/inbox/index.jsa')), (), status=502, message='Bad Gateway', headers=)",
    "Got preferredUsername 2023-11-13",
    "computed acct uri acct:2023-11-13@dev.seppo.social",
    "Retrieved id https://dev.seppo.social/2023-11-13/activitypub/profile.jlda using webfinger",
    "webfinger result matches expectations"
  ]
}