Skip to content

Verify your Actor

Result table

Result table
{
  "alice": {
    "get_actor": true,
    "post_inbox": false
  },
  "bob": {
    "get_actor": true,
    "post_inbox": false
  },
  "claire": {
    "get_actor": true,
    "post_inbox": false
  },
  "dean": {
    "get_actor": true,
    "post_inbox": false
  },
  "emily": {
    "get_actor": true,
    "post_inbox": false
  },
  "frank": {
    "get_actor": true,
    "post_inbox": false
  },
  "webfinger": true
}

Messages

Messages
{
  "steps": [
    "Got Actor Uri http://mitra/users/admin",
    "Can fetch actor from http://mitra/users/admin",
    "Running verification for alice",
    "Got inbox http://mitra/users/admin/inbox",
    "Got 400 for unsigned POST",
    "Running verification for bob",
    "Got inbox http://mitra/users/admin/inbox",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('http://mitra/users/admin/inbox'), method='POST', headers=<CIMultiDictProxy('host': 'mitra', 'user-agent': 'bovine/0.5.18', 'date': 'Fri, 15 Aug 2025 10:56:19 GMT', 'digest': 'SHA-256=oHZZQ6DAenZq0AaPi5TJZM9B9If/cjTRBHNmLwc2Yyc=', 'content-type': 'application/activity+json', 'signature': 'keyId=\"http://pasture_verify_actor/bob#main\",algorithm=\"rsa-sha256\",headers=\"(request-target) host date digest content-type\",signature=\"ta18oenQzvXUvyjD+gboMKQgH507BMowmxShAFon8NuBgz8bMsQ17YeNrqdz4qGTfusrDCuJNgPF8Jl22SfLFH2cfFsAyAfvG88QlaJxTS3hejPZVccaPCiqSLYDDpo3qcn70bX3vh3wwV8vl6u2X+/oonDRXLb0MM/96qLU7b9IgGJjjTkJ4D4wKuxSSzkel34w/umBI995nrktyTzAoCNtSeHhRyS5sBgr/keknWPS6xAsRrKletsVzOAqKnvU1Yl5Zk9v0AxvKirMuxspfFHf/LFnFukG6+xJEp3bVdAcQ0WEHjRALGI4ED/qDecfjAmaoZDUArIPNOqPWtSkOg==\"', 'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate', 'Content-Length': '210')>, real_url=URL('http://mitra/users/admin/inbox')), (), status=401, message='Unauthorized', headers=<CIMultiDictProxy('Content-Length': '17', 'x-content-type-options': 'nosniff', 'content-security-policy': \"base-uri 'self'; connect-src 'self' *; default-src 'none'; frame-ancestors 'none'; img-src 'self' data:; manifest-src 'self'; media-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self'\", 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers', 'Date': 'Fri, 15 Aug 2025 10:56:19 GMT')>)",
    "Running verification for claire",
    "Got inbox http://mitra/users/admin/inbox",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('http://mitra/users/admin/inbox'), method='POST', headers=<CIMultiDictProxy('host': 'mitra', 'user-agent': 'bovine/0.5.18', 'date': 'Fri, 15 Aug 2025 10:56:19 GMT', 'digest': 'SHA-256=a/S2cdqaqTbL43KXhAnUDup21+s/lLLYoLL5regahZ0=', 'content-type': 'application/activity+json', 'signature': 'keyId=\"http://pasture_verify_actor/claire#main\",algorithm=\"rsa-sha256\",headers=\"(request-target) host date digest content-type\",signature=\"HPBJ8KYsnDHAhBvGB+q/uE0sIQRWCcAwbTsoKycq3OISIjFgibs/XUpFYrfBi/T2PgSHZuYU1u+01x0KQjIJt3NnclJInVO6WjwOILv1GOFfW/3K2zFGYNLJUVxhYaj6WtkbdOQIGr1elxGKd4cEvZzRBeAIxmBzJ3bwTYlePFgMZhTMr1fsxM57I1CCIATdCS0OEPWMTms81pVEyKz7f7Pc29FodDC68wgp4Vja39gaf4gy1XP9bwlU5djSD6HKWLvI4HaHoY+c3aNM4xcAtkiQr+GUQ4WIX5E8rdLuxPAC+/arHLGcL1gzHgSQA1dHfMHYZkMdOr6HAvSGHZ+1Jg==\"', 'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate', 'Content-Length': '219')>, real_url=URL('http://mitra/users/admin/inbox')), (), status=401, message='Unauthorized', headers=<CIMultiDictProxy('Content-Length': '17', 'x-content-type-options': 'nosniff', 'content-security-policy': \"base-uri 'self'; connect-src 'self' *; default-src 'none'; frame-ancestors 'none'; img-src 'self' data:; manifest-src 'self'; media-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self'\", 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers', 'Date': 'Fri, 15 Aug 2025 10:56:23 GMT')>)",
    "Running verification for dean",
    "Got inbox http://mitra/users/admin/inbox",
    "Got 400 for unsigned POST",
    "Running verification for emily",
    "Got inbox http://mitra/users/admin/inbox",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('http://mitra/users/admin/inbox'), method='POST', headers=<CIMultiDictProxy('host': 'mitra', 'user-agent': 'bovine/0.5.18', 'date': 'Fri, 15 Aug 2025 10:56:24 GMT', 'digest': 'SHA-256=X2PDfYR2pDjAzb4NnLdpx61SxFfdtPdb9440iGn0qsk=', 'content-type': 'application/activity+json', 'signature': 'keyId=\"http://pasture_verify_actor/emily#main\",algorithm=\"rsa-sha256\",headers=\"(request-target) host date digest content-type\",signature=\"U+Oya89jVDkafRdNkuMXmqTiqIBu0DhaUuiEh5yvDK0C+azUDQ0bKs3Fo2pSBWVGb1xoDzjGzw44A1DgIp8kIJnGaza78sYXpVG124IZNeql/vV2Uq4xJ1YLThNqNFCxz17BBeNy56I3G00njiFfIJx7hvbLpOnSW+OTtQiuIaXYF9zphrhiNvzDaeE8TW9jST+wB46Eb3bJveyNHXDl8wyjtLXy9ucslpPXyctBsmejrZbTNt8UglZUHZAxv7uPYSBO0TtyRvupTgv+BevXIJm6Jyh5AXcseot3e2iVDEF1P0eSSqvYwioYQucYXNlSQ38Zj0e7UsTqDPFV0wE8Ww==\"', 'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate', 'Content-Length': '216')>, real_url=URL('http://mitra/users/admin/inbox')), (), status=401, message='Unauthorized', headers=<CIMultiDictProxy('Content-Length': '17', 'x-content-type-options': 'nosniff', 'content-security-policy': \"base-uri 'self'; connect-src 'self' *; default-src 'none'; frame-ancestors 'none'; img-src 'self' data:; manifest-src 'self'; media-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self'\", 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers', 'Date': 'Fri, 15 Aug 2025 10:56:24 GMT')>)",
    "Running verification for frank",
    "Got inbox http://mitra/users/admin/inbox",
    "Failed to post to inbox",
    "ClientResponseError(RequestInfo(url=URL('http://mitra/users/admin/inbox'), method='POST', headers=<CIMultiDictProxy('host': 'mitra', 'user-agent': 'bovine/0.5.18', 'date': 'Fri, 15 Aug 2025 10:56:24 GMT', 'digest': 'SHA-256=Xi/KpnUC73f1T6EBY2SFat93jN7z+UUeSmYR9OozVeE=', 'content-type': 'application/activity+json', 'signature': 'keyId=\"http://pasture_verify_actor/frank#main\",algorithm=\"rsa-sha256\",headers=\"(request-target) host date digest content-type\",signature=\"BTbuDT2Kz0Dtx1lHXhr1vK73svuKP6Blgh9kDO6GmWYIJDYKRrQP87Qj70Rrden/pmqQ3Vj1j1FewJ4u7h5RfPIKlrv/XBnXl8V3bEjX6s6svlJjzoPXvGirjJfYAMH8N7D6mU0lzS15DggfVrOsZpFKaJTF7ft2Ym2Ly5x9hjcHsW+/0Lk+MSven8l7n7A91ReRA0msIPGLchrsJ6lQfiO3UoxMLE7Lzzy63kL+Dj91jkTL7xawX5/75ve1BrLhmRnC2mkaw5jy7WO5rPjbUPt3shXkzk+nI1+vvfOikc6FsC1hPvSzNUuXlq3hukZ+y4UwF302Nbwbyw2gasorWA==\"', 'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate', 'Content-Length': '216')>, real_url=URL('http://mitra/users/admin/inbox')), (), status=401, message='Unauthorized', headers=<CIMultiDictProxy('Content-Length': '17', 'x-content-type-options': 'nosniff', 'content-security-policy': \"base-uri 'self'; connect-src 'self' *; default-src 'none'; frame-ancestors 'none'; img-src 'self' data:; manifest-src 'self'; media-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self'\", 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers', 'Date': 'Fri, 15 Aug 2025 10:56:24 GMT')>)",
    "Got preferredUsername admin",
    "computed acct uri acct:admin@mitra",
    "Retrieved id http://mitra/users/admin using webfinger",
    "webfinger result matches expectations"
  ]
}