>>> tootik: Building community/tootik 0.21.1-r4 (using abuild 3.18.0_rc7-r1) started Sun, 25 Oct 2026 00:55:41 +0000 >>> tootik: Validating /home/buildozer/aports/community/tootik/APKBUILD... >>> tootik: Analyzing dependencies... >>> tootik: Installing for build: build-base go sqlite-dev (1/6) Installing go (1.27.3-r0) (2/6) Installing readline (8.3.3-r1) (3/6) Installing sqlite (3.54.1-r0) (4/6) Installing sqlite-libs (3.54.1-r0) (5/6) Installing sqlite-dev (3.54.1-r0) (6/6) Installing .makedepends-tootik (20261025.005542) Executing busybox-1.38.0-r7.trigger OK: 602.2 MiB in 111 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tootik-0.21.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/tootik-0.21.1.tar.gz.part' tootik-0.21.1.tar.gz 100% |********************************| 217k 0:00:00 ETA '/var/cache/distfiles/edge/tootik-0.21.1.tar.gz.part' saved /var/cache/distfiles/edge/tootik-0.21.1.tar.gz: OK /home/buildozer/aports/community/tootik/tootik.cfg: OK /home/buildozer/aports/community/tootik/tootik.initd: OK /home/buildozer/aports/community/tootik/tootik.confd: OK >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tootik-0.21.1.tar.gz /var/cache/distfiles/edge/tootik-0.21.1.tar.gz: OK /home/buildozer/aports/community/tootik/tootik.cfg: OK /home/buildozer/aports/community/tootik/tootik.initd: OK /home/buildozer/aports/community/tootik/tootik.confd: OK >>> tootik: Unpacking /var/cache/distfiles/edge/tootik-0.21.1.tar.gz... go: downloading golang.org/x/image v0.36.0 go: downloading github.com/btcsuite/btcutil v1.0.2 go: downloading github.com/gowebpki/jcs v1.0.1 migrations/000_initial.go migrations/001_notesupdated.go migrations/002_personspreferredusername.go migrations/003_activitiesid.go migrations/004_outbox.go migrations/005_edits.go migrations/006_outboxactor.go migrations/007_outboxsender.go migrations/008_thread.go migrations/009_host.go migrations/010_sharedinbox.go migrations/011_noteshost.go migrations/012_fetched.go migrations/013_move.go migrations/014_cleanup.go migrations/015_received.go migrations/016_namehost.go migrations/017_outboxhost.go migrations/018_notesfts.go migrations/019_iconsname.go migrations/020_nohash.go migrations/021_shares.go migrations/022_actorttl.go migrations/023_tocc.go migrations/024_followeds.go migrations/025_certhash.go migrations/026_follows_sync.go migrations/027_jsonpath.go migrations/028_localforward.go migrations/029_avatar.go migrations/030_noimage.go migrations/031_feed.go migrations/032_bookmarks.go migrations/033_shareactivity.go migrations/034_application.go migrations/035_certificates.go migrations/036_rawforward.go migrations/037_publickey.go migrations/038_resolvegroup.go migrations/039_reject.go migrations/040_autodel.go migrations/041_jsonb.go migrations/042_quote.go migrations/043_rfc9421.go migrations/044_keys.go migrations/045_portable.go migrations/046_proofs.go migrations/047_contexts.go migrations/048_deliverieshost.go migrations/049_pembegin.go migrations/050_didhost.go migrations/051_rsapkcs8.go migrations/052_invites.go migrations/053_ed25519blob.go migrations/054_rsablob.go migrations/055_iconscid.go migrations/056_actor.go migrations/057_localkeys.go migrations/058_deleted.go migrations/059_history.go migrations/060_outboxnano.go migrations/061_implements.go migrations/062_backfill.go migrations/migration.go go: downloading github.com/stretchr/testify v1.11.1 go: downloading golang.org/x/net v0.50.0 go: downloading github.com/mattn/go-sqlite3 v1.14.34 go: downloading github.com/mattn/go-runewidth v0.0.19 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/clipperhouse/uax29/v2 v2.6.0 go: downloading golang.org/x/sys v0.41.0 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading gopkg.in/yaml.v3 v3.0.1 internal/unsafeheader internal/goarch internal/byteorder internal/coverage/rtcov internal/goos encoding cmp unicode/utf16 crypto/internal/fips140/alias internal/profilerecord golang.org/x/image/math/f64 internal/msan container/list vendor/golang.org/x/crypto/internal/alias crypto/internal/constanttime crypto/internal/fips140deps/time database/sql/internal math/bits unicode/utf8 crypto/internal/boring/sig internal/trace/tracev2 golang.org/x/net/html/atom log/internal internal/goexperiment internal/nettrace internal/asan internal/cpu internal/runtime/pprof/label internal/godebugs image/color log/slog/internal sync/atomic github.com/dimkr/tootik/buildinfo vendor/golang.org/x/crypto/cryptobyte/asn1 unicode internal/runtime/math internal/runtime/gc internal/runtime/syscall/linux internal/runtime/sys internal/runtime/atomic internal/abi crypto/internal/fips140deps/byteorder internal/strconv math internal/runtime/gc/scan image/color/palette internal/runtime/exithook crypto/internal/fips140deps/cpu internal/chacha8rand internal/bytealg internal/stringslite internal/runtime/cgroup internal/race internal/synctest internal/sync internal/runtime/maps runtime iter internal/reflectlite weak crypto/internal/fips140/subtle sync slices maps crypto/subtle errors sort internal/testlog crypto/internal/fips140cache internal/singleflight log/slog/internal/buffer internal/bisect unique internal/oserror encoding/json/internal path crypto/internal/entropy/v1.0.0 io math/rand/v2 strconv vendor/golang.org/x/net/dns/dnsmessage encoding/json/internal/jsonflags syscall bytes internal/godebug hash crypto/internal/randutil internal/saferio encoding/base32 strings encoding/base64 net/netip reflect hash/adler32 crypto encoding/json/internal/jsonopts hash/crc32 crypto/internal/fips140deps/godebug math/rand runtime/cgo vendor/golang.org/x/text/transform crypto/internal/impl encoding/pem net/http/internal/ascii crypto/internal/fips140 encoding/json/internal/jsonwire net/http/internal/testcert bufio html regexp/syntax crypto/internal/fips140/sha512 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 image github.com/clipperhouse/uax29/v2/graphemes encoding/json/jsontext crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/fips140 crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/bigmod crypto/internal/fips140/edwards25519/field crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/tls/internal/fips140tls crypto/internal/fips140/tls13 image/internal/imageutil internal/syscall/execenv internal/syscall/unix time crypto/internal/fips140/edwards25519 image/draw image/jpeg regexp golang.org/x/image/draw context net/http/internal/httpsfv io/fs github.com/dimkr/tootik/cfg internal/poll internal/gate github.com/dimkr/tootik/lock embed internal/filepathlite internal/fmtsort encoding/binary os crypto/internal/fips140/nistec vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix internal/sysinfo crypto/internal/sysrand fmt os/signal github.com/mattn/go-runewidth path/filepath crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/internal/fips140/mldsa crypto/internal/fips140/mlkem crypto/hkdf crypto/rc4 crypto/md5 crypto/cipher crypto/mlkem vendor/golang.org/x/crypto/chacha20 crypto/des crypto/internal/boring crypto/mldsa crypto/sha256 crypto/aes crypto/internal/rand crypto/hmac crypto/sha512 crypto/sha1 encoding/hex log mime/quotedprintable github.com/pmezard/go-difflib/difflib text/template/parse net/url mime encoding/csv vendor/golang.org/x/net/http2/hpack flag github.com/gowebpki/jcs runtime/trace runtime/debug net/http/internal compress/lzw text/tabwriter github.com/dimkr/tootik/front/graph compress/flate golang.org/x/net/html math/big vendor/golang.org/x/text/unicode/norm gopkg.in/yaml.v3 crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa vendor/golang.org/x/crypto/chacha20poly1305 github.com/davecgh/go-spew/spew encoding/json/v2 image/gif crypto/ecdh vendor/golang.org/x/text/unicode/bidi crypto/hpke net testing github.com/fsnotify/fsnotify/internal github.com/fsnotify/fsnotify vendor/golang.org/x/text/secure/bidirule text/template compress/zlib compress/gzip vendor/golang.org/x/net/idna image/png internal/profile runtime/pprof crypto/internal/boring/bbig crypto/rand crypto/dsa github.com/btcsuite/btcutil/base58 crypto/elliptic encoding/asn1 uuid crypto/rsa crypto/ed25519 database/sql/driver github.com/stretchr/testify/assert/yaml database/sql crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa encoding/json github.com/dimkr/tootik/dbx github.com/dimkr/tootik/data github.com/dimkr/tootik/data github.com/dimkr/tootik/danger log/slog github.com/dimkr/tootik/icon github.com/dimkr/tootik/front/static vendor/golang.org/x/net/http/httpproxy internal/nettest github.com/dimkr/tootik/front/text net/textproto github.com/google/uuid crypto/x509 github.com/dimkr/tootik/front/text/gmi vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls github.com/mattn/go-sqlite3 net/http/httptrace net/http/internal/httpcommon net/http/internal/http2 net/http net/http/pprof net/http/httptest github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/ap github.com/stretchr/testify/assert github.com/dimkr/tootik/proof github.com/dimkr/tootik/outbox github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/ap github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/inbox github.com/dimkr/tootik/fed github.com/dimkr/tootik/front github.com/dimkr/tootik/front github.com/dimkr/tootik/front/gemini github.com/dimkr/tootik/cmd/tootik github.com/dimkr/tootik/cluster github.com/dimkr/tootik/test github.com/dimkr/tootik/cmd/tootik 0.21.1 === RUN TestArrayUnmarshal_Empty --- PASS: TestArrayUnmarshal_Empty (0.00s) === RUN TestArrayUnmarshal_OneTag --- PASS: TestArrayUnmarshal_OneTag (0.00s) === RUN TestArrayUnmarshal_OneTagInArray --- PASS: TestArrayUnmarshal_OneTagInArray (0.00s) === RUN TestArrayUnmarshal_TwoTagsInArray --- PASS: TestArrayUnmarshal_TwoTagsInArray (0.00s) === RUN TestArrayUnmarshal_String --- PASS: TestArrayUnmarshal_String (0.00s) === RUN TestArrayUnmarshal_Null --- PASS: TestArrayUnmarshal_Null (0.00s) === RUN TestArrayMarshal_Null --- PASS: TestArrayMarshal_Null (0.00s) === RUN TestArrayMarshal_Empty --- PASS: TestArrayMarshal_Empty (0.00s) === RUN TestArrayMarshal_OneTag --- PASS: TestArrayMarshal_OneTag (0.00s) === RUN TestArrayMarshal_TwoTags --- PASS: TestArrayMarshal_TwoTags (0.00s) === RUN TestArrayMarshal_NilOmitZero --- PASS: TestArrayMarshal_NilOmitZero (0.00s) === RUN TestArrayMarshal_EmptyOmitZero --- PASS: TestArrayMarshal_EmptyOmitZero (0.00s) === RUN TestAudienceMarshal_Happyflow --- PASS: TestAudienceMarshal_Happyflow (0.00s) === RUN TestAudienceMarshal_NilOmitZero --- PASS: TestAudienceMarshal_NilOmitZero (0.00s) === RUN TestAudienceMarshal_NilMapOmitZero --- PASS: TestAudienceMarshal_NilMapOmitZero (0.00s) === RUN TestAudienceMarshal_EmptyOmitZero --- PASS: TestAudienceMarshal_EmptyOmitZero (0.00s) === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) === RUN TestTimeUnmarshal_RFC3339 --- PASS: TestTimeUnmarshal_RFC3339 (0.00s) === RUN TestTimeUnmarshal_RFC3339Nano --- PASS: TestTimeUnmarshal_RFC3339Nano (0.00s) === RUN TestTimeUnmarshal_Threads --- PASS: TestTimeUnmarshal_Threads (0.00s) === RUN TestTimeUnmarshal_Null --- PASS: TestTimeUnmarshal_Null (0.00s) === RUN TestTimeUnmarshal_Missing --- PASS: TestTimeUnmarshal_Missing (0.00s) === RUN TestTimeUnmarshal_Empty --- PASS: TestTimeUnmarshal_Empty (0.00s) === RUN TestTimeUnmarshal_Object --- PASS: TestTimeUnmarshal_Object (0.00s) PASS ok github.com/dimkr/tootik/ap 0.005s ? github.com/dimkr/tootik/buildinfo [no test files] ? github.com/dimkr/tootik/cfg [no test files] === RUN TestCluster_BackfillMissingParent === PAUSE TestCluster_BackfillMissingParent === RUN TestBio_Set === PAUSE TestBio_Set === RUN TestCluster_PostInCommunity === PAUSE TestCluster_PostInCommunity === RUN TestCluster_ReplyInCommunity === PAUSE TestCluster_ReplyInCommunity === RUN TestDeleter_OldData === PAUSE TestDeleter_OldData === RUN TestDeleter_Disabled === PAUSE TestDeleter_Disabled === RUN TestCluster_FollowersSyncMissingRemoteFollow === PAUSE TestCluster_FollowersSyncMissingRemoteFollow === RUN TestCluster_FollowersSyncMissingLocalFollow === PAUSE TestCluster_FollowersSyncMissingLocalFollow === RUN TestCluster_FollowersSyncMissingRemoteFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingRemoteFollowPortableActor === RUN TestCluster_FollowersSyncMissingLocalFollowPortableActor === PAUSE TestCluster_FollowersSyncMissingLocalFollowPortableActor === RUN TestCluster_PostToFollowers_Approved === PAUSE TestCluster_PostToFollowers_Approved === RUN TestCluster_PostToFollowers_Rejected === PAUSE TestCluster_PostToFollowers_Rejected === RUN TestCluster_PostToFollowers_DisabledThenAccepted === PAUSE TestCluster_PostToFollowers_DisabledThenAccepted === RUN TestCluster_PostToFollowers_ApprovedLocally === PAUSE TestCluster_PostToFollowers_ApprovedLocally === RUN TestCluster_PostToFollowers_RejectedLocally === PAUSE TestCluster_PostToFollowers_RejectedLocally === RUN TestCluster_PostToFollowers_AcceptTwice === PAUSE TestCluster_PostToFollowers_AcceptTwice === RUN TestCluster_PostToFollowers_RejectTwice === PAUSE TestCluster_PostToFollowers_RejectTwice === RUN TestCluster_PostToFollowers_AcceptThenReject === PAUSE TestCluster_PostToFollowers_AcceptThenReject === RUN TestCluster_PostToFollowers_RejectThenAccept === PAUSE TestCluster_PostToFollowers_RejectThenAccept === RUN TestCluster_ReplyForwardingWithIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithIntegrityProofs === RUN TestCluster_ReplyForwardingWithoutIntegrityProofs === PAUSE TestCluster_ReplyForwardingWithoutIntegrityProofs === RUN TestServer_InvitationHappyFlow 2026/10/25 00:56:03 INFO Applying migration id=initial 2026/10/25 00:56:03 INFO Applying migration id=notesupdated 2026/10/25 00:56:03 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:03 INFO Applying migration id=activitiesid 2026/10/25 00:56:03 INFO Applying migration id=outbox 2026/10/25 00:56:03 INFO Applying migration id=edits 2026/10/25 00:56:03 INFO Applying migration id=outboxactor 2026/10/25 00:56:03 INFO Applying migration id=outboxsender 2026/10/25 00:56:03 INFO Applying migration id=thread 2026/10/25 00:56:03 INFO Applying migration id=host 2026/10/25 00:56:03 INFO Applying migration id=sharedinbox 2026/10/25 00:56:03 INFO Applying migration id=noteshost 2026/10/25 00:56:03 INFO Applying migration id=fetched 2026/10/25 00:56:03 INFO Applying migration id=move 2026/10/25 00:56:03 INFO Applying migration id=cleanup 2026/10/25 00:56:03 INFO Applying migration id=received 2026/10/25 00:56:03 INFO Applying migration id=namehost 2026/10/25 00:56:03 INFO Applying migration id=outboxhost 2026/10/25 00:56:03 INFO Applying migration id=notesfts 2026/10/25 00:56:03 INFO Applying migration id=iconsname 2026/10/25 00:56:03 INFO Applying migration id=nohash 2026/10/25 00:56:03 INFO Applying migration id=shares 2026/10/25 00:56:03 INFO Applying migration id=actorttl 2026/10/25 00:56:03 INFO Applying migration id=tocc 2026/10/25 00:56:03 INFO Applying migration id=followeds 2026/10/25 00:56:03 INFO Applying migration id=certhash 2026/10/25 00:56:03 INFO Applying migration id=follows_sync 2026/10/25 00:56:03 INFO Applying migration id=jsonpath 2026/10/25 00:56:03 INFO Applying migration id=localforward 2026/10/25 00:56:03 INFO Applying migration id=avatar 2026/10/25 00:56:03 INFO Applying migration id=noimage 2026/10/25 00:56:03 INFO Applying migration id=feed 2026/10/25 00:56:03 INFO Applying migration id=bookmarks 2026/10/25 00:56:03 INFO Applying migration id=shareactivity 2026/10/25 00:56:03 INFO Applying migration id=application 2026/10/25 00:56:03 INFO Applying migration id=certificates 2026/10/25 00:56:03 INFO Applying migration id=rawforward 2026/10/25 00:56:03 INFO Applying migration id=publickey 2026/10/25 00:56:03 INFO Applying migration id=resolvegroup 2026/10/25 00:56:03 INFO Applying migration id=reject 2026/10/25 00:56:03 INFO Applying migration id=autodel 2026/10/25 00:56:03 INFO Applying migration id=jsonb 2026/10/25 00:56:03 INFO Applying migration id=quote 2026/10/25 00:56:03 INFO Applying migration id=rfc9421 2026/10/25 00:56:03 INFO Applying migration id=keys 2026/10/25 00:56:03 INFO Applying migration id=portable 2026/10/25 00:56:03 INFO Applying migration id=proofs 2026/10/25 00:56:03 INFO Applying migration id=contexts 2026/10/25 00:56:03 INFO Applying migration id=deliverieshost 2026/10/25 00:56:03 INFO Applying migration id=pembegin 2026/10/25 00:56:03 INFO Applying migration id=didhost 2026/10/25 00:56:03 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:03 INFO Applying migration id=invites 2026/10/25 00:56:03 INFO Applying migration id=ed25519blob 2026/10/25 00:56:03 INFO Applying migration id=rsablob 2026/10/25 00:56:03 INFO Applying migration id=iconscid 2026/10/25 00:56:03 INFO Applying migration id=actor 2026/10/25 00:56:03 INFO Applying migration id=localkeys 2026/10/25 00:56:03 INFO Applying migration id=deleted 2026/10/25 00:56:03 INFO Applying migration id=history 2026/10/25 00:56:03 INFO Applying migration id=outboxnano 2026/10/25 00:56:03 INFO Applying migration id=implements 2026/10/25 00:56:03 INFO Applying migration id=backfill 2026/10/25 00:56:04 INFO Enabling pprof url=https://a.localdomain/brqlwsciukebopulaamtqldaxxrytwbw/debug/pprof 2026/10/25 00:56:04 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:04 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/25 00:56:04 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/25 00:56:04 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:04 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:05 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/25 00:56:05 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/25 00:56:05 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:05 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmPmKzjhGV1sp6ZDmgtonJSi3L2oz7N516GbMPcXz6RiQ/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmPmKzjhGV1sp6ZDmgtonJSi3L2oz7N516GbMPcXz6RiQ/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (2.35s) === RUN TestServer_WrongCode 2026/10/25 00:56:06 INFO Enabling pprof url=https://a.localdomain/plvcwkpybkjigqvxxobhfuuvttqlwoef/debug/pprof 2026/10/25 00:56:06 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:06 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/25 00:56:06 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/25 00:56:06 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/25 00:56:06 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:06 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuqXpibeaVFf7753ff2JBcf74jqWziSqnLNJrw7udWT82/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuqXpibeaVFf7753ff2JBcf74jqWziSqnLNJrw7udWT82/actor offset=0 --- PASS: TestServer_WrongCode (1.65s) === RUN TestServer_ExpiredCode 2026/10/25 00:56:07 INFO Enabling pprof url=https://a.localdomain/ktehkabnadwlvjookhqxtmnxhbgdwdcw/debug/pprof 2026/10/25 00:56:07 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:07 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/25 00:56:07 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/25 00:56:07 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/25 00:56:07 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:07 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:08 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko2BzDmB9vjKistTUMHzW4TStSTZ7HYLcAHsezjHDnMQ8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko2BzDmB9vjKistTUMHzW4TStSTZ7HYLcAHsezjHDnMQ8/actor offset=0 --- PASS: TestServer_ExpiredCode (1.02s) === RUN TestServer_CodeReuse 2026/10/25 00:56:08 INFO Enabling pprof url=https://a.localdomain/bqowjoknpjwsvirqexdewwufyfnoogbr/debug/pprof 2026/10/25 00:56:08 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/25 00:56:09 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/25 00:56:09 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:09 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:10 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mknx2e5gDpeXLWRzUk2yQ4j3ctm62UGYhyXSXXgBA8PX1m/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mknx2e5gDpeXLWRzUk2yQ4j3ctm62UGYhyXSXXgBA8PX1m/actor offset=0 2026/10/25 00:56:10 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/25 00:56:10 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (2.08s) === RUN TestServer_InvitationLimit 2026/10/25 00:56:10 INFO Enabling pprof url=https://a.localdomain/dmplhbymmlnxyqcwkhdiivnkixvvthhb/debug/pprof 2026/10/25 00:56:10 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:11 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/25 00:56:11 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/25 00:56:11 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/25 00:56:11 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:11 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:11 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/25 00:56:11 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/25 00:56:12 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:12 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:12 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjn9iAsHgiVGAvtStQVxtdwiF9dxFk8e5CfCnxTd8Fugr/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjn9iAsHgiVGAvtStQVxtdwiF9dxFk8e5CfCnxTd8Fugr/actor offset=0 2026/10/25 00:56:12 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=e8e51bb9-0c2c-4ece-b952-84fba444c20e 2026/10/25 00:56:12 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=a8c8bc9e-8fe4-478e-afaa-2220e536541d 2026/10/25 00:56:12 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=7d7fd989-cc66-44e7-a18d-25e62a248d13 2026/10/25 00:56:12 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/25 00:56:12 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=99fcc0a1-f6e6-4677-8659-3ed1275c89d0 --- PASS: TestServer_InvitationLimit (2.62s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/25 00:56:13 INFO Enabling pprof url=https://a.localdomain/xegldswjwetstkgcelbjvfsdtqmjonhd/debug/pprof 2026/10/25 00:56:13 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:13 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=d6cd71a1-7928-43ea-b4bf-00f1e65e4424 2026/10/25 00:56:14 WARN Invalid invitation code request.path=/users/invitations/accept code=d6cd71a1-7928-43ea-b4bf-00f1e65e4424 --- PASS: TestServer_InvitationCreateDeleteAccept (1.15s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/25 00:56:14 INFO Enabling pprof url=https://a.localdomain/qofvmfasafmfxiyxipyurpjjyralqdeu/debug/pprof 2026/10/25 00:56:14 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:15 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=243ad069-cd8f-4cd2-bd8e-f18e474b1b20 2026/10/25 00:56:15 INFO Accepted invitation request.path=/users/invitations/accept code=243ad069-cd8f-4cd2-bd8e-f18e474b1b20 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/25 00:56:15 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:15 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:16 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=243ad069-cd8f-4cd2-bd8e-f18e474b1b20 --- PASS: TestServer_InvitationCreateAcceptDelete (2.15s) === RUN TestMetadata_Whitespace === PAUSE TestMetadata_Whitespace === RUN TestMetadata_LineBreak === PAUSE TestMetadata_LineBreak === RUN TestMetadata_Link === PAUSE TestMetadata_Link === RUN TestMetadata_HTML === PAUSE TestMetadata_HTML === RUN TestMetadata_Equals === PAUSE TestMetadata_Equals === RUN TestMetadata_Add === PAUSE TestMetadata_Add === RUN TestMetadata_Maximum === PAUSE TestMetadata_Maximum === RUN TestMetadata_Remove === PAUSE TestMetadata_Remove === RUN TestCluster_MovedAccount === PAUSE TestCluster_MovedAccount === RUN TestCluster_DeletedInstance === PAUSE TestCluster_DeletedInstance === RUN TestName_Set === PAUSE TestName_Set === RUN TestCluster_Poll === PAUSE TestCluster_Poll === RUN TestCluster_ReplyForwardingPortableActors === PAUSE TestCluster_ReplyForwardingPortableActors === RUN TestCluster_Gateways === PAUSE TestCluster_Gateways === RUN TestCluster_ForwardedLegacyReply === PAUSE TestCluster_ForwardedLegacyReply === RUN TestCluster_ClientSideSigningInboxHappyFlow === PAUSE TestCluster_ClientSideSigningInboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxHappyFlow === PAUSE TestCluster_ClientSideSigningOutboxHappyFlow === RUN TestCluster_ClientSideSigningOutboxWrongOutbox === PAUSE TestCluster_ClientSideSigningOutboxWrongOutbox === RUN TestCluster_ClientSideSigningOutboxUnsupportedActivity === PAUSE TestCluster_ClientSideSigningOutboxUnsupportedActivity === RUN TestCluster_ClientSideSigningOutboxNotActivity === PAUSE TestCluster_ClientSideSigningOutboxNotActivity === RUN TestCluster_ClientSideSigningOutboxInvalidActivity === PAUSE TestCluster_ClientSideSigningOutboxInvalidActivity === RUN TestCluster_ClientSideSigningOutboxNoProof === PAUSE TestCluster_ClientSideSigningOutboxNoProof === RUN TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === PAUSE TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === RUN TestCluster_ClientSideSigningOutboxInvalidProof === PAUSE TestCluster_ClientSideSigningOutboxInvalidProof === RUN TestCluster_InboxFetchHappyFlow === PAUSE TestCluster_InboxFetchHappyFlow === RUN TestCluster_InboxFetchInvalidSignature === PAUSE TestCluster_InboxFetchInvalidSignature === RUN TestCluster_InboxFetchNotOwner === PAUSE TestCluster_InboxFetchNotOwner === RUN TestCluster_InboxFetchNotRegistered === PAUSE TestCluster_InboxFetchNotRegistered === RUN TestCluster_OutboxImport === PAUSE TestCluster_OutboxImport === RUN TestCluster_ClientSideSigningFollowersHappyFlow === PAUSE TestCluster_ClientSideSigningFollowersHappyFlow === RUN TestCluster_ClientSideSigningFollowersMissingCollection === PAUSE TestCluster_ClientSideSigningFollowersMissingCollection === RUN TestCluster_ClientSideSigningFollowersWrongCollection === PAUSE TestCluster_ClientSideSigningFollowersWrongCollection === RUN TestCluster_PublicPost === PAUSE TestCluster_PublicPost === RUN TestCluster_PostToFollowers === PAUSE TestCluster_PostToFollowers === RUN TestCluster_DM === PAUSE TestCluster_DM === RUN TestCluster_PublicPostQuote === PAUSE TestCluster_PublicPostQuote === RUN TestCluster_ShareUnshare === PAUSE TestCluster_ShareUnshare === CONT TestCluster_BackfillMissingParent === CONT TestCluster_ShareUnshare === CONT TestCluster_InboxFetchInvalidSignature === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestMetadata_Add === CONT TestCluster_ClientSideSigningFollowersMissingCollection === CONT TestCluster_ClientSideSigningFollowersHappyFlow === CONT TestCluster_OutboxImport === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_InboxFetchNotOwner === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestDeleter_Disabled === CONT TestDeleter_OldData === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostInCommunity === CONT TestBio_Set === CONT TestMetadata_Equals === CONT TestMetadata_Link === CONT TestMetadata_LineBreak === CONT TestMetadata_HTML === CONT TestMetadata_Whitespace === CONT TestCluster_PostToFollowers === CONT TestCluster_PublicPostQuote === CONT TestCluster_InboxFetchHappyFlow === CONT TestCluster_ClientSideSigningInboxHappyFlow === CONT TestCluster_PublicPost === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_DM === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Poll === CONT TestName_Set === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_ClientSideSigningOutboxInvalidProof === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_ClientSideSigningFollowersWrongCollection === CONT TestCluster_ClientSideSigningOutboxNoProof === CONT TestCluster_DeletedInstance === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestMetadata_Remove 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/kiucydvjcteftrkhlbiokifhtqdxbadq/debug/pprof 2026/10/25 00:56:16 INFO Applying migration id=initial 2026/10/25 00:56:16 INFO Applying migration id=notesupdated 2026/10/25 00:56:16 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:16 INFO Applying migration id=activitiesid 2026/10/25 00:56:16 INFO Applying migration id=outbox 2026/10/25 00:56:16 INFO Applying migration id=edits 2026/10/25 00:56:16 INFO Applying migration id=outboxactor 2026/10/25 00:56:16 INFO Applying migration id=outboxsender 2026/10/25 00:56:16 INFO Applying migration id=thread 2026/10/25 00:56:16 INFO Applying migration id=host 2026/10/25 00:56:16 INFO Applying migration id=sharedinbox 2026/10/25 00:56:16 INFO Applying migration id=noteshost 2026/10/25 00:56:16 INFO Applying migration id=fetched 2026/10/25 00:56:16 INFO Applying migration id=move 2026/10/25 00:56:16 INFO Applying migration id=cleanup 2026/10/25 00:56:16 INFO Applying migration id=received 2026/10/25 00:56:16 INFO Applying migration id=namehost 2026/10/25 00:56:16 INFO Applying migration id=outboxhost 2026/10/25 00:56:16 INFO Applying migration id=notesfts 2026/10/25 00:56:16 INFO Applying migration id=iconsname 2026/10/25 00:56:16 INFO Applying migration id=nohash 2026/10/25 00:56:16 INFO Applying migration id=shares 2026/10/25 00:56:16 INFO Applying migration id=actorttl 2026/10/25 00:56:16 INFO Applying migration id=tocc 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/tdpiduaewswkwtluxrfyontbdsgtrqli/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/goxoluybfiueyhjgdnmtrpxggaoqykrj/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/jtlhxjtfhmdfydfgysvgldcmbtcptwpa/debug/pprof 2026/10/25 00:56:16 INFO Applying migration id=followeds 2026/10/25 00:56:16 INFO Applying migration id=certhash 2026/10/25 00:56:16 INFO Applying migration id=follows_sync 2026/10/25 00:56:16 INFO Applying migration id=jsonpath 2026/10/25 00:56:16 INFO Applying migration id=localforward 2026/10/25 00:56:16 INFO Applying migration id=avatar 2026/10/25 00:56:16 INFO Applying migration id=noimage 2026/10/25 00:56:16 INFO Applying migration id=feed 2026/10/25 00:56:16 INFO Applying migration id=bookmarks 2026/10/25 00:56:16 INFO Applying migration id=shareactivity 2026/10/25 00:56:16 INFO Applying migration id=application 2026/10/25 00:56:16 INFO Applying migration id=certificates 2026/10/25 00:56:16 INFO Applying migration id=rawforward 2026/10/25 00:56:16 INFO Applying migration id=publickey 2026/10/25 00:56:16 INFO Applying migration id=resolvegroup 2026/10/25 00:56:16 INFO Applying migration id=reject 2026/10/25 00:56:16 INFO Applying migration id=autodel 2026/10/25 00:56:16 INFO Applying migration id=jsonb 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/mipaaupdtfqnmvnybmpcclwrdteljmjt/debug/pprof 2026/10/25 00:56:16 INFO Applying migration id=quote 2026/10/25 00:56:16 INFO Applying migration id=rfc9421 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/bixgxvpuarsxyknhqpoirdrdctcwjvqp/debug/pprof 2026/10/25 00:56:16 INFO Applying migration id=keys 2026/10/25 00:56:16 INFO Applying migration id=portable 2026/10/25 00:56:16 INFO Applying migration id=proofs 2026/10/25 00:56:16 INFO Applying migration id=contexts 2026/10/25 00:56:16 INFO Applying migration id=deliverieshost 2026/10/25 00:56:16 INFO Applying migration id=pembegin 2026/10/25 00:56:16 INFO Applying migration id=didhost 2026/10/25 00:56:16 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:16 INFO Applying migration id=invites 2026/10/25 00:56:16 INFO Applying migration id=ed25519blob 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/skdgvayjsnrnmnpdxtpodfeaatoldlly/debug/pprof 2026/10/25 00:56:16 INFO Applying migration id=rsablob 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/efogttfnsxljefmwtvcvtmobhmmdskjc/debug/pprof 2026/10/25 00:56:16 INFO Applying migration id=iconscid 2026/10/25 00:56:16 INFO Applying migration id=actor 2026/10/25 00:56:16 INFO Applying migration id=localkeys 2026/10/25 00:56:16 INFO Applying migration id=deleted 2026/10/25 00:56:16 INFO Applying migration id=history 2026/10/25 00:56:16 INFO Applying migration id=outboxnano 2026/10/25 00:56:16 INFO Applying migration id=implements 2026/10/25 00:56:16 INFO Applying migration id=backfill 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/uawkvpnipdovilawqfprudhpcptplvvx/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/dlulveejyaflvoriayeryncjxwmcdjfi/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/qiwlcxnaavmqnajoxnelyqcogsdvbgih/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/guktilltjsktbewnachhjgafaathgiij/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/ppifupfnepejhkruwradywpkvokksbcg/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/vlgaxcldjjxmhocrfmesfptpxpmlvfnn/debug/pprof 2026/10/25 00:56:16 INFO Enabling pprof url=https://a.localdomain/rioqdyxpunyhkstyeagfaaiwmgfclmdp/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/cqstfgjuowfliwfhneqoiykxwthtmxep/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/nntpanhjclauqcufguxaxmnikyitoyda/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/imfdwgyadxpnuhrsintnpaxmhftlcnxn/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/loewmdkghexolvtpcncfjmkeknpqnpex/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/ucktrijjhybonhguanfroapidveknmvk/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/ecjeyqybchgmtiegtwoqwnmpychrpmnp/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/ovevfgvqrujrwsppsjradwfpfjcrhwug/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/wubqcwfmyjexkvhklhrgfnyrnbcnxpts/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/ikwvwrujwolvojgphcwqvgewlpudmlkb/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/smftayhsmdyxtjdxqloaucwprmrxolrt/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/vcijcddakkwgnjslqrylujgddahoctao/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/qnxqhjpgadmalqqaiasfxxuvpemrgpgq/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/pwlrkktyvgmfinvsqmsyihpsychkeaiy/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/pplevhajeduhrrbsvjreciqxhbwygecg/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/fkwfukohxguyypvkabctgicisdgsvfaw/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/ppvdyapimbkxdltmkoyxmlogdljduspr/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/yfmeumalhprpyegwhlqodrlpjipxslmx/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/fadscrntjlwygcpeepodsewrinaxdbvp/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/pxfwuekbrwhaauhhagnjmeymhcvsyxvf/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/ppnkoqvqdwkagxuanbtotwlmpnoavmpd/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=initial 2026/10/25 00:56:17 INFO Applying migration id=notesupdated 2026/10/25 00:56:17 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:17 INFO Applying migration id=activitiesid 2026/10/25 00:56:17 INFO Applying migration id=outbox 2026/10/25 00:56:17 INFO Applying migration id=edits 2026/10/25 00:56:17 INFO Applying migration id=outboxactor 2026/10/25 00:56:17 INFO Applying migration id=outboxsender 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/tklvfnpjtqcuafswttgnwiiydmcpmrpo/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=thread 2026/10/25 00:56:17 INFO Applying migration id=host 2026/10/25 00:56:17 INFO Applying migration id=sharedinbox 2026/10/25 00:56:17 INFO Applying migration id=noteshost 2026/10/25 00:56:17 INFO Applying migration id=fetched 2026/10/25 00:56:17 INFO Applying migration id=move 2026/10/25 00:56:17 INFO Applying migration id=cleanup 2026/10/25 00:56:17 INFO Applying migration id=received 2026/10/25 00:56:17 INFO Applying migration id=namehost 2026/10/25 00:56:17 INFO Applying migration id=outboxhost 2026/10/25 00:56:17 INFO Applying migration id=notesfts 2026/10/25 00:56:17 INFO Applying migration id=iconsname 2026/10/25 00:56:17 INFO Applying migration id=nohash 2026/10/25 00:56:17 INFO Applying migration id=shares 2026/10/25 00:56:17 INFO Applying migration id=actorttl 2026/10/25 00:56:17 INFO Applying migration id=tocc 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/jcnduufmhgpywimviswtbphatbnluvdv/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/pketpwpklkbiruedsqxssnnvryndogdh/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/tofhenpkmiwywfcakfdsyhsetfqjfuqn/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=followeds 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/iglphcvqjqaltwmdskfgtmacfccknjcq/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/udlvwelkxmqagkxqhnuufpvqxghdqbgn/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Applying migration id=certhash 2026/10/25 00:56:17 INFO Applying migration id=follows_sync 2026/10/25 00:56:17 INFO Applying migration id=jsonpath 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/cswjocllxvomkuwslyhcgylulthhvemp/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=localforward 2026/10/25 00:56:17 INFO Applying migration id=avatar 2026/10/25 00:56:17 INFO Applying migration id=noimage 2026/10/25 00:56:17 INFO Applying migration id=feed 2026/10/25 00:56:17 INFO Applying migration id=bookmarks 2026/10/25 00:56:17 INFO Applying migration id=shareactivity 2026/10/25 00:56:17 INFO Applying migration id=application 2026/10/25 00:56:17 INFO Applying migration id=certificates 2026/10/25 00:56:17 INFO Applying migration id=rawforward 2026/10/25 00:56:17 INFO Applying migration id=publickey 2026/10/25 00:56:17 INFO Applying migration id=resolvegroup 2026/10/25 00:56:17 INFO Applying migration id=reject 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/tfqbvxdeediypljivkiwsxipyphjhdlu/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=autodel 2026/10/25 00:56:17 INFO Applying migration id=jsonb 2026/10/25 00:56:17 INFO Applying migration id=quote 2026/10/25 00:56:17 INFO Applying migration id=rfc9421 2026/10/25 00:56:17 INFO Applying migration id=keys 2026/10/25 00:56:17 INFO Applying migration id=portable 2026/10/25 00:56:17 INFO Applying migration id=proofs 2026/10/25 00:56:17 INFO Applying migration id=contexts 2026/10/25 00:56:17 INFO Applying migration id=deliverieshost 2026/10/25 00:56:17 INFO Applying migration id=pembegin 2026/10/25 00:56:17 INFO Applying migration id=didhost 2026/10/25 00:56:17 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:17 INFO Applying migration id=invites 2026/10/25 00:56:17 INFO Applying migration id=ed25519blob 2026/10/25 00:56:17 INFO Applying migration id=rsablob 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/esoqfotlusggxiycununfwghmvgetkun/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=iconscid 2026/10/25 00:56:17 INFO Applying migration id=actor 2026/10/25 00:56:17 INFO Applying migration id=localkeys 2026/10/25 00:56:17 INFO Applying migration id=deleted 2026/10/25 00:56:17 INFO Applying migration id=history 2026/10/25 00:56:17 INFO Applying migration id=outboxnano 2026/10/25 00:56:17 INFO Applying migration id=implements 2026/10/25 00:56:17 INFO Applying migration id=backfill 2026/10/25 00:56:17 INFO Applying migration id=initial 2026/10/25 00:56:17 INFO Applying migration id=notesupdated 2026/10/25 00:56:17 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:17 INFO Applying migration id=activitiesid 2026/10/25 00:56:17 INFO Applying migration id=outbox 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/woymrlbypwxgdolcluxgruimnnqgpyct/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=edits 2026/10/25 00:56:17 INFO Applying migration id=outboxactor 2026/10/25 00:56:17 INFO Applying migration id=outboxsender 2026/10/25 00:56:17 INFO Applying migration id=thread 2026/10/25 00:56:17 INFO Applying migration id=host 2026/10/25 00:56:17 INFO Applying migration id=sharedinbox 2026/10/25 00:56:17 INFO Applying migration id=noteshost 2026/10/25 00:56:17 INFO Applying migration id=fetched 2026/10/25 00:56:17 INFO Applying migration id=move 2026/10/25 00:56:17 INFO Applying migration id=cleanup 2026/10/25 00:56:17 INFO Applying migration id=received 2026/10/25 00:56:17 INFO Applying migration id=namehost 2026/10/25 00:56:17 INFO Applying migration id=outboxhost 2026/10/25 00:56:17 INFO Applying migration id=notesfts 2026/10/25 00:56:17 INFO Applying migration id=iconsname 2026/10/25 00:56:17 INFO Applying migration id=nohash 2026/10/25 00:56:17 INFO Applying migration id=shares 2026/10/25 00:56:17 INFO Applying migration id=actorttl 2026/10/25 00:56:17 INFO Applying migration id=tocc 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/mvcbvrmrbuhhqlcsljsheicrrbgpvceu/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=followeds 2026/10/25 00:56:17 INFO Applying migration id=certhash 2026/10/25 00:56:17 INFO Applying migration id=follows_sync 2026/10/25 00:56:17 INFO Applying migration id=jsonpath 2026/10/25 00:56:17 INFO Applying migration id=localforward 2026/10/25 00:56:17 INFO Applying migration id=avatar 2026/10/25 00:56:17 INFO Applying migration id=noimage 2026/10/25 00:56:17 INFO Applying migration id=feed 2026/10/25 00:56:17 INFO Applying migration id=bookmarks 2026/10/25 00:56:17 INFO Applying migration id=shareactivity 2026/10/25 00:56:17 INFO Applying migration id=application 2026/10/25 00:56:17 INFO Applying migration id=certificates 2026/10/25 00:56:17 INFO Applying migration id=rawforward 2026/10/25 00:56:17 INFO Applying migration id=publickey 2026/10/25 00:56:17 INFO Applying migration id=resolvegroup 2026/10/25 00:56:17 INFO Applying migration id=reject 2026/10/25 00:56:17 INFO Applying migration id=autodel 2026/10/25 00:56:17 INFO Applying migration id=jsonb 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/fmusxdiowxgpykaufgvxwmgnhmwpfswk/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=quote 2026/10/25 00:56:17 INFO Applying migration id=rfc9421 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/hbatbqyoxtudexhhhocktphmmpldeinx/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=keys 2026/10/25 00:56:17 INFO Applying migration id=portable 2026/10/25 00:56:17 INFO Applying migration id=proofs 2026/10/25 00:56:17 INFO Applying migration id=contexts 2026/10/25 00:56:17 INFO Applying migration id=deliverieshost 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/qtjfdvnydehildugwwlyhnijhpxngkej/debug/pprof 2026/10/25 00:56:17 INFO Applying migration id=pembegin 2026/10/25 00:56:17 INFO Applying migration id=didhost 2026/10/25 00:56:17 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:17 INFO Applying migration id=invites 2026/10/25 00:56:17 INFO Applying migration id=ed25519blob 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/hbagnbpishqfpsxorqkxhipqcsroamnf/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Applying migration id=rsablob 2026/10/25 00:56:17 INFO Applying migration id=iconscid 2026/10/25 00:56:17 INFO Applying migration id=actor 2026/10/25 00:56:17 INFO Applying migration id=localkeys 2026/10/25 00:56:17 INFO Applying migration id=deleted 2026/10/25 00:56:17 INFO Applying migration id=history 2026/10/25 00:56:17 INFO Applying migration id=outboxnano 2026/10/25 00:56:17 INFO Applying migration id=implements 2026/10/25 00:56:17 INFO Applying migration id=backfill 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/unrwbmbpembtjntingequvysvvttrnhe/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/yyqndhctyspwtuuhdtfowlyfukynbymj/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/painrfgogvwedrquqkutqmnmaqgqbfcl/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/paowopetsuhaydgrkljqabdcpjwccngl/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/hboshwymxhgonqytjucnnlagajksttfb/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/yhkryyuktlwvyxhqatyrmyhdahwuaiat/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/smspxtsworfoatbfabuinjxgfabbeokd/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://a.localdomain/ieudufryahayiiurlbtxxgvlvfqopkul/debug/pprof 2026/10/25 00:56:17 INFO Enabling pprof url=https://b.localdomain/cmnjrlfbeabopwrjmvvsylxtbuamntpn/debug/pprof 2026/10/25 00:56:17 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/exgvlqueebmcbjfjyghmjaxfgwptrfks/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/kdqifscjqrywcymvowrheuveqcrgaroe/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/qirchaowrlmugeobbyamxnhwmybpgvhj/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/phodcpnbuxqoclwxxinkrkqntgpmvnwm/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://c.localdomain/vufqemujxgswuebmhejhjilohbbfcysx/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://c.localdomain/uuytcjslqkvhbcuwmglvrsvhwhvyvnhs/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/rmiclprwctovyigidinrdrftwhhvndff/debug/pprof 2026/10/25 00:56:18 INFO Enabling pprof url=https://g.localdomain/rlyotgivgmptpvvtrfmbhsbxpoeeykaw/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/clivtplripdufbrxftwbkqsqwlbvvbey/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://a.localdomain/fysfqeuqboefgnipgsepwflcmmvjpidt/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://c.localdomain/txvappqanloxdiqijxbyxqekqtxlvxij/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/qrxqkurbywhxvvyotpkvhtdomrwaxrio/debug/pprof 2026/10/25 00:56:18 INFO Enabling pprof url=https://a.localdomain/ouhwpdvgjkofhdcycleygntmdmexjflw/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://a.localdomain/pqxenugcnqehnwxeprtvyhcmwjycuxsw/debug/pprof 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/gkwtjrloipnuapnyqulivhjqewfojgwf/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/mmvvqrusxgddqexttahjlalljvefjvpg/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/sffmwlexrxmeywmjjavsgpwdlijtndoc/debug/pprof 2026/10/25 00:56:18 INFO Enabling pprof url=https://c.localdomain/xicttspowcuubufrbagtoqplpauipvko/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/yqabhufsduteqxtqspbywbmgdepahucq/debug/pprof 2026/10/25 00:56:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor offset=0 2026/10/25 00:56:18 INFO Enabling pprof url=https://a.localdomain/xufjyjpbxhmqxpdaprnhidjvhcbbynov/debug/pprof 2026/10/25 00:56:18 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor/follow/01a1708e-f193-7e99-859f-a25f6550bf20 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor 2026/10/25 00:56:18 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/accept/01a1708e-f196-71bf-889a-38b17c26154f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor/follow/01a1708e-f193-7e99-859f-a25f6550bf20 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor/follow/01a1708e-f193-7e99-859f-a25f6550bf20 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/upbpvkcsjppcgjyjpyecpevjeoknhkuq/debug/pprof 2026/10/25 00:56:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor/follow/01a1708e-f193-7e99-859f-a25f6550bf20 2026/10/25 00:56:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/accept/01a1708e-f196-71bf-889a-38b17c26154f 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor offset=0 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/sptntegkhksvxriudxuwjjlynxfccbkh/debug/pprof 2026/10/25 00:56:18 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/25 00:56:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-f1c4-7c96-96e9-35afe398de47 2026/10/25 00:56:18 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/create/01a1708e-f1dd-75f7-9742-18842e6a98b7 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/post/01a1708e-f1dd-7588-93a3-f0b6c8d8cab3 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/post/01a1708e-f1dd-7588-93a3-f0b6c8d8cab3 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor 2026/10/25 00:56:18 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/create/01a1708e-f1dd-75f7-9742-18842e6a98b7 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/post/01a1708e-f1dd-7588-93a3-f0b6c8d8cab3 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/post/01a1708e-f1dd-7588-93a3-f0b6c8d8cab3 2026/10/25 00:56:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/create/01a1708e-f1dd-75f7-9742-18842e6a98b7 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/post/01a1708e-f1dd-7588-93a3-f0b6c8d8cab3 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/post/01a1708e-f1dd-7588-93a3-f0b6c8d8cab3 2026/10/25 00:56:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:18 WARN Denying followers request did=did:key:z6MknursXQYDtYj7ByxJc9GSeyDY3VZbHAucRAMLHPGTidST key=z6MkhvK5fBTWqTZ2ERTpKqcxx2zBxsc9gkHp3AHh4cZhzX6X 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (2.45s) === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor 2026/10/25 00:56:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor offset=0 2026/10/25 00:56:18 INFO Looking up user name=bob 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/follow/01a1708e-f237-7983-8e5d-472540cd617d activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor 2026/10/25 00:56:18 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor/accept/01a1708e-f239-78c2-9796-d5eda3e9af5c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/follow/01a1708e-f237-7983-8e5d-472540cd617d activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/follow/01a1708e-f237-7983-8e5d-472540cd617d 2026/10/25 00:56:18 INFO Enabling pprof url=https://c.localdomain/gmtsjttuqiqxhdtbieatgesbbdtiuayw/debug/pprof 2026/10/25 00:56:18 INFO Enabling pprof url=https://c.localdomain/ayioksmurehuvncbxadrgaoejbjlsnnl/debug/pprof 2026/10/25 00:56:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj/actor/follow/01a1708e-f237-7983-8e5d-472540cd617d 2026/10/25 00:56:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor/accept/01a1708e-f239-78c2-9796-d5eda3e9af5c 2026/10/25 00:56:18 INFO Enabling pprof url=https://a.localdomain/ypjmbehnnxdtutqsvmeyrhkqeuhjfkiy/debug/pprof --- PASS: TestMetadata_Equals (2.51s) === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg/actor offset=0 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 WARN Denying inbox request did=did:key:z6MkhCtEXvAcjf16xfJWAQWB3eA9MWLHVGE9k6sdrmg5DXqg key=z6Mker8hUFc7iwYjcfExDLgBVp9XndueRHGqatJ31a7A8tnj --- PASS: TestCluster_InboxFetchNotOwner (2.53s) === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/ngmgetrhhuvanrcyaneovjnuljpvwfco/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/bcrtgaymqrrwsyxyvugnyaykrykockla/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://a.localdomain/ycrlqvmotquidbahvwkuwfuyygblxeou/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/ugwllhmtqwrsqsnvpcvkkwoqsrcvejcn/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/sjpvvdwsyfkwxaqqyqufetnpmcvtopsb/debug/pprof 2026/10/25 00:56:18 INFO Enabling pprof url=https://c.localdomain/hblxseqkhvmudlmhhnbucengxynpppef/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://b.localdomain/rlckgixatxcduphoecammoohcqgnqrhf/debug/pprof 2026/10/25 00:56:18 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:18 INFO Enabling pprof url=https://a.localdomain/mpsyhewvxyxclsiburlvsgxfsfylvbar/debug/pprof 2026/10/25 00:56:19 INFO Enabling pprof url=https://c.localdomain/oedwlqnvttbcdvwppvdybltryvlycefg/debug/pprof 2026/10/25 00:56:19 INFO Enabling pprof url=https://a.localdomain/kvkaetolsjstrvryhsroopmyggtdhtum/debug/pprof 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-f387-7213-88ce-0ceaf259e901 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Enabling pprof url=https://c.localdomain/ouahkjqythhbexwvmfoqdgludciwtnmc/debug/pprof 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-f3d3-742c-a3c0-c4bc9a8c8aa8 2026/10/25 00:56:19 WARN Denying followers request for non-existing user did=did:key:z6Mkfy7dD5qwD4VjptTzaMxnLeQgJqdqFBsUH1S6bKGTB9aY 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=carol --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (2.92s) === CONT TestCluster_ClientSideSigningOutboxWrongOutbox 2026/10/25 00:56:19 INFO Enabling pprof url=https://c.localdomain/dygqefdnblaynqqjwsftlbbhlltqxqhr/debug/pprof 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestName_Set (2.94s) === CONT TestMetadata_Maximum 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:19 INFO Enabling pprof url=https://b.localdomain/xphciubpwydojjqyllpqayaendwuswui/debug/pprof 2026/10/25 00:56:19 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Enabling pprof url=https://a.localdomain/wmynrdhmlpqkpqyyldcdsrcfgubdtwen/debug/pprof 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-f4ce-741b-b8c0-664bac848798 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f4ce-741b-b8c0-664bac848798 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f4ce-741b-b8c0-664bac848798 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f4ce-741b-b8c0-664bac848798 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708e-f4ce-741b-b8c0-664bac848798 2026/10/25 00:56:19 INFO Enabling pprof url=https://a.localdomain/trrvpmrekjayxhsuxegkghqokliaaggg/debug/pprof 2026/10/25 00:56:19 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a1708e-f520-7533-b6a6-4b55add63f4e activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f460-74c2-ab67-bd2ed78e1513 2026/10/25 00:56:19 INFO Enabling pprof url=https://a.localdomain/xnpvgqsvrncfdgbfcmlfnvycllkfkcte/debug/pprof 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708e-f520-7533-b6a6-4b55add63f4e 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708e-f520-7533-b6a6-4b55add63f4e 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:19 INFO Enabling pprof url=https://c.localdomain/xcmncaivcqhpnrabrltlmktrrsxdlbmm/debug/pprof 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708e-f520-7533-b6a6-4b55add63f4e 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a1708e-f520-7533-b6a6-4b55add63f4e 2026/10/25 00:56:19 INFO Enabling pprof url=https://b.localdomain/xhyrcmtiqtspqktcgaisrecwgcctxxcq/debug/pprof 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice --- PASS: TestCluster_PostToFollowers_AcceptThenReject (3.28s) === CONT TestCluster_PostToFollowers_Rejected 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:19 INFO Enabling pprof url=https://a.localdomain/ajdhuiirxvxhyjhojxbwgkbpbflcvrvd/debug/pprof 2026/10/25 00:56:19 INFO Enabling pprof url=https://g.localdomain/qoigextcxlnfpwnxbanspesiishwfbvb/debug/pprof 2026/10/25 00:56:19 INFO Enabling pprof url=https://b.localdomain/vmlsfkqytjiwmrseygwfdlxmcukpqsro/debug/pprof 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:19 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor followed=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:19 INFO Fetching object cid=ap://did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e 2026/10/25 00:56:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:19 INFO Fetching object cid=ap://did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:19 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor followed=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-f62e-733c-bdee-c0820733b092 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Enabling pprof url=https://b.localdomain/hbuqlwhfunpspfdjughvylacnbfgkryd/debug/pprof 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/accept/01a1708e-f62e-733c-bdee-c0820733b092 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/accept/01a1708e-f62e-733c-bdee-c0820733b092 2026/10/25 00:56:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Enabling pprof url=https://c.localdomain/imqhkhfvunaewnguslyximaxfygmlnch/debug/pprof 2026/10/25 00:56:19 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-f65d-71a6-a900-6320977ac7ee activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/accept/01a1708e-f62e-733c-bdee-c0820733b092 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-f661-76a0-9b1e-b40b7ddfaa7f 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-f65d-71a6-a900-6320977ac7ee 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-f65d-71a6-a900-6320977ac7ee 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-f62e-733c-bdee-c0820733b092 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-f675-724d-b8ee-e2e519fc53ac 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-f62e-733c-bdee-c0820733b092 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/follow/01a1708e-f5d3-70b4-a9bd-fccdad4e3e4e 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-f65d-71a6-a900-6320977ac7ee 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-f65d-71a6-a900-6320977ac7ee 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-f65d-71a6-a900-6320977ac7ee activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-f5f9-78e3-9500-b76d08caf9a2 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:19 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:19 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-f6a9-779b-93b0-defcbf1fd752 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-f6a9-7750-b5ee-e5832684e46e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-f6a9-7750-b5ee-e5832684e46e 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/create/01a1708e-f6a9-779b-93b0-defcbf1fd752 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/create/01a1708e-f6a9-779b-93b0-defcbf1fd752 2026/10/25 00:56:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/create/01a1708e-f6a9-779b-93b0-defcbf1fd752 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-f6a9-779b-93b0-defcbf1fd752 2026/10/25 00:56:19 INFO Looking up user name=alice 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestBio_Set (3.69s) === CONT TestCluster_MovedAccount 2026/10/25 00:56:19 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-f6a9-7750-b5ee-e5832684e46e request.user=bob post=https://b.localdomain/post/01a1708e-f6a9-7750-b5ee-e5832684e46e 2026/10/25 00:56:19 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:19 INFO Enabling pprof url=https://c.localdomain/mxliqkwcmovpdamkhdjtgahrkudjvjyx/debug/pprof 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e 2026/10/25 00:56:19 INFO Enabling pprof url=https://b.localdomain/fxpuukxrgqurbbwbiuwlwioyswortnls/debug/pprof 2026/10/25 00:56:19 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-f6fc-750b-a508-94220f4952ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-f6fc-7457-b443-1144b5862234 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-f6fc-7457-b443-1144b5862234 2026/10/25 00:56:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-f6fc-750b-a508-94220f4952ac 2026/10/25 00:56:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-f6fc-750b-a508-94220f4952ac 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:19 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e 2026/10/25 00:56:19 INFO Looking up user name=bob 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e 2026/10/25 00:56:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-f6fc-750b-a508-94220f4952ac 2026/10/25 00:56:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-f6fc-750b-a508-94220f4952ac 2026/10/25 00:56:19 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:20 INFO Enabling pprof url=https://b.localdomain/bscdvdlpotwagyvfvfccekospmxnmpvi/debug/pprof 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-f6fc-7457-b443-1144b5862234 request.user=bob post=https://b.localdomain/post/01a1708e-f6fc-7457-b443-1144b5862234 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-f6fc-750b-a508-94220f4952ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-f6fc-7457-b443-1144b5862234 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-f6fc-7457-b443-1144b5862234 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor offset=0 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-f765-74d5-948b-02b456b12945 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f765-74d5-948b-02b456b12945 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f765-74d5-948b-02b456b12945 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f765-74d5-948b-02b456b12945 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708e-f765-74d5-948b-02b456b12945 2026/10/25 00:56:20 INFO Enabling pprof url=https://b.localdomain/nmblqvbxyatdwrogbffsfawksqafalvl/debug/pprof 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/inbox activity=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-f78d-75fd-be3b-09186295e57d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f6f8-7133-858c-98964c246f2e 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f78d-75fd-be3b-09186295e57d 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f78d-75fd-be3b-09186295e57d 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-f796-7002-a6c2-60dc60ff0145 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor offset=0 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor offset=0 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-f765-74d5-948b-02b456b12945 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f71e-772d-8da8-98088448b5e2 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-f6a9-779b-93b0-defcbf1fd752 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-f6a9-7750-b5ee-e5832684e46e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-f6a9-7750-b5ee-e5832684e46e 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708e-f78d-75fd-be3b-09186295e57d 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708e-f78d-75fd-be3b-09186295e57d 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-f796-7002-a6c2-60dc60ff0145 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-f796-7002-a6c2-60dc60ff0145 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/accept/01a1708e-f7d5-7c41-a612-ae4c2bf1e9f5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-f796-7002-a6c2-60dc60ff0145 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/accept/01a1708e-f7d5-7c41-a612-ae4c2bf1e9f5 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/accept/01a1708e-f7d5-7c41-a612-ae4c2bf1e9f5 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-f796-7002-a6c2-60dc60ff0145 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-f796-7002-a6c2-60dc60ff0145 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-f63e-75d6-a0ae-7955a65d62fb 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor --- PASS: TestCluster_PostToFollowers_AcceptTwice (3.95s) === CONT TestCluster_ClientSideSigningOutboxInvalidActivity 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/accept/01a1708e-f7d5-7c41-a612-ae4c2bf1e9f5 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/accept/01a1708e-f7d5-7c41-a612-ae4c2bf1e9f5 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor/accept/01a1708e-f7d5-7c41-a612-ae4c2bf1e9f5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f775-7027-ad70-c5ece27efe1c 2026/10/25 00:56:20 WARN Failed to verify inbox request did=did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6MkikYrVhngsgG2b3ENfZF48izgAbF28iZoP9Z2k68W4Sdd/actor#ed25519-key: invalid ed25519 signature" 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Enabling pprof url=https://b.localdomain/ikbflbpitudvioeioisixfkniafoppac/debug/pprof --- PASS: TestCluster_InboxFetchInvalidSignature (4.00s) === CONT TestCluster_ClientSideSigningOutboxHappyFlow 2026/10/25 00:56:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor offset=0 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-f83a-7dcc-9e3d-9be33fa3f659 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-f83a-7dcc-9e3d-9be33fa3f659 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-f83a-7dcc-9e3d-9be33fa3f659 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor offset=0 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/accept/01a1708e-f846-7072-89a6-d18f0ce10d14 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/accept/01a1708e-f846-7072-89a6-d18f0ce10d14 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/accept/01a1708e-f846-7072-89a6-d18f0ce10d14 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-f83a-7dcc-9e3d-9be33fa3f659 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-f83a-7dcc-9e3d-9be33fa3f659 2026/10/25 00:56:20 INFO Enabling pprof url=https://b.localdomain/ocsmhoaisvsdjxvwumcdvdinoqxakrss/debug/pprof 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/accept/01a1708e-f846-7072-89a6-d18f0ce10d14 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/accept/01a1708e-f846-7072-89a6-d18f0ce10d14 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 request.user=bob post=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/accept/01a1708e-f846-7072-89a6-d18f0ce10d14 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/follow/01a1708e-f7c2-7e84-b9d1-031b25a3d593 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-f83a-7dcc-9e3d-9be33fa3f659 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-f880-71a9-a9bc-857edfbca186 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor offset=0 2026/10/25 00:56:20 INFO Enabling pprof url=https://a.localdomain/klxefjkacghcuelaotxyxoqcpkwnnayl/debug/pprof 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/25 00:56:20 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/create/01a1708e-f8a8-74a7-9bda-14b6d12c9d78 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/create/01a1708e-f8a8-74a7-9bda-14b6d12c9d78 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/create/01a1708e-f8a8-74a7-9bda-14b6d12c9d78 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/create/01a1708e-f8a8-74a7-9bda-14b6d12c9d78 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/create/01a1708e-f8a8-74a7-9bda-14b6d12c9d78 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/create/01a1708e-f8a8-74a7-9bda-14b6d12c9d78 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-f8e3-75d0-865b-7cc929b8828a activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-f8e3-75d0-865b-7cc929b8828a 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor offset=0 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 request.user=alice post=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 2026/10/25 00:56:20 INFO Enabling pprof url=https://b.localdomain/yisvvsagexafnavsfuuwsamgtbeoouph/debug/pprof 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 request.user=alice post=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:20 INFO Received a new post activity.id=https://a.localdomain/create/01a1708e-f91b-7db2-8e76-ddc2b2e503a3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d 2026/10/25 00:56:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708e-f91b-7db2-8e76-ddc2b2e503a3 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708e-f91b-7db2-8e76-ddc2b2e503a3 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708e-f91b-7db2-8e76-ddc2b2e503a3 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708e-f91b-7db2-8e76-ddc2b2e503a3 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708e-f91b-7db2-8e76-ddc2b2e503a3 2026/10/25 00:56:20 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor offset=0 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d request.user=alice post=https://a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Received a new post activity.id=https://a.localdomain/create/01a1708e-f955-7108-a368-d1cc8c37733d activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-f955-70c3-a4b9-1d4f35878cb1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a1708e-f955-70c3-a4b9-1d4f35878cb1 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708e-f955-7108-a368-d1cc8c37733d 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Looking up user name=carol 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Received a new post activity.id=https://a.localdomain/create/01a1708e-f91b-7db2-8e76-ddc2b2e503a3 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708e-f955-70c3-a4b9-1d4f35878cb1 request.user=bob post=https://a.localdomain/post/01a1708e-f955-70c3-a4b9-1d4f35878cb1 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor offset=0 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor offset=0 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 request.user=bob post=https://b.localdomain/post/01a1708e-f83a-7cef-b445-245cb5317394 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-f9a1-75ee-ba27-1b8b3b4856a1 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9a6-7585-88b3-c7d0e92dd63b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/create/01a1708e-f8a8-74a7-9bda-14b6d12c9d78 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/post/01a1708e-f8a8-743f-9a91-46c72f48bfc9 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d request.user=bob post=https://a.localdomain/post/01a1708e-f91b-7d6a-99e2-0f26f810027d 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9bd-7926-a51c-7c789df6345a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9a6-7585-88b3-c7d0e92dd63b 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9bd-7926-a51c-7c789df6345a 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9a6-7585-88b3-c7d0e92dd63b 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/accept/01a1708e-f9cd-7939-9040-d033a52ccb74 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9bd-7926-a51c-7c789df6345a 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PublicPostQuote (4.43s) === CONT TestCluster_ClientSideSigningOutboxNotActivity 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/accept/01a1708e-f9cd-7939-9040-d033a52ccb74 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/accept/01a1708e-f9cd-7939-9040-d033a52ccb74 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a1708e-f9e2-75a8-9fd1-4c928679ad7e activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-f8e3-75d0-865b-7cc929b8828a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-f8e3-75d0-865b-7cc929b8828a 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a1708e-f9e2-75a8-9fd1-4c928679ad7e 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9bd-7926-a51c-7c789df6345a 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9a6-7585-88b3-c7d0e92dd63b 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9a6-7585-88b3-c7d0e92dd63b 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9bd-7926-a51c-7c789df6345a 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Enabling pprof url=https://a.localdomain/nocqyckvgdjvkgbpyildosoovitjkflv/debug/pprof 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/accept/01a1708e-f9cd-7939-9040-d033a52ccb74 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/accept/01a1708e-f9cd-7939-9040-d033a52ccb74 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9a6-7585-88b3-c7d0e92dd63b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-f85c-7a0a-9a31-c2bdeeaa99f1 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor/accept/01a1708e-f9cd-7939-9040-d033a52ccb74 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkubrYGz1opaSWMsEnJA1s2mFqCVrizNWeYi4AUuiqxE3f/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt/actor/follow/01a1708e-f961-74a5-b36e-f01045027f1c 2026/10/25 00:56:20 WARN Inbox does not exist did=did:key:z6MkesqV2HGD78ZVMsXnHmfjmE5aL7DWKZBj3kdid3XxNNCt 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/accept/01a1708e-f9bd-7926-a51c-7c789df6345a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/follow/01a1708e-f918-70bc-b8ac-1665439f8cff 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fa26-740a-b327-c3acf28aadc5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b --- PASS: TestCluster_InboxFetchNotRegistered (4.52s) 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fa26-740a-b327-c3acf28aadc5 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fa26-740a-b327-c3acf28aadc5 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 2026/10/25 00:56:20 INFO Looking up user name=carol 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fa26-740a-b327-c3acf28aadc5 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fa26-740a-b327-c3acf28aadc5 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Looking up user name=carol 2026/10/25 00:56:20 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a note=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fa26-740a-b327-c3acf28aadc5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-f9ab-76e8-9439-cb55f3e74f4b 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 2026/10/25 00:56:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fa6e-7830-a03c-a7fbd4796569 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/10/25 00:56:20 INFO Enabling pprof url=https://b.localdomain/dyifnnvaqfstgnayhfaqcklcnunnmbtb/debug/pprof 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fa6e-7830-a03c-a7fbd4796569 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:20 INFO Looking up user name=bob 2026/10/25 00:56:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Enabling pprof url=https://b.localdomain/svvcowwbsidyyhyanlrhqamtxtnxuhvt/debug/pprof 2026/10/25 00:56:20 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be 2026/10/25 00:56:20 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a1708e-fad1-78d1-9142-f29fbbb38f0f activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-fa49-7dde-b534-e5d482b97a57 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-facd-7750-87ba-ed563a26af3c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-facd-7701-ab35-656b9b62e6e1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-facd-7701-ab35-656b9b62e6e1 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708e-fad1-78d1-9142-f29fbbb38f0f 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-facd-7750-87ba-ed563a26af3c 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708e-fad1-78d1-9142-f29fbbb38f0f 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-facd-7750-87ba-ed563a26af3c 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:20 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fad7-7d57-ae74-21be4b9f79c3 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d 2026/10/25 00:56:20 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-fadc-7e94-8272-4fb01ca1571f activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fa6e-7830-a03c-a7fbd4796569 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708e-fa6e-7830-a03c-a7fbd4796569 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:20 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708e-fadc-7e94-8272-4fb01ca1571f 2026/10/25 00:56:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a1708e-fad7-7d57-ae74-21be4b9f79c3 2026/10/25 00:56:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a1708e-fad7-7d57-ae74-21be4b9f79c3 2026/10/25 00:56:20 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:20 INFO Looking up user name=carol 2026/10/25 00:56:20 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/create/01a1708e-fa64-73a5-9fd5-9d62f73c5f7a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be 2026/10/25 00:56:20 INFO Looking up user name=alice 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-facd-7750-87ba-ed563a26af3c 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-facd-7750-87ba-ed563a26af3c 2026/10/25 00:56:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708e-fad1-78d1-9142-f29fbbb38f0f 2026/10/25 00:56:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a1708e-fad1-78d1-9142-f29fbbb38f0f 2026/10/25 00:56:20 INFO Notifying that user does not exist user=bob 2026/10/25 00:56:20 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/25 00:56:20 WARN Failed to resolve user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob error="failed to fetch https://b.localdomain/.well-known/webfinger?resource=acct:bob@b.localdomain: actor is gone" 2026/10/25 00:56:20 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-facd-7701-ab35-656b9b62e6e1 request.user=carol post=https://b.localdomain/post/01a1708e-facd-7701-ab35-656b9b62e6e1 2026/10/25 00:56:21 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_RejectedLocally (4.75s) 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a1708e-fad7-7d57-ae74-21be4b9f79c3 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-fad7-7d57-ae74-21be4b9f79c3 2026/10/25 00:56:21 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_RejectThenAccept (4.76s) 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-facd-7750-87ba-ed563a26af3c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-facd-7701-ab35-656b9b62e6e1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-facd-7701-ab35-656b9b62e6e1 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_DeletedInstance (4.76s) 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d request.user=carol post=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fb38-71ce-9789-9b0092a72c2e 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/inbox activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fad7-7d57-ae74-21be4b9f79c3 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb request.user=bob post=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fb55-74d3-97eb-6bb925739fd8 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708e-fb5c-75b8-b4a3-97ac7a7c5f3c 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708e-fb5c-75b8-b4a3-97ac7a7c5f3c 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 note=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor/post/01a1708e-fa64-7329-a0df-f69b287e92be starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708e-fb5c-75b8-b4a3-97ac7a7c5f3c 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fb5c-75b8-b4a3-97ac7a7c5f3c 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/25 00:56:21 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fb90-7df8-9a69-ba420a2bd0f2 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Fetching activity activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mko9uvMCGE5tUsBWczvY3m1JkSzknxfGif8Rk4MRgbVgAE/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkgqcea3GEjZkpQbprSaYijfPERrfL7s82HBJ1gpUUsVn4/actor/inbox activity=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fb0c-7163-ad1e-ccca63acb5f8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fb0c-712d-8eda-f95184ab9ebb 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fbbb-7d16-b2a6-e87c4418ef50 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Enabling pprof url=https://a.localdomain/ehuavudehwlkceuqrouayloosfrieipt/debug/pprof 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Enabling pprof url=https://b.localdomain/sbjqoskwtvgxyuymhtpblhtosgcqxvpo/debug/pprof 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Updated post activity.id=https://b.localdomain/update/01a1708e-fc07-7ac2-b709-c0c7fd6f2aa9 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a1708e-fc07-7ac2-b709-c0c7fd6f2aa9 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a1708e-fc07-7ac2-b709-c0c7fd6f2aa9 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestMetadata_Add (5.03s) --- PASS: TestCluster_ForwardedLegacyReply (5.02s) 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a1708e-fc07-7ac2-b709-c0c7fd6f2aa9 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fc07-7ac2-b709-c0c7fd6f2aa9 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_LineBreak (5.07s) 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d request.user=carol post=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Enabling pprof url=https://a.localdomain/ymwbapwiqvoqmqxdkalhxveykvurvwpr/debug/pprof 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fc62-70a9-a2a1-8bc7affe278e 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Updated post activity.id=https://b.localdomain/update/01a1708e-fc07-7ac2-b709-c0c7fd6f2aa9 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fc6e-7d42-9b9f-052feda89622 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fc78-730b-98e2-a1ca649e556c 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Received delete request activity.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d --- PASS: TestMetadata_HTML (5.19s) 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Enabling pprof url=https://b.localdomain/datlcssmnfkjwgariovikwowmolaitun/debug/pprof 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d#delete 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d#delete 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d#delete 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d#delete 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Received followers request did=did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor count=0 --- PASS: TestMetadata_Link (5.22s) 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Received delete request activity.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708e-fad7-7a97-90d4-ea604724d86d 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fd07-75f7-bb5f-53fed07bad79 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/update/01a1708e-fd0b-7a4c-b752-06ad6923fbe6 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd26-78f8-8964-742d3add1d35 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd35-738f-b67a-cce55e73b3f1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708e-fd35-738f-b67a-cce55e73b3f1 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708e-fd35-738f-b67a-cce55e73b3f1 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd3c-70e6-88e4-e8095234c3cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb 2026/10/25 00:56:21 INFO Enabling pprof url=https://b.localdomain/gmuehmufpraegmngpwivfbpxlspakyoy/debug/pprof --- PASS: TestCluster_DM (5.30s) 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fd26-78f8-8964-742d3add1d35 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fd26-78f8-8964-742d3add1d35 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fd3c-70e6-88e4-e8095234c3cc 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fd3c-70e6-88e4-e8095234c3cc 2026/10/25 00:56:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fd26-78f8-8964-742d3add1d35 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708e-fd35-738f-b67a-cce55e73b3f1 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fd35-738f-b67a-cce55e73b3f1 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fd3c-70e6-88e4-e8095234c3cc 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fd3c-70e6-88e4-e8095234c3cc 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fd26-78f8-8964-742d3add1d35 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd3c-70e6-88e4-e8095234c3cc activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-fcdf-7a18-9880-8cc4673b33bb 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd6b-78b8-bde9-546b6ffd9640 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708e-fd6b-78b8-bde9-546b6ffd9640 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708e-fd6b-78b8-bde9-546b6ffd9640 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd26-78f8-8964-742d3add1d35 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fc43-7a48-8d7e-de7d6405f46b 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd35-738f-b67a-cce55e73b3f1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a1708e-fc16-7c98-9c63-1cc8f46473c8 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fd8b-7d97-a361-8d64133d286e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor gateway=https://c.localdomain 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fd8b-7d97-a361-8d64133d286e 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fd8b-7d97-a361-8d64133d286e 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708e-fd6b-78b8-bde9-546b6ffd9640 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fd6b-78b8-bde9-546b6ffd9640 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fd8b-7d97-a361-8d64133d286e 2026/10/25 00:56:21 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fd8b-7d97-a361-8d64133d286e 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fd6b-78b8-bde9-546b6ffd9640 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a1708e-fd15-7c96-bb0d-a2fef1ad3e2e 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fdaa-7090-9967-9a4aee44fedf 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor offset=0 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-fdcb-7086-a179-94d93d206986 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf 2026/10/25 00:56:21 INFO Enabling pprof url=https://a.localdomain/crmuykenarjlgapbmqoktphegdrbhdxf/debug/pprof 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fddf-782f-9ba9-3389070a7310 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fddf-782f-9ba9-3389070a7310 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fddf-782f-9ba9-3389070a7310 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 request.user=bob post=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fdf0-715e-a037-6915d6824ca6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fdf0-7113-b279-8e392a0ca877 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fdf0-7113-b279-8e392a0ca877 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fdf4-71b6-b369-68258f16b786 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fdf0-715e-a037-6915d6824ca6 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fdf0-715e-a037-6915d6824ca6 2026/10/25 00:56:21 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_Approved (5.49s) 2026/10/25 00:56:21 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fddf-782f-9ba9-3389070a7310 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fddf-782f-9ba9-3389070a7310 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fdf9-7c89-ac4d-ec750a43dd14 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor gateway=https://a.localdomain 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fdf9-7c89-ac4d-ec750a43dd14 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fdf9-7c89-ac4d-ec750a43dd14 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-fe05-73db-9d97-221e557b7a39 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-fe05-73db-9d97-221e557b7a39 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-fe05-73db-9d97-221e557b7a39 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe09-769f-9093-91210f6271e4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe0a-7237-9414-fd41c5f698b6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fdf0-715e-a037-6915d6824ca6 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-fdf0-715e-a037-6915d6824ca6 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fddf-782f-9ba9-3389070a7310 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fd92-76bc-8e39-22cdc06a2b0f 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fdf4-71b6-b369-68258f16b786 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fdf4-71b6-b369-68258f16b786 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fdf9-7c89-ac4d-ec750a43dd14 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/update/01a1708e-fdf9-7c89-ac4d-ec750a43dd14 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fe0a-7237-9414-fd41c5f698b6 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestMetadata_Whitespace (5.52s) 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fda9-7540-b3f0-0ac90e0c8bd5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fe1b-71cf-a6ec-46562dde9686 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://a.localdomain/user/bob 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fe1b-71cf-a6ec-46562dde9686 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fdf0-7113-b279-8e392a0ca877 request.user=carol post=https://b.localdomain/post/01a1708e-fdf0-7113-b279-8e392a0ca877 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe22-7110-ab1f-61de83b19ee7 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe09-769f-9093-91210f6271e4 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe09-769f-9093-91210f6271e4 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fdf4-71b6-b369-68258f16b786 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fe0a-7237-9414-fd41c5f698b6 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-fe05-73db-9d97-221e557b7a39 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-fe05-73db-9d97-221e557b7a39 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe22-7110-ab1f-61de83b19ee7 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 request.user=alice post=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:21 INFO Received a new post activity.id=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fdf0-715e-a037-6915d6824ca6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fdf0-7113-b279-8e392a0ca877 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fdf0-7113-b279-8e392a0ca877 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe09-769f-9093-91210f6271e4 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe22-7110-ab1f-61de83b19ee7 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fe0a-7237-9414-fd41c5f698b6 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fdf4-71b6-b369-68258f16b786 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fe0a-7237-9414-fd41c5f698b6 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fe40-7991-8063-5dc639151bdc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fe40-7991-8063-5dc639151bdc 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fe40-7991-8063-5dc639151bdc 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-fe05-73db-9d97-221e557b7a39 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe22-7110-ab1f-61de83b19ee7 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fe22-7110-ab1f-61de83b19ee7 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fe09-769f-9093-91210f6271e4 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fdf4-71b6-b369-68258f16b786 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fd19-7652-a329-177db4e8df87 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor offset=0 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b request.user=alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe0a-7237-9414-fd41c5f698b6 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708e-fda5-7508-bfe6-60c6734b5bf7 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe09-769f-9093-91210f6271e4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fd2e-79d3-9240-b17ac27c1386 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fe40-7991-8063-5dc639151bdc 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-fe40-7991-8063-5dc639151bdc 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Received a new post activity.id=https://a.localdomain/create/01a1708e-fe6e-7907-b7d5-c5aaefe0b65d activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe6e-7879-8a28-66458767aa3f activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a1708e-fe6e-7879-8a28-66458767aa3f 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708e-fe6e-7907-b7d5-c5aaefe0b65d 2026/10/25 00:56:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d request.user=carol post=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe22-7110-ab1f-61de83b19ee7 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fdc4-7722-9c56-451073960bcf 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e note=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b thread=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 starter=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Received a new post activity.id=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708e-fe6e-7879-8a28-66458767aa3f request.user=bob post=https://a.localdomain/post/01a1708e-fe6e-7879-8a28-66458767aa3f 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fe86-74d9-9819-4b94aa1bdf78 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe8d-7aa7-b490-a5916ee1a4ab activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fe40-7991-8063-5dc639151bdc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe94-7eaf-9cc0-ba5997c33b5c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe94-7eaf-9cc0-ba5997c33b5c 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe94-7eaf-9cc0-ba5997c33b5c 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe9a-7121-a9be-c367d314ed12 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe8d-7aa7-b490-a5916ee1a4ab 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe8d-7aa7-b490-a5916ee1a4ab 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fe9a-7121-a9be-c367d314ed12 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor offset=0 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fe9e-7c46-9204-881297391734 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe9e-7bfc-85b7-efb813f7b45d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fe9e-7bfc-85b7-efb813f7b45d 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fe9e-7c46-9204-881297391734 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fe9e-7c46-9204-881297391734 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor offset=0 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe8d-7aa7-b490-a5916ee1a4ab 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fe9a-7121-a9be-c367d314ed12 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fea8-7e07-b4d8-47edc9d1bce7 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Received a new post activity.id=https://a.localdomain/create/01a1708e-fe39-7a26-9bbe-f92b1a4c006e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-fe94-7eaf-9cc0-ba5997c33b5c 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fe94-7eaf-9cc0-ba5997c33b5c 2026/10/25 00:56:21 INFO Enabling pprof url=https://b.localdomain/wmferoyjsldpkojmfjmbtxqpsaxdmlnw/debug/pprof 2026/10/25 00:56:21 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-feaf-7556-bc9f-e9af0d1141dc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-feaf-7556-bc9f-e9af0d1141dc 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-feaf-7556-bc9f-e9af0d1141dc 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-fe9e-7c46-9204-881297391734 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-fe9e-7c46-9204-881297391734 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-fe9a-7121-a9be-c367d314ed12 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fe9a-7121-a9be-c367d314ed12 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-fe8d-7aa7-b490-a5916ee1a4ab 2026/10/25 00:56:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-fec4-7bc6-90e6-61f26a91219d activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fe1b-71cf-a6ec-46562dde9686 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fe1b-71cf-a6ec-46562dde9686 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe8d-7aa7-b490-a5916ee1a4ab activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fdba-7285-afb2-4421a308a672 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor 2026/10/25 00:56:21 INFO Looking up user name=carol 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708e-fec4-7bc6-90e6-61f26a91219d 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-feaf-7556-bc9f-e9af0d1141dc 2026/10/25 00:56:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe94-7eaf-9cc0-ba5997c33b5c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fbc5-78fc-b653-2a878e604c84 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-feaf-7556-bc9f-e9af0d1141dc 2026/10/25 00:56:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fe9e-7bfc-85b7-efb813f7b45d request.user=bob post=https://b.localdomain/post/01a1708e-fe9e-7bfc-85b7-efb813f7b45d 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 2026/10/25 00:56:21 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-feca-7edb-9724-a92817bcb38e 2026/10/25 00:56:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fecb-777d-b849-141469e1cfe1 2026/10/25 00:56:21 INFO Enabling pprof url=https://c.localdomain/tqjpgfehatjvwaatkyphvylbesjyferm/debug/pprof 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor offset=0 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e 2026/10/25 00:56:21 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor gateway=https://c.localdomain 2026/10/25 00:56:21 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e 2026/10/25 00:56:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-fe9a-7121-a9be-c367d314ed12 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708e-fe4b-74e3-bd32-a6226e8d62fc 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:21 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e 2026/10/25 00:56:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b request.user=carol post=https://b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor offset=0 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:21 INFO Looking up user name=bob 2026/10/25 00:56:21 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 2026/10/25 00:56:21 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-fe9e-7c46-9204-881297391734 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe9e-7bfc-85b7-efb813f7b45d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-fe9e-7bfc-85b7-efb813f7b45d 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 2026/10/25 00:56:22 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:22 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/inbox: 400, " 2026/10/25 00:56:22 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (5.74s) 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor 2026/10/25 00:56:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/25 00:56:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/25 00:56:22 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fefc-7080-887b-855ab6b24bfd 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-fefc-7aab-b30f-15cd66d50224 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/accept/01a1708e-fed1-7bd4-be83-e22a532eac9e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708e-fe79-7501-aee1-da65bb374296 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-ff0a-7065-87d1-05132918f427 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ff0a-7030-a1e3-2f0498b1f84e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-ff0a-7030-a1e3-2f0498b1f84e 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ff0a-7065-87d1-05132918f427 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ff0a-7065-87d1-05132918f427 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-ff11-7de4-b2fd-8c27227a6ca9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb 2026/10/25 00:56:22 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ff11-7de4-b2fd-8c27227a6ca9 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ff11-7de4-b2fd-8c27227a6ca9 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Received followers request did=did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor count=1 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkm7ozCiExjd7Uh8V1gzyMPdGqZGhCta7rvsEybu24bTJn/actor 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ff0a-7065-87d1-05132918f427 2026/10/25 00:56:22 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor/create/1 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-ff0a-7065-87d1-05132918f427 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm7ozCiExjd7Uh8V1gzyMPdGqZGhCta7rvsEybu24bTJn/actor username=bob host=a.localdomain count=1 2026/10/25 00:56:22 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor offset=0 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-ff23-7178-98a7-74c76fef3bb7 2026/10/25 00:56:22 INFO Enabling pprof url=https://c.localdomain/ujkgeuhhamjqgcffgmdgphoydiffaudb/debug/pprof 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ff11-7de4-b2fd-8c27227a6ca9 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-ff11-7de4-b2fd-8c27227a6ca9 2026/10/25 00:56:22 INFO Looking up user name=bob --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (5.81s) 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-ff0a-7030-a1e3-2f0498b1f84e request.user=bob post=https://b.localdomain/post/01a1708e-ff0a-7030-a1e3-2f0498b1f84e 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb request.user=carol post=https://b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-ff45-7d8c-a15a-ee78cfc1276f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-ff44-7140-a645-3609680b6b6b 2026/10/25 00:56:22 INFO Updated post activity.id=https://b.localdomain/update/01a1708e-ff49-7723-8a66-6dc8eeebfa5d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-ff45-7d8c-a15a-ee78cfc1276f 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-ff45-7d8c-a15a-ee78cfc1276f 2026/10/25 00:56:22 INFO Enabling pprof url=https://b.localdomain/wkbiggubjmjgptwiblbhchbwmnmnwndd/debug/pprof 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708e-ff49-7723-8a66-6dc8eeebfa5d 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708e-ff49-7723-8a66-6dc8eeebfa5d 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-ff0a-7065-87d1-05132918f427 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ff0a-7030-a1e3-2f0498b1f84e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-ff0a-7030-a1e3-2f0498b1f84e 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-ff51-7505-ac16-da3b286b0fca 2026/10/25 00:56:22 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-feaf-7556-bc9f-e9af0d1141dc activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ff5c-7436-8d9c-45c57db66bcd sender=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ff5c-7436-8d9c-45c57db66bcd 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ff5c-7436-8d9c-45c57db66bcd 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor offset=0 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-ff11-7de4-b2fd-8c27227a6ca9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktvUf1Z4GHLPTv2eV4nRBAYvdbZogdDNeKZsKGXZn41UA/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708e-ff49-7723-8a66-6dc8eeebfa5d 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-ff49-7723-8a66-6dc8eeebfa5d 2026/10/25 00:56:22 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktvUf1Z4GHLPTv2eV4nRBAYvdbZogdDNeKZsKGXZn41UA/actor username=bob host=a.localdomain count=2 2026/10/25 00:56:22 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/25 00:56:22 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a1708e-ff75-7c5b-a3e3-cc2934eb0dd5 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor offset=0 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-ff45-7d8c-a15a-ee78cfc1276f 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain --- PASS: TestMetadata_Maximum (2.93s) 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-ff45-7d8c-a15a-ee78cfc1276f 2026/10/25 00:56:22 INFO Enabling pprof url=https://a.localdomain/cfsvosxwthyosgghrmwgjfhrrmypeqgv/debug/pprof 2026/10/25 00:56:22 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a1708e-ff76-7032-b0d9-4ff44863f4bb activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-ff75-7c5b-a3e3-cc2934eb0dd5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a1708e-ff76-7032-b0d9-4ff44863f4bb 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a1708e-ff76-7032-b0d9-4ff44863f4bb 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ff5c-7436-8d9c-45c57db66bcd 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ff5c-7436-8d9c-45c57db66bcd 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ff79-73b6-bc67-991fdb58761c sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ff79-73b6-bc67-991fdb58761c 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ff79-73b6-bc67-991fdb58761c 2026/10/25 00:56:22 INFO Updated post activity.id=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a1708e-ff76-7032-b0d9-4ff44863f4bb 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a1708e-ff76-7032-b0d9-4ff44863f4bb 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d request.user=carol post=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a1708e-ff76-7032-b0d9-4ff44863f4bb activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-ff75-7c5b-a3e3-cc2934eb0dd5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ff79-73b6-bc67-991fdb58761c 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ff79-73b6-bc67-991fdb58761c --- PASS: TestCluster_FollowersSyncMissingLocalFollow (5.91s) 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/follow/01a1708e-ff97-751f-8075-e53d0d08ca9c activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor followed=https://a.localdomain/user/carol 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-ff99-746a-bfe2-fc4e03f5b3f4 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/bob follower=https://a.localdomain/user/carol followed=https://a.localdomain/user/bob 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-ff99-7165-96d3-97e88435280e activity.type=Accept activity.actor=https://a.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/follow/01a1708e-ff97-751f-8075-e53d0d08ca9c activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/follow/01a1708e-ff97-751f-8075-e53d0d08ca9c 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708e-ff9a-76e5-85cc-ec0257499712 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-ff99-746a-bfe2-fc4e03f5b3f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708e-ff99-746a-bfe2-fc4e03f5b3f4 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/accept/01a1708e-ff45-7d8c-a15a-ee78cfc1276f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkouPTkbCRW1mhfmTzATzFj12FBAev5Gk6iyKXE27zvjME/actor/follow/01a1708e-feb4-7b45-b144-a326495f4676 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708e-ff9a-76e5-85cc-ec0257499712 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708e-ff99-746a-bfe2-fc4e03f5b3f4 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/follow/01a1708e-ff97-751f-8075-e53d0d08ca9c 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708e-ff99-7165-96d3-97e88435280e 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Updated post activity.id=https://b.localdomain/update/01a1708e-ff49-7723-8a66-6dc8eeebfa5d activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 2026/10/25 00:56:22 INFO Received followers request did=did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor count=2 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-ffaa-7271-89e1-b10acd734f87 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ffaa-7271-89e1-b10acd734f87 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ffaa-7271-89e1-b10acd734f87 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b request.user=alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhvoyHyjmVQeyST9TZhgc8XrwegVTSydWVMFg4iXWPNKN/actor offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708e-ffaa-7271-89e1-b10acd734f87 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708e-ffaa-7271-89e1-b10acd734f87 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-ffca-7c8a-b7c1-99bc92b47177 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ffc6-7c52-ac05-975c4caf2d9a sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://a.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ffc6-7c52-ac05-975c4caf2d9a 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ffc6-7c52-ac05-975c4caf2d9a 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol --- PASS: TestCluster_ClientSideSigningOutboxNoProof (5.95s) 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor --- PASS: TestCluster_PostToFollowers_ApprovedLocally (5.97s) 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca request.user=bob post=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca 2026/10/25 00:56:22 INFO Enabling pprof url=https://c.localdomain/vlgormpabyrxawiaqbfasxcmeykuutlq/debug/pprof 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ffd4-7f41-b82d-bc498fabc044 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor gateway=https://a.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ffd4-7f41-b82d-bc498fabc044 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ffd4-7f41-b82d-bc498fabc044 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f note=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b thread=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 starter=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updated post activity.id=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ffc6-7c52-ac05-975c4caf2d9a 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708e-ffc6-7c52-ac05-975c4caf2d9a 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-ffe0-75ec-8a4e-bdc8df2aa9c9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-ffca-7c8a-b7c1-99bc92b47177 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-ffca-7c8a-b7c1-99bc92b47177 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-ffe0-75ec-8a4e-bdc8df2aa9c9 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-ffe0-75ec-8a4e-bdc8df2aa9c9 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708e-ffe7-7398-9660-834c51a56a81 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ffd4-7f41-b82d-bc498fabc044 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/update/01a1708e-ffd4-7f41-b82d-bc498fabc044 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/create/01a1708e-ffe9-7e1e-80bb-b441af8a1a69 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/create/01a1708e-ffe9-7e1e-80bb-b441af8a1a69 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/create/01a1708e-ffe9-7e1e-80bb-b441af8a1a69 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708e-ffe0-75ec-8a4e-bdc8df2aa9c9 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708e-fff6-7733-a358-de7a78991596 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Received delete request activity.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d#delete 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d#delete 2026/10/25 00:56:22 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/undo/01a1708e-fffc-772b-bda9-52b77b989e5a activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d#delete 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d#delete 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/undo/01a1708e-fffc-772b-bda9-52b77b989e5a 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/undo/01a1708e-fffc-772b-bda9-52b77b989e5a 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708e-ffca-7c8a-b7c1-99bc92b47177 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-ffca-7c8a-b7c1-99bc92b47177 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0000-7ddc-a730-17d7fcaf0fa0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708e-ffe0-75ec-8a4e-bdc8df2aa9c9 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-0001-766a-8519-ef73fb8842af 2026/10/25 00:56:22 INFO Updated post activity.id=https://a.localdomain/update/01a1708e-ff75-72a7-8214-77442938178f activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0000-7ddc-a730-17d7fcaf0fa0 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0000-7ddc-a730-17d7fcaf0fa0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor 2026/10/25 00:56:22 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-ffe0-75ec-8a4e-bdc8df2aa9c9 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-ff88-70a1-970b-cb08f80de304 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708f-000d-7e7d-82d6-b7e46dd36611 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0000-7ddc-a730-17d7fcaf0fa0 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0000-7ddc-a730-17d7fcaf0fa0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708e-fff6-7733-a358-de7a78991596 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708e-fff6-7733-a358-de7a78991596 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708f-000d-7e7d-82d6-b7e46dd36611 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708f-000d-7e7d-82d6-b7e46dd36611 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708e-ffca-7c8a-b7c1-99bc92b47177 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fefe-78c9-8159-6f80d43b520d 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 request.user=bob post=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor 2026/10/25 00:56:22 INFO Received delete request activity.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708e-fe40-790d-b76f-d6a2cd95144d 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708f-002b-7e6a-8754-6834c0dcbbcb activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/undo/01a1708e-fffc-772b-bda9-52b77b989e5a 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/undo/01a1708e-fffc-772b-bda9-52b77b989e5a 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-0027-7c5a-88ac-c140fe72668b activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0027-7c2c-9553-bd47264345e6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a1708f-0027-7c2c-9553-bd47264345e6 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708f-000d-7e7d-82d6-b7e46dd36611 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a1708f-002b-7e6a-8754-6834c0dcbbcb 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a1708f-002b-7e6a-8754-6834c0dcbbcb 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-0027-7c5a-88ac-c140fe72668b 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708e-fff6-7733-a358-de7a78991596 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor offset=0 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708e-fff6-7733-a358-de7a78991596 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708f-000d-7e7d-82d6-b7e46dd36611 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor offset=0 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor offset=0 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-0027-7c2c-9553-bd47264345e6 request.user=carol post=https://a.localdomain/post/01a1708f-0027-7c2c-9553-bd47264345e6 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a1708f-002b-7e6a-8754-6834c0dcbbcb 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708f-002b-7e6a-8754-6834c0dcbbcb 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708f-000d-7e7d-82d6-b7e46dd36611 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/follow/01a1708e-ff99-7cee-b5aa-9f14b8bbd147 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/undo/01a1708e-fffc-772b-bda9-52b77b989e5a activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor/follow/01a1708e-fd82-7c7e-928a-78394a24efb8 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkjzV5gCt2dFQdkdXdTQtkUX2tmvTBcYQpyrsZENDZbWpH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0058-71ce-9199-6bbe47b7f867 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0058-715c-90ab-002e4a147946 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0058-715c-90ab-002e4a147946 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0060-717c-bfd8-89044f323e99 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0058-71ce-9199-6bbe47b7f867 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0058-71ce-9199-6bbe47b7f867 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0060-758a-b3e9-89d6440c5c04 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/accept/01a1708e-fff6-7733-a358-de7a78991596 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/follow/01a1708e-fef0-78d2-8651-7f318982b352 2026/10/25 00:56:22 INFO Received followers request did=did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkw4faLnwuesG5LcHqwzsx54PgXYN2oZYZUpdNuY55EdG8/actor count=1 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice --- PASS: TestCluster_PublicPost (6.12s) 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 2026/10/25 00:56:22 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (6.13s) 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0074-7836-a0a5-daf7422156c5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0058-71ce-9199-6bbe47b7f867 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0058-71ce-9199-6bbe47b7f867 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 2026/10/25 00:56:22 INFO Received delete request activity.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor offset=0 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0060-717c-bfd8-89044f323e99 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0060-717c-bfd8-89044f323e99 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor offset=0 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708f-0074-7836-a0a5-daf7422156c5 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708f-0074-7836-a0a5-daf7422156c5 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor offset=0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 request.user=bob post=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0058-715c-90ab-002e4a147946 request.user=bob post=https://b.localdomain/post/01a1708f-0058-715c-90ab-002e4a147946 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0060-717c-bfd8-89044f323e99 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708f-0074-7836-a0a5-daf7422156c5 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-0060-717c-bfd8-89044f323e99 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-0074-7836-a0a5-daf7422156c5 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 note=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:22 INFO Received delete request activity.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete note=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b thread=https://b.localdomain/post/01a1708e-fda9-743b-9d89-9a4902c69dc6 starter=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708f-002b-7e6a-8754-6834c0dcbbcb activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-ffe7-791d-b920-6d8ac8ec369c 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:22 INFO Received delete request activity.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708e-fe39-79e7-9a15-46f0ca76214b 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor offset=0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0054-75f4-a402-0db7b5f9aa67 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor offset=0 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-00b4-7b4e-b055-446d60f64171 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-00b4-7b4e-b055-446d60f64171 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-00b4-7b4e-b055-446d60f64171 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Returning outbox collection did=did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0074-7836-a0a5-daf7422156c5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708e-ff5b-71b8-ba50-bc3e581a9524 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Returning outbox collection page did=did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk until=1792889782251822184 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb request.user=bob post=https://b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 2026/10/25 00:56:22 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:22 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/inbox: 400, " 2026/10/25 00:56:22 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0060-717c-bfd8-89044f323e99 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708e-fecd-7778-a6d0-3b8bdb2111c1 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-00b4-7b4e-b055-446d60f64171 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-00b4-7b4e-b055-446d60f64171 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/accept/01a1708f-00a8-77b8-a292-0ab7fd7bfcb9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-004f-767f-9fbb-13f5048b806d 2026/10/25 00:56:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-00e4-7d15-b672-1ddcabca8b56 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/create/01a1708e-ffe9-7e1e-80bb-b441af8a1a69 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/create/01a1708e-ffe9-7e1e-80bb-b441af8a1a69 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/post/01a1708e-ffe9-7d77-8dce-206d5f4ce2d0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-00f3-7ba9-9ece-d30cf6f0199f 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-00f3-7ba9-9ece-d30cf6f0199f 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 request.user=alice post=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/create/01a1708e-ffe9-7e1e-80bb-b441af8a1a69 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/followers: actor is not cached" 2026/10/25 00:56:22 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor/create/01a1708e-ffe9-7e1e-80bb-b441af8a1a69 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-00f3-7ba9-9ece-d30cf6f0199f 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a1708f-00f3-7ba9-9ece-d30cf6f0199f 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a1708f-0106-7ee6-b1b3-8639b0f0eb00 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor offset=0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708f-0106-7ee6-b1b3-8639b0f0eb00 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708f-0106-7ee6-b1b3-8639b0f0eb00 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/accept/01a1708f-00ac-76df-9feb-c00ceac01156 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/follow/01a1708f-0051-7971-a216-3da30389ac6c 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-010c-75ee-a4da-82793a394e10 2026/10/25 00:56:22 INFO Enabling pprof url=https://c.localdomain/pytgabrvbthrdlcpchhpuvrobdbvamep/debug/pprof 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb request.user=bob post=https://b.localdomain/post/01a1708e-ff11-7db2-9c71-2d228004efeb 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e request.user=alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 2026/10/25 00:56:22 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor/create/1 method=abcd 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/create/01a1708f-009a-7689-bcaa-f8868a5d8625 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-0121-76bd-8e2a-9c304895af12 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor gateway=https://a.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-0121-76bd-8e2a-9c304895af12 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-0121-76bd-8e2a-9c304895af12 2026/10/25 00:56:22 INFO Enabling pprof url=https://b.localdomain/bbedyumedumunqgdfldekbdxdjdamedu/debug/pprof 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b request.user=bob post=https://b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 note=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e thread=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 starter=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a1708f-0106-7ee6-b1b3-8639b0f0eb00 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a1708f-0106-7ee6-b1b3-8639b0f0eb00 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-0121-76bd-8e2a-9c304895af12 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/update/01a1708f-0121-76bd-8e2a-9c304895af12 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 sender=https://b.localdomain/user/bob --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (6.34s) 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 request.user=bob post=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor 2026/10/25 00:56:22 INFO Fetching activity activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-0151-7773-9ed3-b6890f30addc 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-0151-7773-9ed3-b6890f30addc 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a1708f-0158-779d-9c8d-923165a5882c activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 2026/10/25 00:56:22 WARN Failed to reject follow request request.path=/users/followers/reject/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob error="failed to reject https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530 from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a1708f-0070-73aa-879c-de0bd96e7530: not found" 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor offset=0 --- PASS: TestMetadata_Remove (6.35s) --- PASS: TestCluster_PostToFollowers_RejectTwice (6.35s) 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-00fb-77e3-be26-07ba5ff82391 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-0151-7773-9ed3-b6890f30addc 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a1708f-0151-7773-9ed3-b6890f30addc 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor offset=0 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjPyEbctyuehZ8fcJ1pLACvTYojUG5AqHibnDVw35jMrk/actor offset=0 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 note=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b request.user=bob post=https://b.localdomain/post/01a1708e-feaf-7528-8e3b-8b66c0b3926b 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor --- PASS: TestCluster_OutboxImport (6.39s) 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-010d-7c82-b2b0-b35ac58fa761 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708e-ffaa-7271-89e1-b10acd734f87 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 request.user=alice post=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor offset=0 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0000-7ddc-a730-17d7fcaf0fa0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01a4-7f23-8c18-b462b3db488c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a1708f-01a9-7bb6-bd2c-110714dc00ba 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a1708f-01a9-7bb6-bd2c-110714dc00ba 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a1708f-01a9-7bb6-bd2c-110714dc00ba 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a1708f-01a9-7bb6-bd2c-110714dc00ba 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0058-71ce-9199-6bbe47b7f867 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0058-715c-90ab-002e4a147946 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0058-715c-90ab-002e4a147946 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01b6-752f-a387-9f261be0052f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkme5yoUdWtbUXYz5KJByqwPWFPCYo7NTrn848jvAQytHQ/actor offset=0 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a1708f-01a9-7bb6-bd2c-110714dc00ba 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01a4-7f23-8c18-b462b3db488c 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01a4-7f23-8c18-b462b3db488c 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a1708f-01a9-7bb6-bd2c-110714dc00ba 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a1708f-01a9-7bb6-bd2c-110714dc00ba 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01b6-752f-a387-9f261be0052f --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (6.46s) 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 note=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b thread=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b starter=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 request.user=alice post=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://a.localdomain 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01a4-7f23-8c18-b462b3db488c 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01b6-752f-a387-9f261be0052f 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/create/01a1708f-014c-7813-bda0-bbe2c1be87fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01b6-752f-a387-9f261be0052f 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01a4-7f23-8c18-b462b3db488c 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01b6-752f-a387-9f261be0052f 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Enabling pprof url=https://c.localdomain/mihvronqggpwxyyhfypswfijhmijdjmu/debug/pprof 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01a4-7f23-8c18-b462b3db488c activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-00d7-7ab6-b32f-c33699c6dc13 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-0203-7e62-964c-aabd81ba2fab sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-0203-7e62-964c-aabd81ba2fab 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-0203-7e62-964c-aabd81ba2fab 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:22 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox: 400, " 2026/10/25 00:56:22 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/accept/01a1708f-01b6-752f-a387-9f261be0052f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708f-0171-7ecb-b73b-8d0ecec09bc8 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/accept/01a1708f-01f8-7435-bc70-965b2024ff82 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-01a0-7c8f-b07b-d547fd34c691 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 note=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e request.user=alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:22 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers: actor is not cached" 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://a.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-0165-756e-a353-bba1d7550883 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-0203-7e62-964c-aabd81ba2fab 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-0203-7e62-964c-aabd81ba2fab 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 note=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e thread=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 starter=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 sender=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/create/01a1708f-023b-7835-a338-5b6d402a54f0 note=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd starter=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/create/01a1708f-023b-7835-a338-5b6d402a54f0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/create/01a1708f-023b-7835-a338-5b6d402a54f0 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/create/01a1708f-023b-7835-a338-5b6d402a54f0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 note=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b thread=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b 2026/10/25 00:56:22 INFO Fetching activity activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:22 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers: actor is not cached" 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/create/01a1708f-023b-7835-a338-5b6d402a54f0 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/create/01a1708f-023b-7835-a338-5b6d402a54f0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Looking up user name=carol 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-0201-7391-99bd-3e84ccd7e014 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-026a-7aeb-9086-1ca64661d89e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor gateway=https://a.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-026a-7aeb-9086-1ca64661d89e 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-026a-7aeb-9086-1ca64661d89e 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/create/01a1708f-01ca-741d-8d5a-068ad3368253 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-01ca-7382-8650-f4d0adcb1c7b 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/create/01a1708f-023b-7835-a338-5b6d402a54f0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/post/01a1708f-023b-77c1-a506-9c035ada02dd 2026/10/25 00:56:22 INFO Received delete request activity.id=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a1708f-027a-72c5-bbea-6f8562f163a6 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a1708f-027a-72c5-bbea-6f8562f163a6 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a1708f-027a-72c5-bbea-6f8562f163a6 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a1708f-027a-72c5-bbea-6f8562f163a6 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 2026/10/25 00:56:22 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Deleted old posts count=2 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Removed old shared posts count=1 2026/10/25 00:56:22 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a1708f-027a-72c5-bbea-6f8562f163a6 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor gateway=https://a.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-026a-7aeb-9086-1ca64661d89e 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/update/01a1708f-026a-7aeb-9086-1ca64661d89e 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a1708f-027a-72c5-bbea-6f8562f163a6 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a1708f-027a-72c5-bbea-6f8562f163a6 2026/10/25 00:56:22 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 2026/10/25 00:56:22 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca#delete 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca#delete 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkiNxCGzWJiKqjCSBhN8CnhZ8acgHiaMmXgQo4vYPMmods/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor gateway=https://c.localdomain 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140#delete 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca#delete 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140#delete 2026/10/25 00:56:22 INFO Received followers request did=did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkiNxCGzWJiKqjCSBhN8CnhZ8acgHiaMmXgQo4vYPMmods/actor count=2 2026/10/25 00:56:22 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor follower=https://a.localdomain/user/alice 2026/10/25 00:56:22 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a1708f-02a7-7ef7-87fc-bfe80d9e8c21 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140#delete 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a1708f-02a8-7327-8b5a-325b2bcb0761 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-02a7-7ef7-87fc-bfe80d9e8c21 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a1708f-028a-700b-ab0e-0b4c237f2a0f 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a1708f-028a-700b-ab0e-0b4c237f2a0f 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/undo/01a1708f-02a8-7327-8b5a-325b2bcb0761 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/undo/01a1708f-02a8-7327-8b5a-325b2bcb0761 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 request.user=alice post=https://b.localdomain/post/01a1708f-010d-7c49-b203-1b1325b82ac6 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor/inbox activity=https://a.localdomain/undo/01a1708f-02a8-7327-8b5a-325b2bcb0761 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a1708f-02a8-7327-8b5a-325b2bcb0761 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a1708f-02a8-7327-8b5a-325b2bcb0761 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-02a7-7ef7-87fc-bfe80d9e8c21 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MktPQBXfuJjBDCSayKoDqWgoYymDdzaZsWCJbVuzckB8V4/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:22 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:22 INFO Enabling pprof url=https://c.localdomain/ovfwdqxlaqveimlelsnaqktbdaqtyuos/debug/pprof 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (4.19s) 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:22 INFO Looking up user name=bob 2026/10/25 00:56:22 INFO Received delete request activity.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:22 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor/note/1 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a1708f-028a-700b-ab0e-0b4c237f2a0f 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a1708f-028a-700b-ab0e-0b4c237f2a0f 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca#delete 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140#delete 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:22 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor offset=0 2026/10/25 00:56:22 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-02d1-76fc-b80e-004139a40e52 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 2026/10/25 00:56:22 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor offset=0 2026/10/25 00:56:22 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:22 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:22 INFO Looking up user name=alice 2026/10/25 00:56:22 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-02d1-76fc-b80e-004139a40e52 2026/10/25 00:56:22 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-02d1-76fc-b80e-004139a40e52 2026/10/25 00:56:22 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:23 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-02d1-76fc-b80e-004139a40e52 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete note=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e thread=https://b.localdomain/post/01a1708f-0054-756a-9892-27500c5d0519 starter=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-02d1-76fc-b80e-004139a40e52 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:23 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e sender=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-02d1-76fc-b80e-004139a40e52 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0282-7f22-aa9c-481d4374bcf9 2026/10/25 00:56:23 INFO Received delete request activity.id=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708e-ffaa-7229-a8e1-c1591f3b14ca 2026/10/25 00:56:23 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Fetching post post=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0000-7da1-b8ed-7a78ac7e1140 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e deleted=https://a.localdomain/post/01a1708f-00fb-7763-bead-2f5ce8022c0e 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 2026/10/25 00:56:23 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/update/01a1708f-0296-73c2-8555-293c9a518101 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor offset=0 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0321-7128-b830-d7570418d152 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktYsmzbQ11BzBwiBTNebGqNJDQHen6kC2sqt6hrRPw2KR/actor offset=0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0321-7128-b830-d7570418d152 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0321-7128-b830-d7570418d152 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (6.83s) 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0321-7128-b830-d7570418d152 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0321-7128-b830-d7570418d152 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 request.user=carol post=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor gateway=https://c.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0321-7128-b830-d7570418d152 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (6.87s) 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 2026/10/25 00:56:23 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:23 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/inbox: 400, " 2026/10/25 00:56:23 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor --- PASS: TestDeleter_OldData (6.89s) 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor --- PASS: TestCluster_ShareUnshare (6.90s) 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/accept/01a1708f-034d-77a9-95d9-0ceeb7ed0002 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-02e7-725a-aaf0-b3573ebec7d8 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://c.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 2026/10/25 00:56:23 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor/create/1 error="proof verification failed" 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/post/01a1708f-032f-737f-b5be-f38ccb2ee8ac 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor/post/01a1708f-009a-75e1-8bbf-40dbd7ccea27 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor offset=0 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://a.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MktbE8FfSxBuZ6DzzLydCsDJQR5CoD44dvqXDSk4LiQHWB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkeihcbYS2xJQztgQEtPeYT7d5hMP55d3hHdTGrjTyttNQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor/post/01a1708f-014c-77d3-b784-ee41352141d9 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/create/01a1708f-032f-73c0-b82c-b18d6b3604d7 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor offset=0 2026/10/25 00:56:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:23 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-03f7-74ee-985c-a391ef8e6d90 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuBVRm7XwS3LFg4E65iUHjVsZ8oaifQHkGkiN1Pej6SUy/actor offset=0 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-03f7-74ee-985c-a391ef8e6d90 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-03f7-74ee-985c-a391ef8e6d90 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor followed=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e --- PASS: TestCluster_ReplyForwardingPortableActors (7.04s) 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/inbox activity=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/inbox activity=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-03f7-74ee-985c-a391ef8e6d90 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjmRqugyhLNpnLeStFM8U56fBUyyiaN41UcLt93QGMJ5U/actor offset=0 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-03f7-74ee-985c-a391ef8e6d90 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0417-791c-835b-854de5aeffc4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (7.06s) 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0417-791c-835b-854de5aeffc4 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0417-791c-835b-854de5aeffc4 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 request.user=carol post=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/inbox activity=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:23 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-03f7-74ee-985c-a391ef8e6d90 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor offset=0 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0417-791c-835b-854de5aeffc4 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-0417-791c-835b-854de5aeffc4 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor followed=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-043d-710c-b54c-0b1308fda97e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/accept/01a1708f-043d-710c-b54c-0b1308fda97e 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/accept/01a1708f-043d-710c-b54c-0b1308fda97e 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor offset=0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://c.localdomain/user/carol followed=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708f-0448-7e8d-bfac-fdcbb3f11e79 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/accept/01a1708f-043d-710c-b54c-0b1308fda97e 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-043d-710c-b54c-0b1308fda97e 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 note=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Enabling pprof url=https://b.localdomain/gmukadwyfwkrjygwombajvukhjktfkai/debug/pprof 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-043d-710c-b54c-0b1308fda97e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/follow/01a1708f-0404-75c5-973a-904c868f857e 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0458-765c-b569-9d5cc6e44f43 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0417-791c-835b-854de5aeffc4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-036c-76a8-8229-166c0afe09d7 2026/10/25 00:56:23 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers: actor is not cached" 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://a.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a1708f-0448-7e8d-bfac-fdcbb3f11e79 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a1708f-0448-7e8d-bfac-fdcbb3f11e79 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258#delete 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258#delete 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258#delete 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a1708f-0448-7e8d-bfac-fdcbb3f11e79 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708f-0448-7e8d-bfac-fdcbb3f11e79 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor offset=0 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708f-0448-7e8d-bfac-fdcbb3f11e79 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708f-03de-7a40-b7bd-03853e79f699 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0488-773c-b932-9f1b40d99a03 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0482-70a5-ba46-288a40fedb5e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0481-7f0e-a705-e97639bb4b51 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0481-7f0e-a705-e97639bb4b51 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/inbox activity=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/inbox activity=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0458-765c-b569-9d5cc6e44f43 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0458-765c-b569-9d5cc6e44f43 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/create/01a1708f-0482-70a5-ba46-288a40fedb5e 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/create/01a1708f-0482-70a5-ba46-288a40fedb5e 2026/10/25 00:56:23 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0321-70e1-bef1-8a104b685258 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0488-773c-b932-9f1b40d99a03 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0488-773c-b932-9f1b40d99a03 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/inbox activity=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 note=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://c.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-04ac-79af-9146-39f304cd21cb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers" 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-04ac-79af-9146-39f304cd21cb 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-04ac-79af-9146-39f304cd21cb 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0458-765c-b569-9d5cc6e44f43 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0488-773c-b932-9f1b40d99a03 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0458-765c-b569-9d5cc6e44f43 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0488-773c-b932-9f1b40d99a03 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/create/01a1708f-0482-70a5-ba46-288a40fedb5e 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0482-70a5-ba46-288a40fedb5e 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 activity.type=Follow activity.actor=https://a.localdomain/user/bob activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/bob followed=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-04c0-72a7-a44b-6daec89a0fe4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-04ac-79af-9146-39f304cd21cb 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-04ac-79af-9146-39f304cd21cb 2026/10/25 00:56:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers_synchronization\", digest=\"a839c3d8113e1a7d7e7f0ef0539ba6a59c1cca87aa8352c431750550552e9443\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers" 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor --- PASS: TestCluster_PostToFollowers (7.23s) 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708f-04c0-72a7-a44b-6daec89a0fe4 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708f-04c0-72a7-a44b-6daec89a0fe4 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0481-7f0e-a705-e97639bb4b51 request.user=bob post=https://b.localdomain/post/01a1708f-0481-7f0e-a705-e97639bb4b51 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e request.user=bob post=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04cd-7b2e-a4a0-220753226e34 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0488-773c-b932-9f1b40d99a03 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a1708f-041d-79c6-b63f-66be054f3fc0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/update/01a1708f-0453-77a4-ba4e-03bc6f788478 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-04ac-79af-9146-39f304cd21cb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a1708f-04c0-72a7-a44b-6daec89a0fe4 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/accept/01a1708f-0458-765c-b569-9d5cc6e44f43 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-03b9-7b27-b6ce-c6fb56826666 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-04c0-72a7-a44b-6daec89a0fe4 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a activity.type=Follow activity.actor=https://a.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04e3-7cca-a887-0d09e810c840 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a 2026/10/25 00:56:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04cd-7b2e-a4a0-220753226e34 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04cd-7b2e-a4a0-220753226e34 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04e3-7cca-a887-0d09e810c840 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-04c0-72a7-a44b-6daec89a0fe4 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a1708f-0464-7300-84ba-6bf7bd641961 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04cd-7b2e-a4a0-220753226e34 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04e3-7cca-a887-0d09e810c840 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04e3-7cca-a887-0d09e810c840 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04cd-7b2e-a4a0-220753226e34 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04e3-7cca-a887-0d09e810c840 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-051a-7932-93ce-ef51960f74cb sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor gateway=https://c.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-051a-7932-93ce-ef51960f74cb 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-051a-7932-93ce-ef51960f74cb 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0526-7603-a5a9-c5e0b4d8fec0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0526-75cc-86ee-fa214b7b4eb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0526-75cc-86ee-fa214b7b4eb6 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/inbox activity=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0526-7603-a5a9-c5e0b4d8fec0 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0526-7603-a5a9-c5e0b4d8fec0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04cd-7b2e-a4a0-220753226e34 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0404-7df4-b85b-a31c93e62c94 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/inbox activity=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-051a-7932-93ce-ef51960f74cb 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-051a-7932-93ce-ef51960f74cb 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a request.user=carol post=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor offset=0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0526-7603-a5a9-c5e0b4d8fec0 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0526-7603-a5a9-c5e0b4d8fec0 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/accept/01a1708f-04e3-7cca-a887-0d09e810c840 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a1708f-0489-7f33-9884-d19e2503899a 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0526-75cc-86ee-fa214b7b4eb6 request.user=carol post=https://b.localdomain/post/01a1708f-0526-75cc-86ee-fa214b7b4eb6 2026/10/25 00:56:23 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers: actor is not cached" 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://a.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0482-70a5-ba46-288a40fedb5e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0481-7f0e-a705-e97639bb4b51 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0481-7f0e-a705-e97639bb4b51 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0557-70c4-a917-010c104267f2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de 2026/10/25 00:56:23 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 note=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0526-7603-a5a9-c5e0b4d8fec0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0526-75cc-86ee-fa214b7b4eb6 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0526-75cc-86ee-fa214b7b4eb6 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor offset=0 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/accept/01a1708f-0566-775f-91fb-4b9b7d40505f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0567-7e33-b9e7-503b0ab3f88b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 2026/10/25 00:56:23 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e request.user=alice post=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/accept/01a1708f-0566-775f-91fb-4b9b7d40505f 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/accept/01a1708f-0566-775f-91fb-4b9b7d40505f 2026/10/25 00:56:23 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0557-70c4-a917-010c104267f2 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0557-70c4-a917-010c104267f2 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0567-7e33-b9e7-503b0ab3f88b 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/create/01a1708f-0573-7f3f-891f-947ebc42310a note=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/create/01a1708f-0573-7f3f-891f-947ebc42310a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/create/01a1708f-0573-7f3f-891f-947ebc42310a 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/create/01a1708f-0573-7f3f-891f-947ebc42310a 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-0578-7e36-9cb3-b85907c2fa9c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor gateway=https://a.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-0578-7e36-9cb3-b85907c2fa9c 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-0578-7e36-9cb3-b85907c2fa9c 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/accept/01a1708f-0566-775f-91fb-4b9b7d40505f 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/accept/01a1708f-0566-775f-91fb-4b9b7d40505f 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor gateway=https://c.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0557-70c4-a917-010c104267f2 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0567-7e33-b9e7-503b0ab3f88b 2026/10/25 00:56:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers" 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0581-767b-8c12-259e3900999e 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0581-767b-8c12-259e3900999e 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor/announce/01a1708f-0559-7702-9ba7-f908cf690541 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-0578-7e36-9cb3-b85907c2fa9c 2026/10/25 00:56:23 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers_synchronization\", digest=\"a839c3d8113e1a7d7e7f0ef0539ba6a59c1cca87aa8352c431750550552e9443\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/followers" 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkirp1Pj41bMcfAkrUBnznQS47R9a3fFvkhvgLv57kpJff/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/update/01a1708f-0578-7e36-9cb3-b85907c2fa9c 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded request.user=alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor/accept/01a1708f-0566-775f-91fb-4b9b7d40505f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0516-7146-9ff2-33975f0cdde2 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-050b-7db8-9e7f-12495dc842e5 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0567-7e33-b9e7-503b0ab3f88b 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-0557-70c4-a917-010c104267f2 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-0567-7e33-b9e7-503b0ab3f88b 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/create/01a1708f-0573-7f3f-891f-947ebc42310a 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/create/01a1708f-0573-7f3f-891f-947ebc42310a 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0581-767b-8c12-259e3900999e 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0581-767b-8c12-259e3900999e 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Returning inbox collection did=did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW 2026/10/25 00:56:23 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor/post/01a1708f-0165-74d1-a488-af1e3be0ef75 2026/10/25 00:56:23 INFO Returning inbox collection page did=did:key:z6MknTj7g8P7HPzAjioPYv2sdH2SEjNJxtcsNWk6Zg8cmcVW until=1792889783655907003 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor --- PASS: TestCluster_InboxFetchHappyFlow (7.46s) 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd note=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded thread=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e starter=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0557-70c4-a917-010c104267f2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-04a7-7405-a8d0-21b797b8c3de 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6Mkhwi6ncJkhb67bWXpA3dN4QULcxHfic9YpBFijqoP2AAH/actor 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/create/01a1708f-0573-7f3f-891f-947ebc42310a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor/post/01a1708f-0573-7ee4-8e4c-765f9c85c1fd 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0567-7e33-b9e7-503b0ab3f88b activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0518-7904-b6f9-49bf7e6f2353 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-0569-7ea1-9f1c-a671f35094dd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:23 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor 2026/10/25 00:56:23 INFO Backfilling thread post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded parent=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e depth=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor offset=0 2026/10/25 00:56:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor 2026/10/25 00:56:23 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a request.user=alice post=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Fetching post post=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkwbbeXe48z3GKmbKCVvDNiiWej4S3UVKVLseKuswwfUpM/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Received followers request did=did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkwbbeXe48z3GKmbKCVvDNiiWej4S3UVKVLseKuswwfUpM/actor count=1 2026/10/25 00:56:23 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkovDnMBMkbwxQYhACJ3X2sRUFeshCzRE3qDcxqbdUgGto/actor follower=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MketFG5xFKodwssKhFPMJssf2gDgV23Pgo8EMyBfxgH7Fj/actor offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:23 INFO Backfilled thread post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded parent=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e depth=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-05ef-74ec-baea-1f0f9b8438ff activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (5.08s) 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-05ef-74ec-baea-1f0f9b8438ff 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-05ef-74ec-baea-1f0f9b8438ff 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_Gateways (7.53s) 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Enabling pprof url=https://c.localdomain/ucwchfmjsugyddbrubuktpqdpupwcprp/debug/pprof 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-05ef-74ec-baea-1f0f9b8438ff 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-05ef-74ec-baea-1f0f9b8438ff 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=alice 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 request.user=alice post=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor offset=0 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c request.user=carol post=https://b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a note=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 thread=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a starter=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-05da-75d0-b81b-7ba5a3b6002a 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/user/alice follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708f-0628-7715-98cb-af20dd6c2446 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708f-0628-7715-98cb-af20dd6c2446 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708f-0628-7715-98cb-af20dd6c2446 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a1708f-0628-7715-98cb-af20dd6c2446 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a1708f-0628-7715-98cb-af20dd6c2446 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 2026/10/25 00:56:23 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor gateway=https://c.localdomain 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a1708f-0628-7715-98cb-af20dd6c2446 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0642-737c-a8bc-8e30d1c0be65 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/carol follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0642-737c-a8bc-8e30d1c0be65 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0642-737c-a8bc-8e30d1c0be65 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:23 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/inbox: 400, " 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 2026/10/25 00:56:23 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0642-737c-a8bc-8e30d1c0be65 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0642-737c-a8bc-8e30d1c0be65 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/accept/01a1708f-0638-7a6b-a052-9153e197e2b7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-05ea-7c24-8915-2d78a3c3fab0 2026/10/25 00:56:23 INFO Looking up user name=bob 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor/create/1 error="invalid activity host: did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg" 2026/10/25 00:56:23 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb request.user=carol post=https://b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-05ef-74ec-baea-1f0f9b8438ff activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:23 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0642-737c-a8bc-8e30d1c0be65 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb 2026/10/25 00:56:23 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:23 INFO Looking up user name=carol 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e#delete 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e#delete 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0693-741c-a2b6-5a13e66a9f1f 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0693-741c-a2b6-5a13e66a9f1f 2026/10/25 00:56:23 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e#delete 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e#delete 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:23 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:23 INFO Looking up user name=alice 2026/10/25 00:56:23 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0693-741c-a2b6-5a13e66a9f1f 2026/10/25 00:56:23 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-0693-741c-a2b6-5a13e66a9f1f 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor offset=0 2026/10/25 00:56:23 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:23 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-06b7-77b4-a97b-5864d79ec33c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-06b7-7777-97d1-c87d252e13a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-06b7-7777-97d1-c87d252e13a0 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:23 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-06b7-77b4-a97b-5864d79ec33c 2026/10/25 00:56:23 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-06b7-77b4-a97b-5864d79ec33c 2026/10/25 00:56:23 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:24 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-06b7-77b4-a97b-5864d79ec33c 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-06b7-77b4-a97b-5864d79ec33c 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-06b7-7777-97d1-c87d252e13a0 request.user=bob post=https://b.localdomain/post/01a1708f-06b7-7777-97d1-c87d252e13a0 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor 2026/10/25 00:56:24 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a1708f-06df-7693-b0a4-69bd777b23d5 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a1708f-06df-7693-b0a4-69bd777b23d5 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a1708f-06df-7693-b0a4-69bd777b23d5 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 request.user=alice post=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjvcwmVXZtcM5jK3EeURtNVQCdaBMZBFLu5jJiXE83mvg/actor offset=0 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:24 INFO Looking up user name=carol --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (4.88s) 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a1708f-06df-7693-b0a4-69bd777b23d5 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a1708f-06df-7693-b0a4-69bd777b23d5 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e note=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 thread=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a starter=https://b.localdomain/user/carol 2026/10/25 00:56:24 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-06c5-71e0-8c35-7b3857ea064e 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0708-7eb5-97ad-49983fefed8e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0708-7e6e-b8a5-ca5097353308 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0708-7e6e-b8a5-ca5097353308 2026/10/25 00:56:24 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0708-7eb5-97ad-49983fefed8e 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0708-7eb5-97ad-49983fefed8e 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-070c-7ec4-bfd8-e5a8c64a03da sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor gateway=https://c.localdomain 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-070c-7ec4-bfd8-e5a8c64a03da 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-070c-7ec4-bfd8-e5a8c64a03da 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a1708f-0716-7a2a-bee6-b5e3c7c4f391 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-070c-7ec4-bfd8-e5a8c64a03da 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-070c-7ec4-bfd8-e5a8c64a03da 2026/10/25 00:56:24 INFO Creating new user request.path=/users/register name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0708-7eb5-97ad-49983fefed8e 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0708-7eb5-97ad-49983fefed8e 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a1708f-06df-7693-b0a4-69bd777b23d5 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0601-75c8-9b4e-97964013817d 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0708-7e6e-b8a5-ca5097353308 request.user=bob post=https://b.localdomain/post/01a1708f-0708-7e6e-b8a5-ca5097353308 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-074f-7673-8100-b6b2db5e8b59 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-074f-763f-96a8-b3d560e028a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-074f-763f-96a8-b3d560e028a3 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-074f-7673-8100-b6b2db5e8b59 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-074f-7673-8100-b6b2db5e8b59 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-074f-7673-8100-b6b2db5e8b59 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-074f-7673-8100-b6b2db5e8b59 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded request.user=alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-0761-727a-a761-33cd2ff3df31 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor gateway=https://a.localdomain 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-0761-727a-a761-33cd2ff3df31 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-0761-727a-a761-33cd2ff3df31 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0767-7502-b3b2-f5c89962d88a 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0767-7502-b3b2-f5c89962d88a 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a1708f-0766-7e9e-8a3f-b472d1c1a56f 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-074f-763f-96a8-b3d560e028a3 request.user=bob post=https://b.localdomain/post/01a1708f-074f-763f-96a8-b3d560e028a3 2026/10/25 00:56:24 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 note=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded thread=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e starter=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-0761-727a-a761-33cd2ff3df31 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/update/01a1708f-0761-727a-a761-33cd2ff3df31 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a1708f-0767-7502-b3b2-f5c89962d88a 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a1708f-0766-7e9e-8a3f-b472d1c1a56f 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Updated post activity.id=https://a.localdomain/update/01a1708f-072a-7ab3-9da2-e4731735b7d0 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Backfilling thread post=https://a.localdomain/post/01a1708f-0569-7e74-8c7f-6cc38b723ded parent=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e depth=0 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a1708f-0766-7e9e-8a3f-b472d1c1a56f 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a1708f-0767-7502-b3b2-f5c89962d88a 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a1708f-0766-7e9e-8a3f-b472d1c1a56f 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:24 INFO Fetching post post=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:24 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:24 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:24 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a1708f-04ac-7915-8f9d-7c357f6ad39e 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Looking up user name=alice --- PASS: TestCluster_PostToFollowers_Rejected (4.70s) 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Received delete request activity.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb request.user=bob post=https://b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete 2026/10/25 00:56:24 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor offset=0 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-07e0-7d54-a50e-16731ca77b01 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-07e0-7d54-a50e-16731ca77b01 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Received delete request activity.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 2026/10/25 00:56:24 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete note=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1 thread=https://b.localdomain/post/01a1708f-050b-7af0-b276-59035f51c16a starter=https://b.localdomain/user/carol 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a1708f-05da-7583-a2ed-fd59c41539f1#delete 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-07e0-7d54-a50e-16731ca77b01 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a1708f-07e0-7d54-a50e-16731ca77b01 2026/10/25 00:56:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:24 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/25 00:56:24 INFO Moving follow follow=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a1708f-0810-711f-9fa8-cdd84d53a494 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb request.user=bob post=https://b.localdomain/post/01a1708f-0642-7318-b53b-e6fda57603eb 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a1708f-0810-711f-9fa8-cdd84d53a494 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a1708f-0810-711f-9fa8-cdd84d53a494 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a1708f-0810-711f-9fa8-cdd84d53a494 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a1708f-0810-711f-9fa8-cdd84d53a494 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c request.user=bob post=https://b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor offset=0 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://c.localdomain/user/carol follower=https://b.localdomain/user/bob followed=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a1708f-0837-7c34-8b13-065e613a153e activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a1708f-0837-7c34-8b13-065e613a153e 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a1708f-0837-7c34-8b13-065e613a153e 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor --- PASS: TestCluster_BackfillMissingParent (8.13s) 2026/10/25 00:56:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-084f-7ba3-8c2f-cf820ae55dc3 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-084f-7ba3-8c2f-cf820ae55dc3 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a1708f-0837-7c34-8b13-065e613a153e 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a1708f-0837-7c34-8b13-065e613a153e 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 2026/10/25 00:56:24 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor gateway=https://c.localdomain 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a1708f-0810-711f-9fa8-cdd84d53a494 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-05f9-77eb-8455-0a0fa84de496 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follower=https://b.localdomain/user/bob followed=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a1708f-084f-7ba3-8c2f-cf820ae55dc3 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a1708f-084f-7ba3-8c2f-cf820ae55dc3 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a1708f-0837-7c34-8b13-065e613a153e activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-080d-76fa-bfad-246709e7cd25 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:24 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/inbox: 400, " 2026/10/25 00:56:24 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c request.user=bob post=https://b.localdomain/post/01a1708f-05ef-743c-baf2-34949a87419c 2026/10/25 00:56:24 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/accept/01a1708f-085d-7481-8362-1cdee3aac9e1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-07e9-7912-be0b-fc88f6376943 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 --- PASS: TestCluster_ReplyInCommunity (8.23s) 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-06b7-77b4-a97b-5864d79ec33c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-06b7-7777-97d1-c87d252e13a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-06b7-7777-97d1-c87d252e13a0 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor/create/1 error="invalid object: *ap.Object" 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0708-7eb5-97ad-49983fefed8e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0708-7e6e-b8a5-ca5097353308 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0708-7e6e-b8a5-ca5097353308 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-074f-7673-8100-b6b2db5e8b59 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-074f-763f-96a8-b3d560e028a3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-074f-763f-96a8-b3d560e028a3 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Received a new post activity.id=https://c.localdomain/create/01a1708f-08cb-74d1-add2-694f07699c11 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a1708f-08cb-748d-ad41-3b593e858fa5 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a1708f-08cb-748d-ad41-3b593e858fa5 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a1708f-08cb-74d1-add2-694f07699c11 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a1708f-08cb-74d1-add2-694f07699c11 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a1708f-08cb-74d1-add2-694f07699c11 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a1708f-08cb-74d1-add2-694f07699c11 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/c.localdomain/post/01a1708f-08cb-748d-ad41-3b593e858fa5 request.user=carol post=https://c.localdomain/post/01a1708f-08cb-748d-ad41-3b593e858fa5 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor offset=0 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Received a new post activity.id=https://c.localdomain/create/01a1708f-08cb-74d1-add2-694f07699c11 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a1708f-08cb-748d-ad41-3b593e858fa5 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a1708f-08cb-748d-ad41-3b593e858fa5 2026/10/25 00:56:24 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:24 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/25 00:56:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 2026/10/25 00:56:24 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkncoCmy4n81Sxpro3rtH3GX1fVygASyfntcU2VbJpcw4q/actor offset=0 2026/10/25 00:56:24 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (4.46s) 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/25 00:56:24 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0977-717e-9887-a61c83f4d5e5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol --- PASS: TestCluster_MovedAccount (4.75s) 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/25 00:56:24 INFO Creating new user request.path=/users/register name=carol 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Approving follow request activity.id=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 activity.type=Follow activity.actor=https://c.localdomain/user/carol activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://c.localdomain/user/carol followed=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0988-7984-929d-1340bbaf6f3a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0977-717e-9887-a61c83f4d5e5 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0977-717e-9887-a61c83f4d5e5 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708f-0988-7984-929d-1340bbaf6f3a 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708f-0988-7984-929d-1340bbaf6f3a 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a1708f-0988-7984-929d-1340bbaf6f3a 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a1708f-0977-717e-9887-a61c83f4d5e5 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-0977-717e-9887-a61c83f4d5e5 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a1708f-0988-7984-929d-1340bbaf6f3a 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0988-7984-929d-1340bbaf6f3a activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a1708f-0923-7f17-b8f2-ca2c92b0d324 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a1708f-0977-717e-9887-a61c83f4d5e5 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0889-7dca-8b59-a0890fa1f6b4 2026/10/25 00:56:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c --- PASS: TestDeleter_Disabled (8.58s) 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 2026/10/25 00:56:24 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:24 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:24 INFO Looking up user name=alice 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Approving follow request activity.id=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a5b-77b6-86f6-0bee9ade8ad2 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:24 INFO Looking up user name=bob 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0a04-7b0a-a2bb-da8585465ec7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:24 INFO Looking up user name=carol 2026/10/25 00:56:24 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 activity.type=Follow activity.actor=https://b.localdomain/user/carol activity.object.kind=string activity.object.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a78-712c-9086-19114ce175ac activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a5b-77b6-86f6-0bee9ade8ad2 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a5b-77b6-86f6-0bee9ade8ad2 2026/10/25 00:56:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a78-712c-9086-19114ce175ac 2026/10/25 00:56:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a78-712c-9086-19114ce175ac 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a78-712c-9086-19114ce175ac 2026/10/25 00:56:24 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:24 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:24 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0aa0-780c-9459-711bd1583b2a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e 2026/10/25 00:56:24 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a5b-77b6-86f6-0bee9ade8ad2 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a5b-77b6-86f6-0bee9ade8ad2 2026/10/25 00:56:24 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a78-712c-9086-19114ce175ac 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0aa0-780c-9459-711bd1583b2a 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a5b-77b6-86f6-0bee9ade8ad2 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a1708f-0964-79b2-857d-3883a41c351b 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e request.user=bob post=https://b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/accept/01a1708f-0a78-712c-9086-19114ce175ac activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a1708f-09fe-7c4d-9781-a089914fb772 2026/10/25 00:56:25 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=alice post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-0add-791d-a866-e89ceb15a320 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a1708f-0add-791d-a866-e89ceb15a320 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a1708f-0add-791d-a866-e89ceb15a320 2026/10/25 00:56:25 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:25 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0b1a-7062-8290-0aa865f4c29f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor gateway=https://c.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0b1a-7062-8290-0aa865f4c29f 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0b1a-7062-8290-0aa865f4c29f 2026/10/25 00:56:25 INFO Looking up user name=alice 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a1708f-0add-791d-a866-e89ceb15a320 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a1708f-0add-791d-a866-e89ceb15a320 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee request.user=carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 request.user=alice post=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0b1a-7062-8290-0aa865f4c29f 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0b1a-7062-8290-0aa865f4c29f 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 note=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee group=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=carol post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Received a new post activity.id=https://c.localdomain/create/01a1708f-0b65-7771-88db-578de4a02092 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a1708f-0b65-7771-88db-578de4a02092 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a1708f-0b65-7771-88db-578de4a02092 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a1708f-0b65-7771-88db-578de4a02092 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a1708f-0b65-7771-88db-578de4a02092 2026/10/25 00:56:25 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0ba1-7f2b-990b-c6471db65026 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor gateway=https://c.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0ba1-7f2b-990b-c6471db65026 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0ba1-7f2b-990b-c6471db65026 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0b5a-7623-8e34-98644aa908c3 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 request.user=carol post=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 2026/10/25 00:56:25 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0bb7-79b9-a6fc-5617a947a21c sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor gateway=https://a.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0bb7-79b9-a6fc-5617a947a21c 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0bb7-79b9-a6fc-5617a947a21c 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Received a new post activity.id=https://b.localdomain/create/01a1708f-0b06-7ba2-8307-106001f74e59 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0ba1-7f2b-990b-c6471db65026 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0ba1-7f2b-990b-c6471db65026 2026/10/25 00:56:25 INFO Looking up user name=alice 2026/10/25 00:56:25 INFO Received a new post activity.id=https://a.localdomain/create/01a1708f-0add-791d-a866-e89ceb15a320 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0bb7-79b9-a6fc-5617a947a21c 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/update/01a1708f-0bb7-79b9-a6fc-5617a947a21c 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Received a new post activity.id=https://c.localdomain/create/01a1708f-0b65-7771-88db-578de4a02092 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Updating poll results poll=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c0b-771a-9691-49e9f2a42c3b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor gateway=https://c.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c0b-771a-9691-49e9f2a42c3b 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c0b-771a-9691-49e9f2a42c3b 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c0b-771a-9691-49e9f2a42c3b 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c0b-771a-9691-49e9f2a42c3b 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0c36-7507-b389-3ee802fc73d5 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor gateway=https://a.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0c36-7507-b389-3ee802fc73d5 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0c36-7507-b389-3ee802fc73d5 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor offset=0 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0c36-7507-b389-3ee802fc73d5 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/update/01a1708f-0c36-7507-b389-3ee802fc73d5 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0c09-7926-b600-81116372ba1e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c9b-74a2-b444-39d6e993f1ce sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor gateway=https://a.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c9b-74a2-b444-39d6e993f1ce 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c9b-74a2-b444-39d6e993f1ce 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor offset=0 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=alice post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c9b-74a2-b444-39d6e993f1ce 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/update/01a1708f-0c9b-74a2-b444-39d6e993f1ce 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor gateway=https://c.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=carol post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor offset=0 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:25 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/inbox: 400, " 2026/10/25 00:56:25 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Received delete request activity.id=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 2026/10/25 00:56:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270#delete 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270#delete 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 2026/10/25 00:56:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270#delete 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270#delete 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/accept/01a1708f-0cd3-7848-af82-806df2f04fc5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0c67-7d49-bf24-d9e6e75d54e0 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee request.user=carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/25 00:56:25 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-25T00:56:25.65173872Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV#z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z3U4hpMY9zz6XHrwiVFmcGdVa4BwWsfd9GJUfxkL5W3iq5ua1Zm66vL4Lk9HhXAVqPc9W42kvrTr1QYsc1rtaNsRV\",\"created\":\"2026-10-25T00:56:25Z\"}}" error="invalid activity" 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 note=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee group=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor offset=0 2026/10/25 00:56:25 INFO Looking up user name=alice 2026/10/25 00:56:25 INFO Received delete request activity.id=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a1708f-0add-78a5-b11a-2058957ba270 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor offset=0 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Updating poll results poll=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor gateway=https://c.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0d3d-76e7-afee-6f5c8e4c07f0 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 2026/10/25 00:56:25 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:25 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox: 400, " 2026/10/25 00:56:25 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor offset=0 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor offset=0 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0cdb-7e16-919f-5bedbe1141d4 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/accept/01a1708f-0d78-7977-b700-eb172f1e4772 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0d00-7175-bb43-15a9c0c5c912 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0d54-78c9-86e7-c9f1793d7865 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Looking up user name=bob 2026/10/25 00:56:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:25 INFO Approving follow request activity.id=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 activity.type=Follow activity.actor=https://b.localdomain/user/bob activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor gateway=https://c.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor 2026/10/25 00:56:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor error="invalid object host: b.localdomain" 2026/10/25 00:56:25 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/inbox: 400, " 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 2026/10/25 00:56:25 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=alice post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor/accept/01a1708f-0dee-7b47-991a-56cfe58f7893 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a1708f-0d65-7ed5-aa18-90fea46ca118 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknatqrfDMBbaMJvHpATRG3f3bQKFgAKQJfhJXZG18zSqV/actor offset=0 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor offset=0 2026/10/25 00:56:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=carol post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (7.15s) 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor gateway=https://a.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/inbox activity=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:25 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor gateway=https://c.localdomain 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/25 00:56:25 INFO Received delete request activity.id=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17#delete 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17#delete 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17#delete 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17#delete 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/25 00:56:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/10/25 00:56:25 INFO Looking up user name=carol 2026/10/25 00:56:25 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/25 00:56:25 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete note=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee group=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:25 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:25 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor/note/1 2026/10/25 00:56:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:26 INFO Looking up user name=carol 2026/10/25 00:56:26 INFO Received delete request activity.id=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a1708f-0b65-7725-a545-30dd34000b17 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:26 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:26 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:26 INFO Updating poll results poll=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:26 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 2026/10/25 00:56:26 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 2026/10/25 00:56:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 2026/10/25 00:56:26 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete 2026/10/25 00:56:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 2026/10/25 00:56:26 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor/announce/01a1708f-0e7e-7864-b68d-6c14f76978f8 2026/10/25 00:56:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor offset=0 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/25 00:56:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 2026/10/25 00:56:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:26 INFO Looking up user name=carol 2026/10/25 00:56:26 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0b06-7881-8dba-5a255faab4ee 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0ea3-7841-bab8-b5a1e1d6bbd4 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor 2026/10/25 00:56:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor 2026/10/25 00:56:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/25 00:56:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrPL63mEfnoNFKVVcnfTibf7wKeSqyb177JAz1LVbyhb3/actor offset=0 2026/10/25 00:56:26 INFO Fetching object cid=ap://did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (5.89s) 2026/10/25 00:56:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=alice post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 2026/10/25 00:56:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjDUWUjeFKtWvomjDt5J3SKqtSGna4DpB26qTM8sQarRp/actor offset=0 --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (5.48s) 2026/10/25 00:56:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=carol post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MktrNmj23KJQ3sQgTcMJwtBtYvrUtwviPRvdgPgbAD1PG4/actor offset=0 --- PASS: TestCluster_PostInCommunity (9.93s) 2026/10/25 00:56:26 INFO Received delete request activity.id=https://b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e 2026/10/25 00:56:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a1708f-0aa0-77b1-9ab8-f0c2ba13191e#delete 2026/10/25 00:56:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/25 00:56:26 INFO Updating poll results poll=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 2026/10/25 00:56:26 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 2026/10/25 00:56:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 2026/10/25 00:56:26 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 2026/10/25 00:56:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 2026/10/25 00:56:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/25 00:56:26 INFO Looking up user name=bob 2026/10/25 00:56:26 INFO Updated post activity.id=https://b.localdomain/update/01a1708f-0f7e-7430-b394-b3d56ded6521 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=bob post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=alice post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c 2026/10/25 00:56:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c request.user=carol post=https://b.localdomain/post/01a1708f-0a04-7a34-b158-f8384d06da2c --- PASS: TestCluster_Poll (10.19s) PASS ok github.com/dimkr/tootik/cluster 23.235s ? github.com/dimkr/tootik/cmd/tootik [no test files] ? github.com/dimkr/tootik/danger [no test files] === RUN Test_FEP521b --- PASS: Test_FEP521b (0.00s) PASS ok github.com/dimkr/tootik/data 0.004s ? github.com/dimkr/tootik/dbx [no test files] === RUN TestBlockList_NotBlockedDomain --- PASS: TestBlockList_NotBlockedDomain (0.00s) === RUN TestBlockList_BlockedDomain --- PASS: TestBlockList_BlockedDomain (0.00s) === RUN TestBlockList_BlockedSubdomain --- PASS: TestBlockList_BlockedSubdomain (0.00s) === RUN TestBlockList_NotBlockedSubdomain --- PASS: TestBlockList_NotBlockedSubdomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomain --- PASS: TestBlockList_BlockedSubdomainByDomain (0.00s) === RUN TestBlockList_BlockedSubdomainByDomainEndsWithDot --- PASS: TestBlockList_BlockedSubdomainByDomainEndsWithDot (0.00s) === RUN TestDeliver_TwoUsersTwoPosts 2026/10/25 00:56:03 INFO Applying migration id=initial 2026/10/25 00:56:03 INFO Applying migration id=notesupdated 2026/10/25 00:56:03 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:03 INFO Applying migration id=activitiesid 2026/10/25 00:56:03 INFO Applying migration id=outbox 2026/10/25 00:56:03 INFO Applying migration id=edits 2026/10/25 00:56:03 INFO Applying migration id=outboxactor 2026/10/25 00:56:03 INFO Applying migration id=outboxsender 2026/10/25 00:56:03 INFO Applying migration id=thread 2026/10/25 00:56:03 INFO Applying migration id=host 2026/10/25 00:56:03 INFO Applying migration id=sharedinbox 2026/10/25 00:56:03 INFO Applying migration id=noteshost 2026/10/25 00:56:03 INFO Applying migration id=fetched 2026/10/25 00:56:03 INFO Applying migration id=move 2026/10/25 00:56:03 INFO Applying migration id=cleanup 2026/10/25 00:56:03 INFO Applying migration id=received 2026/10/25 00:56:03 INFO Applying migration id=namehost 2026/10/25 00:56:03 INFO Applying migration id=outboxhost 2026/10/25 00:56:03 INFO Applying migration id=notesfts 2026/10/25 00:56:03 INFO Applying migration id=iconsname 2026/10/25 00:56:03 INFO Applying migration id=nohash 2026/10/25 00:56:03 INFO Applying migration id=shares 2026/10/25 00:56:03 INFO Applying migration id=actorttl 2026/10/25 00:56:03 INFO Applying migration id=tocc 2026/10/25 00:56:03 INFO Applying migration id=followeds 2026/10/25 00:56:03 INFO Applying migration id=certhash 2026/10/25 00:56:03 INFO Applying migration id=follows_sync 2026/10/25 00:56:03 INFO Applying migration id=jsonpath 2026/10/25 00:56:03 INFO Applying migration id=localforward 2026/10/25 00:56:03 INFO Applying migration id=avatar 2026/10/25 00:56:03 INFO Applying migration id=noimage 2026/10/25 00:56:03 INFO Applying migration id=feed 2026/10/25 00:56:03 INFO Applying migration id=bookmarks 2026/10/25 00:56:03 INFO Applying migration id=shareactivity 2026/10/25 00:56:03 INFO Applying migration id=application 2026/10/25 00:56:03 INFO Applying migration id=certificates 2026/10/25 00:56:03 INFO Applying migration id=rawforward 2026/10/25 00:56:03 INFO Applying migration id=publickey 2026/10/25 00:56:03 INFO Applying migration id=resolvegroup 2026/10/25 00:56:03 INFO Applying migration id=reject 2026/10/25 00:56:03 INFO Applying migration id=autodel 2026/10/25 00:56:03 INFO Applying migration id=jsonb 2026/10/25 00:56:03 INFO Applying migration id=quote 2026/10/25 00:56:03 INFO Applying migration id=rfc9421 2026/10/25 00:56:03 INFO Applying migration id=keys 2026/10/25 00:56:03 INFO Applying migration id=portable 2026/10/25 00:56:03 INFO Applying migration id=proofs 2026/10/25 00:56:03 INFO Applying migration id=contexts 2026/10/25 00:56:03 INFO Applying migration id=deliverieshost 2026/10/25 00:56:03 INFO Applying migration id=pembegin 2026/10/25 00:56:03 INFO Applying migration id=didhost 2026/10/25 00:56:03 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:03 INFO Applying migration id=invites 2026/10/25 00:56:03 INFO Applying migration id=ed25519blob 2026/10/25 00:56:03 INFO Applying migration id=rsablob 2026/10/25 00:56:03 INFO Applying migration id=iconscid 2026/10/25 00:56:03 INFO Applying migration id=actor 2026/10/25 00:56:03 INFO Applying migration id=localkeys 2026/10/25 00:56:03 INFO Applying migration id=deleted 2026/10/25 00:56:03 INFO Applying migration id=history 2026/10/25 00:56:03 INFO Applying migration id=outboxnano 2026/10/25 00:56:03 INFO Applying migration id=implements 2026/10/25 00:56:03 INFO Applying migration id=backfill 2026/10/25 00:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/25 00:56:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (1.90s) === RUN TestDeliver_ForwardedPost 2026/10/25 00:56:05 INFO Applying migration id=initial 2026/10/25 00:56:05 INFO Applying migration id=notesupdated 2026/10/25 00:56:05 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:05 INFO Applying migration id=activitiesid 2026/10/25 00:56:05 INFO Applying migration id=outbox 2026/10/25 00:56:05 INFO Applying migration id=edits 2026/10/25 00:56:05 INFO Applying migration id=outboxactor 2026/10/25 00:56:05 INFO Applying migration id=outboxsender 2026/10/25 00:56:05 INFO Applying migration id=thread 2026/10/25 00:56:05 INFO Applying migration id=host 2026/10/25 00:56:05 INFO Applying migration id=sharedinbox 2026/10/25 00:56:05 INFO Applying migration id=noteshost 2026/10/25 00:56:05 INFO Applying migration id=fetched 2026/10/25 00:56:05 INFO Applying migration id=move 2026/10/25 00:56:05 INFO Applying migration id=cleanup 2026/10/25 00:56:05 INFO Applying migration id=received 2026/10/25 00:56:05 INFO Applying migration id=namehost 2026/10/25 00:56:05 INFO Applying migration id=outboxhost 2026/10/25 00:56:05 INFO Applying migration id=notesfts 2026/10/25 00:56:05 INFO Applying migration id=iconsname 2026/10/25 00:56:05 INFO Applying migration id=nohash 2026/10/25 00:56:05 INFO Applying migration id=shares 2026/10/25 00:56:05 INFO Applying migration id=actorttl 2026/10/25 00:56:05 INFO Applying migration id=tocc 2026/10/25 00:56:05 INFO Applying migration id=followeds 2026/10/25 00:56:05 INFO Applying migration id=certhash 2026/10/25 00:56:05 INFO Applying migration id=follows_sync 2026/10/25 00:56:05 INFO Applying migration id=jsonpath 2026/10/25 00:56:05 INFO Applying migration id=localforward 2026/10/25 00:56:05 INFO Applying migration id=avatar 2026/10/25 00:56:05 INFO Applying migration id=noimage 2026/10/25 00:56:05 INFO Applying migration id=feed 2026/10/25 00:56:05 INFO Applying migration id=bookmarks 2026/10/25 00:56:05 INFO Applying migration id=shareactivity 2026/10/25 00:56:05 INFO Applying migration id=application 2026/10/25 00:56:05 INFO Applying migration id=certificates 2026/10/25 00:56:05 INFO Applying migration id=rawforward 2026/10/25 00:56:05 INFO Applying migration id=publickey 2026/10/25 00:56:05 INFO Applying migration id=resolvegroup 2026/10/25 00:56:05 INFO Applying migration id=reject 2026/10/25 00:56:05 INFO Applying migration id=autodel 2026/10/25 00:56:05 INFO Applying migration id=jsonb 2026/10/25 00:56:05 INFO Applying migration id=quote 2026/10/25 00:56:05 INFO Applying migration id=rfc9421 2026/10/25 00:56:05 INFO Applying migration id=keys 2026/10/25 00:56:05 INFO Applying migration id=portable 2026/10/25 00:56:05 INFO Applying migration id=proofs 2026/10/25 00:56:05 INFO Applying migration id=contexts 2026/10/25 00:56:05 INFO Applying migration id=deliverieshost 2026/10/25 00:56:05 INFO Applying migration id=pembegin 2026/10/25 00:56:05 INFO Applying migration id=didhost 2026/10/25 00:56:05 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:05 INFO Applying migration id=invites 2026/10/25 00:56:05 INFO Applying migration id=ed25519blob 2026/10/25 00:56:05 INFO Applying migration id=rsablob 2026/10/25 00:56:05 INFO Applying migration id=iconscid 2026/10/25 00:56:05 INFO Applying migration id=actor 2026/10/25 00:56:05 INFO Applying migration id=localkeys 2026/10/25 00:56:05 INFO Applying migration id=deleted 2026/10/25 00:56:05 INFO Applying migration id=history 2026/10/25 00:56:05 INFO Applying migration id=outboxnano 2026/10/25 00:56:05 INFO Applying migration id=implements 2026/10/25 00:56:05 INFO Applying migration id=backfill 2026/10/25 00:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (1.21s) === RUN TestDeliver_OneFailed 2026/10/25 00:56:06 INFO Applying migration id=initial 2026/10/25 00:56:06 INFO Applying migration id=notesupdated 2026/10/25 00:56:06 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:06 INFO Applying migration id=activitiesid 2026/10/25 00:56:06 INFO Applying migration id=outbox 2026/10/25 00:56:06 INFO Applying migration id=edits 2026/10/25 00:56:06 INFO Applying migration id=outboxactor 2026/10/25 00:56:06 INFO Applying migration id=outboxsender 2026/10/25 00:56:06 INFO Applying migration id=thread 2026/10/25 00:56:06 INFO Applying migration id=host 2026/10/25 00:56:06 INFO Applying migration id=sharedinbox 2026/10/25 00:56:06 INFO Applying migration id=noteshost 2026/10/25 00:56:06 INFO Applying migration id=fetched 2026/10/25 00:56:06 INFO Applying migration id=move 2026/10/25 00:56:06 INFO Applying migration id=cleanup 2026/10/25 00:56:06 INFO Applying migration id=received 2026/10/25 00:56:06 INFO Applying migration id=namehost 2026/10/25 00:56:06 INFO Applying migration id=outboxhost 2026/10/25 00:56:06 INFO Applying migration id=notesfts 2026/10/25 00:56:06 INFO Applying migration id=iconsname 2026/10/25 00:56:06 INFO Applying migration id=nohash 2026/10/25 00:56:06 INFO Applying migration id=shares 2026/10/25 00:56:06 INFO Applying migration id=actorttl 2026/10/25 00:56:06 INFO Applying migration id=tocc 2026/10/25 00:56:06 INFO Applying migration id=followeds 2026/10/25 00:56:06 INFO Applying migration id=certhash 2026/10/25 00:56:06 INFO Applying migration id=follows_sync 2026/10/25 00:56:06 INFO Applying migration id=jsonpath 2026/10/25 00:56:06 INFO Applying migration id=localforward 2026/10/25 00:56:06 INFO Applying migration id=avatar 2026/10/25 00:56:06 INFO Applying migration id=noimage 2026/10/25 00:56:06 INFO Applying migration id=feed 2026/10/25 00:56:06 INFO Applying migration id=bookmarks 2026/10/25 00:56:06 INFO Applying migration id=shareactivity 2026/10/25 00:56:06 INFO Applying migration id=application 2026/10/25 00:56:06 INFO Applying migration id=certificates 2026/10/25 00:56:06 INFO Applying migration id=rawforward 2026/10/25 00:56:06 INFO Applying migration id=publickey 2026/10/25 00:56:06 INFO Applying migration id=resolvegroup 2026/10/25 00:56:06 INFO Applying migration id=reject 2026/10/25 00:56:06 INFO Applying migration id=autodel 2026/10/25 00:56:06 INFO Applying migration id=jsonb 2026/10/25 00:56:06 INFO Applying migration id=quote 2026/10/25 00:56:06 INFO Applying migration id=rfc9421 2026/10/25 00:56:06 INFO Applying migration id=keys 2026/10/25 00:56:06 INFO Applying migration id=portable 2026/10/25 00:56:06 INFO Applying migration id=proofs 2026/10/25 00:56:06 INFO Applying migration id=contexts 2026/10/25 00:56:06 INFO Applying migration id=deliverieshost 2026/10/25 00:56:06 INFO Applying migration id=pembegin 2026/10/25 00:56:06 INFO Applying migration id=didhost 2026/10/25 00:56:06 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:06 INFO Applying migration id=invites 2026/10/25 00:56:06 INFO Applying migration id=ed25519blob 2026/10/25 00:56:06 INFO Applying migration id=rsablob 2026/10/25 00:56:06 INFO Applying migration id=iconscid 2026/10/25 00:56:06 INFO Applying migration id=actor 2026/10/25 00:56:06 INFO Applying migration id=localkeys 2026/10/25 00:56:06 INFO Applying migration id=deleted 2026/10/25 00:56:06 INFO Applying migration id=history 2026/10/25 00:56:06 INFO Applying migration id=outboxnano 2026/10/25 00:56:06 INFO Applying migration id=implements 2026/10/25 00:56:06 INFO Applying migration id=backfill 2026/10/25 00:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/25 00:56:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.57s) === RUN TestDeliver_OneFailedRetry 2026/10/25 00:56:06 INFO Applying migration id=initial 2026/10/25 00:56:06 INFO Applying migration id=notesupdated 2026/10/25 00:56:06 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:06 INFO Applying migration id=activitiesid 2026/10/25 00:56:06 INFO Applying migration id=outbox 2026/10/25 00:56:06 INFO Applying migration id=edits 2026/10/25 00:56:06 INFO Applying migration id=outboxactor 2026/10/25 00:56:06 INFO Applying migration id=outboxsender 2026/10/25 00:56:06 INFO Applying migration id=thread 2026/10/25 00:56:06 INFO Applying migration id=host 2026/10/25 00:56:06 INFO Applying migration id=sharedinbox 2026/10/25 00:56:06 INFO Applying migration id=noteshost 2026/10/25 00:56:06 INFO Applying migration id=fetched 2026/10/25 00:56:06 INFO Applying migration id=move 2026/10/25 00:56:06 INFO Applying migration id=cleanup 2026/10/25 00:56:06 INFO Applying migration id=received 2026/10/25 00:56:06 INFO Applying migration id=namehost 2026/10/25 00:56:06 INFO Applying migration id=outboxhost 2026/10/25 00:56:06 INFO Applying migration id=notesfts 2026/10/25 00:56:06 INFO Applying migration id=iconsname 2026/10/25 00:56:06 INFO Applying migration id=nohash 2026/10/25 00:56:06 INFO Applying migration id=shares 2026/10/25 00:56:06 INFO Applying migration id=actorttl 2026/10/25 00:56:06 INFO Applying migration id=tocc 2026/10/25 00:56:06 INFO Applying migration id=followeds 2026/10/25 00:56:06 INFO Applying migration id=certhash 2026/10/25 00:56:06 INFO Applying migration id=follows_sync 2026/10/25 00:56:06 INFO Applying migration id=jsonpath 2026/10/25 00:56:07 INFO Applying migration id=localforward 2026/10/25 00:56:07 INFO Applying migration id=avatar 2026/10/25 00:56:07 INFO Applying migration id=noimage 2026/10/25 00:56:07 INFO Applying migration id=feed 2026/10/25 00:56:07 INFO Applying migration id=bookmarks 2026/10/25 00:56:07 INFO Applying migration id=shareactivity 2026/10/25 00:56:07 INFO Applying migration id=application 2026/10/25 00:56:07 INFO Applying migration id=certificates 2026/10/25 00:56:07 INFO Applying migration id=rawforward 2026/10/25 00:56:07 INFO Applying migration id=publickey 2026/10/25 00:56:07 INFO Applying migration id=resolvegroup 2026/10/25 00:56:07 INFO Applying migration id=reject 2026/10/25 00:56:07 INFO Applying migration id=autodel 2026/10/25 00:56:07 INFO Applying migration id=jsonb 2026/10/25 00:56:07 INFO Applying migration id=quote 2026/10/25 00:56:07 INFO Applying migration id=rfc9421 2026/10/25 00:56:07 INFO Applying migration id=keys 2026/10/25 00:56:07 INFO Applying migration id=portable 2026/10/25 00:56:07 INFO Applying migration id=proofs 2026/10/25 00:56:07 INFO Applying migration id=contexts 2026/10/25 00:56:07 INFO Applying migration id=deliverieshost 2026/10/25 00:56:07 INFO Applying migration id=pembegin 2026/10/25 00:56:07 INFO Applying migration id=didhost 2026/10/25 00:56:07 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:07 INFO Applying migration id=invites 2026/10/25 00:56:07 INFO Applying migration id=ed25519blob 2026/10/25 00:56:07 INFO Applying migration id=rsablob 2026/10/25 00:56:07 INFO Applying migration id=iconscid 2026/10/25 00:56:07 INFO Applying migration id=actor 2026/10/25 00:56:07 INFO Applying migration id=localkeys 2026/10/25 00:56:07 INFO Applying migration id=deleted 2026/10/25 00:56:07 INFO Applying migration id=history 2026/10/25 00:56:07 INFO Applying migration id=outboxnano 2026/10/25 00:56:07 INFO Applying migration id=implements 2026/10/25 00:56:07 INFO Applying migration id=backfill 2026/10/25 00:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.35s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/25 00:56:07 INFO Applying migration id=initial 2026/10/25 00:56:07 INFO Applying migration id=notesupdated 2026/10/25 00:56:07 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:07 INFO Applying migration id=activitiesid 2026/10/25 00:56:07 INFO Applying migration id=outbox 2026/10/25 00:56:07 INFO Applying migration id=edits 2026/10/25 00:56:07 INFO Applying migration id=outboxactor 2026/10/25 00:56:07 INFO Applying migration id=outboxsender 2026/10/25 00:56:07 INFO Applying migration id=thread 2026/10/25 00:56:07 INFO Applying migration id=host 2026/10/25 00:56:07 INFO Applying migration id=sharedinbox 2026/10/25 00:56:07 INFO Applying migration id=noteshost 2026/10/25 00:56:07 INFO Applying migration id=fetched 2026/10/25 00:56:07 INFO Applying migration id=move 2026/10/25 00:56:07 INFO Applying migration id=cleanup 2026/10/25 00:56:07 INFO Applying migration id=received 2026/10/25 00:56:07 INFO Applying migration id=namehost 2026/10/25 00:56:07 INFO Applying migration id=outboxhost 2026/10/25 00:56:07 INFO Applying migration id=notesfts 2026/10/25 00:56:07 INFO Applying migration id=iconsname 2026/10/25 00:56:07 INFO Applying migration id=nohash 2026/10/25 00:56:07 INFO Applying migration id=shares 2026/10/25 00:56:07 INFO Applying migration id=actorttl 2026/10/25 00:56:07 INFO Applying migration id=tocc 2026/10/25 00:56:07 INFO Applying migration id=followeds 2026/10/25 00:56:07 INFO Applying migration id=certhash 2026/10/25 00:56:07 INFO Applying migration id=follows_sync 2026/10/25 00:56:07 INFO Applying migration id=jsonpath 2026/10/25 00:56:07 INFO Applying migration id=localforward 2026/10/25 00:56:07 INFO Applying migration id=avatar 2026/10/25 00:56:07 INFO Applying migration id=noimage 2026/10/25 00:56:07 INFO Applying migration id=feed 2026/10/25 00:56:07 INFO Applying migration id=bookmarks 2026/10/25 00:56:07 INFO Applying migration id=shareactivity 2026/10/25 00:56:07 INFO Applying migration id=application 2026/10/25 00:56:07 INFO Applying migration id=certificates 2026/10/25 00:56:07 INFO Applying migration id=rawforward 2026/10/25 00:56:07 INFO Applying migration id=publickey 2026/10/25 00:56:07 INFO Applying migration id=resolvegroup 2026/10/25 00:56:07 INFO Applying migration id=reject 2026/10/25 00:56:07 INFO Applying migration id=autodel 2026/10/25 00:56:07 INFO Applying migration id=jsonb 2026/10/25 00:56:07 INFO Applying migration id=quote 2026/10/25 00:56:07 INFO Applying migration id=rfc9421 2026/10/25 00:56:07 INFO Applying migration id=keys 2026/10/25 00:56:07 INFO Applying migration id=portable 2026/10/25 00:56:07 INFO Applying migration id=proofs 2026/10/25 00:56:07 INFO Applying migration id=contexts 2026/10/25 00:56:07 INFO Applying migration id=deliverieshost 2026/10/25 00:56:07 INFO Applying migration id=pembegin 2026/10/25 00:56:07 INFO Applying migration id=didhost 2026/10/25 00:56:07 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:07 INFO Applying migration id=invites 2026/10/25 00:56:07 INFO Applying migration id=ed25519blob 2026/10/25 00:56:07 INFO Applying migration id=rsablob 2026/10/25 00:56:07 INFO Applying migration id=iconscid 2026/10/25 00:56:07 INFO Applying migration id=actor 2026/10/25 00:56:07 INFO Applying migration id=localkeys 2026/10/25 00:56:07 INFO Applying migration id=deleted 2026/10/25 00:56:07 INFO Applying migration id=history 2026/10/25 00:56:07 INFO Applying migration id=outboxnano 2026/10/25 00:56:07 INFO Applying migration id=implements 2026/10/25 00:56:07 INFO Applying migration id=backfill 2026/10/25 00:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/10/25 00:56:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/10/25 00:56:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 WARN Failed to create new request inbox=https://ip6-allnodes:inbox/dan activity=https://localhost.localdomain/create/1 inbox=https://ip6-allnodes:inbox/dan error="parse \"https://ip6-allnodes:inbox/dan\": invalid port \":inbox\" after host" 2026/10/25 00:56:07 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:07 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.55s) === RUN TestDeliver_MaxAttempts 2026/10/25 00:56:07 INFO Applying migration id=initial 2026/10/25 00:56:07 INFO Applying migration id=notesupdated 2026/10/25 00:56:07 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:07 INFO Applying migration id=activitiesid 2026/10/25 00:56:07 INFO Applying migration id=outbox 2026/10/25 00:56:07 INFO Applying migration id=edits 2026/10/25 00:56:07 INFO Applying migration id=outboxactor 2026/10/25 00:56:07 INFO Applying migration id=outboxsender 2026/10/25 00:56:07 INFO Applying migration id=thread 2026/10/25 00:56:07 INFO Applying migration id=host 2026/10/25 00:56:07 INFO Applying migration id=sharedinbox 2026/10/25 00:56:07 INFO Applying migration id=noteshost 2026/10/25 00:56:07 INFO Applying migration id=fetched 2026/10/25 00:56:07 INFO Applying migration id=move 2026/10/25 00:56:07 INFO Applying migration id=cleanup 2026/10/25 00:56:07 INFO Applying migration id=received 2026/10/25 00:56:07 INFO Applying migration id=namehost 2026/10/25 00:56:07 INFO Applying migration id=outboxhost 2026/10/25 00:56:07 INFO Applying migration id=notesfts 2026/10/25 00:56:07 INFO Applying migration id=iconsname 2026/10/25 00:56:07 INFO Applying migration id=nohash 2026/10/25 00:56:07 INFO Applying migration id=shares 2026/10/25 00:56:07 INFO Applying migration id=actorttl 2026/10/25 00:56:07 INFO Applying migration id=tocc 2026/10/25 00:56:07 INFO Applying migration id=followeds 2026/10/25 00:56:07 INFO Applying migration id=certhash 2026/10/25 00:56:07 INFO Applying migration id=follows_sync 2026/10/25 00:56:07 INFO Applying migration id=jsonpath 2026/10/25 00:56:07 INFO Applying migration id=localforward 2026/10/25 00:56:07 INFO Applying migration id=avatar 2026/10/25 00:56:07 INFO Applying migration id=noimage 2026/10/25 00:56:07 INFO Applying migration id=feed 2026/10/25 00:56:07 INFO Applying migration id=bookmarks 2026/10/25 00:56:07 INFO Applying migration id=shareactivity 2026/10/25 00:56:07 INFO Applying migration id=application 2026/10/25 00:56:07 INFO Applying migration id=certificates 2026/10/25 00:56:07 INFO Applying migration id=rawforward 2026/10/25 00:56:07 INFO Applying migration id=publickey 2026/10/25 00:56:07 INFO Applying migration id=resolvegroup 2026/10/25 00:56:07 INFO Applying migration id=reject 2026/10/25 00:56:07 INFO Applying migration id=autodel 2026/10/25 00:56:07 INFO Applying migration id=jsonb 2026/10/25 00:56:07 INFO Applying migration id=quote 2026/10/25 00:56:07 INFO Applying migration id=rfc9421 2026/10/25 00:56:07 INFO Applying migration id=keys 2026/10/25 00:56:07 INFO Applying migration id=portable 2026/10/25 00:56:07 INFO Applying migration id=proofs 2026/10/25 00:56:07 INFO Applying migration id=contexts 2026/10/25 00:56:07 INFO Applying migration id=deliverieshost 2026/10/25 00:56:07 INFO Applying migration id=pembegin 2026/10/25 00:56:07 INFO Applying migration id=didhost 2026/10/25 00:56:07 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:07 INFO Applying migration id=invites 2026/10/25 00:56:07 INFO Applying migration id=ed25519blob 2026/10/25 00:56:07 INFO Applying migration id=rsablob 2026/10/25 00:56:07 INFO Applying migration id=iconscid 2026/10/25 00:56:07 INFO Applying migration id=actor 2026/10/25 00:56:07 INFO Applying migration id=localkeys 2026/10/25 00:56:07 INFO Applying migration id=deleted 2026/10/25 00:56:07 INFO Applying migration id=history 2026/10/25 00:56:07 INFO Applying migration id=outboxnano 2026/10/25 00:56:07 INFO Applying migration id=implements 2026/10/25 00:56:07 INFO Applying migration id=backfill 2026/10/25 00:56:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.68s) === RUN TestDeliver_SharedInbox 2026/10/25 00:56:08 INFO Applying migration id=initial 2026/10/25 00:56:08 INFO Applying migration id=notesupdated 2026/10/25 00:56:08 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:08 INFO Applying migration id=activitiesid 2026/10/25 00:56:08 INFO Applying migration id=outbox 2026/10/25 00:56:08 INFO Applying migration id=edits 2026/10/25 00:56:08 INFO Applying migration id=outboxactor 2026/10/25 00:56:08 INFO Applying migration id=outboxsender 2026/10/25 00:56:08 INFO Applying migration id=thread 2026/10/25 00:56:08 INFO Applying migration id=host 2026/10/25 00:56:08 INFO Applying migration id=sharedinbox 2026/10/25 00:56:08 INFO Applying migration id=noteshost 2026/10/25 00:56:08 INFO Applying migration id=fetched 2026/10/25 00:56:08 INFO Applying migration id=move 2026/10/25 00:56:08 INFO Applying migration id=cleanup 2026/10/25 00:56:08 INFO Applying migration id=received 2026/10/25 00:56:08 INFO Applying migration id=namehost 2026/10/25 00:56:08 INFO Applying migration id=outboxhost 2026/10/25 00:56:08 INFO Applying migration id=notesfts 2026/10/25 00:56:08 INFO Applying migration id=iconsname 2026/10/25 00:56:08 INFO Applying migration id=nohash 2026/10/25 00:56:08 INFO Applying migration id=shares 2026/10/25 00:56:08 INFO Applying migration id=actorttl 2026/10/25 00:56:08 INFO Applying migration id=tocc 2026/10/25 00:56:08 INFO Applying migration id=followeds 2026/10/25 00:56:08 INFO Applying migration id=certhash 2026/10/25 00:56:08 INFO Applying migration id=follows_sync 2026/10/25 00:56:08 INFO Applying migration id=jsonpath 2026/10/25 00:56:08 INFO Applying migration id=localforward 2026/10/25 00:56:08 INFO Applying migration id=avatar 2026/10/25 00:56:08 INFO Applying migration id=noimage 2026/10/25 00:56:08 INFO Applying migration id=feed 2026/10/25 00:56:08 INFO Applying migration id=bookmarks 2026/10/25 00:56:08 INFO Applying migration id=shareactivity 2026/10/25 00:56:08 INFO Applying migration id=application 2026/10/25 00:56:08 INFO Applying migration id=certificates 2026/10/25 00:56:08 INFO Applying migration id=rawforward 2026/10/25 00:56:08 INFO Applying migration id=publickey 2026/10/25 00:56:08 INFO Applying migration id=resolvegroup 2026/10/25 00:56:08 INFO Applying migration id=reject 2026/10/25 00:56:08 INFO Applying migration id=autodel 2026/10/25 00:56:08 INFO Applying migration id=jsonb 2026/10/25 00:56:08 INFO Applying migration id=quote 2026/10/25 00:56:08 INFO Applying migration id=rfc9421 2026/10/25 00:56:08 INFO Applying migration id=keys 2026/10/25 00:56:08 INFO Applying migration id=portable 2026/10/25 00:56:08 INFO Applying migration id=proofs 2026/10/25 00:56:08 INFO Applying migration id=contexts 2026/10/25 00:56:08 INFO Applying migration id=deliverieshost 2026/10/25 00:56:08 INFO Applying migration id=pembegin 2026/10/25 00:56:08 INFO Applying migration id=didhost 2026/10/25 00:56:08 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:08 INFO Applying migration id=invites 2026/10/25 00:56:08 INFO Applying migration id=ed25519blob 2026/10/25 00:56:08 INFO Applying migration id=rsablob 2026/10/25 00:56:08 INFO Applying migration id=iconscid 2026/10/25 00:56:08 INFO Applying migration id=actor 2026/10/25 00:56:08 INFO Applying migration id=localkeys 2026/10/25 00:56:08 INFO Applying migration id=deleted 2026/10/25 00:56:08 INFO Applying migration id=history 2026/10/25 00:56:08 INFO Applying migration id=outboxnano 2026/10/25 00:56:08 INFO Applying migration id=implements 2026/10/25 00:56:08 INFO Applying migration id=backfill 2026/10/25 00:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:09 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/25 00:56:09 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:09 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:09 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.84s) === RUN TestDeliver_SharedInboxRetry 2026/10/25 00:56:09 INFO Applying migration id=initial 2026/10/25 00:56:09 INFO Applying migration id=notesupdated 2026/10/25 00:56:09 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:09 INFO Applying migration id=activitiesid 2026/10/25 00:56:09 INFO Applying migration id=outbox 2026/10/25 00:56:09 INFO Applying migration id=edits 2026/10/25 00:56:09 INFO Applying migration id=outboxactor 2026/10/25 00:56:09 INFO Applying migration id=outboxsender 2026/10/25 00:56:09 INFO Applying migration id=thread 2026/10/25 00:56:09 INFO Applying migration id=host 2026/10/25 00:56:09 INFO Applying migration id=sharedinbox 2026/10/25 00:56:09 INFO Applying migration id=noteshost 2026/10/25 00:56:09 INFO Applying migration id=fetched 2026/10/25 00:56:09 INFO Applying migration id=move 2026/10/25 00:56:09 INFO Applying migration id=cleanup 2026/10/25 00:56:09 INFO Applying migration id=received 2026/10/25 00:56:09 INFO Applying migration id=namehost 2026/10/25 00:56:09 INFO Applying migration id=outboxhost 2026/10/25 00:56:09 INFO Applying migration id=notesfts 2026/10/25 00:56:09 INFO Applying migration id=iconsname 2026/10/25 00:56:09 INFO Applying migration id=nohash 2026/10/25 00:56:09 INFO Applying migration id=shares 2026/10/25 00:56:09 INFO Applying migration id=actorttl 2026/10/25 00:56:09 INFO Applying migration id=tocc 2026/10/25 00:56:09 INFO Applying migration id=followeds 2026/10/25 00:56:09 INFO Applying migration id=certhash 2026/10/25 00:56:09 INFO Applying migration id=follows_sync 2026/10/25 00:56:09 INFO Applying migration id=jsonpath 2026/10/25 00:56:09 INFO Applying migration id=localforward 2026/10/25 00:56:09 INFO Applying migration id=avatar 2026/10/25 00:56:09 INFO Applying migration id=noimage 2026/10/25 00:56:09 INFO Applying migration id=feed 2026/10/25 00:56:09 INFO Applying migration id=bookmarks 2026/10/25 00:56:09 INFO Applying migration id=shareactivity 2026/10/25 00:56:09 INFO Applying migration id=application 2026/10/25 00:56:09 INFO Applying migration id=certificates 2026/10/25 00:56:09 INFO Applying migration id=rawforward 2026/10/25 00:56:09 INFO Applying migration id=publickey 2026/10/25 00:56:09 INFO Applying migration id=resolvegroup 2026/10/25 00:56:09 INFO Applying migration id=reject 2026/10/25 00:56:09 INFO Applying migration id=autodel 2026/10/25 00:56:09 INFO Applying migration id=jsonb 2026/10/25 00:56:09 INFO Applying migration id=quote 2026/10/25 00:56:09 INFO Applying migration id=rfc9421 2026/10/25 00:56:09 INFO Applying migration id=keys 2026/10/25 00:56:09 INFO Applying migration id=portable 2026/10/25 00:56:09 INFO Applying migration id=proofs 2026/10/25 00:56:09 INFO Applying migration id=contexts 2026/10/25 00:56:09 INFO Applying migration id=deliverieshost 2026/10/25 00:56:09 INFO Applying migration id=pembegin 2026/10/25 00:56:09 INFO Applying migration id=didhost 2026/10/25 00:56:09 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:09 INFO Applying migration id=invites 2026/10/25 00:56:09 INFO Applying migration id=ed25519blob 2026/10/25 00:56:09 INFO Applying migration id=rsablob 2026/10/25 00:56:09 INFO Applying migration id=iconscid 2026/10/25 00:56:09 INFO Applying migration id=actor 2026/10/25 00:56:09 INFO Applying migration id=localkeys 2026/10/25 00:56:09 INFO Applying migration id=deleted 2026/10/25 00:56:09 INFO Applying migration id=history 2026/10/25 00:56:09 INFO Applying migration id=outboxnano 2026/10/25 00:56:09 INFO Applying migration id=implements 2026/10/25 00:56:09 INFO Applying migration id=backfill 2026/10/25 00:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/10/25 00:56:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 WARN Failed to send an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 error="failed to send request to https://ip6-allnodes/inbox/nobody: 500, " 2026/10/25 00:56:10 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.82s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/25 00:56:10 INFO Applying migration id=initial 2026/10/25 00:56:10 INFO Applying migration id=notesupdated 2026/10/25 00:56:10 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:10 INFO Applying migration id=activitiesid 2026/10/25 00:56:10 INFO Applying migration id=outbox 2026/10/25 00:56:10 INFO Applying migration id=edits 2026/10/25 00:56:10 INFO Applying migration id=outboxactor 2026/10/25 00:56:10 INFO Applying migration id=outboxsender 2026/10/25 00:56:10 INFO Applying migration id=thread 2026/10/25 00:56:10 INFO Applying migration id=host 2026/10/25 00:56:10 INFO Applying migration id=sharedinbox 2026/10/25 00:56:10 INFO Applying migration id=noteshost 2026/10/25 00:56:10 INFO Applying migration id=fetched 2026/10/25 00:56:10 INFO Applying migration id=move 2026/10/25 00:56:10 INFO Applying migration id=cleanup 2026/10/25 00:56:10 INFO Applying migration id=received 2026/10/25 00:56:10 INFO Applying migration id=namehost 2026/10/25 00:56:10 INFO Applying migration id=outboxhost 2026/10/25 00:56:10 INFO Applying migration id=notesfts 2026/10/25 00:56:10 INFO Applying migration id=iconsname 2026/10/25 00:56:10 INFO Applying migration id=nohash 2026/10/25 00:56:10 INFO Applying migration id=shares 2026/10/25 00:56:10 INFO Applying migration id=actorttl 2026/10/25 00:56:10 INFO Applying migration id=tocc 2026/10/25 00:56:10 INFO Applying migration id=followeds 2026/10/25 00:56:10 INFO Applying migration id=certhash 2026/10/25 00:56:10 INFO Applying migration id=follows_sync 2026/10/25 00:56:10 INFO Applying migration id=jsonpath 2026/10/25 00:56:10 INFO Applying migration id=localforward 2026/10/25 00:56:10 INFO Applying migration id=avatar 2026/10/25 00:56:10 INFO Applying migration id=noimage 2026/10/25 00:56:10 INFO Applying migration id=feed 2026/10/25 00:56:10 INFO Applying migration id=bookmarks 2026/10/25 00:56:10 INFO Applying migration id=shareactivity 2026/10/25 00:56:10 INFO Applying migration id=application 2026/10/25 00:56:10 INFO Applying migration id=certificates 2026/10/25 00:56:10 INFO Applying migration id=rawforward 2026/10/25 00:56:10 INFO Applying migration id=publickey 2026/10/25 00:56:10 INFO Applying migration id=resolvegroup 2026/10/25 00:56:10 INFO Applying migration id=reject 2026/10/25 00:56:10 INFO Applying migration id=autodel 2026/10/25 00:56:10 INFO Applying migration id=jsonb 2026/10/25 00:56:10 INFO Applying migration id=quote 2026/10/25 00:56:10 INFO Applying migration id=rfc9421 2026/10/25 00:56:10 INFO Applying migration id=keys 2026/10/25 00:56:10 INFO Applying migration id=portable 2026/10/25 00:56:10 INFO Applying migration id=proofs 2026/10/25 00:56:10 INFO Applying migration id=contexts 2026/10/25 00:56:10 INFO Applying migration id=deliverieshost 2026/10/25 00:56:10 INFO Applying migration id=pembegin 2026/10/25 00:56:10 INFO Applying migration id=didhost 2026/10/25 00:56:10 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:10 INFO Applying migration id=invites 2026/10/25 00:56:10 INFO Applying migration id=ed25519blob 2026/10/25 00:56:10 INFO Applying migration id=rsablob 2026/10/25 00:56:10 INFO Applying migration id=iconscid 2026/10/25 00:56:10 INFO Applying migration id=actor 2026/10/25 00:56:10 INFO Applying migration id=localkeys 2026/10/25 00:56:10 INFO Applying migration id=deleted 2026/10/25 00:56:10 INFO Applying migration id=history 2026/10/25 00:56:10 INFO Applying migration id=outboxnano 2026/10/25 00:56:10 INFO Applying migration id=implements 2026/10/25 00:56:10 INFO Applying migration id=backfill 2026/10/25 00:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:10 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.49s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/25 00:56:10 INFO Applying migration id=initial 2026/10/25 00:56:10 INFO Applying migration id=notesupdated 2026/10/25 00:56:10 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:10 INFO Applying migration id=activitiesid 2026/10/25 00:56:10 INFO Applying migration id=outbox 2026/10/25 00:56:10 INFO Applying migration id=edits 2026/10/25 00:56:10 INFO Applying migration id=outboxactor 2026/10/25 00:56:10 INFO Applying migration id=outboxsender 2026/10/25 00:56:10 INFO Applying migration id=thread 2026/10/25 00:56:10 INFO Applying migration id=host 2026/10/25 00:56:10 INFO Applying migration id=sharedinbox 2026/10/25 00:56:10 INFO Applying migration id=noteshost 2026/10/25 00:56:10 INFO Applying migration id=fetched 2026/10/25 00:56:10 INFO Applying migration id=move 2026/10/25 00:56:10 INFO Applying migration id=cleanup 2026/10/25 00:56:10 INFO Applying migration id=received 2026/10/25 00:56:10 INFO Applying migration id=namehost 2026/10/25 00:56:10 INFO Applying migration id=outboxhost 2026/10/25 00:56:10 INFO Applying migration id=notesfts 2026/10/25 00:56:10 INFO Applying migration id=iconsname 2026/10/25 00:56:10 INFO Applying migration id=nohash 2026/10/25 00:56:10 INFO Applying migration id=shares 2026/10/25 00:56:10 INFO Applying migration id=actorttl 2026/10/25 00:56:10 INFO Applying migration id=tocc 2026/10/25 00:56:10 INFO Applying migration id=followeds 2026/10/25 00:56:10 INFO Applying migration id=certhash 2026/10/25 00:56:10 INFO Applying migration id=follows_sync 2026/10/25 00:56:10 INFO Applying migration id=jsonpath 2026/10/25 00:56:10 INFO Applying migration id=localforward 2026/10/25 00:56:10 INFO Applying migration id=avatar 2026/10/25 00:56:10 INFO Applying migration id=noimage 2026/10/25 00:56:10 INFO Applying migration id=feed 2026/10/25 00:56:10 INFO Applying migration id=bookmarks 2026/10/25 00:56:10 INFO Applying migration id=shareactivity 2026/10/25 00:56:10 INFO Applying migration id=application 2026/10/25 00:56:10 INFO Applying migration id=certificates 2026/10/25 00:56:10 INFO Applying migration id=rawforward 2026/10/25 00:56:10 INFO Applying migration id=publickey 2026/10/25 00:56:10 INFO Applying migration id=resolvegroup 2026/10/25 00:56:10 INFO Applying migration id=reject 2026/10/25 00:56:10 INFO Applying migration id=autodel 2026/10/25 00:56:10 INFO Applying migration id=jsonb 2026/10/25 00:56:10 INFO Applying migration id=quote 2026/10/25 00:56:10 INFO Applying migration id=rfc9421 2026/10/25 00:56:10 INFO Applying migration id=keys 2026/10/25 00:56:10 INFO Applying migration id=portable 2026/10/25 00:56:10 INFO Applying migration id=proofs 2026/10/25 00:56:10 INFO Applying migration id=contexts 2026/10/25 00:56:10 INFO Applying migration id=deliverieshost 2026/10/25 00:56:10 INFO Applying migration id=pembegin 2026/10/25 00:56:10 INFO Applying migration id=didhost 2026/10/25 00:56:10 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:10 INFO Applying migration id=invites 2026/10/25 00:56:10 INFO Applying migration id=ed25519blob 2026/10/25 00:56:10 INFO Applying migration id=rsablob 2026/10/25 00:56:10 INFO Applying migration id=iconscid 2026/10/25 00:56:10 INFO Applying migration id=actor 2026/10/25 00:56:10 INFO Applying migration id=localkeys 2026/10/25 00:56:10 INFO Applying migration id=deleted 2026/10/25 00:56:10 INFO Applying migration id=history 2026/10/25 00:56:10 INFO Applying migration id=outboxnano 2026/10/25 00:56:10 INFO Applying migration id=implements 2026/10/25 00:56:10 INFO Applying migration id=backfill 2026/10/25 00:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:11 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/25 00:56:11 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:11 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/25 00:56:11 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.83s) === RUN TestDeliver_SameInbox 2026/10/25 00:56:11 INFO Applying migration id=initial 2026/10/25 00:56:11 INFO Applying migration id=notesupdated 2026/10/25 00:56:11 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:11 INFO Applying migration id=activitiesid 2026/10/25 00:56:11 INFO Applying migration id=outbox 2026/10/25 00:56:11 INFO Applying migration id=edits 2026/10/25 00:56:11 INFO Applying migration id=outboxactor 2026/10/25 00:56:11 INFO Applying migration id=outboxsender 2026/10/25 00:56:11 INFO Applying migration id=thread 2026/10/25 00:56:11 INFO Applying migration id=host 2026/10/25 00:56:11 INFO Applying migration id=sharedinbox 2026/10/25 00:56:11 INFO Applying migration id=noteshost 2026/10/25 00:56:11 INFO Applying migration id=fetched 2026/10/25 00:56:11 INFO Applying migration id=move 2026/10/25 00:56:11 INFO Applying migration id=cleanup 2026/10/25 00:56:11 INFO Applying migration id=received 2026/10/25 00:56:11 INFO Applying migration id=namehost 2026/10/25 00:56:11 INFO Applying migration id=outboxhost 2026/10/25 00:56:11 INFO Applying migration id=notesfts 2026/10/25 00:56:11 INFO Applying migration id=iconsname 2026/10/25 00:56:11 INFO Applying migration id=nohash 2026/10/25 00:56:11 INFO Applying migration id=shares 2026/10/25 00:56:11 INFO Applying migration id=actorttl 2026/10/25 00:56:11 INFO Applying migration id=tocc 2026/10/25 00:56:11 INFO Applying migration id=followeds 2026/10/25 00:56:11 INFO Applying migration id=certhash 2026/10/25 00:56:11 INFO Applying migration id=follows_sync 2026/10/25 00:56:11 INFO Applying migration id=jsonpath 2026/10/25 00:56:11 INFO Applying migration id=localforward 2026/10/25 00:56:11 INFO Applying migration id=avatar 2026/10/25 00:56:11 INFO Applying migration id=noimage 2026/10/25 00:56:11 INFO Applying migration id=feed 2026/10/25 00:56:11 INFO Applying migration id=bookmarks 2026/10/25 00:56:11 INFO Applying migration id=shareactivity 2026/10/25 00:56:11 INFO Applying migration id=application 2026/10/25 00:56:11 INFO Applying migration id=certificates 2026/10/25 00:56:11 INFO Applying migration id=rawforward 2026/10/25 00:56:11 INFO Applying migration id=publickey 2026/10/25 00:56:11 INFO Applying migration id=resolvegroup 2026/10/25 00:56:11 INFO Applying migration id=reject 2026/10/25 00:56:11 INFO Applying migration id=autodel 2026/10/25 00:56:11 INFO Applying migration id=jsonb 2026/10/25 00:56:11 INFO Applying migration id=quote 2026/10/25 00:56:11 INFO Applying migration id=rfc9421 2026/10/25 00:56:11 INFO Applying migration id=keys 2026/10/25 00:56:11 INFO Applying migration id=portable 2026/10/25 00:56:11 INFO Applying migration id=proofs 2026/10/25 00:56:11 INFO Applying migration id=contexts 2026/10/25 00:56:11 INFO Applying migration id=deliverieshost 2026/10/25 00:56:11 INFO Applying migration id=pembegin 2026/10/25 00:56:11 INFO Applying migration id=didhost 2026/10/25 00:56:11 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:11 INFO Applying migration id=invites 2026/10/25 00:56:11 INFO Applying migration id=ed25519blob 2026/10/25 00:56:11 INFO Applying migration id=rsablob 2026/10/25 00:56:11 INFO Applying migration id=iconscid 2026/10/25 00:56:11 INFO Applying migration id=actor 2026/10/25 00:56:11 INFO Applying migration id=localkeys 2026/10/25 00:56:11 INFO Applying migration id=deleted 2026/10/25 00:56:11 INFO Applying migration id=history 2026/10/25 00:56:11 INFO Applying migration id=outboxnano 2026/10/25 00:56:11 INFO Applying migration id=implements 2026/10/25 00:56:11 INFO Applying migration id=backfill 2026/10/25 00:56:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:12 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/25 00:56:12 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:12 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:12 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (1.06s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/25 00:56:12 INFO Applying migration id=initial 2026/10/25 00:56:12 INFO Applying migration id=notesupdated 2026/10/25 00:56:12 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:12 INFO Applying migration id=activitiesid 2026/10/25 00:56:12 INFO Applying migration id=outbox 2026/10/25 00:56:12 INFO Applying migration id=edits 2026/10/25 00:56:12 INFO Applying migration id=outboxactor 2026/10/25 00:56:12 INFO Applying migration id=outboxsender 2026/10/25 00:56:12 INFO Applying migration id=thread 2026/10/25 00:56:12 INFO Applying migration id=host 2026/10/25 00:56:12 INFO Applying migration id=sharedinbox 2026/10/25 00:56:12 INFO Applying migration id=noteshost 2026/10/25 00:56:12 INFO Applying migration id=fetched 2026/10/25 00:56:12 INFO Applying migration id=move 2026/10/25 00:56:12 INFO Applying migration id=cleanup 2026/10/25 00:56:12 INFO Applying migration id=received 2026/10/25 00:56:12 INFO Applying migration id=namehost 2026/10/25 00:56:12 INFO Applying migration id=outboxhost 2026/10/25 00:56:12 INFO Applying migration id=notesfts 2026/10/25 00:56:12 INFO Applying migration id=iconsname 2026/10/25 00:56:12 INFO Applying migration id=nohash 2026/10/25 00:56:12 INFO Applying migration id=shares 2026/10/25 00:56:12 INFO Applying migration id=actorttl 2026/10/25 00:56:12 INFO Applying migration id=tocc 2026/10/25 00:56:12 INFO Applying migration id=followeds 2026/10/25 00:56:12 INFO Applying migration id=certhash 2026/10/25 00:56:12 INFO Applying migration id=follows_sync 2026/10/25 00:56:12 INFO Applying migration id=jsonpath 2026/10/25 00:56:12 INFO Applying migration id=localforward 2026/10/25 00:56:12 INFO Applying migration id=avatar 2026/10/25 00:56:12 INFO Applying migration id=noimage 2026/10/25 00:56:12 INFO Applying migration id=feed 2026/10/25 00:56:12 INFO Applying migration id=bookmarks 2026/10/25 00:56:12 INFO Applying migration id=shareactivity 2026/10/25 00:56:12 INFO Applying migration id=application 2026/10/25 00:56:12 INFO Applying migration id=certificates 2026/10/25 00:56:12 INFO Applying migration id=rawforward 2026/10/25 00:56:12 INFO Applying migration id=publickey 2026/10/25 00:56:12 INFO Applying migration id=resolvegroup 2026/10/25 00:56:12 INFO Applying migration id=reject 2026/10/25 00:56:12 INFO Applying migration id=autodel 2026/10/25 00:56:12 INFO Applying migration id=jsonb 2026/10/25 00:56:12 INFO Applying migration id=quote 2026/10/25 00:56:12 INFO Applying migration id=rfc9421 2026/10/25 00:56:12 INFO Applying migration id=keys 2026/10/25 00:56:12 INFO Applying migration id=portable 2026/10/25 00:56:12 INFO Applying migration id=proofs 2026/10/25 00:56:12 INFO Applying migration id=contexts 2026/10/25 00:56:12 INFO Applying migration id=deliverieshost 2026/10/25 00:56:12 INFO Applying migration id=pembegin 2026/10/25 00:56:12 INFO Applying migration id=didhost 2026/10/25 00:56:12 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:12 INFO Applying migration id=invites 2026/10/25 00:56:12 INFO Applying migration id=ed25519blob 2026/10/25 00:56:12 INFO Applying migration id=rsablob 2026/10/25 00:56:12 INFO Applying migration id=iconscid 2026/10/25 00:56:12 INFO Applying migration id=actor 2026/10/25 00:56:12 INFO Applying migration id=localkeys 2026/10/25 00:56:12 INFO Applying migration id=deleted 2026/10/25 00:56:12 INFO Applying migration id=history 2026/10/25 00:56:12 INFO Applying migration id=outboxnano 2026/10/25 00:56:12 INFO Applying migration id=implements 2026/10/25 00:56:12 INFO Applying migration id=backfill 2026/10/25 00:56:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:13 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:13 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/25 00:56:13 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:13 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:13 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:13 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.77s) === RUN TestDeliver_PublicInTo 2026/10/25 00:56:13 INFO Applying migration id=initial 2026/10/25 00:56:13 INFO Applying migration id=notesupdated 2026/10/25 00:56:13 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:13 INFO Applying migration id=activitiesid 2026/10/25 00:56:13 INFO Applying migration id=outbox 2026/10/25 00:56:13 INFO Applying migration id=edits 2026/10/25 00:56:13 INFO Applying migration id=outboxactor 2026/10/25 00:56:13 INFO Applying migration id=outboxsender 2026/10/25 00:56:13 INFO Applying migration id=thread 2026/10/25 00:56:13 INFO Applying migration id=host 2026/10/25 00:56:13 INFO Applying migration id=sharedinbox 2026/10/25 00:56:13 INFO Applying migration id=noteshost 2026/10/25 00:56:13 INFO Applying migration id=fetched 2026/10/25 00:56:13 INFO Applying migration id=move 2026/10/25 00:56:13 INFO Applying migration id=cleanup 2026/10/25 00:56:13 INFO Applying migration id=received 2026/10/25 00:56:13 INFO Applying migration id=namehost 2026/10/25 00:56:13 INFO Applying migration id=outboxhost 2026/10/25 00:56:13 INFO Applying migration id=notesfts 2026/10/25 00:56:13 INFO Applying migration id=iconsname 2026/10/25 00:56:13 INFO Applying migration id=nohash 2026/10/25 00:56:13 INFO Applying migration id=shares 2026/10/25 00:56:13 INFO Applying migration id=actorttl 2026/10/25 00:56:13 INFO Applying migration id=tocc 2026/10/25 00:56:13 INFO Applying migration id=followeds 2026/10/25 00:56:13 INFO Applying migration id=certhash 2026/10/25 00:56:13 INFO Applying migration id=follows_sync 2026/10/25 00:56:13 INFO Applying migration id=jsonpath 2026/10/25 00:56:13 INFO Applying migration id=localforward 2026/10/25 00:56:13 INFO Applying migration id=avatar 2026/10/25 00:56:13 INFO Applying migration id=noimage 2026/10/25 00:56:13 INFO Applying migration id=feed 2026/10/25 00:56:13 INFO Applying migration id=bookmarks 2026/10/25 00:56:13 INFO Applying migration id=shareactivity 2026/10/25 00:56:13 INFO Applying migration id=application 2026/10/25 00:56:13 INFO Applying migration id=certificates 2026/10/25 00:56:13 INFO Applying migration id=rawforward 2026/10/25 00:56:13 INFO Applying migration id=publickey 2026/10/25 00:56:13 INFO Applying migration id=resolvegroup 2026/10/25 00:56:13 INFO Applying migration id=reject 2026/10/25 00:56:13 INFO Applying migration id=autodel 2026/10/25 00:56:13 INFO Applying migration id=jsonb 2026/10/25 00:56:13 INFO Applying migration id=quote 2026/10/25 00:56:13 INFO Applying migration id=rfc9421 2026/10/25 00:56:13 INFO Applying migration id=keys 2026/10/25 00:56:13 INFO Applying migration id=portable 2026/10/25 00:56:13 INFO Applying migration id=proofs 2026/10/25 00:56:13 INFO Applying migration id=contexts 2026/10/25 00:56:13 INFO Applying migration id=deliverieshost 2026/10/25 00:56:13 INFO Applying migration id=pembegin 2026/10/25 00:56:13 INFO Applying migration id=didhost 2026/10/25 00:56:13 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:13 INFO Applying migration id=invites 2026/10/25 00:56:13 INFO Applying migration id=ed25519blob 2026/10/25 00:56:13 INFO Applying migration id=rsablob 2026/10/25 00:56:13 INFO Applying migration id=iconscid 2026/10/25 00:56:13 INFO Applying migration id=actor 2026/10/25 00:56:13 INFO Applying migration id=localkeys 2026/10/25 00:56:13 INFO Applying migration id=deleted 2026/10/25 00:56:13 INFO Applying migration id=history 2026/10/25 00:56:13 INFO Applying migration id=outboxnano 2026/10/25 00:56:13 INFO Applying migration id=implements 2026/10/25 00:56:13 INFO Applying migration id=backfill 2026/10/25 00:56:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:14 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:14 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:14 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/25 00:56:14 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:14 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:14 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:14 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.90s) === RUN TestDeliver_AuthorInTo 2026/10/25 00:56:14 INFO Applying migration id=initial 2026/10/25 00:56:14 INFO Applying migration id=notesupdated 2026/10/25 00:56:14 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:14 INFO Applying migration id=activitiesid 2026/10/25 00:56:14 INFO Applying migration id=outbox 2026/10/25 00:56:14 INFO Applying migration id=edits 2026/10/25 00:56:14 INFO Applying migration id=outboxactor 2026/10/25 00:56:14 INFO Applying migration id=outboxsender 2026/10/25 00:56:14 INFO Applying migration id=thread 2026/10/25 00:56:14 INFO Applying migration id=host 2026/10/25 00:56:14 INFO Applying migration id=sharedinbox 2026/10/25 00:56:14 INFO Applying migration id=noteshost 2026/10/25 00:56:14 INFO Applying migration id=fetched 2026/10/25 00:56:14 INFO Applying migration id=move 2026/10/25 00:56:14 INFO Applying migration id=cleanup 2026/10/25 00:56:14 INFO Applying migration id=received 2026/10/25 00:56:14 INFO Applying migration id=namehost 2026/10/25 00:56:14 INFO Applying migration id=outboxhost 2026/10/25 00:56:14 INFO Applying migration id=notesfts 2026/10/25 00:56:14 INFO Applying migration id=iconsname 2026/10/25 00:56:14 INFO Applying migration id=nohash 2026/10/25 00:56:14 INFO Applying migration id=shares 2026/10/25 00:56:14 INFO Applying migration id=actorttl 2026/10/25 00:56:14 INFO Applying migration id=tocc 2026/10/25 00:56:14 INFO Applying migration id=followeds 2026/10/25 00:56:14 INFO Applying migration id=certhash 2026/10/25 00:56:14 INFO Applying migration id=follows_sync 2026/10/25 00:56:14 INFO Applying migration id=jsonpath 2026/10/25 00:56:14 INFO Applying migration id=localforward 2026/10/25 00:56:14 INFO Applying migration id=avatar 2026/10/25 00:56:14 INFO Applying migration id=noimage 2026/10/25 00:56:14 INFO Applying migration id=feed 2026/10/25 00:56:14 INFO Applying migration id=bookmarks 2026/10/25 00:56:14 INFO Applying migration id=shareactivity 2026/10/25 00:56:14 INFO Applying migration id=application 2026/10/25 00:56:14 INFO Applying migration id=certificates 2026/10/25 00:56:14 INFO Applying migration id=rawforward 2026/10/25 00:56:14 INFO Applying migration id=publickey 2026/10/25 00:56:14 INFO Applying migration id=resolvegroup 2026/10/25 00:56:14 INFO Applying migration id=reject 2026/10/25 00:56:14 INFO Applying migration id=autodel 2026/10/25 00:56:14 INFO Applying migration id=jsonb 2026/10/25 00:56:14 INFO Applying migration id=quote 2026/10/25 00:56:14 INFO Applying migration id=rfc9421 2026/10/25 00:56:14 INFO Applying migration id=keys 2026/10/25 00:56:14 INFO Applying migration id=portable 2026/10/25 00:56:14 INFO Applying migration id=proofs 2026/10/25 00:56:14 INFO Applying migration id=contexts 2026/10/25 00:56:14 INFO Applying migration id=deliverieshost 2026/10/25 00:56:14 INFO Applying migration id=pembegin 2026/10/25 00:56:14 INFO Applying migration id=didhost 2026/10/25 00:56:14 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:14 INFO Applying migration id=invites 2026/10/25 00:56:14 INFO Applying migration id=ed25519blob 2026/10/25 00:56:14 INFO Applying migration id=rsablob 2026/10/25 00:56:14 INFO Applying migration id=iconscid 2026/10/25 00:56:14 INFO Applying migration id=actor 2026/10/25 00:56:14 INFO Applying migration id=localkeys 2026/10/25 00:56:14 INFO Applying migration id=deleted 2026/10/25 00:56:14 INFO Applying migration id=history 2026/10/25 00:56:14 INFO Applying migration id=outboxnano 2026/10/25 00:56:14 INFO Applying migration id=implements 2026/10/25 00:56:14 INFO Applying migration id=backfill 2026/10/25 00:56:15 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:15 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/25 00:56:15 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:15 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/25 00:56:15 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/25 00:56:15 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:15 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:15 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/25 00:56:15 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.87s) === RUN TestResolve_LocalActor 2026/10/25 00:56:15 INFO Applying migration id=initial 2026/10/25 00:56:15 INFO Applying migration id=notesupdated 2026/10/25 00:56:15 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:15 INFO Applying migration id=activitiesid 2026/10/25 00:56:15 INFO Applying migration id=outbox 2026/10/25 00:56:15 INFO Applying migration id=edits 2026/10/25 00:56:15 INFO Applying migration id=outboxactor 2026/10/25 00:56:15 INFO Applying migration id=outboxsender 2026/10/25 00:56:15 INFO Applying migration id=thread 2026/10/25 00:56:15 INFO Applying migration id=host 2026/10/25 00:56:15 INFO Applying migration id=sharedinbox 2026/10/25 00:56:15 INFO Applying migration id=noteshost 2026/10/25 00:56:15 INFO Applying migration id=fetched 2026/10/25 00:56:15 INFO Applying migration id=move 2026/10/25 00:56:15 INFO Applying migration id=cleanup 2026/10/25 00:56:15 INFO Applying migration id=received 2026/10/25 00:56:15 INFO Applying migration id=namehost 2026/10/25 00:56:15 INFO Applying migration id=outboxhost 2026/10/25 00:56:15 INFO Applying migration id=notesfts 2026/10/25 00:56:15 INFO Applying migration id=iconsname 2026/10/25 00:56:15 INFO Applying migration id=nohash 2026/10/25 00:56:15 INFO Applying migration id=shares 2026/10/25 00:56:15 INFO Applying migration id=actorttl 2026/10/25 00:56:15 INFO Applying migration id=tocc 2026/10/25 00:56:15 INFO Applying migration id=followeds 2026/10/25 00:56:15 INFO Applying migration id=certhash 2026/10/25 00:56:15 INFO Applying migration id=follows_sync 2026/10/25 00:56:15 INFO Applying migration id=jsonpath 2026/10/25 00:56:15 INFO Applying migration id=localforward 2026/10/25 00:56:15 INFO Applying migration id=avatar 2026/10/25 00:56:15 INFO Applying migration id=noimage 2026/10/25 00:56:15 INFO Applying migration id=feed 2026/10/25 00:56:15 INFO Applying migration id=bookmarks 2026/10/25 00:56:15 INFO Applying migration id=shareactivity 2026/10/25 00:56:15 INFO Applying migration id=application 2026/10/25 00:56:15 INFO Applying migration id=certificates 2026/10/25 00:56:15 INFO Applying migration id=rawforward 2026/10/25 00:56:15 INFO Applying migration id=publickey 2026/10/25 00:56:15 INFO Applying migration id=resolvegroup 2026/10/25 00:56:15 INFO Applying migration id=reject 2026/10/25 00:56:15 INFO Applying migration id=autodel 2026/10/25 00:56:15 INFO Applying migration id=jsonb 2026/10/25 00:56:15 INFO Applying migration id=quote 2026/10/25 00:56:15 INFO Applying migration id=rfc9421 2026/10/25 00:56:15 INFO Applying migration id=keys 2026/10/25 00:56:15 INFO Applying migration id=portable 2026/10/25 00:56:15 INFO Applying migration id=proofs 2026/10/25 00:56:15 INFO Applying migration id=contexts 2026/10/25 00:56:15 INFO Applying migration id=deliverieshost 2026/10/25 00:56:15 INFO Applying migration id=pembegin 2026/10/25 00:56:15 INFO Applying migration id=didhost 2026/10/25 00:56:15 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:15 INFO Applying migration id=invites 2026/10/25 00:56:15 INFO Applying migration id=ed25519blob 2026/10/25 00:56:15 INFO Applying migration id=rsablob 2026/10/25 00:56:15 INFO Applying migration id=iconscid 2026/10/25 00:56:15 INFO Applying migration id=actor 2026/10/25 00:56:15 INFO Applying migration id=localkeys 2026/10/25 00:56:15 INFO Applying migration id=deleted 2026/10/25 00:56:15 INFO Applying migration id=history 2026/10/25 00:56:15 INFO Applying migration id=outboxnano 2026/10/25 00:56:15 INFO Applying migration id=implements 2026/10/25 00:56:15 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.48s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/25 00:56:15 INFO Applying migration id=initial 2026/10/25 00:56:15 INFO Applying migration id=notesupdated 2026/10/25 00:56:15 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:15 INFO Applying migration id=activitiesid 2026/10/25 00:56:15 INFO Applying migration id=outbox 2026/10/25 00:56:15 INFO Applying migration id=edits 2026/10/25 00:56:15 INFO Applying migration id=outboxactor 2026/10/25 00:56:15 INFO Applying migration id=outboxsender 2026/10/25 00:56:15 INFO Applying migration id=thread 2026/10/25 00:56:15 INFO Applying migration id=host 2026/10/25 00:56:15 INFO Applying migration id=sharedinbox 2026/10/25 00:56:15 INFO Applying migration id=noteshost 2026/10/25 00:56:15 INFO Applying migration id=fetched 2026/10/25 00:56:15 INFO Applying migration id=move 2026/10/25 00:56:15 INFO Applying migration id=cleanup 2026/10/25 00:56:15 INFO Applying migration id=received 2026/10/25 00:56:15 INFO Applying migration id=namehost 2026/10/25 00:56:15 INFO Applying migration id=outboxhost 2026/10/25 00:56:15 INFO Applying migration id=notesfts 2026/10/25 00:56:15 INFO Applying migration id=iconsname 2026/10/25 00:56:15 INFO Applying migration id=nohash 2026/10/25 00:56:15 INFO Applying migration id=shares 2026/10/25 00:56:15 INFO Applying migration id=actorttl 2026/10/25 00:56:15 INFO Applying migration id=tocc 2026/10/25 00:56:15 INFO Applying migration id=followeds 2026/10/25 00:56:15 INFO Applying migration id=certhash 2026/10/25 00:56:15 INFO Applying migration id=follows_sync 2026/10/25 00:56:15 INFO Applying migration id=jsonpath 2026/10/25 00:56:15 INFO Applying migration id=localforward 2026/10/25 00:56:15 INFO Applying migration id=avatar 2026/10/25 00:56:15 INFO Applying migration id=noimage 2026/10/25 00:56:15 INFO Applying migration id=feed 2026/10/25 00:56:15 INFO Applying migration id=bookmarks 2026/10/25 00:56:15 INFO Applying migration id=shareactivity 2026/10/25 00:56:15 INFO Applying migration id=application 2026/10/25 00:56:15 INFO Applying migration id=certificates 2026/10/25 00:56:15 INFO Applying migration id=rawforward 2026/10/25 00:56:15 INFO Applying migration id=publickey 2026/10/25 00:56:15 INFO Applying migration id=resolvegroup 2026/10/25 00:56:15 INFO Applying migration id=reject 2026/10/25 00:56:15 INFO Applying migration id=autodel 2026/10/25 00:56:15 INFO Applying migration id=jsonb 2026/10/25 00:56:15 INFO Applying migration id=quote 2026/10/25 00:56:15 INFO Applying migration id=rfc9421 2026/10/25 00:56:15 INFO Applying migration id=keys 2026/10/25 00:56:15 INFO Applying migration id=portable 2026/10/25 00:56:15 INFO Applying migration id=proofs 2026/10/25 00:56:15 INFO Applying migration id=contexts 2026/10/25 00:56:15 INFO Applying migration id=deliverieshost 2026/10/25 00:56:15 INFO Applying migration id=pembegin 2026/10/25 00:56:15 INFO Applying migration id=didhost 2026/10/25 00:56:15 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:15 INFO Applying migration id=invites 2026/10/25 00:56:15 INFO Applying migration id=ed25519blob 2026/10/25 00:56:15 INFO Applying migration id=rsablob 2026/10/25 00:56:15 INFO Applying migration id=iconscid 2026/10/25 00:56:15 INFO Applying migration id=actor 2026/10/25 00:56:15 INFO Applying migration id=localkeys 2026/10/25 00:56:15 INFO Applying migration id=deleted 2026/10/25 00:56:15 INFO Applying migration id=history 2026/10/25 00:56:15 INFO Applying migration id=outboxnano 2026/10/25 00:56:15 INFO Applying migration id=implements 2026/10/25 00:56:15 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (0.35s) === RUN TestResolve_FederatedInstanceActor 2026/10/25 00:56:15 INFO Applying migration id=initial 2026/10/25 00:56:15 INFO Applying migration id=notesupdated 2026/10/25 00:56:15 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:15 INFO Applying migration id=activitiesid 2026/10/25 00:56:15 INFO Applying migration id=outbox 2026/10/25 00:56:15 INFO Applying migration id=edits 2026/10/25 00:56:15 INFO Applying migration id=outboxactor 2026/10/25 00:56:15 INFO Applying migration id=outboxsender 2026/10/25 00:56:15 INFO Applying migration id=thread 2026/10/25 00:56:15 INFO Applying migration id=host 2026/10/25 00:56:15 INFO Applying migration id=sharedinbox 2026/10/25 00:56:15 INFO Applying migration id=noteshost 2026/10/25 00:56:15 INFO Applying migration id=fetched 2026/10/25 00:56:15 INFO Applying migration id=move 2026/10/25 00:56:15 INFO Applying migration id=cleanup 2026/10/25 00:56:15 INFO Applying migration id=received 2026/10/25 00:56:15 INFO Applying migration id=namehost 2026/10/25 00:56:15 INFO Applying migration id=outboxhost 2026/10/25 00:56:15 INFO Applying migration id=notesfts 2026/10/25 00:56:15 INFO Applying migration id=iconsname 2026/10/25 00:56:15 INFO Applying migration id=nohash 2026/10/25 00:56:15 INFO Applying migration id=shares 2026/10/25 00:56:15 INFO Applying migration id=actorttl 2026/10/25 00:56:15 INFO Applying migration id=tocc 2026/10/25 00:56:15 INFO Applying migration id=followeds 2026/10/25 00:56:15 INFO Applying migration id=certhash 2026/10/25 00:56:15 INFO Applying migration id=follows_sync 2026/10/25 00:56:15 INFO Applying migration id=jsonpath 2026/10/25 00:56:15 INFO Applying migration id=localforward 2026/10/25 00:56:15 INFO Applying migration id=avatar 2026/10/25 00:56:15 INFO Applying migration id=noimage 2026/10/25 00:56:15 INFO Applying migration id=feed 2026/10/25 00:56:15 INFO Applying migration id=bookmarks 2026/10/25 00:56:15 INFO Applying migration id=shareactivity 2026/10/25 00:56:15 INFO Applying migration id=application 2026/10/25 00:56:15 INFO Applying migration id=certificates 2026/10/25 00:56:15 INFO Applying migration id=rawforward 2026/10/25 00:56:15 INFO Applying migration id=publickey 2026/10/25 00:56:15 INFO Applying migration id=resolvegroup 2026/10/25 00:56:15 INFO Applying migration id=reject 2026/10/25 00:56:15 INFO Applying migration id=autodel 2026/10/25 00:56:15 INFO Applying migration id=jsonb 2026/10/25 00:56:15 INFO Applying migration id=quote 2026/10/25 00:56:15 INFO Applying migration id=rfc9421 2026/10/25 00:56:15 INFO Applying migration id=keys 2026/10/25 00:56:15 INFO Applying migration id=portable 2026/10/25 00:56:15 INFO Applying migration id=proofs 2026/10/25 00:56:15 INFO Applying migration id=contexts 2026/10/25 00:56:15 INFO Applying migration id=deliverieshost 2026/10/25 00:56:15 INFO Applying migration id=pembegin 2026/10/25 00:56:15 INFO Applying migration id=didhost 2026/10/25 00:56:15 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:15 INFO Applying migration id=invites 2026/10/25 00:56:15 INFO Applying migration id=ed25519blob 2026/10/25 00:56:16 INFO Applying migration id=rsablob 2026/10/25 00:56:16 INFO Applying migration id=iconscid 2026/10/25 00:56:16 INFO Applying migration id=actor 2026/10/25 00:56:16 INFO Applying migration id=localkeys 2026/10/25 00:56:16 INFO Applying migration id=deleted 2026/10/25 00:56:16 INFO Applying migration id=history 2026/10/25 00:56:16 INFO Applying migration id=outboxnano 2026/10/25 00:56:16 INFO Applying migration id=implements 2026/10/25 00:56:16 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (1.22s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/25 00:56:17 INFO Applying migration id=initial 2026/10/25 00:56:17 INFO Applying migration id=notesupdated 2026/10/25 00:56:17 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:17 INFO Applying migration id=activitiesid 2026/10/25 00:56:17 INFO Applying migration id=outbox 2026/10/25 00:56:17 INFO Applying migration id=edits 2026/10/25 00:56:17 INFO Applying migration id=outboxactor 2026/10/25 00:56:17 INFO Applying migration id=outboxsender 2026/10/25 00:56:17 INFO Applying migration id=thread 2026/10/25 00:56:17 INFO Applying migration id=host 2026/10/25 00:56:17 INFO Applying migration id=sharedinbox 2026/10/25 00:56:17 INFO Applying migration id=noteshost 2026/10/25 00:56:17 INFO Applying migration id=fetched 2026/10/25 00:56:17 INFO Applying migration id=move 2026/10/25 00:56:17 INFO Applying migration id=cleanup 2026/10/25 00:56:17 INFO Applying migration id=received 2026/10/25 00:56:17 INFO Applying migration id=namehost 2026/10/25 00:56:17 INFO Applying migration id=outboxhost 2026/10/25 00:56:17 INFO Applying migration id=notesfts 2026/10/25 00:56:17 INFO Applying migration id=iconsname 2026/10/25 00:56:17 INFO Applying migration id=nohash 2026/10/25 00:56:17 INFO Applying migration id=shares 2026/10/25 00:56:17 INFO Applying migration id=actorttl 2026/10/25 00:56:17 INFO Applying migration id=tocc 2026/10/25 00:56:17 INFO Applying migration id=followeds 2026/10/25 00:56:17 INFO Applying migration id=certhash 2026/10/25 00:56:17 INFO Applying migration id=follows_sync 2026/10/25 00:56:17 INFO Applying migration id=jsonpath 2026/10/25 00:56:17 INFO Applying migration id=localforward 2026/10/25 00:56:17 INFO Applying migration id=avatar 2026/10/25 00:56:17 INFO Applying migration id=noimage 2026/10/25 00:56:17 INFO Applying migration id=feed 2026/10/25 00:56:17 INFO Applying migration id=bookmarks 2026/10/25 00:56:17 INFO Applying migration id=shareactivity 2026/10/25 00:56:17 INFO Applying migration id=application 2026/10/25 00:56:17 INFO Applying migration id=certificates 2026/10/25 00:56:17 INFO Applying migration id=rawforward 2026/10/25 00:56:17 INFO Applying migration id=publickey 2026/10/25 00:56:17 INFO Applying migration id=resolvegroup 2026/10/25 00:56:17 INFO Applying migration id=reject 2026/10/25 00:56:17 INFO Applying migration id=autodel 2026/10/25 00:56:17 INFO Applying migration id=jsonb 2026/10/25 00:56:17 INFO Applying migration id=quote 2026/10/25 00:56:17 INFO Applying migration id=rfc9421 2026/10/25 00:56:17 INFO Applying migration id=keys 2026/10/25 00:56:17 INFO Applying migration id=portable 2026/10/25 00:56:17 INFO Applying migration id=proofs 2026/10/25 00:56:17 INFO Applying migration id=contexts 2026/10/25 00:56:17 INFO Applying migration id=deliverieshost 2026/10/25 00:56:17 INFO Applying migration id=pembegin 2026/10/25 00:56:17 INFO Applying migration id=didhost 2026/10/25 00:56:17 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:17 INFO Applying migration id=invites 2026/10/25 00:56:17 INFO Applying migration id=ed25519blob 2026/10/25 00:56:17 INFO Applying migration id=rsablob 2026/10/25 00:56:17 INFO Applying migration id=iconscid 2026/10/25 00:56:17 INFO Applying migration id=actor 2026/10/25 00:56:17 INFO Applying migration id=localkeys 2026/10/25 00:56:17 INFO Applying migration id=deleted 2026/10/25 00:56:17 INFO Applying migration id=history 2026/10/25 00:56:17 INFO Applying migration id=outboxnano 2026/10/25 00:56:17 INFO Applying migration id=implements 2026/10/25 00:56:17 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.54s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/25 00:56:17 INFO Applying migration id=initial 2026/10/25 00:56:17 INFO Applying migration id=notesupdated 2026/10/25 00:56:17 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:17 INFO Applying migration id=activitiesid 2026/10/25 00:56:17 INFO Applying migration id=outbox 2026/10/25 00:56:17 INFO Applying migration id=edits 2026/10/25 00:56:17 INFO Applying migration id=outboxactor 2026/10/25 00:56:17 INFO Applying migration id=outboxsender 2026/10/25 00:56:17 INFO Applying migration id=thread 2026/10/25 00:56:17 INFO Applying migration id=host 2026/10/25 00:56:17 INFO Applying migration id=sharedinbox 2026/10/25 00:56:17 INFO Applying migration id=noteshost 2026/10/25 00:56:17 INFO Applying migration id=fetched 2026/10/25 00:56:17 INFO Applying migration id=move 2026/10/25 00:56:17 INFO Applying migration id=cleanup 2026/10/25 00:56:17 INFO Applying migration id=received 2026/10/25 00:56:17 INFO Applying migration id=namehost 2026/10/25 00:56:17 INFO Applying migration id=outboxhost 2026/10/25 00:56:17 INFO Applying migration id=notesfts 2026/10/25 00:56:17 INFO Applying migration id=iconsname 2026/10/25 00:56:17 INFO Applying migration id=nohash 2026/10/25 00:56:17 INFO Applying migration id=shares 2026/10/25 00:56:17 INFO Applying migration id=actorttl 2026/10/25 00:56:17 INFO Applying migration id=tocc 2026/10/25 00:56:17 INFO Applying migration id=followeds 2026/10/25 00:56:17 INFO Applying migration id=certhash 2026/10/25 00:56:17 INFO Applying migration id=follows_sync 2026/10/25 00:56:17 INFO Applying migration id=jsonpath 2026/10/25 00:56:17 INFO Applying migration id=localforward 2026/10/25 00:56:17 INFO Applying migration id=avatar 2026/10/25 00:56:17 INFO Applying migration id=noimage 2026/10/25 00:56:17 INFO Applying migration id=feed 2026/10/25 00:56:17 INFO Applying migration id=bookmarks 2026/10/25 00:56:17 INFO Applying migration id=shareactivity 2026/10/25 00:56:17 INFO Applying migration id=application 2026/10/25 00:56:17 INFO Applying migration id=certificates 2026/10/25 00:56:17 INFO Applying migration id=rawforward 2026/10/25 00:56:17 INFO Applying migration id=publickey 2026/10/25 00:56:17 INFO Applying migration id=resolvegroup 2026/10/25 00:56:17 INFO Applying migration id=reject 2026/10/25 00:56:17 INFO Applying migration id=autodel 2026/10/25 00:56:17 INFO Applying migration id=jsonb 2026/10/25 00:56:17 INFO Applying migration id=quote 2026/10/25 00:56:17 INFO Applying migration id=rfc9421 2026/10/25 00:56:17 INFO Applying migration id=keys 2026/10/25 00:56:17 INFO Applying migration id=portable 2026/10/25 00:56:17 INFO Applying migration id=proofs 2026/10/25 00:56:17 INFO Applying migration id=contexts 2026/10/25 00:56:17 INFO Applying migration id=deliverieshost 2026/10/25 00:56:17 INFO Applying migration id=pembegin 2026/10/25 00:56:17 INFO Applying migration id=didhost 2026/10/25 00:56:17 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:17 INFO Applying migration id=invites 2026/10/25 00:56:17 INFO Applying migration id=ed25519blob 2026/10/25 00:56:17 INFO Applying migration id=rsablob 2026/10/25 00:56:17 INFO Applying migration id=iconscid 2026/10/25 00:56:17 INFO Applying migration id=actor 2026/10/25 00:56:17 INFO Applying migration id=localkeys 2026/10/25 00:56:17 INFO Applying migration id=deleted 2026/10/25 00:56:17 INFO Applying migration id=history 2026/10/25 00:56:17 INFO Applying migration id=outboxnano 2026/10/25 00:56:17 INFO Applying migration id=implements 2026/10/25 00:56:17 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.75s) === RUN TestResolve_FederatedActorFirstTime 2026/10/25 00:56:18 INFO Applying migration id=initial 2026/10/25 00:56:18 INFO Applying migration id=notesupdated 2026/10/25 00:56:18 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:18 INFO Applying migration id=activitiesid 2026/10/25 00:56:18 INFO Applying migration id=outbox 2026/10/25 00:56:18 INFO Applying migration id=edits 2026/10/25 00:56:18 INFO Applying migration id=outboxactor 2026/10/25 00:56:18 INFO Applying migration id=outboxsender 2026/10/25 00:56:18 INFO Applying migration id=thread 2026/10/25 00:56:18 INFO Applying migration id=host 2026/10/25 00:56:18 INFO Applying migration id=sharedinbox 2026/10/25 00:56:18 INFO Applying migration id=noteshost 2026/10/25 00:56:18 INFO Applying migration id=fetched 2026/10/25 00:56:18 INFO Applying migration id=move 2026/10/25 00:56:18 INFO Applying migration id=cleanup 2026/10/25 00:56:18 INFO Applying migration id=received 2026/10/25 00:56:18 INFO Applying migration id=namehost 2026/10/25 00:56:18 INFO Applying migration id=outboxhost 2026/10/25 00:56:18 INFO Applying migration id=notesfts 2026/10/25 00:56:18 INFO Applying migration id=iconsname 2026/10/25 00:56:18 INFO Applying migration id=nohash 2026/10/25 00:56:18 INFO Applying migration id=shares 2026/10/25 00:56:18 INFO Applying migration id=actorttl 2026/10/25 00:56:18 INFO Applying migration id=tocc 2026/10/25 00:56:18 INFO Applying migration id=followeds 2026/10/25 00:56:18 INFO Applying migration id=certhash 2026/10/25 00:56:18 INFO Applying migration id=follows_sync 2026/10/25 00:56:18 INFO Applying migration id=jsonpath 2026/10/25 00:56:18 INFO Applying migration id=localforward 2026/10/25 00:56:18 INFO Applying migration id=avatar 2026/10/25 00:56:18 INFO Applying migration id=noimage 2026/10/25 00:56:18 INFO Applying migration id=feed 2026/10/25 00:56:18 INFO Applying migration id=bookmarks 2026/10/25 00:56:18 INFO Applying migration id=shareactivity 2026/10/25 00:56:18 INFO Applying migration id=application 2026/10/25 00:56:18 INFO Applying migration id=certificates 2026/10/25 00:56:18 INFO Applying migration id=rawforward 2026/10/25 00:56:18 INFO Applying migration id=publickey 2026/10/25 00:56:18 INFO Applying migration id=resolvegroup 2026/10/25 00:56:18 INFO Applying migration id=reject 2026/10/25 00:56:18 INFO Applying migration id=autodel 2026/10/25 00:56:18 INFO Applying migration id=jsonb 2026/10/25 00:56:18 INFO Applying migration id=quote 2026/10/25 00:56:18 INFO Applying migration id=rfc9421 2026/10/25 00:56:18 INFO Applying migration id=keys 2026/10/25 00:56:18 INFO Applying migration id=portable 2026/10/25 00:56:18 INFO Applying migration id=proofs 2026/10/25 00:56:18 INFO Applying migration id=contexts 2026/10/25 00:56:18 INFO Applying migration id=deliverieshost 2026/10/25 00:56:18 INFO Applying migration id=pembegin 2026/10/25 00:56:18 INFO Applying migration id=didhost 2026/10/25 00:56:18 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:18 INFO Applying migration id=invites 2026/10/25 00:56:18 INFO Applying migration id=ed25519blob 2026/10/25 00:56:18 INFO Applying migration id=rsablob 2026/10/25 00:56:18 INFO Applying migration id=iconscid 2026/10/25 00:56:18 INFO Applying migration id=actor 2026/10/25 00:56:18 INFO Applying migration id=localkeys 2026/10/25 00:56:18 INFO Applying migration id=deleted 2026/10/25 00:56:18 INFO Applying migration id=history 2026/10/25 00:56:18 INFO Applying migration id=outboxnano 2026/10/25 00:56:18 INFO Applying migration id=implements 2026/10/25 00:56:18 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (1.42s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/25 00:56:19 INFO Applying migration id=initial 2026/10/25 00:56:19 INFO Applying migration id=notesupdated 2026/10/25 00:56:19 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:19 INFO Applying migration id=activitiesid 2026/10/25 00:56:19 INFO Applying migration id=outbox 2026/10/25 00:56:19 INFO Applying migration id=edits 2026/10/25 00:56:19 INFO Applying migration id=outboxactor 2026/10/25 00:56:19 INFO Applying migration id=outboxsender 2026/10/25 00:56:19 INFO Applying migration id=thread 2026/10/25 00:56:19 INFO Applying migration id=host 2026/10/25 00:56:19 INFO Applying migration id=sharedinbox 2026/10/25 00:56:19 INFO Applying migration id=noteshost 2026/10/25 00:56:19 INFO Applying migration id=fetched 2026/10/25 00:56:19 INFO Applying migration id=move 2026/10/25 00:56:19 INFO Applying migration id=cleanup 2026/10/25 00:56:19 INFO Applying migration id=received 2026/10/25 00:56:19 INFO Applying migration id=namehost 2026/10/25 00:56:19 INFO Applying migration id=outboxhost 2026/10/25 00:56:19 INFO Applying migration id=notesfts 2026/10/25 00:56:19 INFO Applying migration id=iconsname 2026/10/25 00:56:19 INFO Applying migration id=nohash 2026/10/25 00:56:19 INFO Applying migration id=shares 2026/10/25 00:56:19 INFO Applying migration id=actorttl 2026/10/25 00:56:19 INFO Applying migration id=tocc 2026/10/25 00:56:19 INFO Applying migration id=followeds 2026/10/25 00:56:19 INFO Applying migration id=certhash 2026/10/25 00:56:19 INFO Applying migration id=follows_sync 2026/10/25 00:56:19 INFO Applying migration id=jsonpath 2026/10/25 00:56:19 INFO Applying migration id=localforward 2026/10/25 00:56:19 INFO Applying migration id=avatar 2026/10/25 00:56:19 INFO Applying migration id=noimage 2026/10/25 00:56:19 INFO Applying migration id=feed 2026/10/25 00:56:19 INFO Applying migration id=bookmarks 2026/10/25 00:56:19 INFO Applying migration id=shareactivity 2026/10/25 00:56:19 INFO Applying migration id=application 2026/10/25 00:56:19 INFO Applying migration id=certificates 2026/10/25 00:56:19 INFO Applying migration id=rawforward 2026/10/25 00:56:19 INFO Applying migration id=publickey 2026/10/25 00:56:19 INFO Applying migration id=resolvegroup 2026/10/25 00:56:19 INFO Applying migration id=reject 2026/10/25 00:56:19 INFO Applying migration id=autodel 2026/10/25 00:56:19 INFO Applying migration id=jsonb 2026/10/25 00:56:19 INFO Applying migration id=quote 2026/10/25 00:56:19 INFO Applying migration id=rfc9421 2026/10/25 00:56:19 INFO Applying migration id=keys 2026/10/25 00:56:19 INFO Applying migration id=portable 2026/10/25 00:56:19 INFO Applying migration id=proofs 2026/10/25 00:56:19 INFO Applying migration id=contexts 2026/10/25 00:56:19 INFO Applying migration id=deliverieshost 2026/10/25 00:56:19 INFO Applying migration id=pembegin 2026/10/25 00:56:19 INFO Applying migration id=didhost 2026/10/25 00:56:19 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:19 INFO Applying migration id=invites 2026/10/25 00:56:19 INFO Applying migration id=ed25519blob 2026/10/25 00:56:19 INFO Applying migration id=rsablob 2026/10/25 00:56:20 INFO Applying migration id=iconscid 2026/10/25 00:56:20 INFO Applying migration id=actor 2026/10/25 00:56:20 INFO Applying migration id=localkeys 2026/10/25 00:56:20 INFO Applying migration id=deleted 2026/10/25 00:56:20 INFO Applying migration id=history 2026/10/25 00:56:20 INFO Applying migration id=outboxnano 2026/10/25 00:56:20 INFO Applying migration id=implements 2026/10/25 00:56:20 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.49s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/25 00:56:20 INFO Applying migration id=initial 2026/10/25 00:56:20 INFO Applying migration id=notesupdated 2026/10/25 00:56:20 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:20 INFO Applying migration id=activitiesid 2026/10/25 00:56:20 INFO Applying migration id=outbox 2026/10/25 00:56:20 INFO Applying migration id=edits 2026/10/25 00:56:20 INFO Applying migration id=outboxactor 2026/10/25 00:56:20 INFO Applying migration id=outboxsender 2026/10/25 00:56:20 INFO Applying migration id=thread 2026/10/25 00:56:20 INFO Applying migration id=host 2026/10/25 00:56:20 INFO Applying migration id=sharedinbox 2026/10/25 00:56:20 INFO Applying migration id=noteshost 2026/10/25 00:56:20 INFO Applying migration id=fetched 2026/10/25 00:56:20 INFO Applying migration id=move 2026/10/25 00:56:20 INFO Applying migration id=cleanup 2026/10/25 00:56:20 INFO Applying migration id=received 2026/10/25 00:56:20 INFO Applying migration id=namehost 2026/10/25 00:56:20 INFO Applying migration id=outboxhost 2026/10/25 00:56:20 INFO Applying migration id=notesfts 2026/10/25 00:56:20 INFO Applying migration id=iconsname 2026/10/25 00:56:20 INFO Applying migration id=nohash 2026/10/25 00:56:20 INFO Applying migration id=shares 2026/10/25 00:56:20 INFO Applying migration id=actorttl 2026/10/25 00:56:20 INFO Applying migration id=tocc 2026/10/25 00:56:20 INFO Applying migration id=followeds 2026/10/25 00:56:20 INFO Applying migration id=certhash 2026/10/25 00:56:20 INFO Applying migration id=follows_sync 2026/10/25 00:56:20 INFO Applying migration id=jsonpath 2026/10/25 00:56:20 INFO Applying migration id=localforward 2026/10/25 00:56:20 INFO Applying migration id=avatar 2026/10/25 00:56:20 INFO Applying migration id=noimage 2026/10/25 00:56:20 INFO Applying migration id=feed 2026/10/25 00:56:20 INFO Applying migration id=bookmarks 2026/10/25 00:56:20 INFO Applying migration id=shareactivity 2026/10/25 00:56:20 INFO Applying migration id=application 2026/10/25 00:56:20 INFO Applying migration id=certificates 2026/10/25 00:56:20 INFO Applying migration id=rawforward 2026/10/25 00:56:20 INFO Applying migration id=publickey 2026/10/25 00:56:20 INFO Applying migration id=resolvegroup 2026/10/25 00:56:20 INFO Applying migration id=reject 2026/10/25 00:56:20 INFO Applying migration id=autodel 2026/10/25 00:56:20 INFO Applying migration id=jsonb 2026/10/25 00:56:20 INFO Applying migration id=quote 2026/10/25 00:56:20 INFO Applying migration id=rfc9421 2026/10/25 00:56:20 INFO Applying migration id=keys 2026/10/25 00:56:20 INFO Applying migration id=portable 2026/10/25 00:56:20 INFO Applying migration id=proofs 2026/10/25 00:56:20 INFO Applying migration id=contexts 2026/10/25 00:56:20 INFO Applying migration id=deliverieshost 2026/10/25 00:56:20 INFO Applying migration id=pembegin 2026/10/25 00:56:20 INFO Applying migration id=didhost 2026/10/25 00:56:20 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:20 INFO Applying migration id=invites 2026/10/25 00:56:20 INFO Applying migration id=ed25519blob 2026/10/25 00:56:20 INFO Applying migration id=rsablob 2026/10/25 00:56:20 INFO Applying migration id=iconscid 2026/10/25 00:56:20 INFO Applying migration id=actor 2026/10/25 00:56:20 INFO Applying migration id=localkeys 2026/10/25 00:56:20 INFO Applying migration id=deleted 2026/10/25 00:56:20 INFO Applying migration id=history 2026/10/25 00:56:20 INFO Applying migration id=outboxnano 2026/10/25 00:56:20 INFO Applying migration id=implements 2026/10/25 00:56:20 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.51s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/25 00:56:20 INFO Applying migration id=initial 2026/10/25 00:56:20 INFO Applying migration id=notesupdated 2026/10/25 00:56:20 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:20 INFO Applying migration id=activitiesid 2026/10/25 00:56:20 INFO Applying migration id=outbox 2026/10/25 00:56:20 INFO Applying migration id=edits 2026/10/25 00:56:20 INFO Applying migration id=outboxactor 2026/10/25 00:56:20 INFO Applying migration id=outboxsender 2026/10/25 00:56:20 INFO Applying migration id=thread 2026/10/25 00:56:20 INFO Applying migration id=host 2026/10/25 00:56:20 INFO Applying migration id=sharedinbox 2026/10/25 00:56:20 INFO Applying migration id=noteshost 2026/10/25 00:56:20 INFO Applying migration id=fetched 2026/10/25 00:56:20 INFO Applying migration id=move 2026/10/25 00:56:20 INFO Applying migration id=cleanup 2026/10/25 00:56:20 INFO Applying migration id=received 2026/10/25 00:56:20 INFO Applying migration id=namehost 2026/10/25 00:56:20 INFO Applying migration id=outboxhost 2026/10/25 00:56:20 INFO Applying migration id=notesfts 2026/10/25 00:56:20 INFO Applying migration id=iconsname 2026/10/25 00:56:20 INFO Applying migration id=nohash 2026/10/25 00:56:20 INFO Applying migration id=shares 2026/10/25 00:56:20 INFO Applying migration id=actorttl 2026/10/25 00:56:20 INFO Applying migration id=tocc 2026/10/25 00:56:20 INFO Applying migration id=followeds 2026/10/25 00:56:20 INFO Applying migration id=certhash 2026/10/25 00:56:20 INFO Applying migration id=follows_sync 2026/10/25 00:56:20 INFO Applying migration id=jsonpath 2026/10/25 00:56:20 INFO Applying migration id=localforward 2026/10/25 00:56:20 INFO Applying migration id=avatar 2026/10/25 00:56:20 INFO Applying migration id=noimage 2026/10/25 00:56:20 INFO Applying migration id=feed 2026/10/25 00:56:20 INFO Applying migration id=bookmarks 2026/10/25 00:56:20 INFO Applying migration id=shareactivity 2026/10/25 00:56:20 INFO Applying migration id=application 2026/10/25 00:56:20 INFO Applying migration id=certificates 2026/10/25 00:56:20 INFO Applying migration id=rawforward 2026/10/25 00:56:20 INFO Applying migration id=publickey 2026/10/25 00:56:20 INFO Applying migration id=resolvegroup 2026/10/25 00:56:20 INFO Applying migration id=reject 2026/10/25 00:56:20 INFO Applying migration id=autodel 2026/10/25 00:56:20 INFO Applying migration id=jsonb 2026/10/25 00:56:20 INFO Applying migration id=quote 2026/10/25 00:56:20 INFO Applying migration id=rfc9421 2026/10/25 00:56:20 INFO Applying migration id=keys 2026/10/25 00:56:20 INFO Applying migration id=portable 2026/10/25 00:56:20 INFO Applying migration id=proofs 2026/10/25 00:56:20 INFO Applying migration id=contexts 2026/10/25 00:56:20 INFO Applying migration id=deliverieshost 2026/10/25 00:56:20 INFO Applying migration id=pembegin 2026/10/25 00:56:20 INFO Applying migration id=didhost 2026/10/25 00:56:20 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:20 INFO Applying migration id=invites 2026/10/25 00:56:20 INFO Applying migration id=ed25519blob 2026/10/25 00:56:20 INFO Applying migration id=rsablob 2026/10/25 00:56:20 INFO Applying migration id=iconscid 2026/10/25 00:56:20 INFO Applying migration id=actor 2026/10/25 00:56:20 INFO Applying migration id=localkeys 2026/10/25 00:56:20 INFO Applying migration id=deleted 2026/10/25 00:56:20 INFO Applying migration id=history 2026/10/25 00:56:20 INFO Applying migration id=outboxnano 2026/10/25 00:56:20 INFO Applying migration id=implements 2026/10/25 00:56:20 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (1.02s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/25 00:56:21 INFO Applying migration id=initial 2026/10/25 00:56:21 INFO Applying migration id=notesupdated 2026/10/25 00:56:21 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:21 INFO Applying migration id=activitiesid 2026/10/25 00:56:21 INFO Applying migration id=outbox 2026/10/25 00:56:21 INFO Applying migration id=edits 2026/10/25 00:56:21 INFO Applying migration id=outboxactor 2026/10/25 00:56:21 INFO Applying migration id=outboxsender 2026/10/25 00:56:21 INFO Applying migration id=thread 2026/10/25 00:56:21 INFO Applying migration id=host 2026/10/25 00:56:21 INFO Applying migration id=sharedinbox 2026/10/25 00:56:21 INFO Applying migration id=noteshost 2026/10/25 00:56:21 INFO Applying migration id=fetched 2026/10/25 00:56:21 INFO Applying migration id=move 2026/10/25 00:56:21 INFO Applying migration id=cleanup 2026/10/25 00:56:21 INFO Applying migration id=received 2026/10/25 00:56:21 INFO Applying migration id=namehost 2026/10/25 00:56:21 INFO Applying migration id=outboxhost 2026/10/25 00:56:21 INFO Applying migration id=notesfts 2026/10/25 00:56:21 INFO Applying migration id=iconsname 2026/10/25 00:56:21 INFO Applying migration id=nohash 2026/10/25 00:56:21 INFO Applying migration id=shares 2026/10/25 00:56:21 INFO Applying migration id=actorttl 2026/10/25 00:56:21 INFO Applying migration id=tocc 2026/10/25 00:56:21 INFO Applying migration id=followeds 2026/10/25 00:56:21 INFO Applying migration id=certhash 2026/10/25 00:56:21 INFO Applying migration id=follows_sync 2026/10/25 00:56:21 INFO Applying migration id=jsonpath 2026/10/25 00:56:21 INFO Applying migration id=localforward 2026/10/25 00:56:21 INFO Applying migration id=avatar 2026/10/25 00:56:21 INFO Applying migration id=noimage 2026/10/25 00:56:21 INFO Applying migration id=feed 2026/10/25 00:56:21 INFO Applying migration id=bookmarks 2026/10/25 00:56:21 INFO Applying migration id=shareactivity 2026/10/25 00:56:21 INFO Applying migration id=application 2026/10/25 00:56:21 INFO Applying migration id=certificates 2026/10/25 00:56:21 INFO Applying migration id=rawforward 2026/10/25 00:56:21 INFO Applying migration id=publickey 2026/10/25 00:56:21 INFO Applying migration id=resolvegroup 2026/10/25 00:56:21 INFO Applying migration id=reject 2026/10/25 00:56:21 INFO Applying migration id=autodel 2026/10/25 00:56:21 INFO Applying migration id=jsonb 2026/10/25 00:56:21 INFO Applying migration id=quote 2026/10/25 00:56:21 INFO Applying migration id=rfc9421 2026/10/25 00:56:21 INFO Applying migration id=keys 2026/10/25 00:56:21 INFO Applying migration id=portable 2026/10/25 00:56:21 INFO Applying migration id=proofs 2026/10/25 00:56:21 INFO Applying migration id=contexts 2026/10/25 00:56:21 INFO Applying migration id=deliverieshost 2026/10/25 00:56:21 INFO Applying migration id=pembegin 2026/10/25 00:56:21 INFO Applying migration id=didhost 2026/10/25 00:56:21 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:21 INFO Applying migration id=invites 2026/10/25 00:56:21 INFO Applying migration id=ed25519blob 2026/10/25 00:56:21 INFO Applying migration id=rsablob 2026/10/25 00:56:21 INFO Applying migration id=iconscid 2026/10/25 00:56:21 INFO Applying migration id=actor 2026/10/25 00:56:21 INFO Applying migration id=localkeys 2026/10/25 00:56:21 INFO Applying migration id=deleted 2026/10/25 00:56:21 INFO Applying migration id=history 2026/10/25 00:56:21 INFO Applying migration id=outboxnano 2026/10/25 00:56:21 INFO Applying migration id=implements 2026/10/25 00:56:21 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.56s) === RUN TestResolve_FederatedActorCached 2026/10/25 00:56:22 INFO Applying migration id=initial 2026/10/25 00:56:22 INFO Applying migration id=notesupdated 2026/10/25 00:56:22 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:22 INFO Applying migration id=activitiesid 2026/10/25 00:56:22 INFO Applying migration id=outbox 2026/10/25 00:56:22 INFO Applying migration id=edits 2026/10/25 00:56:22 INFO Applying migration id=outboxactor 2026/10/25 00:56:22 INFO Applying migration id=outboxsender 2026/10/25 00:56:22 INFO Applying migration id=thread 2026/10/25 00:56:22 INFO Applying migration id=host 2026/10/25 00:56:22 INFO Applying migration id=sharedinbox 2026/10/25 00:56:22 INFO Applying migration id=noteshost 2026/10/25 00:56:22 INFO Applying migration id=fetched 2026/10/25 00:56:22 INFO Applying migration id=move 2026/10/25 00:56:22 INFO Applying migration id=cleanup 2026/10/25 00:56:22 INFO Applying migration id=received 2026/10/25 00:56:22 INFO Applying migration id=namehost 2026/10/25 00:56:22 INFO Applying migration id=outboxhost 2026/10/25 00:56:22 INFO Applying migration id=notesfts 2026/10/25 00:56:22 INFO Applying migration id=iconsname 2026/10/25 00:56:22 INFO Applying migration id=nohash 2026/10/25 00:56:22 INFO Applying migration id=shares 2026/10/25 00:56:22 INFO Applying migration id=actorttl 2026/10/25 00:56:22 INFO Applying migration id=tocc 2026/10/25 00:56:22 INFO Applying migration id=followeds 2026/10/25 00:56:22 INFO Applying migration id=certhash 2026/10/25 00:56:22 INFO Applying migration id=follows_sync 2026/10/25 00:56:22 INFO Applying migration id=jsonpath 2026/10/25 00:56:22 INFO Applying migration id=localforward 2026/10/25 00:56:22 INFO Applying migration id=avatar 2026/10/25 00:56:22 INFO Applying migration id=noimage 2026/10/25 00:56:22 INFO Applying migration id=feed 2026/10/25 00:56:22 INFO Applying migration id=bookmarks 2026/10/25 00:56:22 INFO Applying migration id=shareactivity 2026/10/25 00:56:22 INFO Applying migration id=application 2026/10/25 00:56:22 INFO Applying migration id=certificates 2026/10/25 00:56:22 INFO Applying migration id=rawforward 2026/10/25 00:56:22 INFO Applying migration id=publickey 2026/10/25 00:56:22 INFO Applying migration id=resolvegroup 2026/10/25 00:56:22 INFO Applying migration id=reject 2026/10/25 00:56:22 INFO Applying migration id=autodel 2026/10/25 00:56:22 INFO Applying migration id=jsonb 2026/10/25 00:56:22 INFO Applying migration id=quote 2026/10/25 00:56:22 INFO Applying migration id=rfc9421 2026/10/25 00:56:22 INFO Applying migration id=keys 2026/10/25 00:56:22 INFO Applying migration id=portable 2026/10/25 00:56:22 INFO Applying migration id=proofs 2026/10/25 00:56:22 INFO Applying migration id=contexts 2026/10/25 00:56:22 INFO Applying migration id=deliverieshost 2026/10/25 00:56:22 INFO Applying migration id=pembegin 2026/10/25 00:56:22 INFO Applying migration id=didhost 2026/10/25 00:56:22 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:22 INFO Applying migration id=invites 2026/10/25 00:56:22 INFO Applying migration id=ed25519blob 2026/10/25 00:56:22 INFO Applying migration id=rsablob 2026/10/25 00:56:22 INFO Applying migration id=iconscid 2026/10/25 00:56:22 INFO Applying migration id=actor 2026/10/25 00:56:22 INFO Applying migration id=localkeys 2026/10/25 00:56:22 INFO Applying migration id=deleted 2026/10/25 00:56:22 INFO Applying migration id=history 2026/10/25 00:56:22 INFO Applying migration id=outboxnano 2026/10/25 00:56:22 INFO Applying migration id=implements 2026/10/25 00:56:22 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.69s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/25 00:56:23 INFO Applying migration id=initial 2026/10/25 00:56:23 INFO Applying migration id=notesupdated 2026/10/25 00:56:23 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:23 INFO Applying migration id=activitiesid 2026/10/25 00:56:23 INFO Applying migration id=outbox 2026/10/25 00:56:23 INFO Applying migration id=edits 2026/10/25 00:56:23 INFO Applying migration id=outboxactor 2026/10/25 00:56:23 INFO Applying migration id=outboxsender 2026/10/25 00:56:23 INFO Applying migration id=thread 2026/10/25 00:56:23 INFO Applying migration id=host 2026/10/25 00:56:23 INFO Applying migration id=sharedinbox 2026/10/25 00:56:23 INFO Applying migration id=noteshost 2026/10/25 00:56:23 INFO Applying migration id=fetched 2026/10/25 00:56:23 INFO Applying migration id=move 2026/10/25 00:56:23 INFO Applying migration id=cleanup 2026/10/25 00:56:23 INFO Applying migration id=received 2026/10/25 00:56:23 INFO Applying migration id=namehost 2026/10/25 00:56:23 INFO Applying migration id=outboxhost 2026/10/25 00:56:23 INFO Applying migration id=notesfts 2026/10/25 00:56:23 INFO Applying migration id=iconsname 2026/10/25 00:56:23 INFO Applying migration id=nohash 2026/10/25 00:56:23 INFO Applying migration id=shares 2026/10/25 00:56:23 INFO Applying migration id=actorttl 2026/10/25 00:56:23 INFO Applying migration id=tocc 2026/10/25 00:56:23 INFO Applying migration id=followeds 2026/10/25 00:56:23 INFO Applying migration id=certhash 2026/10/25 00:56:23 INFO Applying migration id=follows_sync 2026/10/25 00:56:23 INFO Applying migration id=jsonpath 2026/10/25 00:56:23 INFO Applying migration id=localforward 2026/10/25 00:56:23 INFO Applying migration id=avatar 2026/10/25 00:56:23 INFO Applying migration id=noimage 2026/10/25 00:56:23 INFO Applying migration id=feed 2026/10/25 00:56:23 INFO Applying migration id=bookmarks 2026/10/25 00:56:23 INFO Applying migration id=shareactivity 2026/10/25 00:56:23 INFO Applying migration id=application 2026/10/25 00:56:23 INFO Applying migration id=certificates 2026/10/25 00:56:23 INFO Applying migration id=rawforward 2026/10/25 00:56:23 INFO Applying migration id=publickey 2026/10/25 00:56:23 INFO Applying migration id=resolvegroup 2026/10/25 00:56:23 INFO Applying migration id=reject 2026/10/25 00:56:23 INFO Applying migration id=autodel 2026/10/25 00:56:23 INFO Applying migration id=jsonb 2026/10/25 00:56:23 INFO Applying migration id=quote 2026/10/25 00:56:23 INFO Applying migration id=rfc9421 2026/10/25 00:56:23 INFO Applying migration id=keys 2026/10/25 00:56:23 INFO Applying migration id=portable 2026/10/25 00:56:23 INFO Applying migration id=proofs 2026/10/25 00:56:23 INFO Applying migration id=contexts 2026/10/25 00:56:23 INFO Applying migration id=deliverieshost 2026/10/25 00:56:23 INFO Applying migration id=pembegin 2026/10/25 00:56:23 INFO Applying migration id=didhost 2026/10/25 00:56:23 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:23 INFO Applying migration id=invites 2026/10/25 00:56:23 INFO Applying migration id=ed25519blob 2026/10/25 00:56:23 INFO Applying migration id=rsablob 2026/10/25 00:56:23 INFO Applying migration id=iconscid 2026/10/25 00:56:23 INFO Applying migration id=actor 2026/10/25 00:56:23 INFO Applying migration id=localkeys 2026/10/25 00:56:23 INFO Applying migration id=deleted 2026/10/25 00:56:23 INFO Applying migration id=history 2026/10/25 00:56:23 INFO Applying migration id=outboxnano 2026/10/25 00:56:23 INFO Applying migration id=implements 2026/10/25 00:56:23 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.97s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/25 00:56:24 INFO Applying migration id=initial 2026/10/25 00:56:24 INFO Applying migration id=notesupdated 2026/10/25 00:56:24 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:24 INFO Applying migration id=activitiesid 2026/10/25 00:56:24 INFO Applying migration id=outbox 2026/10/25 00:56:24 INFO Applying migration id=edits 2026/10/25 00:56:24 INFO Applying migration id=outboxactor 2026/10/25 00:56:24 INFO Applying migration id=outboxsender 2026/10/25 00:56:24 INFO Applying migration id=thread 2026/10/25 00:56:24 INFO Applying migration id=host 2026/10/25 00:56:24 INFO Applying migration id=sharedinbox 2026/10/25 00:56:24 INFO Applying migration id=noteshost 2026/10/25 00:56:24 INFO Applying migration id=fetched 2026/10/25 00:56:24 INFO Applying migration id=move 2026/10/25 00:56:24 INFO Applying migration id=cleanup 2026/10/25 00:56:24 INFO Applying migration id=received 2026/10/25 00:56:24 INFO Applying migration id=namehost 2026/10/25 00:56:24 INFO Applying migration id=outboxhost 2026/10/25 00:56:24 INFO Applying migration id=notesfts 2026/10/25 00:56:24 INFO Applying migration id=iconsname 2026/10/25 00:56:24 INFO Applying migration id=nohash 2026/10/25 00:56:24 INFO Applying migration id=shares 2026/10/25 00:56:24 INFO Applying migration id=actorttl 2026/10/25 00:56:24 INFO Applying migration id=tocc 2026/10/25 00:56:24 INFO Applying migration id=followeds 2026/10/25 00:56:24 INFO Applying migration id=certhash 2026/10/25 00:56:24 INFO Applying migration id=follows_sync 2026/10/25 00:56:24 INFO Applying migration id=jsonpath 2026/10/25 00:56:24 INFO Applying migration id=localforward 2026/10/25 00:56:24 INFO Applying migration id=avatar 2026/10/25 00:56:24 INFO Applying migration id=noimage 2026/10/25 00:56:24 INFO Applying migration id=feed 2026/10/25 00:56:24 INFO Applying migration id=bookmarks 2026/10/25 00:56:24 INFO Applying migration id=shareactivity 2026/10/25 00:56:24 INFO Applying migration id=application 2026/10/25 00:56:24 INFO Applying migration id=certificates 2026/10/25 00:56:24 INFO Applying migration id=rawforward 2026/10/25 00:56:24 INFO Applying migration id=publickey 2026/10/25 00:56:24 INFO Applying migration id=resolvegroup 2026/10/25 00:56:24 INFO Applying migration id=reject 2026/10/25 00:56:24 INFO Applying migration id=autodel 2026/10/25 00:56:24 INFO Applying migration id=jsonb 2026/10/25 00:56:24 INFO Applying migration id=quote 2026/10/25 00:56:24 INFO Applying migration id=rfc9421 2026/10/25 00:56:24 INFO Applying migration id=keys 2026/10/25 00:56:24 INFO Applying migration id=portable 2026/10/25 00:56:24 INFO Applying migration id=proofs 2026/10/25 00:56:24 INFO Applying migration id=contexts 2026/10/25 00:56:24 INFO Applying migration id=deliverieshost 2026/10/25 00:56:24 INFO Applying migration id=pembegin 2026/10/25 00:56:24 INFO Applying migration id=didhost 2026/10/25 00:56:24 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:24 INFO Applying migration id=invites 2026/10/25 00:56:24 INFO Applying migration id=ed25519blob 2026/10/25 00:56:24 INFO Applying migration id=rsablob 2026/10/25 00:56:24 INFO Applying migration id=iconscid 2026/10/25 00:56:24 INFO Applying migration id=actor 2026/10/25 00:56:24 INFO Applying migration id=localkeys 2026/10/25 00:56:24 INFO Applying migration id=deleted 2026/10/25 00:56:24 INFO Applying migration id=history 2026/10/25 00:56:24 INFO Applying migration id=outboxnano 2026/10/25 00:56:24 INFO Applying migration id=implements 2026/10/25 00:56:24 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.77s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/25 00:56:24 INFO Applying migration id=initial 2026/10/25 00:56:24 INFO Applying migration id=notesupdated 2026/10/25 00:56:24 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:24 INFO Applying migration id=activitiesid 2026/10/25 00:56:24 INFO Applying migration id=outbox 2026/10/25 00:56:24 INFO Applying migration id=edits 2026/10/25 00:56:24 INFO Applying migration id=outboxactor 2026/10/25 00:56:24 INFO Applying migration id=outboxsender 2026/10/25 00:56:24 INFO Applying migration id=thread 2026/10/25 00:56:24 INFO Applying migration id=host 2026/10/25 00:56:24 INFO Applying migration id=sharedinbox 2026/10/25 00:56:24 INFO Applying migration id=noteshost 2026/10/25 00:56:24 INFO Applying migration id=fetched 2026/10/25 00:56:24 INFO Applying migration id=move 2026/10/25 00:56:24 INFO Applying migration id=cleanup 2026/10/25 00:56:24 INFO Applying migration id=received 2026/10/25 00:56:24 INFO Applying migration id=namehost 2026/10/25 00:56:24 INFO Applying migration id=outboxhost 2026/10/25 00:56:24 INFO Applying migration id=notesfts 2026/10/25 00:56:24 INFO Applying migration id=iconsname 2026/10/25 00:56:24 INFO Applying migration id=nohash 2026/10/25 00:56:24 INFO Applying migration id=shares 2026/10/25 00:56:24 INFO Applying migration id=actorttl 2026/10/25 00:56:24 INFO Applying migration id=tocc 2026/10/25 00:56:24 INFO Applying migration id=followeds 2026/10/25 00:56:24 INFO Applying migration id=certhash 2026/10/25 00:56:24 INFO Applying migration id=follows_sync 2026/10/25 00:56:24 INFO Applying migration id=jsonpath 2026/10/25 00:56:24 INFO Applying migration id=localforward 2026/10/25 00:56:24 INFO Applying migration id=avatar 2026/10/25 00:56:24 INFO Applying migration id=noimage 2026/10/25 00:56:24 INFO Applying migration id=feed 2026/10/25 00:56:24 INFO Applying migration id=bookmarks 2026/10/25 00:56:24 INFO Applying migration id=shareactivity 2026/10/25 00:56:24 INFO Applying migration id=application 2026/10/25 00:56:24 INFO Applying migration id=certificates 2026/10/25 00:56:24 INFO Applying migration id=rawforward 2026/10/25 00:56:24 INFO Applying migration id=publickey 2026/10/25 00:56:24 INFO Applying migration id=resolvegroup 2026/10/25 00:56:24 INFO Applying migration id=reject 2026/10/25 00:56:24 INFO Applying migration id=autodel 2026/10/25 00:56:24 INFO Applying migration id=jsonb 2026/10/25 00:56:24 INFO Applying migration id=quote 2026/10/25 00:56:24 INFO Applying migration id=rfc9421 2026/10/25 00:56:24 INFO Applying migration id=keys 2026/10/25 00:56:24 INFO Applying migration id=portable 2026/10/25 00:56:24 INFO Applying migration id=proofs 2026/10/25 00:56:24 INFO Applying migration id=contexts 2026/10/25 00:56:24 INFO Applying migration id=deliverieshost 2026/10/25 00:56:24 INFO Applying migration id=pembegin 2026/10/25 00:56:24 INFO Applying migration id=didhost 2026/10/25 00:56:24 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:24 INFO Applying migration id=invites 2026/10/25 00:56:24 INFO Applying migration id=ed25519blob 2026/10/25 00:56:24 INFO Applying migration id=rsablob 2026/10/25 00:56:24 INFO Applying migration id=iconscid 2026/10/25 00:56:24 INFO Applying migration id=actor 2026/10/25 00:56:24 INFO Applying migration id=localkeys 2026/10/25 00:56:24 INFO Applying migration id=deleted 2026/10/25 00:56:24 INFO Applying migration id=history 2026/10/25 00:56:24 INFO Applying migration id=outboxnano 2026/10/25 00:56:24 INFO Applying migration id=implements 2026/10/25 00:56:24 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.45s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/25 00:56:25 INFO Applying migration id=initial 2026/10/25 00:56:25 INFO Applying migration id=notesupdated 2026/10/25 00:56:25 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:25 INFO Applying migration id=activitiesid 2026/10/25 00:56:25 INFO Applying migration id=outbox 2026/10/25 00:56:25 INFO Applying migration id=edits 2026/10/25 00:56:25 INFO Applying migration id=outboxactor 2026/10/25 00:56:25 INFO Applying migration id=outboxsender 2026/10/25 00:56:25 INFO Applying migration id=thread 2026/10/25 00:56:25 INFO Applying migration id=host 2026/10/25 00:56:25 INFO Applying migration id=sharedinbox 2026/10/25 00:56:25 INFO Applying migration id=noteshost 2026/10/25 00:56:25 INFO Applying migration id=fetched 2026/10/25 00:56:25 INFO Applying migration id=move 2026/10/25 00:56:25 INFO Applying migration id=cleanup 2026/10/25 00:56:25 INFO Applying migration id=received 2026/10/25 00:56:25 INFO Applying migration id=namehost 2026/10/25 00:56:25 INFO Applying migration id=outboxhost 2026/10/25 00:56:25 INFO Applying migration id=notesfts 2026/10/25 00:56:25 INFO Applying migration id=iconsname 2026/10/25 00:56:25 INFO Applying migration id=nohash 2026/10/25 00:56:25 INFO Applying migration id=shares 2026/10/25 00:56:25 INFO Applying migration id=actorttl 2026/10/25 00:56:25 INFO Applying migration id=tocc 2026/10/25 00:56:25 INFO Applying migration id=followeds 2026/10/25 00:56:25 INFO Applying migration id=certhash 2026/10/25 00:56:25 INFO Applying migration id=follows_sync 2026/10/25 00:56:25 INFO Applying migration id=jsonpath 2026/10/25 00:56:25 INFO Applying migration id=localforward 2026/10/25 00:56:25 INFO Applying migration id=avatar 2026/10/25 00:56:25 INFO Applying migration id=noimage 2026/10/25 00:56:25 INFO Applying migration id=feed 2026/10/25 00:56:25 INFO Applying migration id=bookmarks 2026/10/25 00:56:25 INFO Applying migration id=shareactivity 2026/10/25 00:56:25 INFO Applying migration id=application 2026/10/25 00:56:25 INFO Applying migration id=certificates 2026/10/25 00:56:25 INFO Applying migration id=rawforward 2026/10/25 00:56:25 INFO Applying migration id=publickey 2026/10/25 00:56:25 INFO Applying migration id=resolvegroup 2026/10/25 00:56:25 INFO Applying migration id=reject 2026/10/25 00:56:25 INFO Applying migration id=autodel 2026/10/25 00:56:25 INFO Applying migration id=jsonb 2026/10/25 00:56:25 INFO Applying migration id=quote 2026/10/25 00:56:25 INFO Applying migration id=rfc9421 2026/10/25 00:56:25 INFO Applying migration id=keys 2026/10/25 00:56:25 INFO Applying migration id=portable 2026/10/25 00:56:25 INFO Applying migration id=proofs 2026/10/25 00:56:25 INFO Applying migration id=contexts 2026/10/25 00:56:25 INFO Applying migration id=deliverieshost 2026/10/25 00:56:25 INFO Applying migration id=pembegin 2026/10/25 00:56:25 INFO Applying migration id=didhost 2026/10/25 00:56:25 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:25 INFO Applying migration id=invites 2026/10/25 00:56:25 INFO Applying migration id=ed25519blob 2026/10/25 00:56:25 INFO Applying migration id=rsablob 2026/10/25 00:56:25 INFO Applying migration id=iconscid 2026/10/25 00:56:25 INFO Applying migration id=actor 2026/10/25 00:56:25 INFO Applying migration id=localkeys 2026/10/25 00:56:25 INFO Applying migration id=deleted 2026/10/25 00:56:25 INFO Applying migration id=history 2026/10/25 00:56:25 INFO Applying migration id=outboxnano 2026/10/25 00:56:25 INFO Applying migration id=implements 2026/10/25 00:56:25 INFO Applying migration id=backfill 2026/10/25 00:56:26 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:26 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="https://0.0.0.0/user/erin does not match https://0.0.0.0/user/dan" --- PASS: TestResolve_FederatedActorCachedActorIDChanged (0.88s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/25 00:56:26 INFO Applying migration id=initial 2026/10/25 00:56:26 INFO Applying migration id=notesupdated 2026/10/25 00:56:26 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:26 INFO Applying migration id=activitiesid 2026/10/25 00:56:26 INFO Applying migration id=outbox 2026/10/25 00:56:26 INFO Applying migration id=edits 2026/10/25 00:56:26 INFO Applying migration id=outboxactor 2026/10/25 00:56:26 INFO Applying migration id=outboxsender 2026/10/25 00:56:26 INFO Applying migration id=thread 2026/10/25 00:56:26 INFO Applying migration id=host 2026/10/25 00:56:26 INFO Applying migration id=sharedinbox 2026/10/25 00:56:26 INFO Applying migration id=noteshost 2026/10/25 00:56:26 INFO Applying migration id=fetched 2026/10/25 00:56:26 INFO Applying migration id=move 2026/10/25 00:56:26 INFO Applying migration id=cleanup 2026/10/25 00:56:26 INFO Applying migration id=received 2026/10/25 00:56:26 INFO Applying migration id=namehost 2026/10/25 00:56:26 INFO Applying migration id=outboxhost 2026/10/25 00:56:26 INFO Applying migration id=notesfts 2026/10/25 00:56:26 INFO Applying migration id=iconsname 2026/10/25 00:56:26 INFO Applying migration id=nohash 2026/10/25 00:56:26 INFO Applying migration id=shares 2026/10/25 00:56:26 INFO Applying migration id=actorttl 2026/10/25 00:56:26 INFO Applying migration id=tocc 2026/10/25 00:56:26 INFO Applying migration id=followeds 2026/10/25 00:56:26 INFO Applying migration id=certhash 2026/10/25 00:56:26 INFO Applying migration id=follows_sync 2026/10/25 00:56:26 INFO Applying migration id=jsonpath 2026/10/25 00:56:26 INFO Applying migration id=localforward 2026/10/25 00:56:26 INFO Applying migration id=avatar 2026/10/25 00:56:26 INFO Applying migration id=noimage 2026/10/25 00:56:26 INFO Applying migration id=feed 2026/10/25 00:56:26 INFO Applying migration id=bookmarks 2026/10/25 00:56:26 INFO Applying migration id=shareactivity 2026/10/25 00:56:26 INFO Applying migration id=application 2026/10/25 00:56:26 INFO Applying migration id=certificates 2026/10/25 00:56:26 INFO Applying migration id=rawforward 2026/10/25 00:56:26 INFO Applying migration id=publickey 2026/10/25 00:56:26 INFO Applying migration id=resolvegroup 2026/10/25 00:56:26 INFO Applying migration id=reject 2026/10/25 00:56:26 INFO Applying migration id=autodel 2026/10/25 00:56:26 INFO Applying migration id=jsonb 2026/10/25 00:56:26 INFO Applying migration id=quote 2026/10/25 00:56:26 INFO Applying migration id=rfc9421 2026/10/25 00:56:26 INFO Applying migration id=keys 2026/10/25 00:56:26 INFO Applying migration id=portable 2026/10/25 00:56:26 INFO Applying migration id=proofs 2026/10/25 00:56:26 INFO Applying migration id=contexts 2026/10/25 00:56:26 INFO Applying migration id=deliverieshost 2026/10/25 00:56:26 INFO Applying migration id=pembegin 2026/10/25 00:56:26 INFO Applying migration id=didhost 2026/10/25 00:56:26 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:26 INFO Applying migration id=invites 2026/10/25 00:56:26 INFO Applying migration id=ed25519blob 2026/10/25 00:56:26 INFO Applying migration id=rsablob 2026/10/25 00:56:26 INFO Applying migration id=iconscid 2026/10/25 00:56:26 INFO Applying migration id=actor 2026/10/25 00:56:26 INFO Applying migration id=localkeys 2026/10/25 00:56:26 INFO Applying migration id=deleted 2026/10/25 00:56:26 INFO Applying migration id=history 2026/10/25 00:56:26 INFO Applying migration id=outboxnano 2026/10/25 00:56:26 INFO Applying migration id=implements 2026/10/25 00:56:26 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.79s) === RUN TestResolve_FederatedActorOldCache 2026/10/25 00:56:26 INFO Applying migration id=initial 2026/10/25 00:56:26 INFO Applying migration id=notesupdated 2026/10/25 00:56:26 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:26 INFO Applying migration id=activitiesid 2026/10/25 00:56:26 INFO Applying migration id=outbox 2026/10/25 00:56:26 INFO Applying migration id=edits 2026/10/25 00:56:26 INFO Applying migration id=outboxactor 2026/10/25 00:56:26 INFO Applying migration id=outboxsender 2026/10/25 00:56:26 INFO Applying migration id=thread 2026/10/25 00:56:26 INFO Applying migration id=host 2026/10/25 00:56:26 INFO Applying migration id=sharedinbox 2026/10/25 00:56:26 INFO Applying migration id=noteshost 2026/10/25 00:56:26 INFO Applying migration id=fetched 2026/10/25 00:56:26 INFO Applying migration id=move 2026/10/25 00:56:26 INFO Applying migration id=cleanup 2026/10/25 00:56:26 INFO Applying migration id=received 2026/10/25 00:56:26 INFO Applying migration id=namehost 2026/10/25 00:56:26 INFO Applying migration id=outboxhost 2026/10/25 00:56:26 INFO Applying migration id=notesfts 2026/10/25 00:56:26 INFO Applying migration id=iconsname 2026/10/25 00:56:26 INFO Applying migration id=nohash 2026/10/25 00:56:26 INFO Applying migration id=shares 2026/10/25 00:56:26 INFO Applying migration id=actorttl 2026/10/25 00:56:26 INFO Applying migration id=tocc 2026/10/25 00:56:26 INFO Applying migration id=followeds 2026/10/25 00:56:26 INFO Applying migration id=certhash 2026/10/25 00:56:26 INFO Applying migration id=follows_sync 2026/10/25 00:56:26 INFO Applying migration id=jsonpath 2026/10/25 00:56:27 INFO Applying migration id=localforward 2026/10/25 00:56:27 INFO Applying migration id=avatar 2026/10/25 00:56:27 INFO Applying migration id=noimage 2026/10/25 00:56:27 INFO Applying migration id=feed 2026/10/25 00:56:27 INFO Applying migration id=bookmarks 2026/10/25 00:56:27 INFO Applying migration id=shareactivity 2026/10/25 00:56:27 INFO Applying migration id=application 2026/10/25 00:56:27 INFO Applying migration id=certificates 2026/10/25 00:56:27 INFO Applying migration id=rawforward 2026/10/25 00:56:27 INFO Applying migration id=publickey 2026/10/25 00:56:27 INFO Applying migration id=resolvegroup 2026/10/25 00:56:27 INFO Applying migration id=reject 2026/10/25 00:56:27 INFO Applying migration id=autodel 2026/10/25 00:56:27 INFO Applying migration id=jsonb 2026/10/25 00:56:27 INFO Applying migration id=quote 2026/10/25 00:56:27 INFO Applying migration id=rfc9421 2026/10/25 00:56:27 INFO Applying migration id=keys 2026/10/25 00:56:27 INFO Applying migration id=portable 2026/10/25 00:56:27 INFO Applying migration id=proofs 2026/10/25 00:56:27 INFO Applying migration id=contexts 2026/10/25 00:56:27 INFO Applying migration id=deliverieshost 2026/10/25 00:56:27 INFO Applying migration id=pembegin 2026/10/25 00:56:27 INFO Applying migration id=didhost 2026/10/25 00:56:27 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:27 INFO Applying migration id=invites 2026/10/25 00:56:27 INFO Applying migration id=ed25519blob 2026/10/25 00:56:27 INFO Applying migration id=rsablob 2026/10/25 00:56:27 INFO Applying migration id=iconscid 2026/10/25 00:56:27 INFO Applying migration id=actor 2026/10/25 00:56:27 INFO Applying migration id=localkeys 2026/10/25 00:56:27 INFO Applying migration id=deleted 2026/10/25 00:56:27 INFO Applying migration id=history 2026/10/25 00:56:27 INFO Applying migration id=outboxnano 2026/10/25 00:56:27 INFO Applying migration id=implements 2026/10/25 00:56:27 INFO Applying migration id=backfill 2026/10/25 00:56:27 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.92s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/25 00:56:27 INFO Applying migration id=initial 2026/10/25 00:56:27 INFO Applying migration id=notesupdated 2026/10/25 00:56:27 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:27 INFO Applying migration id=activitiesid 2026/10/25 00:56:27 INFO Applying migration id=outbox 2026/10/25 00:56:27 INFO Applying migration id=edits 2026/10/25 00:56:27 INFO Applying migration id=outboxactor 2026/10/25 00:56:27 INFO Applying migration id=outboxsender 2026/10/25 00:56:27 INFO Applying migration id=thread 2026/10/25 00:56:27 INFO Applying migration id=host 2026/10/25 00:56:27 INFO Applying migration id=sharedinbox 2026/10/25 00:56:27 INFO Applying migration id=noteshost 2026/10/25 00:56:27 INFO Applying migration id=fetched 2026/10/25 00:56:27 INFO Applying migration id=move 2026/10/25 00:56:27 INFO Applying migration id=cleanup 2026/10/25 00:56:27 INFO Applying migration id=received 2026/10/25 00:56:27 INFO Applying migration id=namehost 2026/10/25 00:56:27 INFO Applying migration id=outboxhost 2026/10/25 00:56:27 INFO Applying migration id=notesfts 2026/10/25 00:56:27 INFO Applying migration id=iconsname 2026/10/25 00:56:27 INFO Applying migration id=nohash 2026/10/25 00:56:27 INFO Applying migration id=shares 2026/10/25 00:56:27 INFO Applying migration id=actorttl 2026/10/25 00:56:27 INFO Applying migration id=tocc 2026/10/25 00:56:27 INFO Applying migration id=followeds 2026/10/25 00:56:27 INFO Applying migration id=certhash 2026/10/25 00:56:27 INFO Applying migration id=follows_sync 2026/10/25 00:56:27 INFO Applying migration id=jsonpath 2026/10/25 00:56:27 INFO Applying migration id=localforward 2026/10/25 00:56:27 INFO Applying migration id=avatar 2026/10/25 00:56:27 INFO Applying migration id=noimage 2026/10/25 00:56:27 INFO Applying migration id=feed 2026/10/25 00:56:27 INFO Applying migration id=bookmarks 2026/10/25 00:56:27 INFO Applying migration id=shareactivity 2026/10/25 00:56:27 INFO Applying migration id=application 2026/10/25 00:56:27 INFO Applying migration id=certificates 2026/10/25 00:56:27 INFO Applying migration id=rawforward 2026/10/25 00:56:27 INFO Applying migration id=publickey 2026/10/25 00:56:27 INFO Applying migration id=resolvegroup 2026/10/25 00:56:27 INFO Applying migration id=reject 2026/10/25 00:56:27 INFO Applying migration id=autodel 2026/10/25 00:56:27 INFO Applying migration id=jsonb 2026/10/25 00:56:27 INFO Applying migration id=quote 2026/10/25 00:56:27 INFO Applying migration id=rfc9421 2026/10/25 00:56:27 INFO Applying migration id=keys 2026/10/25 00:56:27 INFO Applying migration id=portable 2026/10/25 00:56:27 INFO Applying migration id=proofs 2026/10/25 00:56:27 INFO Applying migration id=contexts 2026/10/25 00:56:27 INFO Applying migration id=deliverieshost 2026/10/25 00:56:27 INFO Applying migration id=pembegin 2026/10/25 00:56:27 INFO Applying migration id=didhost 2026/10/25 00:56:27 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:27 INFO Applying migration id=invites 2026/10/25 00:56:27 INFO Applying migration id=ed25519blob 2026/10/25 00:56:27 INFO Applying migration id=rsablob 2026/10/25 00:56:27 INFO Applying migration id=iconscid 2026/10/25 00:56:27 INFO Applying migration id=actor 2026/10/25 00:56:27 INFO Applying migration id=localkeys 2026/10/25 00:56:28 INFO Applying migration id=deleted 2026/10/25 00:56:28 INFO Applying migration id=history 2026/10/25 00:56:28 INFO Applying migration id=outboxnano 2026/10/25 00:56:28 INFO Applying migration id=implements 2026/10/25 00:56:28 INFO Applying migration id=backfill 2026/10/25 00:56:28 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.72s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/25 00:56:28 INFO Applying migration id=initial 2026/10/25 00:56:28 INFO Applying migration id=notesupdated 2026/10/25 00:56:28 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:28 INFO Applying migration id=activitiesid 2026/10/25 00:56:28 INFO Applying migration id=outbox 2026/10/25 00:56:28 INFO Applying migration id=edits 2026/10/25 00:56:28 INFO Applying migration id=outboxactor 2026/10/25 00:56:28 INFO Applying migration id=outboxsender 2026/10/25 00:56:28 INFO Applying migration id=thread 2026/10/25 00:56:28 INFO Applying migration id=host 2026/10/25 00:56:28 INFO Applying migration id=sharedinbox 2026/10/25 00:56:28 INFO Applying migration id=noteshost 2026/10/25 00:56:28 INFO Applying migration id=fetched 2026/10/25 00:56:28 INFO Applying migration id=move 2026/10/25 00:56:28 INFO Applying migration id=cleanup 2026/10/25 00:56:28 INFO Applying migration id=received 2026/10/25 00:56:28 INFO Applying migration id=namehost 2026/10/25 00:56:28 INFO Applying migration id=outboxhost 2026/10/25 00:56:28 INFO Applying migration id=notesfts 2026/10/25 00:56:28 INFO Applying migration id=iconsname 2026/10/25 00:56:28 INFO Applying migration id=nohash 2026/10/25 00:56:28 INFO Applying migration id=shares 2026/10/25 00:56:28 INFO Applying migration id=actorttl 2026/10/25 00:56:28 INFO Applying migration id=tocc 2026/10/25 00:56:28 INFO Applying migration id=followeds 2026/10/25 00:56:28 INFO Applying migration id=certhash 2026/10/25 00:56:28 INFO Applying migration id=follows_sync 2026/10/25 00:56:28 INFO Applying migration id=jsonpath 2026/10/25 00:56:28 INFO Applying migration id=localforward 2026/10/25 00:56:28 INFO Applying migration id=avatar 2026/10/25 00:56:28 INFO Applying migration id=noimage 2026/10/25 00:56:28 INFO Applying migration id=feed 2026/10/25 00:56:28 INFO Applying migration id=bookmarks 2026/10/25 00:56:28 INFO Applying migration id=shareactivity 2026/10/25 00:56:28 INFO Applying migration id=application 2026/10/25 00:56:28 INFO Applying migration id=certificates 2026/10/25 00:56:28 INFO Applying migration id=rawforward 2026/10/25 00:56:28 INFO Applying migration id=publickey 2026/10/25 00:56:28 INFO Applying migration id=resolvegroup 2026/10/25 00:56:28 INFO Applying migration id=reject 2026/10/25 00:56:28 INFO Applying migration id=autodel 2026/10/25 00:56:28 INFO Applying migration id=jsonb 2026/10/25 00:56:28 INFO Applying migration id=quote 2026/10/25 00:56:28 INFO Applying migration id=rfc9421 2026/10/25 00:56:28 INFO Applying migration id=keys 2026/10/25 00:56:28 INFO Applying migration id=portable 2026/10/25 00:56:28 INFO Applying migration id=proofs 2026/10/25 00:56:28 INFO Applying migration id=contexts 2026/10/25 00:56:28 INFO Applying migration id=deliverieshost 2026/10/25 00:56:28 INFO Applying migration id=pembegin 2026/10/25 00:56:28 INFO Applying migration id=didhost 2026/10/25 00:56:28 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:28 INFO Applying migration id=invites 2026/10/25 00:56:28 INFO Applying migration id=ed25519blob 2026/10/25 00:56:28 INFO Applying migration id=rsablob 2026/10/25 00:56:28 INFO Applying migration id=iconscid 2026/10/25 00:56:28 INFO Applying migration id=actor 2026/10/25 00:56:28 INFO Applying migration id=localkeys 2026/10/25 00:56:28 INFO Applying migration id=deleted 2026/10/25 00:56:28 INFO Applying migration id=history 2026/10/25 00:56:28 INFO Applying migration id=outboxnano 2026/10/25 00:56:28 INFO Applying migration id=implements 2026/10/25 00:56:28 INFO Applying migration id=backfill 2026/10/25 00:56:28 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.35s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/25 00:56:28 INFO Applying migration id=initial 2026/10/25 00:56:28 INFO Applying migration id=notesupdated 2026/10/25 00:56:28 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:28 INFO Applying migration id=activitiesid 2026/10/25 00:56:28 INFO Applying migration id=outbox 2026/10/25 00:56:28 INFO Applying migration id=edits 2026/10/25 00:56:28 INFO Applying migration id=outboxactor 2026/10/25 00:56:28 INFO Applying migration id=outboxsender 2026/10/25 00:56:28 INFO Applying migration id=thread 2026/10/25 00:56:28 INFO Applying migration id=host 2026/10/25 00:56:28 INFO Applying migration id=sharedinbox 2026/10/25 00:56:28 INFO Applying migration id=noteshost 2026/10/25 00:56:28 INFO Applying migration id=fetched 2026/10/25 00:56:28 INFO Applying migration id=move 2026/10/25 00:56:28 INFO Applying migration id=cleanup 2026/10/25 00:56:28 INFO Applying migration id=received 2026/10/25 00:56:28 INFO Applying migration id=namehost 2026/10/25 00:56:28 INFO Applying migration id=outboxhost 2026/10/25 00:56:28 INFO Applying migration id=notesfts 2026/10/25 00:56:28 INFO Applying migration id=iconsname 2026/10/25 00:56:28 INFO Applying migration id=nohash 2026/10/25 00:56:28 INFO Applying migration id=shares 2026/10/25 00:56:28 INFO Applying migration id=actorttl 2026/10/25 00:56:28 INFO Applying migration id=tocc 2026/10/25 00:56:28 INFO Applying migration id=followeds 2026/10/25 00:56:28 INFO Applying migration id=certhash 2026/10/25 00:56:28 INFO Applying migration id=follows_sync 2026/10/25 00:56:28 INFO Applying migration id=jsonpath 2026/10/25 00:56:28 INFO Applying migration id=localforward 2026/10/25 00:56:28 INFO Applying migration id=avatar 2026/10/25 00:56:28 INFO Applying migration id=noimage 2026/10/25 00:56:28 INFO Applying migration id=feed 2026/10/25 00:56:28 INFO Applying migration id=bookmarks 2026/10/25 00:56:29 INFO Applying migration id=shareactivity 2026/10/25 00:56:29 INFO Applying migration id=application 2026/10/25 00:56:29 INFO Applying migration id=certificates 2026/10/25 00:56:29 INFO Applying migration id=rawforward 2026/10/25 00:56:29 INFO Applying migration id=publickey 2026/10/25 00:56:29 INFO Applying migration id=resolvegroup 2026/10/25 00:56:29 INFO Applying migration id=reject 2026/10/25 00:56:29 INFO Applying migration id=autodel 2026/10/25 00:56:29 INFO Applying migration id=jsonb 2026/10/25 00:56:29 INFO Applying migration id=quote 2026/10/25 00:56:29 INFO Applying migration id=rfc9421 2026/10/25 00:56:29 INFO Applying migration id=keys 2026/10/25 00:56:29 INFO Applying migration id=portable 2026/10/25 00:56:29 INFO Applying migration id=proofs 2026/10/25 00:56:29 INFO Applying migration id=contexts 2026/10/25 00:56:29 INFO Applying migration id=deliverieshost 2026/10/25 00:56:29 INFO Applying migration id=pembegin 2026/10/25 00:56:29 INFO Applying migration id=didhost 2026/10/25 00:56:29 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:29 INFO Applying migration id=invites 2026/10/25 00:56:29 INFO Applying migration id=ed25519blob 2026/10/25 00:56:29 INFO Applying migration id=rsablob 2026/10/25 00:56:29 INFO Applying migration id=iconscid 2026/10/25 00:56:29 INFO Applying migration id=actor 2026/10/25 00:56:29 INFO Applying migration id=localkeys 2026/10/25 00:56:29 INFO Applying migration id=deleted 2026/10/25 00:56:29 INFO Applying migration id=history 2026/10/25 00:56:29 INFO Applying migration id=outboxnano 2026/10/25 00:56:29 INFO Applying migration id=implements 2026/10/25 00:56:29 INFO Applying migration id=backfill 2026/10/25 00:56:29 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:29 WARN Failed to update cached actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: 500, {}" --- PASS: TestResolve_FederatedActorOldCacheUpdateFailed (0.33s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/25 00:56:29 INFO Applying migration id=initial 2026/10/25 00:56:29 INFO Applying migration id=notesupdated 2026/10/25 00:56:29 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:29 INFO Applying migration id=activitiesid 2026/10/25 00:56:29 INFO Applying migration id=outbox 2026/10/25 00:56:29 INFO Applying migration id=edits 2026/10/25 00:56:29 INFO Applying migration id=outboxactor 2026/10/25 00:56:29 INFO Applying migration id=outboxsender 2026/10/25 00:56:29 INFO Applying migration id=thread 2026/10/25 00:56:29 INFO Applying migration id=host 2026/10/25 00:56:29 INFO Applying migration id=sharedinbox 2026/10/25 00:56:29 INFO Applying migration id=noteshost 2026/10/25 00:56:29 INFO Applying migration id=fetched 2026/10/25 00:56:29 INFO Applying migration id=move 2026/10/25 00:56:29 INFO Applying migration id=cleanup 2026/10/25 00:56:29 INFO Applying migration id=received 2026/10/25 00:56:29 INFO Applying migration id=namehost 2026/10/25 00:56:29 INFO Applying migration id=outboxhost 2026/10/25 00:56:29 INFO Applying migration id=notesfts 2026/10/25 00:56:29 INFO Applying migration id=iconsname 2026/10/25 00:56:29 INFO Applying migration id=nohash 2026/10/25 00:56:29 INFO Applying migration id=shares 2026/10/25 00:56:29 INFO Applying migration id=actorttl 2026/10/25 00:56:29 INFO Applying migration id=tocc 2026/10/25 00:56:29 INFO Applying migration id=followeds 2026/10/25 00:56:29 INFO Applying migration id=certhash 2026/10/25 00:56:29 INFO Applying migration id=follows_sync 2026/10/25 00:56:29 INFO Applying migration id=jsonpath 2026/10/25 00:56:29 INFO Applying migration id=localforward 2026/10/25 00:56:29 INFO Applying migration id=avatar 2026/10/25 00:56:29 INFO Applying migration id=noimage 2026/10/25 00:56:29 INFO Applying migration id=feed 2026/10/25 00:56:29 INFO Applying migration id=bookmarks 2026/10/25 00:56:29 INFO Applying migration id=shareactivity 2026/10/25 00:56:29 INFO Applying migration id=application 2026/10/25 00:56:29 INFO Applying migration id=certificates 2026/10/25 00:56:29 INFO Applying migration id=rawforward 2026/10/25 00:56:29 INFO Applying migration id=publickey 2026/10/25 00:56:29 INFO Applying migration id=resolvegroup 2026/10/25 00:56:29 INFO Applying migration id=reject 2026/10/25 00:56:29 INFO Applying migration id=autodel 2026/10/25 00:56:29 INFO Applying migration id=jsonb 2026/10/25 00:56:29 INFO Applying migration id=quote 2026/10/25 00:56:29 INFO Applying migration id=rfc9421 2026/10/25 00:56:29 INFO Applying migration id=keys 2026/10/25 00:56:29 INFO Applying migration id=portable 2026/10/25 00:56:29 INFO Applying migration id=proofs 2026/10/25 00:56:29 INFO Applying migration id=contexts 2026/10/25 00:56:29 INFO Applying migration id=deliverieshost 2026/10/25 00:56:29 INFO Applying migration id=pembegin 2026/10/25 00:56:29 INFO Applying migration id=didhost 2026/10/25 00:56:29 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:29 INFO Applying migration id=invites 2026/10/25 00:56:29 INFO Applying migration id=ed25519blob 2026/10/25 00:56:29 INFO Applying migration id=rsablob 2026/10/25 00:56:29 INFO Applying migration id=iconscid 2026/10/25 00:56:29 INFO Applying migration id=actor 2026/10/25 00:56:29 INFO Applying migration id=localkeys 2026/10/25 00:56:29 INFO Applying migration id=deleted 2026/10/25 00:56:29 INFO Applying migration id=history 2026/10/25 00:56:29 INFO Applying migration id=outboxnano 2026/10/25 00:56:29 INFO Applying migration id=implements 2026/10/25 00:56:29 INFO Applying migration id=backfill 2026/10/25 00:56:29 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.38s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/25 00:56:29 INFO Applying migration id=initial 2026/10/25 00:56:29 INFO Applying migration id=notesupdated 2026/10/25 00:56:29 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:29 INFO Applying migration id=activitiesid 2026/10/25 00:56:29 INFO Applying migration id=outbox 2026/10/25 00:56:29 INFO Applying migration id=edits 2026/10/25 00:56:29 INFO Applying migration id=outboxactor 2026/10/25 00:56:29 INFO Applying migration id=outboxsender 2026/10/25 00:56:29 INFO Applying migration id=thread 2026/10/25 00:56:29 INFO Applying migration id=host 2026/10/25 00:56:29 INFO Applying migration id=sharedinbox 2026/10/25 00:56:29 INFO Applying migration id=noteshost 2026/10/25 00:56:29 INFO Applying migration id=fetched 2026/10/25 00:56:29 INFO Applying migration id=move 2026/10/25 00:56:29 INFO Applying migration id=cleanup 2026/10/25 00:56:29 INFO Applying migration id=received 2026/10/25 00:56:29 INFO Applying migration id=namehost 2026/10/25 00:56:29 INFO Applying migration id=outboxhost 2026/10/25 00:56:29 INFO Applying migration id=notesfts 2026/10/25 00:56:29 INFO Applying migration id=iconsname 2026/10/25 00:56:29 INFO Applying migration id=nohash 2026/10/25 00:56:29 INFO Applying migration id=shares 2026/10/25 00:56:29 INFO Applying migration id=actorttl 2026/10/25 00:56:29 INFO Applying migration id=tocc 2026/10/25 00:56:29 INFO Applying migration id=followeds 2026/10/25 00:56:29 INFO Applying migration id=certhash 2026/10/25 00:56:29 INFO Applying migration id=follows_sync 2026/10/25 00:56:29 INFO Applying migration id=jsonpath 2026/10/25 00:56:29 INFO Applying migration id=localforward 2026/10/25 00:56:29 INFO Applying migration id=avatar 2026/10/25 00:56:29 INFO Applying migration id=noimage 2026/10/25 00:56:29 INFO Applying migration id=feed 2026/10/25 00:56:29 INFO Applying migration id=bookmarks 2026/10/25 00:56:29 INFO Applying migration id=shareactivity 2026/10/25 00:56:29 INFO Applying migration id=application 2026/10/25 00:56:29 INFO Applying migration id=certificates 2026/10/25 00:56:29 INFO Applying migration id=rawforward 2026/10/25 00:56:29 INFO Applying migration id=publickey 2026/10/25 00:56:29 INFO Applying migration id=resolvegroup 2026/10/25 00:56:29 INFO Applying migration id=reject 2026/10/25 00:56:29 INFO Applying migration id=autodel 2026/10/25 00:56:29 INFO Applying migration id=jsonb 2026/10/25 00:56:29 INFO Applying migration id=quote 2026/10/25 00:56:29 INFO Applying migration id=rfc9421 2026/10/25 00:56:29 INFO Applying migration id=keys 2026/10/25 00:56:29 INFO Applying migration id=portable 2026/10/25 00:56:29 INFO Applying migration id=proofs 2026/10/25 00:56:29 INFO Applying migration id=contexts 2026/10/25 00:56:29 INFO Applying migration id=deliverieshost 2026/10/25 00:56:29 INFO Applying migration id=pembegin 2026/10/25 00:56:29 INFO Applying migration id=didhost 2026/10/25 00:56:29 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:29 INFO Applying migration id=invites 2026/10/25 00:56:29 INFO Applying migration id=ed25519blob 2026/10/25 00:56:29 INFO Applying migration id=rsablob 2026/10/25 00:56:29 INFO Applying migration id=iconscid 2026/10/25 00:56:29 INFO Applying migration id=actor 2026/10/25 00:56:29 INFO Applying migration id=localkeys 2026/10/25 00:56:29 INFO Applying migration id=deleted 2026/10/25 00:56:29 INFO Applying migration id=history 2026/10/25 00:56:29 INFO Applying migration id=outboxnano 2026/10/25 00:56:29 INFO Applying migration id=implements 2026/10/25 00:56:29 INFO Applying migration id=backfill 2026/10/25 00:56:30 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (1.06s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/25 00:56:30 INFO Applying migration id=initial 2026/10/25 00:56:30 INFO Applying migration id=notesupdated 2026/10/25 00:56:30 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:30 INFO Applying migration id=activitiesid 2026/10/25 00:56:30 INFO Applying migration id=outbox 2026/10/25 00:56:30 INFO Applying migration id=edits 2026/10/25 00:56:30 INFO Applying migration id=outboxactor 2026/10/25 00:56:30 INFO Applying migration id=outboxsender 2026/10/25 00:56:30 INFO Applying migration id=thread 2026/10/25 00:56:30 INFO Applying migration id=host 2026/10/25 00:56:30 INFO Applying migration id=sharedinbox 2026/10/25 00:56:30 INFO Applying migration id=noteshost 2026/10/25 00:56:30 INFO Applying migration id=fetched 2026/10/25 00:56:30 INFO Applying migration id=move 2026/10/25 00:56:30 INFO Applying migration id=cleanup 2026/10/25 00:56:30 INFO Applying migration id=received 2026/10/25 00:56:30 INFO Applying migration id=namehost 2026/10/25 00:56:30 INFO Applying migration id=outboxhost 2026/10/25 00:56:30 INFO Applying migration id=notesfts 2026/10/25 00:56:30 INFO Applying migration id=iconsname 2026/10/25 00:56:30 INFO Applying migration id=nohash 2026/10/25 00:56:30 INFO Applying migration id=shares 2026/10/25 00:56:30 INFO Applying migration id=actorttl 2026/10/25 00:56:30 INFO Applying migration id=tocc 2026/10/25 00:56:30 INFO Applying migration id=followeds 2026/10/25 00:56:30 INFO Applying migration id=certhash 2026/10/25 00:56:30 INFO Applying migration id=follows_sync 2026/10/25 00:56:30 INFO Applying migration id=jsonpath 2026/10/25 00:56:30 INFO Applying migration id=localforward 2026/10/25 00:56:30 INFO Applying migration id=avatar 2026/10/25 00:56:30 INFO Applying migration id=noimage 2026/10/25 00:56:30 INFO Applying migration id=feed 2026/10/25 00:56:30 INFO Applying migration id=bookmarks 2026/10/25 00:56:30 INFO Applying migration id=shareactivity 2026/10/25 00:56:30 INFO Applying migration id=application 2026/10/25 00:56:30 INFO Applying migration id=certificates 2026/10/25 00:56:30 INFO Applying migration id=rawforward 2026/10/25 00:56:30 INFO Applying migration id=publickey 2026/10/25 00:56:30 INFO Applying migration id=resolvegroup 2026/10/25 00:56:30 INFO Applying migration id=reject 2026/10/25 00:56:30 INFO Applying migration id=autodel 2026/10/25 00:56:30 INFO Applying migration id=jsonb 2026/10/25 00:56:30 INFO Applying migration id=quote 2026/10/25 00:56:30 INFO Applying migration id=rfc9421 2026/10/25 00:56:30 INFO Applying migration id=keys 2026/10/25 00:56:30 INFO Applying migration id=portable 2026/10/25 00:56:30 INFO Applying migration id=proofs 2026/10/25 00:56:30 INFO Applying migration id=contexts 2026/10/25 00:56:30 INFO Applying migration id=deliverieshost 2026/10/25 00:56:30 INFO Applying migration id=pembegin 2026/10/25 00:56:30 INFO Applying migration id=didhost 2026/10/25 00:56:30 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:30 INFO Applying migration id=invites 2026/10/25 00:56:30 INFO Applying migration id=ed25519blob 2026/10/25 00:56:30 INFO Applying migration id=rsablob 2026/10/25 00:56:30 INFO Applying migration id=iconscid 2026/10/25 00:56:30 INFO Applying migration id=actor 2026/10/25 00:56:30 INFO Applying migration id=localkeys 2026/10/25 00:56:30 INFO Applying migration id=deleted 2026/10/25 00:56:30 INFO Applying migration id=history 2026/10/25 00:56:30 INFO Applying migration id=outboxnano 2026/10/25 00:56:30 INFO Applying migration id=implements 2026/10/25 00:56:30 INFO Applying migration id=backfill 2026/10/25 00:56:31 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.31s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/25 00:56:31 INFO Applying migration id=initial 2026/10/25 00:56:31 INFO Applying migration id=notesupdated 2026/10/25 00:56:31 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:31 INFO Applying migration id=activitiesid 2026/10/25 00:56:31 INFO Applying migration id=outbox 2026/10/25 00:56:31 INFO Applying migration id=edits 2026/10/25 00:56:31 INFO Applying migration id=outboxactor 2026/10/25 00:56:31 INFO Applying migration id=outboxsender 2026/10/25 00:56:31 INFO Applying migration id=thread 2026/10/25 00:56:31 INFO Applying migration id=host 2026/10/25 00:56:31 INFO Applying migration id=sharedinbox 2026/10/25 00:56:31 INFO Applying migration id=noteshost 2026/10/25 00:56:31 INFO Applying migration id=fetched 2026/10/25 00:56:31 INFO Applying migration id=move 2026/10/25 00:56:31 INFO Applying migration id=cleanup 2026/10/25 00:56:31 INFO Applying migration id=received 2026/10/25 00:56:31 INFO Applying migration id=namehost 2026/10/25 00:56:31 INFO Applying migration id=outboxhost 2026/10/25 00:56:31 INFO Applying migration id=notesfts 2026/10/25 00:56:31 INFO Applying migration id=iconsname 2026/10/25 00:56:31 INFO Applying migration id=nohash 2026/10/25 00:56:31 INFO Applying migration id=shares 2026/10/25 00:56:31 INFO Applying migration id=actorttl 2026/10/25 00:56:31 INFO Applying migration id=tocc 2026/10/25 00:56:31 INFO Applying migration id=followeds 2026/10/25 00:56:31 INFO Applying migration id=certhash 2026/10/25 00:56:31 INFO Applying migration id=follows_sync 2026/10/25 00:56:31 INFO Applying migration id=jsonpath 2026/10/25 00:56:31 INFO Applying migration id=localforward 2026/10/25 00:56:31 INFO Applying migration id=avatar 2026/10/25 00:56:31 INFO Applying migration id=noimage 2026/10/25 00:56:31 INFO Applying migration id=feed 2026/10/25 00:56:31 INFO Applying migration id=bookmarks 2026/10/25 00:56:31 INFO Applying migration id=shareactivity 2026/10/25 00:56:31 INFO Applying migration id=application 2026/10/25 00:56:31 INFO Applying migration id=certificates 2026/10/25 00:56:31 INFO Applying migration id=rawforward 2026/10/25 00:56:31 INFO Applying migration id=publickey 2026/10/25 00:56:31 INFO Applying migration id=resolvegroup 2026/10/25 00:56:31 INFO Applying migration id=reject 2026/10/25 00:56:31 INFO Applying migration id=autodel 2026/10/25 00:56:31 INFO Applying migration id=jsonb 2026/10/25 00:56:31 INFO Applying migration id=quote 2026/10/25 00:56:31 INFO Applying migration id=rfc9421 2026/10/25 00:56:31 INFO Applying migration id=keys 2026/10/25 00:56:31 INFO Applying migration id=portable 2026/10/25 00:56:31 INFO Applying migration id=proofs 2026/10/25 00:56:31 INFO Applying migration id=contexts 2026/10/25 00:56:31 INFO Applying migration id=deliverieshost 2026/10/25 00:56:31 INFO Applying migration id=pembegin 2026/10/25 00:56:31 INFO Applying migration id=didhost 2026/10/25 00:56:31 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:31 INFO Applying migration id=invites 2026/10/25 00:56:31 INFO Applying migration id=ed25519blob 2026/10/25 00:56:31 INFO Applying migration id=rsablob 2026/10/25 00:56:31 INFO Applying migration id=iconscid 2026/10/25 00:56:31 INFO Applying migration id=actor 2026/10/25 00:56:31 INFO Applying migration id=localkeys 2026/10/25 00:56:31 INFO Applying migration id=deleted 2026/10/25 00:56:31 INFO Applying migration id=history 2026/10/25 00:56:31 INFO Applying migration id=outboxnano 2026/10/25 00:56:31 INFO Applying migration id=implements 2026/10/25 00:56:31 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.63s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/25 00:56:31 INFO Applying migration id=initial 2026/10/25 00:56:31 INFO Applying migration id=notesupdated 2026/10/25 00:56:31 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:31 INFO Applying migration id=activitiesid 2026/10/25 00:56:31 INFO Applying migration id=outbox 2026/10/25 00:56:31 INFO Applying migration id=edits 2026/10/25 00:56:31 INFO Applying migration id=outboxactor 2026/10/25 00:56:31 INFO Applying migration id=outboxsender 2026/10/25 00:56:31 INFO Applying migration id=thread 2026/10/25 00:56:31 INFO Applying migration id=host 2026/10/25 00:56:31 INFO Applying migration id=sharedinbox 2026/10/25 00:56:31 INFO Applying migration id=noteshost 2026/10/25 00:56:31 INFO Applying migration id=fetched 2026/10/25 00:56:31 INFO Applying migration id=move 2026/10/25 00:56:31 INFO Applying migration id=cleanup 2026/10/25 00:56:31 INFO Applying migration id=received 2026/10/25 00:56:31 INFO Applying migration id=namehost 2026/10/25 00:56:31 INFO Applying migration id=outboxhost 2026/10/25 00:56:31 INFO Applying migration id=notesfts 2026/10/25 00:56:31 INFO Applying migration id=iconsname 2026/10/25 00:56:31 INFO Applying migration id=nohash 2026/10/25 00:56:31 INFO Applying migration id=shares 2026/10/25 00:56:31 INFO Applying migration id=actorttl 2026/10/25 00:56:31 INFO Applying migration id=tocc 2026/10/25 00:56:31 INFO Applying migration id=followeds 2026/10/25 00:56:31 INFO Applying migration id=certhash 2026/10/25 00:56:31 INFO Applying migration id=follows_sync 2026/10/25 00:56:31 INFO Applying migration id=jsonpath 2026/10/25 00:56:31 INFO Applying migration id=localforward 2026/10/25 00:56:31 INFO Applying migration id=avatar 2026/10/25 00:56:31 INFO Applying migration id=noimage 2026/10/25 00:56:31 INFO Applying migration id=feed 2026/10/25 00:56:31 INFO Applying migration id=bookmarks 2026/10/25 00:56:31 INFO Applying migration id=shareactivity 2026/10/25 00:56:31 INFO Applying migration id=application 2026/10/25 00:56:31 INFO Applying migration id=certificates 2026/10/25 00:56:31 INFO Applying migration id=rawforward 2026/10/25 00:56:31 INFO Applying migration id=publickey 2026/10/25 00:56:31 INFO Applying migration id=resolvegroup 2026/10/25 00:56:31 INFO Applying migration id=reject 2026/10/25 00:56:31 INFO Applying migration id=autodel 2026/10/25 00:56:31 INFO Applying migration id=jsonb 2026/10/25 00:56:31 INFO Applying migration id=quote 2026/10/25 00:56:31 INFO Applying migration id=rfc9421 2026/10/25 00:56:31 INFO Applying migration id=keys 2026/10/25 00:56:31 INFO Applying migration id=portable 2026/10/25 00:56:31 INFO Applying migration id=proofs 2026/10/25 00:56:31 INFO Applying migration id=contexts 2026/10/25 00:56:31 INFO Applying migration id=deliverieshost 2026/10/25 00:56:31 INFO Applying migration id=pembegin 2026/10/25 00:56:31 INFO Applying migration id=didhost 2026/10/25 00:56:31 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:31 INFO Applying migration id=invites 2026/10/25 00:56:31 INFO Applying migration id=ed25519blob 2026/10/25 00:56:31 INFO Applying migration id=rsablob 2026/10/25 00:56:31 INFO Applying migration id=iconscid 2026/10/25 00:56:31 INFO Applying migration id=actor 2026/10/25 00:56:31 INFO Applying migration id=localkeys 2026/10/25 00:56:31 INFO Applying migration id=deleted 2026/10/25 00:56:31 INFO Applying migration id=history 2026/10/25 00:56:31 INFO Applying migration id=outboxnano 2026/10/25 00:56:31 INFO Applying migration id=implements 2026/10/25 00:56:31 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.50s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/25 00:56:32 INFO Applying migration id=initial 2026/10/25 00:56:32 INFO Applying migration id=notesupdated 2026/10/25 00:56:32 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:32 INFO Applying migration id=activitiesid 2026/10/25 00:56:32 INFO Applying migration id=outbox 2026/10/25 00:56:32 INFO Applying migration id=edits 2026/10/25 00:56:32 INFO Applying migration id=outboxactor 2026/10/25 00:56:32 INFO Applying migration id=outboxsender 2026/10/25 00:56:32 INFO Applying migration id=thread 2026/10/25 00:56:32 INFO Applying migration id=host 2026/10/25 00:56:32 INFO Applying migration id=sharedinbox 2026/10/25 00:56:32 INFO Applying migration id=noteshost 2026/10/25 00:56:32 INFO Applying migration id=fetched 2026/10/25 00:56:32 INFO Applying migration id=move 2026/10/25 00:56:32 INFO Applying migration id=cleanup 2026/10/25 00:56:32 INFO Applying migration id=received 2026/10/25 00:56:32 INFO Applying migration id=namehost 2026/10/25 00:56:32 INFO Applying migration id=outboxhost 2026/10/25 00:56:32 INFO Applying migration id=notesfts 2026/10/25 00:56:32 INFO Applying migration id=iconsname 2026/10/25 00:56:32 INFO Applying migration id=nohash 2026/10/25 00:56:32 INFO Applying migration id=shares 2026/10/25 00:56:32 INFO Applying migration id=actorttl 2026/10/25 00:56:32 INFO Applying migration id=tocc 2026/10/25 00:56:32 INFO Applying migration id=followeds 2026/10/25 00:56:32 INFO Applying migration id=certhash 2026/10/25 00:56:32 INFO Applying migration id=follows_sync 2026/10/25 00:56:32 INFO Applying migration id=jsonpath 2026/10/25 00:56:32 INFO Applying migration id=localforward 2026/10/25 00:56:32 INFO Applying migration id=avatar 2026/10/25 00:56:32 INFO Applying migration id=noimage 2026/10/25 00:56:32 INFO Applying migration id=feed 2026/10/25 00:56:32 INFO Applying migration id=bookmarks 2026/10/25 00:56:32 INFO Applying migration id=shareactivity 2026/10/25 00:56:32 INFO Applying migration id=application 2026/10/25 00:56:32 INFO Applying migration id=certificates 2026/10/25 00:56:32 INFO Applying migration id=rawforward 2026/10/25 00:56:32 INFO Applying migration id=publickey 2026/10/25 00:56:32 INFO Applying migration id=resolvegroup 2026/10/25 00:56:32 INFO Applying migration id=reject 2026/10/25 00:56:32 INFO Applying migration id=autodel 2026/10/25 00:56:32 INFO Applying migration id=jsonb 2026/10/25 00:56:32 INFO Applying migration id=quote 2026/10/25 00:56:32 INFO Applying migration id=rfc9421 2026/10/25 00:56:32 INFO Applying migration id=keys 2026/10/25 00:56:32 INFO Applying migration id=portable 2026/10/25 00:56:32 INFO Applying migration id=proofs 2026/10/25 00:56:32 INFO Applying migration id=contexts 2026/10/25 00:56:32 INFO Applying migration id=deliverieshost 2026/10/25 00:56:32 INFO Applying migration id=pembegin 2026/10/25 00:56:32 INFO Applying migration id=didhost 2026/10/25 00:56:32 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:32 INFO Applying migration id=invites 2026/10/25 00:56:32 INFO Applying migration id=ed25519blob 2026/10/25 00:56:32 INFO Applying migration id=rsablob 2026/10/25 00:56:32 INFO Applying migration id=iconscid 2026/10/25 00:56:32 INFO Applying migration id=actor 2026/10/25 00:56:32 INFO Applying migration id=localkeys 2026/10/25 00:56:32 INFO Applying migration id=deleted 2026/10/25 00:56:32 INFO Applying migration id=history 2026/10/25 00:56:32 INFO Applying migration id=outboxnano 2026/10/25 00:56:32 INFO Applying migration id=implements 2026/10/25 00:56:32 INFO Applying migration id=backfill 2026/10/25 00:56:32 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/25 00:56:32 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.32s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/25 00:56:32 INFO Applying migration id=initial 2026/10/25 00:56:32 INFO Applying migration id=notesupdated 2026/10/25 00:56:32 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:32 INFO Applying migration id=activitiesid 2026/10/25 00:56:32 INFO Applying migration id=outbox 2026/10/25 00:56:32 INFO Applying migration id=edits 2026/10/25 00:56:32 INFO Applying migration id=outboxactor 2026/10/25 00:56:32 INFO Applying migration id=outboxsender 2026/10/25 00:56:32 INFO Applying migration id=thread 2026/10/25 00:56:32 INFO Applying migration id=host 2026/10/25 00:56:32 INFO Applying migration id=sharedinbox 2026/10/25 00:56:32 INFO Applying migration id=noteshost 2026/10/25 00:56:32 INFO Applying migration id=fetched 2026/10/25 00:56:32 INFO Applying migration id=move 2026/10/25 00:56:32 INFO Applying migration id=cleanup 2026/10/25 00:56:32 INFO Applying migration id=received 2026/10/25 00:56:32 INFO Applying migration id=namehost 2026/10/25 00:56:32 INFO Applying migration id=outboxhost 2026/10/25 00:56:32 INFO Applying migration id=notesfts 2026/10/25 00:56:32 INFO Applying migration id=iconsname 2026/10/25 00:56:32 INFO Applying migration id=nohash 2026/10/25 00:56:32 INFO Applying migration id=shares 2026/10/25 00:56:32 INFO Applying migration id=actorttl 2026/10/25 00:56:32 INFO Applying migration id=tocc 2026/10/25 00:56:32 INFO Applying migration id=followeds 2026/10/25 00:56:32 INFO Applying migration id=certhash 2026/10/25 00:56:32 INFO Applying migration id=follows_sync 2026/10/25 00:56:32 INFO Applying migration id=jsonpath 2026/10/25 00:56:32 INFO Applying migration id=localforward 2026/10/25 00:56:32 INFO Applying migration id=avatar 2026/10/25 00:56:32 INFO Applying migration id=noimage 2026/10/25 00:56:32 INFO Applying migration id=feed 2026/10/25 00:56:32 INFO Applying migration id=bookmarks 2026/10/25 00:56:32 INFO Applying migration id=shareactivity 2026/10/25 00:56:32 INFO Applying migration id=application 2026/10/25 00:56:32 INFO Applying migration id=certificates 2026/10/25 00:56:32 INFO Applying migration id=rawforward 2026/10/25 00:56:32 INFO Applying migration id=publickey 2026/10/25 00:56:32 INFO Applying migration id=resolvegroup 2026/10/25 00:56:32 INFO Applying migration id=reject 2026/10/25 00:56:32 INFO Applying migration id=autodel 2026/10/25 00:56:32 INFO Applying migration id=jsonb 2026/10/25 00:56:32 INFO Applying migration id=quote 2026/10/25 00:56:32 INFO Applying migration id=rfc9421 2026/10/25 00:56:32 INFO Applying migration id=keys 2026/10/25 00:56:32 INFO Applying migration id=portable 2026/10/25 00:56:32 INFO Applying migration id=proofs 2026/10/25 00:56:32 INFO Applying migration id=contexts 2026/10/25 00:56:32 INFO Applying migration id=deliverieshost 2026/10/25 00:56:32 INFO Applying migration id=pembegin 2026/10/25 00:56:32 INFO Applying migration id=didhost 2026/10/25 00:56:32 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:32 INFO Applying migration id=invites 2026/10/25 00:56:32 INFO Applying migration id=ed25519blob 2026/10/25 00:56:32 INFO Applying migration id=rsablob 2026/10/25 00:56:32 INFO Applying migration id=iconscid 2026/10/25 00:56:32 INFO Applying migration id=actor 2026/10/25 00:56:32 INFO Applying migration id=localkeys 2026/10/25 00:56:32 INFO Applying migration id=deleted 2026/10/25 00:56:32 INFO Applying migration id=history 2026/10/25 00:56:32 INFO Applying migration id=outboxnano 2026/10/25 00:56:32 INFO Applying migration id=implements 2026/10/25 00:56:32 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.39s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/25 00:56:32 INFO Applying migration id=initial 2026/10/25 00:56:32 INFO Applying migration id=notesupdated 2026/10/25 00:56:32 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:32 INFO Applying migration id=activitiesid 2026/10/25 00:56:32 INFO Applying migration id=outbox 2026/10/25 00:56:32 INFO Applying migration id=edits 2026/10/25 00:56:32 INFO Applying migration id=outboxactor 2026/10/25 00:56:32 INFO Applying migration id=outboxsender 2026/10/25 00:56:32 INFO Applying migration id=thread 2026/10/25 00:56:32 INFO Applying migration id=host 2026/10/25 00:56:32 INFO Applying migration id=sharedinbox 2026/10/25 00:56:32 INFO Applying migration id=noteshost 2026/10/25 00:56:32 INFO Applying migration id=fetched 2026/10/25 00:56:32 INFO Applying migration id=move 2026/10/25 00:56:32 INFO Applying migration id=cleanup 2026/10/25 00:56:32 INFO Applying migration id=received 2026/10/25 00:56:32 INFO Applying migration id=namehost 2026/10/25 00:56:32 INFO Applying migration id=outboxhost 2026/10/25 00:56:32 INFO Applying migration id=notesfts 2026/10/25 00:56:32 INFO Applying migration id=iconsname 2026/10/25 00:56:32 INFO Applying migration id=nohash 2026/10/25 00:56:32 INFO Applying migration id=shares 2026/10/25 00:56:32 INFO Applying migration id=actorttl 2026/10/25 00:56:32 INFO Applying migration id=tocc 2026/10/25 00:56:32 INFO Applying migration id=followeds 2026/10/25 00:56:32 INFO Applying migration id=certhash 2026/10/25 00:56:32 INFO Applying migration id=follows_sync 2026/10/25 00:56:32 INFO Applying migration id=jsonpath 2026/10/25 00:56:32 INFO Applying migration id=localforward 2026/10/25 00:56:32 INFO Applying migration id=avatar 2026/10/25 00:56:32 INFO Applying migration id=noimage 2026/10/25 00:56:32 INFO Applying migration id=feed 2026/10/25 00:56:32 INFO Applying migration id=bookmarks 2026/10/25 00:56:32 INFO Applying migration id=shareactivity 2026/10/25 00:56:32 INFO Applying migration id=application 2026/10/25 00:56:32 INFO Applying migration id=certificates 2026/10/25 00:56:32 INFO Applying migration id=rawforward 2026/10/25 00:56:32 INFO Applying migration id=publickey 2026/10/25 00:56:32 INFO Applying migration id=resolvegroup 2026/10/25 00:56:32 INFO Applying migration id=reject 2026/10/25 00:56:32 INFO Applying migration id=autodel 2026/10/25 00:56:32 INFO Applying migration id=jsonb 2026/10/25 00:56:32 INFO Applying migration id=quote 2026/10/25 00:56:32 INFO Applying migration id=rfc9421 2026/10/25 00:56:32 INFO Applying migration id=keys 2026/10/25 00:56:32 INFO Applying migration id=portable 2026/10/25 00:56:32 INFO Applying migration id=proofs 2026/10/25 00:56:32 INFO Applying migration id=contexts 2026/10/25 00:56:32 INFO Applying migration id=deliverieshost 2026/10/25 00:56:32 INFO Applying migration id=pembegin 2026/10/25 00:56:32 INFO Applying migration id=didhost 2026/10/25 00:56:32 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:32 INFO Applying migration id=invites 2026/10/25 00:56:32 INFO Applying migration id=ed25519blob 2026/10/25 00:56:32 INFO Applying migration id=rsablob 2026/10/25 00:56:32 INFO Applying migration id=iconscid 2026/10/25 00:56:32 INFO Applying migration id=actor 2026/10/25 00:56:32 INFO Applying migration id=localkeys 2026/10/25 00:56:32 INFO Applying migration id=deleted 2026/10/25 00:56:33 INFO Applying migration id=history 2026/10/25 00:56:33 INFO Applying migration id=outboxnano 2026/10/25 00:56:33 INFO Applying migration id=implements 2026/10/25 00:56:33 INFO Applying migration id=backfill 2026/10/25 00:56:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:33 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidWebFingerResponse (0.37s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/25 00:56:33 INFO Applying migration id=initial 2026/10/25 00:56:33 INFO Applying migration id=notesupdated 2026/10/25 00:56:33 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:33 INFO Applying migration id=activitiesid 2026/10/25 00:56:33 INFO Applying migration id=outbox 2026/10/25 00:56:33 INFO Applying migration id=edits 2026/10/25 00:56:33 INFO Applying migration id=outboxactor 2026/10/25 00:56:33 INFO Applying migration id=outboxsender 2026/10/25 00:56:33 INFO Applying migration id=thread 2026/10/25 00:56:33 INFO Applying migration id=host 2026/10/25 00:56:33 INFO Applying migration id=sharedinbox 2026/10/25 00:56:33 INFO Applying migration id=noteshost 2026/10/25 00:56:33 INFO Applying migration id=fetched 2026/10/25 00:56:33 INFO Applying migration id=move 2026/10/25 00:56:33 INFO Applying migration id=cleanup 2026/10/25 00:56:33 INFO Applying migration id=received 2026/10/25 00:56:33 INFO Applying migration id=namehost 2026/10/25 00:56:33 INFO Applying migration id=outboxhost 2026/10/25 00:56:33 INFO Applying migration id=notesfts 2026/10/25 00:56:33 INFO Applying migration id=iconsname 2026/10/25 00:56:33 INFO Applying migration id=nohash 2026/10/25 00:56:33 INFO Applying migration id=shares 2026/10/25 00:56:33 INFO Applying migration id=actorttl 2026/10/25 00:56:33 INFO Applying migration id=tocc 2026/10/25 00:56:33 INFO Applying migration id=followeds 2026/10/25 00:56:33 INFO Applying migration id=certhash 2026/10/25 00:56:33 INFO Applying migration id=follows_sync 2026/10/25 00:56:33 INFO Applying migration id=jsonpath 2026/10/25 00:56:33 INFO Applying migration id=localforward 2026/10/25 00:56:33 INFO Applying migration id=avatar 2026/10/25 00:56:33 INFO Applying migration id=noimage 2026/10/25 00:56:33 INFO Applying migration id=feed 2026/10/25 00:56:33 INFO Applying migration id=bookmarks 2026/10/25 00:56:33 INFO Applying migration id=shareactivity 2026/10/25 00:56:33 INFO Applying migration id=application 2026/10/25 00:56:33 INFO Applying migration id=certificates 2026/10/25 00:56:33 INFO Applying migration id=rawforward 2026/10/25 00:56:33 INFO Applying migration id=publickey 2026/10/25 00:56:33 INFO Applying migration id=resolvegroup 2026/10/25 00:56:33 INFO Applying migration id=reject 2026/10/25 00:56:33 INFO Applying migration id=autodel 2026/10/25 00:56:33 INFO Applying migration id=jsonb 2026/10/25 00:56:33 INFO Applying migration id=quote 2026/10/25 00:56:33 INFO Applying migration id=rfc9421 2026/10/25 00:56:33 INFO Applying migration id=keys 2026/10/25 00:56:33 INFO Applying migration id=portable 2026/10/25 00:56:33 INFO Applying migration id=proofs 2026/10/25 00:56:33 INFO Applying migration id=contexts 2026/10/25 00:56:33 INFO Applying migration id=deliverieshost 2026/10/25 00:56:33 INFO Applying migration id=pembegin 2026/10/25 00:56:33 INFO Applying migration id=didhost 2026/10/25 00:56:33 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:33 INFO Applying migration id=invites 2026/10/25 00:56:33 INFO Applying migration id=ed25519blob 2026/10/25 00:56:33 INFO Applying migration id=rsablob 2026/10/25 00:56:33 INFO Applying migration id=iconscid 2026/10/25 00:56:33 INFO Applying migration id=actor 2026/10/25 00:56:33 INFO Applying migration id=localkeys 2026/10/25 00:56:33 INFO Applying migration id=deleted 2026/10/25 00:56:33 INFO Applying migration id=history 2026/10/25 00:56:33 INFO Applying migration id=outboxnano 2026/10/25 00:56:33 INFO Applying migration id=implements 2026/10/25 00:56:33 INFO Applying migration id=backfill 2026/10/25 00:56:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:33 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.29s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/25 00:56:33 INFO Applying migration id=initial 2026/10/25 00:56:33 INFO Applying migration id=notesupdated 2026/10/25 00:56:33 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:33 INFO Applying migration id=activitiesid 2026/10/25 00:56:33 INFO Applying migration id=outbox 2026/10/25 00:56:33 INFO Applying migration id=edits 2026/10/25 00:56:33 INFO Applying migration id=outboxactor 2026/10/25 00:56:33 INFO Applying migration id=outboxsender 2026/10/25 00:56:33 INFO Applying migration id=thread 2026/10/25 00:56:33 INFO Applying migration id=host 2026/10/25 00:56:33 INFO Applying migration id=sharedinbox 2026/10/25 00:56:33 INFO Applying migration id=noteshost 2026/10/25 00:56:33 INFO Applying migration id=fetched 2026/10/25 00:56:33 INFO Applying migration id=move 2026/10/25 00:56:33 INFO Applying migration id=cleanup 2026/10/25 00:56:33 INFO Applying migration id=received 2026/10/25 00:56:33 INFO Applying migration id=namehost 2026/10/25 00:56:33 INFO Applying migration id=outboxhost 2026/10/25 00:56:33 INFO Applying migration id=notesfts 2026/10/25 00:56:33 INFO Applying migration id=iconsname 2026/10/25 00:56:33 INFO Applying migration id=nohash 2026/10/25 00:56:33 INFO Applying migration id=shares 2026/10/25 00:56:33 INFO Applying migration id=actorttl 2026/10/25 00:56:33 INFO Applying migration id=tocc 2026/10/25 00:56:33 INFO Applying migration id=followeds 2026/10/25 00:56:33 INFO Applying migration id=certhash 2026/10/25 00:56:33 INFO Applying migration id=follows_sync 2026/10/25 00:56:33 INFO Applying migration id=jsonpath 2026/10/25 00:56:33 INFO Applying migration id=localforward 2026/10/25 00:56:33 INFO Applying migration id=avatar 2026/10/25 00:56:33 INFO Applying migration id=noimage 2026/10/25 00:56:33 INFO Applying migration id=feed 2026/10/25 00:56:33 INFO Applying migration id=bookmarks 2026/10/25 00:56:33 INFO Applying migration id=shareactivity 2026/10/25 00:56:33 INFO Applying migration id=application 2026/10/25 00:56:33 INFO Applying migration id=certificates 2026/10/25 00:56:33 INFO Applying migration id=rawforward 2026/10/25 00:56:33 INFO Applying migration id=publickey 2026/10/25 00:56:33 INFO Applying migration id=resolvegroup 2026/10/25 00:56:33 INFO Applying migration id=reject 2026/10/25 00:56:33 INFO Applying migration id=autodel 2026/10/25 00:56:33 INFO Applying migration id=jsonb 2026/10/25 00:56:33 INFO Applying migration id=quote 2026/10/25 00:56:33 INFO Applying migration id=rfc9421 2026/10/25 00:56:33 INFO Applying migration id=keys 2026/10/25 00:56:33 INFO Applying migration id=portable 2026/10/25 00:56:33 INFO Applying migration id=proofs 2026/10/25 00:56:33 INFO Applying migration id=contexts 2026/10/25 00:56:33 INFO Applying migration id=deliverieshost 2026/10/25 00:56:33 INFO Applying migration id=pembegin 2026/10/25 00:56:33 INFO Applying migration id=didhost 2026/10/25 00:56:33 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:33 INFO Applying migration id=invites 2026/10/25 00:56:33 INFO Applying migration id=ed25519blob 2026/10/25 00:56:33 INFO Applying migration id=rsablob 2026/10/25 00:56:33 INFO Applying migration id=iconscid 2026/10/25 00:56:33 INFO Applying migration id=actor 2026/10/25 00:56:33 INFO Applying migration id=localkeys 2026/10/25 00:56:33 INFO Applying migration id=deleted 2026/10/25 00:56:33 INFO Applying migration id=history 2026/10/25 00:56:33 INFO Applying migration id=outboxnano 2026/10/25 00:56:33 INFO Applying migration id=implements 2026/10/25 00:56:33 INFO Applying migration id=backfill 2026/10/25 00:56:33 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:33 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to unmarshal https://0.0.0.0/user/dan: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidActor (0.39s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/25 00:56:33 INFO Applying migration id=initial 2026/10/25 00:56:33 INFO Applying migration id=notesupdated 2026/10/25 00:56:33 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:33 INFO Applying migration id=activitiesid 2026/10/25 00:56:33 INFO Applying migration id=outbox 2026/10/25 00:56:33 INFO Applying migration id=edits 2026/10/25 00:56:33 INFO Applying migration id=outboxactor 2026/10/25 00:56:33 INFO Applying migration id=outboxsender 2026/10/25 00:56:33 INFO Applying migration id=thread 2026/10/25 00:56:33 INFO Applying migration id=host 2026/10/25 00:56:33 INFO Applying migration id=sharedinbox 2026/10/25 00:56:33 INFO Applying migration id=noteshost 2026/10/25 00:56:33 INFO Applying migration id=fetched 2026/10/25 00:56:33 INFO Applying migration id=move 2026/10/25 00:56:33 INFO Applying migration id=cleanup 2026/10/25 00:56:33 INFO Applying migration id=received 2026/10/25 00:56:33 INFO Applying migration id=namehost 2026/10/25 00:56:33 INFO Applying migration id=outboxhost 2026/10/25 00:56:33 INFO Applying migration id=notesfts 2026/10/25 00:56:33 INFO Applying migration id=iconsname 2026/10/25 00:56:33 INFO Applying migration id=nohash 2026/10/25 00:56:33 INFO Applying migration id=shares 2026/10/25 00:56:33 INFO Applying migration id=actorttl 2026/10/25 00:56:33 INFO Applying migration id=tocc 2026/10/25 00:56:33 INFO Applying migration id=followeds 2026/10/25 00:56:33 INFO Applying migration id=certhash 2026/10/25 00:56:33 INFO Applying migration id=follows_sync 2026/10/25 00:56:33 INFO Applying migration id=jsonpath 2026/10/25 00:56:33 INFO Applying migration id=localforward 2026/10/25 00:56:33 INFO Applying migration id=avatar 2026/10/25 00:56:33 INFO Applying migration id=noimage 2026/10/25 00:56:33 INFO Applying migration id=feed 2026/10/25 00:56:33 INFO Applying migration id=bookmarks 2026/10/25 00:56:33 INFO Applying migration id=shareactivity 2026/10/25 00:56:33 INFO Applying migration id=application 2026/10/25 00:56:33 INFO Applying migration id=certificates 2026/10/25 00:56:33 INFO Applying migration id=rawforward 2026/10/25 00:56:33 INFO Applying migration id=publickey 2026/10/25 00:56:33 INFO Applying migration id=resolvegroup 2026/10/25 00:56:33 INFO Applying migration id=reject 2026/10/25 00:56:33 INFO Applying migration id=autodel 2026/10/25 00:56:33 INFO Applying migration id=jsonb 2026/10/25 00:56:34 INFO Applying migration id=quote 2026/10/25 00:56:34 INFO Applying migration id=rfc9421 2026/10/25 00:56:34 INFO Applying migration id=keys 2026/10/25 00:56:34 INFO Applying migration id=portable 2026/10/25 00:56:34 INFO Applying migration id=proofs 2026/10/25 00:56:34 INFO Applying migration id=contexts 2026/10/25 00:56:34 INFO Applying migration id=deliverieshost 2026/10/25 00:56:34 INFO Applying migration id=pembegin 2026/10/25 00:56:34 INFO Applying migration id=didhost 2026/10/25 00:56:34 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:34 INFO Applying migration id=invites 2026/10/25 00:56:34 INFO Applying migration id=ed25519blob 2026/10/25 00:56:34 INFO Applying migration id=rsablob 2026/10/25 00:56:34 INFO Applying migration id=iconscid 2026/10/25 00:56:34 INFO Applying migration id=actor 2026/10/25 00:56:34 INFO Applying migration id=localkeys 2026/10/25 00:56:34 INFO Applying migration id=deleted 2026/10/25 00:56:34 INFO Applying migration id=history 2026/10/25 00:56:34 INFO Applying migration id=outboxnano 2026/10/25 00:56:34 INFO Applying migration id=implements 2026/10/25 00:56:34 INFO Applying migration id=backfill 2026/10/25 00:56:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:34 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (0.53s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/25 00:56:34 INFO Applying migration id=initial 2026/10/25 00:56:34 INFO Applying migration id=notesupdated 2026/10/25 00:56:34 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:34 INFO Applying migration id=activitiesid 2026/10/25 00:56:34 INFO Applying migration id=outbox 2026/10/25 00:56:34 INFO Applying migration id=edits 2026/10/25 00:56:34 INFO Applying migration id=outboxactor 2026/10/25 00:56:34 INFO Applying migration id=outboxsender 2026/10/25 00:56:34 INFO Applying migration id=thread 2026/10/25 00:56:34 INFO Applying migration id=host 2026/10/25 00:56:34 INFO Applying migration id=sharedinbox 2026/10/25 00:56:34 INFO Applying migration id=noteshost 2026/10/25 00:56:34 INFO Applying migration id=fetched 2026/10/25 00:56:34 INFO Applying migration id=move 2026/10/25 00:56:34 INFO Applying migration id=cleanup 2026/10/25 00:56:34 INFO Applying migration id=received 2026/10/25 00:56:34 INFO Applying migration id=namehost 2026/10/25 00:56:34 INFO Applying migration id=outboxhost 2026/10/25 00:56:34 INFO Applying migration id=notesfts 2026/10/25 00:56:34 INFO Applying migration id=iconsname 2026/10/25 00:56:34 INFO Applying migration id=nohash 2026/10/25 00:56:34 INFO Applying migration id=shares 2026/10/25 00:56:34 INFO Applying migration id=actorttl 2026/10/25 00:56:34 INFO Applying migration id=tocc 2026/10/25 00:56:34 INFO Applying migration id=followeds 2026/10/25 00:56:34 INFO Applying migration id=certhash 2026/10/25 00:56:34 INFO Applying migration id=follows_sync 2026/10/25 00:56:34 INFO Applying migration id=jsonpath 2026/10/25 00:56:34 INFO Applying migration id=localforward 2026/10/25 00:56:34 INFO Applying migration id=avatar 2026/10/25 00:56:34 INFO Applying migration id=noimage 2026/10/25 00:56:34 INFO Applying migration id=feed 2026/10/25 00:56:34 INFO Applying migration id=bookmarks 2026/10/25 00:56:34 INFO Applying migration id=shareactivity 2026/10/25 00:56:34 INFO Applying migration id=application 2026/10/25 00:56:34 INFO Applying migration id=certificates 2026/10/25 00:56:34 INFO Applying migration id=rawforward 2026/10/25 00:56:34 INFO Applying migration id=publickey 2026/10/25 00:56:34 INFO Applying migration id=resolvegroup 2026/10/25 00:56:34 INFO Applying migration id=reject 2026/10/25 00:56:34 INFO Applying migration id=autodel 2026/10/25 00:56:34 INFO Applying migration id=jsonb 2026/10/25 00:56:34 INFO Applying migration id=quote 2026/10/25 00:56:34 INFO Applying migration id=rfc9421 2026/10/25 00:56:34 INFO Applying migration id=keys 2026/10/25 00:56:34 INFO Applying migration id=portable 2026/10/25 00:56:34 INFO Applying migration id=proofs 2026/10/25 00:56:34 INFO Applying migration id=contexts 2026/10/25 00:56:34 INFO Applying migration id=deliverieshost 2026/10/25 00:56:34 INFO Applying migration id=pembegin 2026/10/25 00:56:34 INFO Applying migration id=didhost 2026/10/25 00:56:34 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:34 INFO Applying migration id=invites 2026/10/25 00:56:34 INFO Applying migration id=ed25519blob 2026/10/25 00:56:34 INFO Applying migration id=rsablob 2026/10/25 00:56:34 INFO Applying migration id=iconscid 2026/10/25 00:56:34 INFO Applying migration id=actor 2026/10/25 00:56:34 INFO Applying migration id=localkeys 2026/10/25 00:56:34 INFO Applying migration id=deleted 2026/10/25 00:56:34 INFO Applying migration id=history 2026/10/25 00:56:34 INFO Applying migration id=outboxnano 2026/10/25 00:56:34 INFO Applying migration id=implements 2026/10/25 00:56:34 INFO Applying migration id=backfill 2026/10/25 00:56:34 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.31s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/25 00:56:34 INFO Applying migration id=initial 2026/10/25 00:56:34 INFO Applying migration id=notesupdated 2026/10/25 00:56:34 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:34 INFO Applying migration id=activitiesid 2026/10/25 00:56:34 INFO Applying migration id=outbox 2026/10/25 00:56:34 INFO Applying migration id=edits 2026/10/25 00:56:34 INFO Applying migration id=outboxactor 2026/10/25 00:56:34 INFO Applying migration id=outboxsender 2026/10/25 00:56:34 INFO Applying migration id=thread 2026/10/25 00:56:34 INFO Applying migration id=host 2026/10/25 00:56:34 INFO Applying migration id=sharedinbox 2026/10/25 00:56:34 INFO Applying migration id=noteshost 2026/10/25 00:56:34 INFO Applying migration id=fetched 2026/10/25 00:56:34 INFO Applying migration id=move 2026/10/25 00:56:34 INFO Applying migration id=cleanup 2026/10/25 00:56:34 INFO Applying migration id=received 2026/10/25 00:56:34 INFO Applying migration id=namehost 2026/10/25 00:56:34 INFO Applying migration id=outboxhost 2026/10/25 00:56:34 INFO Applying migration id=notesfts 2026/10/25 00:56:34 INFO Applying migration id=iconsname 2026/10/25 00:56:34 INFO Applying migration id=nohash 2026/10/25 00:56:34 INFO Applying migration id=shares 2026/10/25 00:56:34 INFO Applying migration id=actorttl 2026/10/25 00:56:34 INFO Applying migration id=tocc 2026/10/25 00:56:34 INFO Applying migration id=followeds 2026/10/25 00:56:34 INFO Applying migration id=certhash 2026/10/25 00:56:34 INFO Applying migration id=follows_sync 2026/10/25 00:56:34 INFO Applying migration id=jsonpath 2026/10/25 00:56:34 INFO Applying migration id=localforward 2026/10/25 00:56:34 INFO Applying migration id=avatar 2026/10/25 00:56:34 INFO Applying migration id=noimage 2026/10/25 00:56:34 INFO Applying migration id=feed 2026/10/25 00:56:34 INFO Applying migration id=bookmarks 2026/10/25 00:56:34 INFO Applying migration id=shareactivity 2026/10/25 00:56:34 INFO Applying migration id=application 2026/10/25 00:56:34 INFO Applying migration id=certificates 2026/10/25 00:56:34 INFO Applying migration id=rawforward 2026/10/25 00:56:34 INFO Applying migration id=publickey 2026/10/25 00:56:34 INFO Applying migration id=resolvegroup 2026/10/25 00:56:34 INFO Applying migration id=reject 2026/10/25 00:56:34 INFO Applying migration id=autodel 2026/10/25 00:56:34 INFO Applying migration id=jsonb 2026/10/25 00:56:34 INFO Applying migration id=quote 2026/10/25 00:56:34 INFO Applying migration id=rfc9421 2026/10/25 00:56:34 INFO Applying migration id=keys 2026/10/25 00:56:34 INFO Applying migration id=portable 2026/10/25 00:56:34 INFO Applying migration id=proofs 2026/10/25 00:56:34 INFO Applying migration id=contexts 2026/10/25 00:56:34 INFO Applying migration id=deliverieshost 2026/10/25 00:56:34 INFO Applying migration id=pembegin 2026/10/25 00:56:34 INFO Applying migration id=didhost 2026/10/25 00:56:34 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:34 INFO Applying migration id=invites 2026/10/25 00:56:34 INFO Applying migration id=ed25519blob 2026/10/25 00:56:34 INFO Applying migration id=rsablob 2026/10/25 00:56:34 INFO Applying migration id=iconscid 2026/10/25 00:56:34 INFO Applying migration id=actor 2026/10/25 00:56:34 INFO Applying migration id=localkeys 2026/10/25 00:56:34 INFO Applying migration id=deleted 2026/10/25 00:56:34 INFO Applying migration id=history 2026/10/25 00:56:34 INFO Applying migration id=outboxnano 2026/10/25 00:56:34 INFO Applying migration id=implements 2026/10/25 00:56:34 INFO Applying migration id=backfill 2026/10/25 00:56:35 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:35 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="no profile link in https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response" --- PASS: TestResolve_FederatedActorNoProfileLink (1.13s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/25 00:56:35 INFO Applying migration id=initial 2026/10/25 00:56:35 INFO Applying migration id=notesupdated 2026/10/25 00:56:35 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:35 INFO Applying migration id=activitiesid 2026/10/25 00:56:35 INFO Applying migration id=outbox 2026/10/25 00:56:35 INFO Applying migration id=edits 2026/10/25 00:56:35 INFO Applying migration id=outboxactor 2026/10/25 00:56:35 INFO Applying migration id=outboxsender 2026/10/25 00:56:35 INFO Applying migration id=thread 2026/10/25 00:56:35 INFO Applying migration id=host 2026/10/25 00:56:35 INFO Applying migration id=sharedinbox 2026/10/25 00:56:35 INFO Applying migration id=noteshost 2026/10/25 00:56:35 INFO Applying migration id=fetched 2026/10/25 00:56:35 INFO Applying migration id=move 2026/10/25 00:56:35 INFO Applying migration id=cleanup 2026/10/25 00:56:35 INFO Applying migration id=received 2026/10/25 00:56:35 INFO Applying migration id=namehost 2026/10/25 00:56:35 INFO Applying migration id=outboxhost 2026/10/25 00:56:35 INFO Applying migration id=notesfts 2026/10/25 00:56:35 INFO Applying migration id=iconsname 2026/10/25 00:56:35 INFO Applying migration id=nohash 2026/10/25 00:56:35 INFO Applying migration id=shares 2026/10/25 00:56:35 INFO Applying migration id=actorttl 2026/10/25 00:56:35 INFO Applying migration id=tocc 2026/10/25 00:56:35 INFO Applying migration id=followeds 2026/10/25 00:56:35 INFO Applying migration id=certhash 2026/10/25 00:56:35 INFO Applying migration id=follows_sync 2026/10/25 00:56:35 INFO Applying migration id=jsonpath 2026/10/25 00:56:35 INFO Applying migration id=localforward 2026/10/25 00:56:35 INFO Applying migration id=avatar 2026/10/25 00:56:35 INFO Applying migration id=noimage 2026/10/25 00:56:35 INFO Applying migration id=feed 2026/10/25 00:56:35 INFO Applying migration id=bookmarks 2026/10/25 00:56:35 INFO Applying migration id=shareactivity 2026/10/25 00:56:35 INFO Applying migration id=application 2026/10/25 00:56:35 INFO Applying migration id=certificates 2026/10/25 00:56:35 INFO Applying migration id=rawforward 2026/10/25 00:56:35 INFO Applying migration id=publickey 2026/10/25 00:56:35 INFO Applying migration id=resolvegroup 2026/10/25 00:56:35 INFO Applying migration id=reject 2026/10/25 00:56:35 INFO Applying migration id=autodel 2026/10/25 00:56:35 INFO Applying migration id=jsonb 2026/10/25 00:56:35 INFO Applying migration id=quote 2026/10/25 00:56:35 INFO Applying migration id=rfc9421 2026/10/25 00:56:35 INFO Applying migration id=keys 2026/10/25 00:56:35 INFO Applying migration id=portable 2026/10/25 00:56:35 INFO Applying migration id=proofs 2026/10/25 00:56:35 INFO Applying migration id=contexts 2026/10/25 00:56:35 INFO Applying migration id=deliverieshost 2026/10/25 00:56:35 INFO Applying migration id=pembegin 2026/10/25 00:56:35 INFO Applying migration id=didhost 2026/10/25 00:56:35 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:35 INFO Applying migration id=invites 2026/10/25 00:56:35 INFO Applying migration id=ed25519blob 2026/10/25 00:56:35 INFO Applying migration id=rsablob 2026/10/25 00:56:36 INFO Applying migration id=iconscid 2026/10/25 00:56:36 INFO Applying migration id=actor 2026/10/25 00:56:36 INFO Applying migration id=localkeys 2026/10/25 00:56:36 INFO Applying migration id=deleted 2026/10/25 00:56:36 INFO Applying migration id=history 2026/10/25 00:56:36 INFO Applying migration id=outboxnano 2026/10/25 00:56:36 INFO Applying migration id=implements 2026/10/25 00:56:36 INFO Applying migration id=backfill 2026/10/25 00:56:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:36 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0: failed to send request to https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0: a" --- PASS: TestResolve_FederatedActorOldCacheWebFingerError (0.57s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/25 00:56:36 INFO Applying migration id=initial 2026/10/25 00:56:36 INFO Applying migration id=notesupdated 2026/10/25 00:56:36 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:36 INFO Applying migration id=activitiesid 2026/10/25 00:56:36 INFO Applying migration id=outbox 2026/10/25 00:56:36 INFO Applying migration id=edits 2026/10/25 00:56:36 INFO Applying migration id=outboxactor 2026/10/25 00:56:36 INFO Applying migration id=outboxsender 2026/10/25 00:56:36 INFO Applying migration id=thread 2026/10/25 00:56:36 INFO Applying migration id=host 2026/10/25 00:56:36 INFO Applying migration id=sharedinbox 2026/10/25 00:56:36 INFO Applying migration id=noteshost 2026/10/25 00:56:36 INFO Applying migration id=fetched 2026/10/25 00:56:36 INFO Applying migration id=move 2026/10/25 00:56:36 INFO Applying migration id=cleanup 2026/10/25 00:56:36 INFO Applying migration id=received 2026/10/25 00:56:36 INFO Applying migration id=namehost 2026/10/25 00:56:36 INFO Applying migration id=outboxhost 2026/10/25 00:56:36 INFO Applying migration id=notesfts 2026/10/25 00:56:36 INFO Applying migration id=iconsname 2026/10/25 00:56:36 INFO Applying migration id=nohash 2026/10/25 00:56:36 INFO Applying migration id=shares 2026/10/25 00:56:36 INFO Applying migration id=actorttl 2026/10/25 00:56:36 INFO Applying migration id=tocc 2026/10/25 00:56:36 INFO Applying migration id=followeds 2026/10/25 00:56:36 INFO Applying migration id=certhash 2026/10/25 00:56:36 INFO Applying migration id=follows_sync 2026/10/25 00:56:36 INFO Applying migration id=jsonpath 2026/10/25 00:56:36 INFO Applying migration id=localforward 2026/10/25 00:56:36 INFO Applying migration id=avatar 2026/10/25 00:56:36 INFO Applying migration id=noimage 2026/10/25 00:56:36 INFO Applying migration id=feed 2026/10/25 00:56:36 INFO Applying migration id=bookmarks 2026/10/25 00:56:36 INFO Applying migration id=shareactivity 2026/10/25 00:56:36 INFO Applying migration id=application 2026/10/25 00:56:36 INFO Applying migration id=certificates 2026/10/25 00:56:36 INFO Applying migration id=rawforward 2026/10/25 00:56:36 INFO Applying migration id=publickey 2026/10/25 00:56:36 INFO Applying migration id=resolvegroup 2026/10/25 00:56:36 INFO Applying migration id=reject 2026/10/25 00:56:36 INFO Applying migration id=autodel 2026/10/25 00:56:36 INFO Applying migration id=jsonb 2026/10/25 00:56:36 INFO Applying migration id=quote 2026/10/25 00:56:36 INFO Applying migration id=rfc9421 2026/10/25 00:56:36 INFO Applying migration id=keys 2026/10/25 00:56:36 INFO Applying migration id=portable 2026/10/25 00:56:36 INFO Applying migration id=proofs 2026/10/25 00:56:36 INFO Applying migration id=contexts 2026/10/25 00:56:36 INFO Applying migration id=deliverieshost 2026/10/25 00:56:36 INFO Applying migration id=pembegin 2026/10/25 00:56:36 INFO Applying migration id=didhost 2026/10/25 00:56:36 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:36 INFO Applying migration id=invites 2026/10/25 00:56:36 INFO Applying migration id=ed25519blob 2026/10/25 00:56:36 INFO Applying migration id=rsablob 2026/10/25 00:56:36 INFO Applying migration id=iconscid 2026/10/25 00:56:36 INFO Applying migration id=actor 2026/10/25 00:56:36 INFO Applying migration id=localkeys 2026/10/25 00:56:36 INFO Applying migration id=deleted 2026/10/25 00:56:36 INFO Applying migration id=history 2026/10/25 00:56:36 INFO Applying migration id=outboxnano 2026/10/25 00:56:36 INFO Applying migration id=implements 2026/10/25 00:56:36 INFO Applying migration id=backfill 2026/10/25 00:56:36 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:36 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: a" --- PASS: TestResolve_FederatedActorOldCacheActorError (0.51s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/25 00:56:36 INFO Applying migration id=initial 2026/10/25 00:56:36 INFO Applying migration id=notesupdated 2026/10/25 00:56:36 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:36 INFO Applying migration id=activitiesid 2026/10/25 00:56:36 INFO Applying migration id=outbox 2026/10/25 00:56:36 INFO Applying migration id=edits 2026/10/25 00:56:36 INFO Applying migration id=outboxactor 2026/10/25 00:56:36 INFO Applying migration id=outboxsender 2026/10/25 00:56:36 INFO Applying migration id=thread 2026/10/25 00:56:36 INFO Applying migration id=host 2026/10/25 00:56:36 INFO Applying migration id=sharedinbox 2026/10/25 00:56:36 INFO Applying migration id=noteshost 2026/10/25 00:56:36 INFO Applying migration id=fetched 2026/10/25 00:56:36 INFO Applying migration id=move 2026/10/25 00:56:36 INFO Applying migration id=cleanup 2026/10/25 00:56:36 INFO Applying migration id=received 2026/10/25 00:56:36 INFO Applying migration id=namehost 2026/10/25 00:56:36 INFO Applying migration id=outboxhost 2026/10/25 00:56:36 INFO Applying migration id=notesfts 2026/10/25 00:56:36 INFO Applying migration id=iconsname 2026/10/25 00:56:36 INFO Applying migration id=nohash 2026/10/25 00:56:36 INFO Applying migration id=shares 2026/10/25 00:56:36 INFO Applying migration id=actorttl 2026/10/25 00:56:36 INFO Applying migration id=tocc 2026/10/25 00:56:36 INFO Applying migration id=followeds 2026/10/25 00:56:37 INFO Applying migration id=certhash 2026/10/25 00:56:37 INFO Applying migration id=follows_sync 2026/10/25 00:56:37 INFO Applying migration id=jsonpath 2026/10/25 00:56:37 INFO Applying migration id=localforward 2026/10/25 00:56:37 INFO Applying migration id=avatar 2026/10/25 00:56:37 INFO Applying migration id=noimage 2026/10/25 00:56:37 INFO Applying migration id=feed 2026/10/25 00:56:37 INFO Applying migration id=bookmarks 2026/10/25 00:56:37 INFO Applying migration id=shareactivity 2026/10/25 00:56:37 INFO Applying migration id=application 2026/10/25 00:56:37 INFO Applying migration id=certificates 2026/10/25 00:56:37 INFO Applying migration id=rawforward 2026/10/25 00:56:37 INFO Applying migration id=publickey 2026/10/25 00:56:37 INFO Applying migration id=resolvegroup 2026/10/25 00:56:37 INFO Applying migration id=reject 2026/10/25 00:56:37 INFO Applying migration id=autodel 2026/10/25 00:56:37 INFO Applying migration id=jsonb 2026/10/25 00:56:37 INFO Applying migration id=quote 2026/10/25 00:56:37 INFO Applying migration id=rfc9421 2026/10/25 00:56:37 INFO Applying migration id=keys 2026/10/25 00:56:37 INFO Applying migration id=portable 2026/10/25 00:56:37 INFO Applying migration id=proofs 2026/10/25 00:56:37 INFO Applying migration id=contexts 2026/10/25 00:56:37 INFO Applying migration id=deliverieshost 2026/10/25 00:56:37 INFO Applying migration id=pembegin 2026/10/25 00:56:37 INFO Applying migration id=didhost 2026/10/25 00:56:37 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:37 INFO Applying migration id=invites 2026/10/25 00:56:37 INFO Applying migration id=ed25519blob 2026/10/25 00:56:37 INFO Applying migration id=rsablob 2026/10/25 00:56:37 INFO Applying migration id=iconscid 2026/10/25 00:56:37 INFO Applying migration id=actor 2026/10/25 00:56:37 INFO Applying migration id=localkeys 2026/10/25 00:56:37 INFO Applying migration id=deleted 2026/10/25 00:56:37 INFO Applying migration id=history 2026/10/25 00:56:37 INFO Applying migration id=outboxnano 2026/10/25 00:56:37 INFO Applying migration id=implements 2026/10/25 00:56:37 INFO Applying migration id=backfill 2026/10/25 00:56:37 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/25 00:56:37 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.54s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/25 00:56:37 INFO Applying migration id=initial 2026/10/25 00:56:37 INFO Applying migration id=notesupdated 2026/10/25 00:56:37 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:37 INFO Applying migration id=activitiesid 2026/10/25 00:56:37 INFO Applying migration id=outbox 2026/10/25 00:56:37 INFO Applying migration id=edits 2026/10/25 00:56:37 INFO Applying migration id=outboxactor 2026/10/25 00:56:37 INFO Applying migration id=outboxsender 2026/10/25 00:56:37 INFO Applying migration id=thread 2026/10/25 00:56:37 INFO Applying migration id=host 2026/10/25 00:56:37 INFO Applying migration id=sharedinbox 2026/10/25 00:56:37 INFO Applying migration id=noteshost 2026/10/25 00:56:37 INFO Applying migration id=fetched 2026/10/25 00:56:37 INFO Applying migration id=move 2026/10/25 00:56:37 INFO Applying migration id=cleanup 2026/10/25 00:56:37 INFO Applying migration id=received 2026/10/25 00:56:37 INFO Applying migration id=namehost 2026/10/25 00:56:37 INFO Applying migration id=outboxhost 2026/10/25 00:56:37 INFO Applying migration id=notesfts 2026/10/25 00:56:37 INFO Applying migration id=iconsname 2026/10/25 00:56:37 INFO Applying migration id=nohash 2026/10/25 00:56:37 INFO Applying migration id=shares 2026/10/25 00:56:37 INFO Applying migration id=actorttl 2026/10/25 00:56:37 INFO Applying migration id=tocc 2026/10/25 00:56:37 INFO Applying migration id=followeds 2026/10/25 00:56:37 INFO Applying migration id=certhash 2026/10/25 00:56:37 INFO Applying migration id=follows_sync 2026/10/25 00:56:37 INFO Applying migration id=jsonpath 2026/10/25 00:56:37 INFO Applying migration id=localforward 2026/10/25 00:56:37 INFO Applying migration id=avatar 2026/10/25 00:56:37 INFO Applying migration id=noimage 2026/10/25 00:56:37 INFO Applying migration id=feed 2026/10/25 00:56:37 INFO Applying migration id=bookmarks 2026/10/25 00:56:37 INFO Applying migration id=shareactivity 2026/10/25 00:56:37 INFO Applying migration id=application 2026/10/25 00:56:37 INFO Applying migration id=certificates 2026/10/25 00:56:37 INFO Applying migration id=rawforward 2026/10/25 00:56:37 INFO Applying migration id=publickey 2026/10/25 00:56:37 INFO Applying migration id=resolvegroup 2026/10/25 00:56:37 INFO Applying migration id=reject 2026/10/25 00:56:37 INFO Applying migration id=autodel 2026/10/25 00:56:37 INFO Applying migration id=jsonb 2026/10/25 00:56:37 INFO Applying migration id=quote 2026/10/25 00:56:37 INFO Applying migration id=rfc9421 2026/10/25 00:56:37 INFO Applying migration id=keys 2026/10/25 00:56:37 INFO Applying migration id=portable 2026/10/25 00:56:37 INFO Applying migration id=proofs 2026/10/25 00:56:37 INFO Applying migration id=contexts 2026/10/25 00:56:37 INFO Applying migration id=deliverieshost 2026/10/25 00:56:37 INFO Applying migration id=pembegin 2026/10/25 00:56:37 INFO Applying migration id=didhost 2026/10/25 00:56:37 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:37 INFO Applying migration id=invites 2026/10/25 00:56:37 INFO Applying migration id=ed25519blob 2026/10/25 00:56:37 INFO Applying migration id=rsablob 2026/10/25 00:56:37 INFO Applying migration id=iconscid 2026/10/25 00:56:37 INFO Applying migration id=actor 2026/10/25 00:56:37 INFO Applying migration id=localkeys 2026/10/25 00:56:37 INFO Applying migration id=deleted 2026/10/25 00:56:37 INFO Applying migration id=history 2026/10/25 00:56:37 INFO Applying migration id=outboxnano 2026/10/25 00:56:37 INFO Applying migration id=implements 2026/10/25 00:56:37 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (1.21s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/25 00:56:38 INFO Applying migration id=initial 2026/10/25 00:56:38 INFO Applying migration id=notesupdated 2026/10/25 00:56:38 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:38 INFO Applying migration id=activitiesid 2026/10/25 00:56:38 INFO Applying migration id=outbox 2026/10/25 00:56:38 INFO Applying migration id=edits 2026/10/25 00:56:38 INFO Applying migration id=outboxactor 2026/10/25 00:56:38 INFO Applying migration id=outboxsender 2026/10/25 00:56:38 INFO Applying migration id=thread 2026/10/25 00:56:38 INFO Applying migration id=host 2026/10/25 00:56:38 INFO Applying migration id=sharedinbox 2026/10/25 00:56:38 INFO Applying migration id=noteshost 2026/10/25 00:56:38 INFO Applying migration id=fetched 2026/10/25 00:56:38 INFO Applying migration id=move 2026/10/25 00:56:38 INFO Applying migration id=cleanup 2026/10/25 00:56:38 INFO Applying migration id=received 2026/10/25 00:56:38 INFO Applying migration id=namehost 2026/10/25 00:56:38 INFO Applying migration id=outboxhost 2026/10/25 00:56:38 INFO Applying migration id=notesfts 2026/10/25 00:56:38 INFO Applying migration id=iconsname 2026/10/25 00:56:38 INFO Applying migration id=nohash 2026/10/25 00:56:38 INFO Applying migration id=shares 2026/10/25 00:56:38 INFO Applying migration id=actorttl 2026/10/25 00:56:38 INFO Applying migration id=tocc 2026/10/25 00:56:38 INFO Applying migration id=followeds 2026/10/25 00:56:38 INFO Applying migration id=certhash 2026/10/25 00:56:38 INFO Applying migration id=follows_sync 2026/10/25 00:56:38 INFO Applying migration id=jsonpath 2026/10/25 00:56:38 INFO Applying migration id=localforward 2026/10/25 00:56:38 INFO Applying migration id=avatar 2026/10/25 00:56:38 INFO Applying migration id=noimage 2026/10/25 00:56:38 INFO Applying migration id=feed 2026/10/25 00:56:38 INFO Applying migration id=bookmarks 2026/10/25 00:56:38 INFO Applying migration id=shareactivity 2026/10/25 00:56:38 INFO Applying migration id=application 2026/10/25 00:56:38 INFO Applying migration id=certificates 2026/10/25 00:56:38 INFO Applying migration id=rawforward 2026/10/25 00:56:38 INFO Applying migration id=publickey 2026/10/25 00:56:38 INFO Applying migration id=resolvegroup 2026/10/25 00:56:38 INFO Applying migration id=reject 2026/10/25 00:56:38 INFO Applying migration id=autodel 2026/10/25 00:56:38 INFO Applying migration id=jsonb 2026/10/25 00:56:38 INFO Applying migration id=quote 2026/10/25 00:56:38 INFO Applying migration id=rfc9421 2026/10/25 00:56:38 INFO Applying migration id=keys 2026/10/25 00:56:38 INFO Applying migration id=portable 2026/10/25 00:56:38 INFO Applying migration id=proofs 2026/10/25 00:56:38 INFO Applying migration id=contexts 2026/10/25 00:56:38 INFO Applying migration id=deliverieshost 2026/10/25 00:56:38 INFO Applying migration id=pembegin 2026/10/25 00:56:38 INFO Applying migration id=didhost 2026/10/25 00:56:38 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:38 INFO Applying migration id=invites 2026/10/25 00:56:38 INFO Applying migration id=ed25519blob 2026/10/25 00:56:38 INFO Applying migration id=rsablob 2026/10/25 00:56:38 INFO Applying migration id=iconscid 2026/10/25 00:56:38 INFO Applying migration id=actor 2026/10/25 00:56:38 INFO Applying migration id=localkeys 2026/10/25 00:56:38 INFO Applying migration id=deleted 2026/10/25 00:56:38 INFO Applying migration id=history 2026/10/25 00:56:38 INFO Applying migration id=outboxnano 2026/10/25 00:56:38 INFO Applying migration id=implements 2026/10/25 00:56:38 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.33s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/25 00:56:39 INFO Applying migration id=initial 2026/10/25 00:56:39 INFO Applying migration id=notesupdated 2026/10/25 00:56:39 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:39 INFO Applying migration id=activitiesid 2026/10/25 00:56:39 INFO Applying migration id=outbox 2026/10/25 00:56:39 INFO Applying migration id=edits 2026/10/25 00:56:39 INFO Applying migration id=outboxactor 2026/10/25 00:56:39 INFO Applying migration id=outboxsender 2026/10/25 00:56:39 INFO Applying migration id=thread 2026/10/25 00:56:39 INFO Applying migration id=host 2026/10/25 00:56:39 INFO Applying migration id=sharedinbox 2026/10/25 00:56:39 INFO Applying migration id=noteshost 2026/10/25 00:56:39 INFO Applying migration id=fetched 2026/10/25 00:56:39 INFO Applying migration id=move 2026/10/25 00:56:39 INFO Applying migration id=cleanup 2026/10/25 00:56:39 INFO Applying migration id=received 2026/10/25 00:56:39 INFO Applying migration id=namehost 2026/10/25 00:56:39 INFO Applying migration id=outboxhost 2026/10/25 00:56:39 INFO Applying migration id=notesfts 2026/10/25 00:56:39 INFO Applying migration id=iconsname 2026/10/25 00:56:39 INFO Applying migration id=nohash 2026/10/25 00:56:39 INFO Applying migration id=shares 2026/10/25 00:56:39 INFO Applying migration id=actorttl 2026/10/25 00:56:39 INFO Applying migration id=tocc 2026/10/25 00:56:39 INFO Applying migration id=followeds 2026/10/25 00:56:39 INFO Applying migration id=certhash 2026/10/25 00:56:39 INFO Applying migration id=follows_sync 2026/10/25 00:56:39 INFO Applying migration id=jsonpath 2026/10/25 00:56:39 INFO Applying migration id=localforward 2026/10/25 00:56:39 INFO Applying migration id=avatar 2026/10/25 00:56:39 INFO Applying migration id=noimage 2026/10/25 00:56:39 INFO Applying migration id=feed 2026/10/25 00:56:39 INFO Applying migration id=bookmarks 2026/10/25 00:56:39 INFO Applying migration id=shareactivity 2026/10/25 00:56:39 INFO Applying migration id=application 2026/10/25 00:56:39 INFO Applying migration id=certificates 2026/10/25 00:56:39 INFO Applying migration id=rawforward 2026/10/25 00:56:39 INFO Applying migration id=publickey 2026/10/25 00:56:39 INFO Applying migration id=resolvegroup 2026/10/25 00:56:39 INFO Applying migration id=reject 2026/10/25 00:56:39 INFO Applying migration id=autodel 2026/10/25 00:56:39 INFO Applying migration id=jsonb 2026/10/25 00:56:39 INFO Applying migration id=quote 2026/10/25 00:56:39 INFO Applying migration id=rfc9421 2026/10/25 00:56:39 INFO Applying migration id=keys 2026/10/25 00:56:39 INFO Applying migration id=portable 2026/10/25 00:56:39 INFO Applying migration id=proofs 2026/10/25 00:56:39 INFO Applying migration id=contexts 2026/10/25 00:56:39 INFO Applying migration id=deliverieshost 2026/10/25 00:56:39 INFO Applying migration id=pembegin 2026/10/25 00:56:39 INFO Applying migration id=didhost 2026/10/25 00:56:39 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:39 INFO Applying migration id=invites 2026/10/25 00:56:39 INFO Applying migration id=ed25519blob 2026/10/25 00:56:39 INFO Applying migration id=rsablob 2026/10/25 00:56:39 INFO Applying migration id=iconscid 2026/10/25 00:56:39 INFO Applying migration id=actor 2026/10/25 00:56:39 INFO Applying migration id=localkeys 2026/10/25 00:56:39 INFO Applying migration id=deleted 2026/10/25 00:56:39 INFO Applying migration id=history 2026/10/25 00:56:39 INFO Applying migration id=outboxnano 2026/10/25 00:56:39 INFO Applying migration id=implements 2026/10/25 00:56:39 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.42s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/25 00:56:39 INFO Applying migration id=initial 2026/10/25 00:56:39 INFO Applying migration id=notesupdated 2026/10/25 00:56:39 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:39 INFO Applying migration id=activitiesid 2026/10/25 00:56:39 INFO Applying migration id=outbox 2026/10/25 00:56:39 INFO Applying migration id=edits 2026/10/25 00:56:39 INFO Applying migration id=outboxactor 2026/10/25 00:56:39 INFO Applying migration id=outboxsender 2026/10/25 00:56:39 INFO Applying migration id=thread 2026/10/25 00:56:39 INFO Applying migration id=host 2026/10/25 00:56:39 INFO Applying migration id=sharedinbox 2026/10/25 00:56:39 INFO Applying migration id=noteshost 2026/10/25 00:56:39 INFO Applying migration id=fetched 2026/10/25 00:56:39 INFO Applying migration id=move 2026/10/25 00:56:39 INFO Applying migration id=cleanup 2026/10/25 00:56:39 INFO Applying migration id=received 2026/10/25 00:56:39 INFO Applying migration id=namehost 2026/10/25 00:56:39 INFO Applying migration id=outboxhost 2026/10/25 00:56:39 INFO Applying migration id=notesfts 2026/10/25 00:56:39 INFO Applying migration id=iconsname 2026/10/25 00:56:39 INFO Applying migration id=nohash 2026/10/25 00:56:39 INFO Applying migration id=shares 2026/10/25 00:56:39 INFO Applying migration id=actorttl 2026/10/25 00:56:39 INFO Applying migration id=tocc 2026/10/25 00:56:39 INFO Applying migration id=followeds 2026/10/25 00:56:39 INFO Applying migration id=certhash 2026/10/25 00:56:39 INFO Applying migration id=follows_sync 2026/10/25 00:56:39 INFO Applying migration id=jsonpath 2026/10/25 00:56:39 INFO Applying migration id=localforward 2026/10/25 00:56:39 INFO Applying migration id=avatar 2026/10/25 00:56:39 INFO Applying migration id=noimage 2026/10/25 00:56:39 INFO Applying migration id=feed 2026/10/25 00:56:39 INFO Applying migration id=bookmarks 2026/10/25 00:56:39 INFO Applying migration id=shareactivity 2026/10/25 00:56:39 INFO Applying migration id=application 2026/10/25 00:56:39 INFO Applying migration id=certificates 2026/10/25 00:56:39 INFO Applying migration id=rawforward 2026/10/25 00:56:39 INFO Applying migration id=publickey 2026/10/25 00:56:39 INFO Applying migration id=resolvegroup 2026/10/25 00:56:39 INFO Applying migration id=reject 2026/10/25 00:56:39 INFO Applying migration id=autodel 2026/10/25 00:56:39 INFO Applying migration id=jsonb 2026/10/25 00:56:39 INFO Applying migration id=quote 2026/10/25 00:56:39 INFO Applying migration id=rfc9421 2026/10/25 00:56:39 INFO Applying migration id=keys 2026/10/25 00:56:39 INFO Applying migration id=portable 2026/10/25 00:56:39 INFO Applying migration id=proofs 2026/10/25 00:56:39 INFO Applying migration id=contexts 2026/10/25 00:56:39 INFO Applying migration id=deliverieshost 2026/10/25 00:56:39 INFO Applying migration id=pembegin 2026/10/25 00:56:39 INFO Applying migration id=didhost 2026/10/25 00:56:39 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:39 INFO Applying migration id=invites 2026/10/25 00:56:39 INFO Applying migration id=ed25519blob 2026/10/25 00:56:39 INFO Applying migration id=rsablob 2026/10/25 00:56:39 INFO Applying migration id=iconscid 2026/10/25 00:56:39 INFO Applying migration id=actor 2026/10/25 00:56:39 INFO Applying migration id=localkeys 2026/10/25 00:56:39 INFO Applying migration id=deleted 2026/10/25 00:56:39 INFO Applying migration id=history 2026/10/25 00:56:39 INFO Applying migration id=outboxnano 2026/10/25 00:56:39 INFO Applying migration id=implements 2026/10/25 00:56:39 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.79s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/25 00:56:40 INFO Applying migration id=initial 2026/10/25 00:56:40 INFO Applying migration id=notesupdated 2026/10/25 00:56:40 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:40 INFO Applying migration id=activitiesid 2026/10/25 00:56:40 INFO Applying migration id=outbox 2026/10/25 00:56:40 INFO Applying migration id=edits 2026/10/25 00:56:40 INFO Applying migration id=outboxactor 2026/10/25 00:56:40 INFO Applying migration id=outboxsender 2026/10/25 00:56:40 INFO Applying migration id=thread 2026/10/25 00:56:40 INFO Applying migration id=host 2026/10/25 00:56:40 INFO Applying migration id=sharedinbox 2026/10/25 00:56:40 INFO Applying migration id=noteshost 2026/10/25 00:56:40 INFO Applying migration id=fetched 2026/10/25 00:56:40 INFO Applying migration id=move 2026/10/25 00:56:40 INFO Applying migration id=cleanup 2026/10/25 00:56:40 INFO Applying migration id=received 2026/10/25 00:56:40 INFO Applying migration id=namehost 2026/10/25 00:56:40 INFO Applying migration id=outboxhost 2026/10/25 00:56:40 INFO Applying migration id=notesfts 2026/10/25 00:56:40 INFO Applying migration id=iconsname 2026/10/25 00:56:40 INFO Applying migration id=nohash 2026/10/25 00:56:40 INFO Applying migration id=shares 2026/10/25 00:56:40 INFO Applying migration id=actorttl 2026/10/25 00:56:40 INFO Applying migration id=tocc 2026/10/25 00:56:40 INFO Applying migration id=followeds 2026/10/25 00:56:40 INFO Applying migration id=certhash 2026/10/25 00:56:40 INFO Applying migration id=follows_sync 2026/10/25 00:56:40 INFO Applying migration id=jsonpath 2026/10/25 00:56:40 INFO Applying migration id=localforward 2026/10/25 00:56:40 INFO Applying migration id=avatar 2026/10/25 00:56:40 INFO Applying migration id=noimage 2026/10/25 00:56:40 INFO Applying migration id=feed 2026/10/25 00:56:40 INFO Applying migration id=bookmarks 2026/10/25 00:56:40 INFO Applying migration id=shareactivity 2026/10/25 00:56:40 INFO Applying migration id=application 2026/10/25 00:56:40 INFO Applying migration id=certificates 2026/10/25 00:56:40 INFO Applying migration id=rawforward 2026/10/25 00:56:40 INFO Applying migration id=publickey 2026/10/25 00:56:40 INFO Applying migration id=resolvegroup 2026/10/25 00:56:40 INFO Applying migration id=reject 2026/10/25 00:56:40 INFO Applying migration id=autodel 2026/10/25 00:56:40 INFO Applying migration id=jsonb 2026/10/25 00:56:40 INFO Applying migration id=quote 2026/10/25 00:56:40 INFO Applying migration id=rfc9421 2026/10/25 00:56:40 INFO Applying migration id=keys 2026/10/25 00:56:40 INFO Applying migration id=portable 2026/10/25 00:56:40 INFO Applying migration id=proofs 2026/10/25 00:56:40 INFO Applying migration id=contexts 2026/10/25 00:56:40 INFO Applying migration id=deliverieshost 2026/10/25 00:56:40 INFO Applying migration id=pembegin 2026/10/25 00:56:40 INFO Applying migration id=didhost 2026/10/25 00:56:40 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:40 INFO Applying migration id=invites 2026/10/25 00:56:40 INFO Applying migration id=ed25519blob 2026/10/25 00:56:40 INFO Applying migration id=rsablob 2026/10/25 00:56:40 INFO Applying migration id=iconscid 2026/10/25 00:56:40 INFO Applying migration id=actor 2026/10/25 00:56:40 INFO Applying migration id=localkeys 2026/10/25 00:56:40 INFO Applying migration id=deleted 2026/10/25 00:56:40 INFO Applying migration id=history 2026/10/25 00:56:40 INFO Applying migration id=outboxnano 2026/10/25 00:56:40 INFO Applying migration id=implements 2026/10/25 00:56:40 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.68s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/25 00:56:40 INFO Applying migration id=initial 2026/10/25 00:56:40 INFO Applying migration id=notesupdated 2026/10/25 00:56:40 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:40 INFO Applying migration id=activitiesid 2026/10/25 00:56:40 INFO Applying migration id=outbox 2026/10/25 00:56:40 INFO Applying migration id=edits 2026/10/25 00:56:40 INFO Applying migration id=outboxactor 2026/10/25 00:56:40 INFO Applying migration id=outboxsender 2026/10/25 00:56:40 INFO Applying migration id=thread 2026/10/25 00:56:40 INFO Applying migration id=host 2026/10/25 00:56:40 INFO Applying migration id=sharedinbox 2026/10/25 00:56:40 INFO Applying migration id=noteshost 2026/10/25 00:56:40 INFO Applying migration id=fetched 2026/10/25 00:56:40 INFO Applying migration id=move 2026/10/25 00:56:40 INFO Applying migration id=cleanup 2026/10/25 00:56:40 INFO Applying migration id=received 2026/10/25 00:56:40 INFO Applying migration id=namehost 2026/10/25 00:56:40 INFO Applying migration id=outboxhost 2026/10/25 00:56:40 INFO Applying migration id=notesfts 2026/10/25 00:56:40 INFO Applying migration id=iconsname 2026/10/25 00:56:40 INFO Applying migration id=nohash 2026/10/25 00:56:40 INFO Applying migration id=shares 2026/10/25 00:56:40 INFO Applying migration id=actorttl 2026/10/25 00:56:40 INFO Applying migration id=tocc 2026/10/25 00:56:40 INFO Applying migration id=followeds 2026/10/25 00:56:40 INFO Applying migration id=certhash 2026/10/25 00:56:40 INFO Applying migration id=follows_sync 2026/10/25 00:56:40 INFO Applying migration id=jsonpath 2026/10/25 00:56:40 INFO Applying migration id=localforward 2026/10/25 00:56:40 INFO Applying migration id=avatar 2026/10/25 00:56:40 INFO Applying migration id=noimage 2026/10/25 00:56:40 INFO Applying migration id=feed 2026/10/25 00:56:40 INFO Applying migration id=bookmarks 2026/10/25 00:56:40 INFO Applying migration id=shareactivity 2026/10/25 00:56:40 INFO Applying migration id=application 2026/10/25 00:56:40 INFO Applying migration id=certificates 2026/10/25 00:56:40 INFO Applying migration id=rawforward 2026/10/25 00:56:40 INFO Applying migration id=publickey 2026/10/25 00:56:40 INFO Applying migration id=resolvegroup 2026/10/25 00:56:40 INFO Applying migration id=reject 2026/10/25 00:56:40 INFO Applying migration id=autodel 2026/10/25 00:56:40 INFO Applying migration id=jsonb 2026/10/25 00:56:41 INFO Applying migration id=quote 2026/10/25 00:56:41 INFO Applying migration id=rfc9421 2026/10/25 00:56:41 INFO Applying migration id=keys 2026/10/25 00:56:41 INFO Applying migration id=portable 2026/10/25 00:56:41 INFO Applying migration id=proofs 2026/10/25 00:56:41 INFO Applying migration id=contexts 2026/10/25 00:56:41 INFO Applying migration id=deliverieshost 2026/10/25 00:56:41 INFO Applying migration id=pembegin 2026/10/25 00:56:41 INFO Applying migration id=didhost 2026/10/25 00:56:41 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:41 INFO Applying migration id=invites 2026/10/25 00:56:41 INFO Applying migration id=ed25519blob 2026/10/25 00:56:41 INFO Applying migration id=rsablob 2026/10/25 00:56:41 INFO Applying migration id=iconscid 2026/10/25 00:56:41 INFO Applying migration id=actor 2026/10/25 00:56:41 INFO Applying migration id=localkeys 2026/10/25 00:56:41 INFO Applying migration id=deleted 2026/10/25 00:56:41 INFO Applying migration id=history 2026/10/25 00:56:41 INFO Applying migration id=outboxnano 2026/10/25 00:56:41 INFO Applying migration id=implements 2026/10/25 00:56:41 INFO Applying migration id=backfill 2026/10/25 00:56:41 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.82s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/25 00:56:41 INFO Applying migration id=initial 2026/10/25 00:56:41 INFO Applying migration id=notesupdated 2026/10/25 00:56:41 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:41 INFO Applying migration id=activitiesid 2026/10/25 00:56:41 INFO Applying migration id=outbox 2026/10/25 00:56:41 INFO Applying migration id=edits 2026/10/25 00:56:41 INFO Applying migration id=outboxactor 2026/10/25 00:56:41 INFO Applying migration id=outboxsender 2026/10/25 00:56:41 INFO Applying migration id=thread 2026/10/25 00:56:41 INFO Applying migration id=host 2026/10/25 00:56:41 INFO Applying migration id=sharedinbox 2026/10/25 00:56:41 INFO Applying migration id=noteshost 2026/10/25 00:56:41 INFO Applying migration id=fetched 2026/10/25 00:56:41 INFO Applying migration id=move 2026/10/25 00:56:41 INFO Applying migration id=cleanup 2026/10/25 00:56:41 INFO Applying migration id=received 2026/10/25 00:56:41 INFO Applying migration id=namehost 2026/10/25 00:56:41 INFO Applying migration id=outboxhost 2026/10/25 00:56:41 INFO Applying migration id=notesfts 2026/10/25 00:56:41 INFO Applying migration id=iconsname 2026/10/25 00:56:41 INFO Applying migration id=nohash 2026/10/25 00:56:41 INFO Applying migration id=shares 2026/10/25 00:56:41 INFO Applying migration id=actorttl 2026/10/25 00:56:41 INFO Applying migration id=tocc 2026/10/25 00:56:41 INFO Applying migration id=followeds 2026/10/25 00:56:41 INFO Applying migration id=certhash 2026/10/25 00:56:41 INFO Applying migration id=follows_sync 2026/10/25 00:56:41 INFO Applying migration id=jsonpath 2026/10/25 00:56:41 INFO Applying migration id=localforward 2026/10/25 00:56:41 INFO Applying migration id=avatar 2026/10/25 00:56:41 INFO Applying migration id=noimage 2026/10/25 00:56:41 INFO Applying migration id=feed 2026/10/25 00:56:41 INFO Applying migration id=bookmarks 2026/10/25 00:56:41 INFO Applying migration id=shareactivity 2026/10/25 00:56:41 INFO Applying migration id=application 2026/10/25 00:56:41 INFO Applying migration id=certificates 2026/10/25 00:56:41 INFO Applying migration id=rawforward 2026/10/25 00:56:41 INFO Applying migration id=publickey 2026/10/25 00:56:41 INFO Applying migration id=resolvegroup 2026/10/25 00:56:41 INFO Applying migration id=reject 2026/10/25 00:56:41 INFO Applying migration id=autodel 2026/10/25 00:56:41 INFO Applying migration id=jsonb 2026/10/25 00:56:41 INFO Applying migration id=quote 2026/10/25 00:56:41 INFO Applying migration id=rfc9421 2026/10/25 00:56:41 INFO Applying migration id=keys 2026/10/25 00:56:41 INFO Applying migration id=portable 2026/10/25 00:56:41 INFO Applying migration id=proofs 2026/10/25 00:56:41 INFO Applying migration id=contexts 2026/10/25 00:56:41 INFO Applying migration id=deliverieshost 2026/10/25 00:56:41 INFO Applying migration id=pembegin 2026/10/25 00:56:41 INFO Applying migration id=didhost 2026/10/25 00:56:41 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:41 INFO Applying migration id=invites 2026/10/25 00:56:41 INFO Applying migration id=ed25519blob 2026/10/25 00:56:41 INFO Applying migration id=rsablob 2026/10/25 00:56:41 INFO Applying migration id=iconscid 2026/10/25 00:56:41 INFO Applying migration id=actor 2026/10/25 00:56:41 INFO Applying migration id=localkeys 2026/10/25 00:56:41 INFO Applying migration id=deleted 2026/10/25 00:56:41 INFO Applying migration id=history 2026/10/25 00:56:41 INFO Applying migration id=outboxnano 2026/10/25 00:56:41 INFO Applying migration id=implements 2026/10/25 00:56:41 INFO Applying migration id=backfill 2026/10/25 00:56:42 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/25 00:56:42 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.73s) PASS ok github.com/dimkr/tootik/fed 39.264s === RUN TestGetTextAndLinks_EmptyPost --- PASS: TestGetTextAndLinks_EmptyPost (0.00s) === RUN TestGetTextAndLinks_FewLines --- PASS: TestGetTextAndLinks_FewLines (0.00s) === RUN TestGetTextAndLinks_ManyLines --- PASS: TestGetTextAndLinks_ManyLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesExtraLineBreaks --- PASS: TestGetTextAndLinks_ManyLinesExtraLineBreaks (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphs --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphs (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak --- PASS: TestGetTextAndLinks_ManyLinesNoParagraphsExtraLineBreak (0.00s) === RUN TestGetTextAndLinks_ManyLinesManyRunes --- PASS: TestGetTextAndLinks_ManyLinesManyRunes (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddle --- PASS: TestGetTextAndLinks_EmptyLinesInMiddle (0.00s) === RUN TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines --- PASS: TestGetTextAndLinks_EmptyLinesInMiddleThenMoreLines (0.00s) === RUN TestGetTextAndLinks_ManyLinesNoLinesLimit --- PASS: TestGetTextAndLinks_ManyLinesNoLinesLimit (0.00s) PASS ok github.com/dimkr/tootik/front 0.006s ? github.com/dimkr/tootik/front/gemini [no test files] ? github.com/dimkr/tootik/front/graph [no test files] ? github.com/dimkr/tootik/front/static [no test files] ? github.com/dimkr/tootik/front/text [no test files] ? github.com/dimkr/tootik/front/text/gmi [no test files] === RUN TestFromHTML_Empty === PAUSE TestFromHTML_Empty === RUN TestFromHTML_Plain === PAUSE TestFromHTML_Plain === RUN TestFromHTML_Paragraphs === PAUSE TestFromHTML_Paragraphs === RUN TestFromHTML_TitleAndParagraphs === PAUSE TestFromHTML_TitleAndParagraphs === RUN TestFromHTML_TitleSubtitleAndParagraphs === PAUSE TestFromHTML_TitleSubtitleAndParagraphs === RUN TestFromHTML_TitleParagraphSubtitleAndParagraph === PAUSE TestFromHTML_TitleParagraphSubtitleAndParagraph === RUN TestFromHTML_LineBreak === PAUSE TestFromHTML_LineBreak === RUN TestFromHTML_MentionAndLink === PAUSE TestFromHTML_MentionAndLink === RUN TestFromHTML_MentionAndLinks === PAUSE TestFromHTML_MentionAndLinks === RUN TestFromHTML_MentionAndLinkAltText === PAUSE TestFromHTML_MentionAndLinkAltText === RUN TestFromHTML_Mention === PAUSE TestFromHTML_Mention === RUN TestFromHTML_Image === PAUSE TestFromHTML_Image === RUN TestFromHTML_ImageAlt === PAUSE TestFromHTML_ImageAlt === RUN TestFromHTML_ImageNoSrc === PAUSE TestFromHTML_ImageNoSrc === RUN TestFromHTML_ImageAndLink === PAUSE TestFromHTML_ImageAndLink === RUN TestFromHTML_ImageAndSameLink === PAUSE TestFromHTML_ImageAndSameLink === RUN TestFromHTML_Escaping === PAUSE TestFromHTML_Escaping === RUN TestFromHTML_UnorderedList === PAUSE TestFromHTML_UnorderedList === RUN TestFromHTML_OrderedList === PAUSE TestFromHTML_OrderedList === RUN TestFromHTML_Quote === PAUSE TestFromHTML_Quote === RUN TestToHTML_Empty === PAUSE TestToHTML_Empty === RUN TestToHTML_Plain === PAUSE TestToHTML_Plain === RUN TestToHTML_LineBreak === PAUSE TestToHTML_LineBreak === RUN TestToHTML_TwoLineBreaks === PAUSE TestToHTML_TwoLineBreaks === RUN TestToHTML_ManyLineBreaks === PAUSE TestToHTML_ManyLineBreaks === RUN TestToHTML_ManyLinesManyLineBreaks === PAUSE TestToHTML_ManyLinesManyLineBreaks === RUN TestToHTML_LeadingLineBreak === PAUSE TestToHTML_LeadingLineBreak === RUN TestToHTML_LeadingLineBreaks === PAUSE TestToHTML_LeadingLineBreaks === RUN TestToHTML_TrailingLineBreak === PAUSE TestToHTML_TrailingLineBreak === RUN TestToHTML_TrailingLineBreaks === PAUSE TestToHTML_TrailingLineBreaks === RUN TestToHTML_OnlyLineBreaks === PAUSE TestToHTML_OnlyLineBreaks === RUN TestToHTML_Link === PAUSE TestToHTML_Link === RUN TestToHTML_OverlappingLink === PAUSE TestToHTML_OverlappingLink === RUN TestToHTML_LinkAndLineBreak === PAUSE TestToHTML_LinkAndLineBreak === RUN TestToHTML_LinkStart === PAUSE TestToHTML_LinkStart === RUN TestToHTML_LinkDot === PAUSE TestToHTML_LinkDot === RUN TestToHTML_Question === PAUSE TestToHTML_Question === RUN TestToHTML_LinkExclamationMark === PAUSE TestToHTML_LinkExclamationMark === RUN TestToHTML_LinkParentheses === PAUSE TestToHTML_LinkParentheses === RUN TestToHTML_TitleAndParagraphs === PAUSE TestToHTML_TitleAndParagraphs === RUN TestToHTML_TitleSubtitleAndParagraphs === PAUSE TestToHTML_TitleSubtitleAndParagraphs === RUN TestToHTML_Mentions === PAUSE TestToHTML_Mentions === RUN TestToHTML_MissingMentions === PAUSE TestToHTML_MissingMentions === RUN TestToHTML_NoMentions === PAUSE TestToHTML_NoMentions === RUN TestToHTML_EmojiMention === PAUSE TestToHTML_EmojiMention === RUN TestToHTML_Escaping === PAUSE TestToHTML_Escaping === CONT TestFromHTML_Empty --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_NoMentions === CONT TestToHTML_Escaping === CONT TestFromHTML_OrderedList === CONT TestFromHTML_UnorderedList === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndSameLink --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestToHTML_Plain --- PASS: TestToHTML_Plain (0.00s) === CONT TestToHTML_Empty --- PASS: TestToHTML_Empty (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestToHTML_LinkAndLineBreak --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestToHTML_MissingMentions === CONT TestToHTML_EmojiMention --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_Mentions (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_OverlappingLink === CONT TestFromHTML_ImageAndLink === CONT TestToHTML_LeadingLineBreaks === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_Plain === CONT TestToHTML_ManyLinesManyLineBreaks === CONT TestToHTML_ManyLineBreaks === CONT TestToHTML_LineBreak === CONT TestToHTML_TitleAndParagraphs --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestToHTML_TwoLineBreaks --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestFromHTML_MentionAndLinks --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_TwoLineBreaks (0.00s) === CONT TestToHTML_Question --- PASS: TestToHTML_TitleAndParagraphs (0.00s) === CONT TestFromHTML_LineBreak === CONT TestFromHTML_MentionAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_ImageAlt === CONT TestFromHTML_Mention === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs === CONT TestToHTML_Link === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_TrailingLineBreaks === CONT TestToHTML_LinkParentheses === CONT TestToHTML_LeadingLineBreak === CONT TestToHTML_LinkDot === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestToHTML_LinkExclamationMark === CONT TestFromHTML_Image === CONT TestToHTML_LinkStart --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestToHTML_LeadingLineBreak (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.006s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MultipleValues === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.47s) === RUN TestSign_Get --- PASS: TestSign_Get (0.66s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.16s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.47s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.37s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.42s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.24s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.48s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.31s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.40s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.30s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.93s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.37s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.62s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.25s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.75s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.34s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.92s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.72s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (1.09s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.52s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.70s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.45s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.67s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.43s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (1.69s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.38s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (1.49s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.78s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.34s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.34s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.24s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (2.01s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.91s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.23s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.78s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.91s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.61s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.23s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.19s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.62s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (1.02s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.10s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (1.51s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.08s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.55s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === PAUSE TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_VerifyHappyFlow === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_Sign/PostWithQuery --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/SmallKey === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/NoCreated --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.01s) --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.01s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.01s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.04s) PASS ok github.com/dimkr/tootik/httpsig 28.071s ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.01s) --- PASS: TestProof_Sign (0.02s) PASS ok github.com/dimkr/tootik/proof 0.021s === RUN TestAvatar_HappyFlow 2026/10/25 00:56:03 INFO Applying migration id=initial 2026/10/25 00:56:03 INFO Applying migration id=notesupdated 2026/10/25 00:56:03 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:03 INFO Applying migration id=activitiesid 2026/10/25 00:56:03 INFO Applying migration id=outbox 2026/10/25 00:56:03 INFO Applying migration id=edits 2026/10/25 00:56:03 INFO Applying migration id=outboxactor 2026/10/25 00:56:03 INFO Applying migration id=outboxsender 2026/10/25 00:56:03 INFO Applying migration id=thread 2026/10/25 00:56:03 INFO Applying migration id=host 2026/10/25 00:56:03 INFO Applying migration id=sharedinbox 2026/10/25 00:56:03 INFO Applying migration id=noteshost 2026/10/25 00:56:03 INFO Applying migration id=fetched 2026/10/25 00:56:03 INFO Applying migration id=move 2026/10/25 00:56:03 INFO Applying migration id=cleanup 2026/10/25 00:56:03 INFO Applying migration id=received 2026/10/25 00:56:03 INFO Applying migration id=namehost 2026/10/25 00:56:03 INFO Applying migration id=outboxhost 2026/10/25 00:56:03 INFO Applying migration id=notesfts 2026/10/25 00:56:03 INFO Applying migration id=iconsname 2026/10/25 00:56:03 INFO Applying migration id=nohash 2026/10/25 00:56:03 INFO Applying migration id=shares 2026/10/25 00:56:03 INFO Applying migration id=actorttl 2026/10/25 00:56:03 INFO Applying migration id=tocc 2026/10/25 00:56:03 INFO Applying migration id=followeds 2026/10/25 00:56:03 INFO Applying migration id=certhash 2026/10/25 00:56:03 INFO Applying migration id=follows_sync 2026/10/25 00:56:03 INFO Applying migration id=jsonpath 2026/10/25 00:56:03 INFO Applying migration id=localforward 2026/10/25 00:56:03 INFO Applying migration id=avatar 2026/10/25 00:56:03 INFO Applying migration id=noimage 2026/10/25 00:56:03 INFO Applying migration id=feed 2026/10/25 00:56:03 INFO Applying migration id=bookmarks 2026/10/25 00:56:03 INFO Applying migration id=shareactivity 2026/10/25 00:56:03 INFO Applying migration id=application 2026/10/25 00:56:03 INFO Applying migration id=certificates 2026/10/25 00:56:03 INFO Applying migration id=rawforward 2026/10/25 00:56:03 INFO Applying migration id=publickey 2026/10/25 00:56:03 INFO Applying migration id=resolvegroup 2026/10/25 00:56:03 INFO Applying migration id=reject 2026/10/25 00:56:03 INFO Applying migration id=autodel 2026/10/25 00:56:03 INFO Applying migration id=jsonb 2026/10/25 00:56:03 INFO Applying migration id=quote 2026/10/25 00:56:03 INFO Applying migration id=rfc9421 2026/10/25 00:56:03 INFO Applying migration id=keys 2026/10/25 00:56:03 INFO Applying migration id=portable 2026/10/25 00:56:03 INFO Applying migration id=proofs 2026/10/25 00:56:03 INFO Applying migration id=contexts 2026/10/25 00:56:03 INFO Applying migration id=deliverieshost 2026/10/25 00:56:03 INFO Applying migration id=pembegin 2026/10/25 00:56:03 INFO Applying migration id=didhost 2026/10/25 00:56:03 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:03 INFO Applying migration id=invites 2026/10/25 00:56:03 INFO Applying migration id=ed25519blob 2026/10/25 00:56:03 INFO Applying migration id=rsablob 2026/10/25 00:56:03 INFO Applying migration id=iconscid 2026/10/25 00:56:03 INFO Applying migration id=actor 2026/10/25 00:56:03 INFO Applying migration id=localkeys 2026/10/25 00:56:03 INFO Applying migration id=deleted 2026/10/25 00:56:03 INFO Applying migration id=history 2026/10/25 00:56:03 INFO Applying migration id=outboxnano 2026/10/25 00:56:03 INFO Applying migration id=implements 2026/10/25 00:56:03 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (2.38s) === RUN TestAvatar_NewUser 2026/10/25 00:56:05 INFO Applying migration id=initial 2026/10/25 00:56:05 INFO Applying migration id=notesupdated 2026/10/25 00:56:05 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:05 INFO Applying migration id=activitiesid 2026/10/25 00:56:05 INFO Applying migration id=outbox 2026/10/25 00:56:05 INFO Applying migration id=edits 2026/10/25 00:56:05 INFO Applying migration id=outboxactor 2026/10/25 00:56:05 INFO Applying migration id=outboxsender 2026/10/25 00:56:05 INFO Applying migration id=thread 2026/10/25 00:56:05 INFO Applying migration id=host 2026/10/25 00:56:05 INFO Applying migration id=sharedinbox 2026/10/25 00:56:05 INFO Applying migration id=noteshost 2026/10/25 00:56:05 INFO Applying migration id=fetched 2026/10/25 00:56:05 INFO Applying migration id=move 2026/10/25 00:56:05 INFO Applying migration id=cleanup 2026/10/25 00:56:05 INFO Applying migration id=received 2026/10/25 00:56:05 INFO Applying migration id=namehost 2026/10/25 00:56:05 INFO Applying migration id=outboxhost 2026/10/25 00:56:05 INFO Applying migration id=notesfts 2026/10/25 00:56:05 INFO Applying migration id=iconsname 2026/10/25 00:56:05 INFO Applying migration id=nohash 2026/10/25 00:56:05 INFO Applying migration id=shares 2026/10/25 00:56:05 INFO Applying migration id=actorttl 2026/10/25 00:56:05 INFO Applying migration id=tocc 2026/10/25 00:56:05 INFO Applying migration id=followeds 2026/10/25 00:56:05 INFO Applying migration id=certhash 2026/10/25 00:56:05 INFO Applying migration id=follows_sync 2026/10/25 00:56:05 INFO Applying migration id=jsonpath 2026/10/25 00:56:05 INFO Applying migration id=localforward 2026/10/25 00:56:05 INFO Applying migration id=avatar 2026/10/25 00:56:05 INFO Applying migration id=noimage 2026/10/25 00:56:05 INFO Applying migration id=feed 2026/10/25 00:56:05 INFO Applying migration id=bookmarks 2026/10/25 00:56:05 INFO Applying migration id=shareactivity 2026/10/25 00:56:05 INFO Applying migration id=application 2026/10/25 00:56:05 INFO Applying migration id=certificates 2026/10/25 00:56:05 INFO Applying migration id=rawforward 2026/10/25 00:56:05 INFO Applying migration id=publickey 2026/10/25 00:56:05 INFO Applying migration id=resolvegroup 2026/10/25 00:56:05 INFO Applying migration id=reject 2026/10/25 00:56:05 INFO Applying migration id=autodel 2026/10/25 00:56:05 INFO Applying migration id=jsonb 2026/10/25 00:56:05 INFO Applying migration id=quote 2026/10/25 00:56:05 INFO Applying migration id=rfc9421 2026/10/25 00:56:05 INFO Applying migration id=keys 2026/10/25 00:56:05 INFO Applying migration id=portable 2026/10/25 00:56:05 INFO Applying migration id=proofs 2026/10/25 00:56:05 INFO Applying migration id=contexts 2026/10/25 00:56:05 INFO Applying migration id=deliverieshost 2026/10/25 00:56:05 INFO Applying migration id=pembegin 2026/10/25 00:56:05 INFO Applying migration id=didhost 2026/10/25 00:56:05 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:05 INFO Applying migration id=invites 2026/10/25 00:56:05 INFO Applying migration id=ed25519blob 2026/10/25 00:56:05 INFO Applying migration id=rsablob 2026/10/25 00:56:05 INFO Applying migration id=iconscid 2026/10/25 00:56:05 INFO Applying migration id=actor 2026/10/25 00:56:05 INFO Applying migration id=localkeys 2026/10/25 00:56:05 INFO Applying migration id=deleted 2026/10/25 00:56:05 INFO Applying migration id=history 2026/10/25 00:56:05 INFO Applying migration id=outboxnano 2026/10/25 00:56:05 INFO Applying migration id=implements 2026/10/25 00:56:05 INFO Applying migration id=backfill 2026/10/25 00:56:07 WARN Throttled request to set avatar can=2026-10-25T01:26:02.438Z --- PASS: TestAvatar_NewUser (1.74s) === RUN TestAvatar_ChangedRecently 2026/10/25 00:56:07 INFO Applying migration id=initial 2026/10/25 00:56:07 INFO Applying migration id=notesupdated 2026/10/25 00:56:07 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:07 INFO Applying migration id=activitiesid 2026/10/25 00:56:07 INFO Applying migration id=outbox 2026/10/25 00:56:07 INFO Applying migration id=edits 2026/10/25 00:56:07 INFO Applying migration id=outboxactor 2026/10/25 00:56:07 INFO Applying migration id=outboxsender 2026/10/25 00:56:07 INFO Applying migration id=thread 2026/10/25 00:56:07 INFO Applying migration id=host 2026/10/25 00:56:07 INFO Applying migration id=sharedinbox 2026/10/25 00:56:07 INFO Applying migration id=noteshost 2026/10/25 00:56:07 INFO Applying migration id=fetched 2026/10/25 00:56:07 INFO Applying migration id=move 2026/10/25 00:56:07 INFO Applying migration id=cleanup 2026/10/25 00:56:07 INFO Applying migration id=received 2026/10/25 00:56:07 INFO Applying migration id=namehost 2026/10/25 00:56:07 INFO Applying migration id=outboxhost 2026/10/25 00:56:07 INFO Applying migration id=notesfts 2026/10/25 00:56:07 INFO Applying migration id=iconsname 2026/10/25 00:56:07 INFO Applying migration id=nohash 2026/10/25 00:56:07 INFO Applying migration id=shares 2026/10/25 00:56:07 INFO Applying migration id=actorttl 2026/10/25 00:56:07 INFO Applying migration id=tocc 2026/10/25 00:56:07 INFO Applying migration id=followeds 2026/10/25 00:56:07 INFO Applying migration id=certhash 2026/10/25 00:56:07 INFO Applying migration id=follows_sync 2026/10/25 00:56:07 INFO Applying migration id=jsonpath 2026/10/25 00:56:07 INFO Applying migration id=localforward 2026/10/25 00:56:07 INFO Applying migration id=avatar 2026/10/25 00:56:07 INFO Applying migration id=noimage 2026/10/25 00:56:07 INFO Applying migration id=feed 2026/10/25 00:56:07 INFO Applying migration id=bookmarks 2026/10/25 00:56:07 INFO Applying migration id=shareactivity 2026/10/25 00:56:07 INFO Applying migration id=application 2026/10/25 00:56:07 INFO Applying migration id=certificates 2026/10/25 00:56:07 INFO Applying migration id=rawforward 2026/10/25 00:56:07 INFO Applying migration id=publickey 2026/10/25 00:56:07 INFO Applying migration id=resolvegroup 2026/10/25 00:56:07 INFO Applying migration id=reject 2026/10/25 00:56:07 INFO Applying migration id=autodel 2026/10/25 00:56:07 INFO Applying migration id=jsonb 2026/10/25 00:56:07 INFO Applying migration id=quote 2026/10/25 00:56:07 INFO Applying migration id=rfc9421 2026/10/25 00:56:07 INFO Applying migration id=keys 2026/10/25 00:56:07 INFO Applying migration id=portable 2026/10/25 00:56:07 INFO Applying migration id=proofs 2026/10/25 00:56:07 INFO Applying migration id=contexts 2026/10/25 00:56:07 INFO Applying migration id=deliverieshost 2026/10/25 00:56:07 INFO Applying migration id=pembegin 2026/10/25 00:56:07 INFO Applying migration id=didhost 2026/10/25 00:56:07 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:07 INFO Applying migration id=invites 2026/10/25 00:56:07 INFO Applying migration id=ed25519blob 2026/10/25 00:56:07 INFO Applying migration id=rsablob 2026/10/25 00:56:07 INFO Applying migration id=iconscid 2026/10/25 00:56:07 INFO Applying migration id=actor 2026/10/25 00:56:07 INFO Applying migration id=localkeys 2026/10/25 00:56:07 INFO Applying migration id=deleted 2026/10/25 00:56:07 INFO Applying migration id=history 2026/10/25 00:56:07 INFO Applying migration id=outboxnano 2026/10/25 00:56:07 INFO Applying migration id=implements 2026/10/25 00:56:07 INFO Applying migration id=backfill 2026/10/25 00:56:09 WARN Throttled request to set avatar can=2026-10-25T01:26:04.852Z --- PASS: TestAvatar_ChangedRecently (2.41s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/25 00:56:09 INFO Applying migration id=initial 2026/10/25 00:56:09 INFO Applying migration id=notesupdated 2026/10/25 00:56:09 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:09 INFO Applying migration id=activitiesid 2026/10/25 00:56:09 INFO Applying migration id=outbox 2026/10/25 00:56:09 INFO Applying migration id=edits 2026/10/25 00:56:09 INFO Applying migration id=outboxactor 2026/10/25 00:56:09 INFO Applying migration id=outboxsender 2026/10/25 00:56:09 INFO Applying migration id=thread 2026/10/25 00:56:09 INFO Applying migration id=host 2026/10/25 00:56:09 INFO Applying migration id=sharedinbox 2026/10/25 00:56:09 INFO Applying migration id=noteshost 2026/10/25 00:56:09 INFO Applying migration id=fetched 2026/10/25 00:56:09 INFO Applying migration id=move 2026/10/25 00:56:09 INFO Applying migration id=cleanup 2026/10/25 00:56:09 INFO Applying migration id=received 2026/10/25 00:56:09 INFO Applying migration id=namehost 2026/10/25 00:56:09 INFO Applying migration id=outboxhost 2026/10/25 00:56:09 INFO Applying migration id=notesfts 2026/10/25 00:56:09 INFO Applying migration id=iconsname 2026/10/25 00:56:09 INFO Applying migration id=nohash 2026/10/25 00:56:09 INFO Applying migration id=shares 2026/10/25 00:56:09 INFO Applying migration id=actorttl 2026/10/25 00:56:09 INFO Applying migration id=tocc 2026/10/25 00:56:09 INFO Applying migration id=followeds 2026/10/25 00:56:09 INFO Applying migration id=certhash 2026/10/25 00:56:09 INFO Applying migration id=follows_sync 2026/10/25 00:56:09 INFO Applying migration id=jsonpath 2026/10/25 00:56:09 INFO Applying migration id=localforward 2026/10/25 00:56:09 INFO Applying migration id=avatar 2026/10/25 00:56:09 INFO Applying migration id=noimage 2026/10/25 00:56:09 INFO Applying migration id=feed 2026/10/25 00:56:09 INFO Applying migration id=bookmarks 2026/10/25 00:56:09 INFO Applying migration id=shareactivity 2026/10/25 00:56:09 INFO Applying migration id=application 2026/10/25 00:56:09 INFO Applying migration id=certificates 2026/10/25 00:56:09 INFO Applying migration id=rawforward 2026/10/25 00:56:09 INFO Applying migration id=publickey 2026/10/25 00:56:09 INFO Applying migration id=resolvegroup 2026/10/25 00:56:09 INFO Applying migration id=reject 2026/10/25 00:56:09 INFO Applying migration id=autodel 2026/10/25 00:56:09 INFO Applying migration id=jsonb 2026/10/25 00:56:09 INFO Applying migration id=quote 2026/10/25 00:56:09 INFO Applying migration id=rfc9421 2026/10/25 00:56:09 INFO Applying migration id=keys 2026/10/25 00:56:09 INFO Applying migration id=portable 2026/10/25 00:56:09 INFO Applying migration id=proofs 2026/10/25 00:56:09 INFO Applying migration id=contexts 2026/10/25 00:56:09 INFO Applying migration id=deliverieshost 2026/10/25 00:56:09 INFO Applying migration id=pembegin 2026/10/25 00:56:09 INFO Applying migration id=didhost 2026/10/25 00:56:09 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:09 INFO Applying migration id=invites 2026/10/25 00:56:09 INFO Applying migration id=ed25519blob 2026/10/25 00:56:09 INFO Applying migration id=rsablob 2026/10/25 00:56:09 INFO Applying migration id=iconscid 2026/10/25 00:56:09 INFO Applying migration id=actor 2026/10/25 00:56:09 INFO Applying migration id=localkeys 2026/10/25 00:56:09 INFO Applying migration id=deleted 2026/10/25 00:56:09 INFO Applying migration id=history 2026/10/25 00:56:09 INFO Applying migration id=outboxnano 2026/10/25 00:56:09 INFO Applying migration id=implements 2026/10/25 00:56:09 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (1.83s) === RUN TestAvatar_InvalidSize 2026/10/25 00:56:11 INFO Applying migration id=initial 2026/10/25 00:56:11 INFO Applying migration id=notesupdated 2026/10/25 00:56:11 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:11 INFO Applying migration id=activitiesid 2026/10/25 00:56:11 INFO Applying migration id=outbox 2026/10/25 00:56:11 INFO Applying migration id=edits 2026/10/25 00:56:11 INFO Applying migration id=outboxactor 2026/10/25 00:56:11 INFO Applying migration id=outboxsender 2026/10/25 00:56:11 INFO Applying migration id=thread 2026/10/25 00:56:11 INFO Applying migration id=host 2026/10/25 00:56:11 INFO Applying migration id=sharedinbox 2026/10/25 00:56:11 INFO Applying migration id=noteshost 2026/10/25 00:56:11 INFO Applying migration id=fetched 2026/10/25 00:56:11 INFO Applying migration id=move 2026/10/25 00:56:11 INFO Applying migration id=cleanup 2026/10/25 00:56:11 INFO Applying migration id=received 2026/10/25 00:56:11 INFO Applying migration id=namehost 2026/10/25 00:56:11 INFO Applying migration id=outboxhost 2026/10/25 00:56:11 INFO Applying migration id=notesfts 2026/10/25 00:56:11 INFO Applying migration id=iconsname 2026/10/25 00:56:11 INFO Applying migration id=nohash 2026/10/25 00:56:11 INFO Applying migration id=shares 2026/10/25 00:56:11 INFO Applying migration id=actorttl 2026/10/25 00:56:11 INFO Applying migration id=tocc 2026/10/25 00:56:11 INFO Applying migration id=followeds 2026/10/25 00:56:11 INFO Applying migration id=certhash 2026/10/25 00:56:11 INFO Applying migration id=follows_sync 2026/10/25 00:56:11 INFO Applying migration id=jsonpath 2026/10/25 00:56:11 INFO Applying migration id=localforward 2026/10/25 00:56:11 INFO Applying migration id=avatar 2026/10/25 00:56:11 INFO Applying migration id=noimage 2026/10/25 00:56:11 INFO Applying migration id=feed 2026/10/25 00:56:11 INFO Applying migration id=bookmarks 2026/10/25 00:56:11 INFO Applying migration id=shareactivity 2026/10/25 00:56:11 INFO Applying migration id=application 2026/10/25 00:56:11 INFO Applying migration id=certificates 2026/10/25 00:56:11 INFO Applying migration id=rawforward 2026/10/25 00:56:11 INFO Applying migration id=publickey 2026/10/25 00:56:11 INFO Applying migration id=resolvegroup 2026/10/25 00:56:11 INFO Applying migration id=reject 2026/10/25 00:56:11 INFO Applying migration id=autodel 2026/10/25 00:56:11 INFO Applying migration id=jsonb 2026/10/25 00:56:11 INFO Applying migration id=quote 2026/10/25 00:56:11 INFO Applying migration id=rfc9421 2026/10/25 00:56:11 INFO Applying migration id=keys 2026/10/25 00:56:11 INFO Applying migration id=portable 2026/10/25 00:56:11 INFO Applying migration id=proofs 2026/10/25 00:56:11 INFO Applying migration id=contexts 2026/10/25 00:56:11 INFO Applying migration id=deliverieshost 2026/10/25 00:56:11 INFO Applying migration id=pembegin 2026/10/25 00:56:11 INFO Applying migration id=didhost 2026/10/25 00:56:11 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:11 INFO Applying migration id=invites 2026/10/25 00:56:11 INFO Applying migration id=ed25519blob 2026/10/25 00:56:11 INFO Applying migration id=rsablob 2026/10/25 00:56:11 INFO Applying migration id=iconscid 2026/10/25 00:56:11 INFO Applying migration id=actor 2026/10/25 00:56:11 INFO Applying migration id=localkeys 2026/10/25 00:56:11 INFO Applying migration id=deleted 2026/10/25 00:56:11 INFO Applying migration id=history 2026/10/25 00:56:11 INFO Applying migration id=outboxnano 2026/10/25 00:56:11 INFO Applying migration id=implements 2026/10/25 00:56:11 INFO Applying migration id=backfill 2026/10/25 00:56:13 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.77s) === RUN TestAvatar_InvalidType 2026/10/25 00:56:13 INFO Applying migration id=initial 2026/10/25 00:56:13 INFO Applying migration id=notesupdated 2026/10/25 00:56:13 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:13 INFO Applying migration id=activitiesid 2026/10/25 00:56:13 INFO Applying migration id=outbox 2026/10/25 00:56:13 INFO Applying migration id=edits 2026/10/25 00:56:13 INFO Applying migration id=outboxactor 2026/10/25 00:56:13 INFO Applying migration id=outboxsender 2026/10/25 00:56:13 INFO Applying migration id=thread 2026/10/25 00:56:13 INFO Applying migration id=host 2026/10/25 00:56:13 INFO Applying migration id=sharedinbox 2026/10/25 00:56:13 INFO Applying migration id=noteshost 2026/10/25 00:56:13 INFO Applying migration id=fetched 2026/10/25 00:56:13 INFO Applying migration id=move 2026/10/25 00:56:13 INFO Applying migration id=cleanup 2026/10/25 00:56:13 INFO Applying migration id=received 2026/10/25 00:56:13 INFO Applying migration id=namehost 2026/10/25 00:56:13 INFO Applying migration id=outboxhost 2026/10/25 00:56:13 INFO Applying migration id=notesfts 2026/10/25 00:56:13 INFO Applying migration id=iconsname 2026/10/25 00:56:13 INFO Applying migration id=nohash 2026/10/25 00:56:13 INFO Applying migration id=shares 2026/10/25 00:56:13 INFO Applying migration id=actorttl 2026/10/25 00:56:13 INFO Applying migration id=tocc 2026/10/25 00:56:13 INFO Applying migration id=followeds 2026/10/25 00:56:13 INFO Applying migration id=certhash 2026/10/25 00:56:13 INFO Applying migration id=follows_sync 2026/10/25 00:56:13 INFO Applying migration id=jsonpath 2026/10/25 00:56:13 INFO Applying migration id=localforward 2026/10/25 00:56:13 INFO Applying migration id=avatar 2026/10/25 00:56:13 INFO Applying migration id=noimage 2026/10/25 00:56:13 INFO Applying migration id=feed 2026/10/25 00:56:13 INFO Applying migration id=bookmarks 2026/10/25 00:56:13 INFO Applying migration id=shareactivity 2026/10/25 00:56:13 INFO Applying migration id=application 2026/10/25 00:56:13 INFO Applying migration id=certificates 2026/10/25 00:56:13 INFO Applying migration id=rawforward 2026/10/25 00:56:13 INFO Applying migration id=publickey 2026/10/25 00:56:13 INFO Applying migration id=resolvegroup 2026/10/25 00:56:13 INFO Applying migration id=reject 2026/10/25 00:56:13 INFO Applying migration id=autodel 2026/10/25 00:56:13 INFO Applying migration id=jsonb 2026/10/25 00:56:13 INFO Applying migration id=quote 2026/10/25 00:56:13 INFO Applying migration id=rfc9421 2026/10/25 00:56:13 INFO Applying migration id=keys 2026/10/25 00:56:13 INFO Applying migration id=portable 2026/10/25 00:56:13 INFO Applying migration id=proofs 2026/10/25 00:56:13 INFO Applying migration id=contexts 2026/10/25 00:56:13 INFO Applying migration id=deliverieshost 2026/10/25 00:56:13 INFO Applying migration id=pembegin 2026/10/25 00:56:13 INFO Applying migration id=didhost 2026/10/25 00:56:13 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:13 INFO Applying migration id=invites 2026/10/25 00:56:13 INFO Applying migration id=ed25519blob 2026/10/25 00:56:13 INFO Applying migration id=rsablob 2026/10/25 00:56:13 INFO Applying migration id=iconscid 2026/10/25 00:56:13 INFO Applying migration id=actor 2026/10/25 00:56:13 INFO Applying migration id=localkeys 2026/10/25 00:56:13 INFO Applying migration id=deleted 2026/10/25 00:56:13 INFO Applying migration id=history 2026/10/25 00:56:13 INFO Applying migration id=outboxnano 2026/10/25 00:56:13 INFO Applying migration id=implements 2026/10/25 00:56:13 INFO Applying migration id=backfill 2026/10/25 00:56:15 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.63s) === RUN TestAvatar_NoSize 2026/10/25 00:56:15 INFO Applying migration id=initial 2026/10/25 00:56:15 INFO Applying migration id=notesupdated 2026/10/25 00:56:15 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:15 INFO Applying migration id=activitiesid 2026/10/25 00:56:15 INFO Applying migration id=outbox 2026/10/25 00:56:15 INFO Applying migration id=edits 2026/10/25 00:56:15 INFO Applying migration id=outboxactor 2026/10/25 00:56:15 INFO Applying migration id=outboxsender 2026/10/25 00:56:15 INFO Applying migration id=thread 2026/10/25 00:56:15 INFO Applying migration id=host 2026/10/25 00:56:15 INFO Applying migration id=sharedinbox 2026/10/25 00:56:15 INFO Applying migration id=noteshost 2026/10/25 00:56:15 INFO Applying migration id=fetched 2026/10/25 00:56:15 INFO Applying migration id=move 2026/10/25 00:56:15 INFO Applying migration id=cleanup 2026/10/25 00:56:15 INFO Applying migration id=received 2026/10/25 00:56:15 INFO Applying migration id=namehost 2026/10/25 00:56:15 INFO Applying migration id=outboxhost 2026/10/25 00:56:15 INFO Applying migration id=notesfts 2026/10/25 00:56:15 INFO Applying migration id=iconsname 2026/10/25 00:56:15 INFO Applying migration id=nohash 2026/10/25 00:56:15 INFO Applying migration id=shares 2026/10/25 00:56:15 INFO Applying migration id=actorttl 2026/10/25 00:56:15 INFO Applying migration id=tocc 2026/10/25 00:56:15 INFO Applying migration id=followeds 2026/10/25 00:56:15 INFO Applying migration id=certhash 2026/10/25 00:56:15 INFO Applying migration id=follows_sync 2026/10/25 00:56:15 INFO Applying migration id=jsonpath 2026/10/25 00:56:15 INFO Applying migration id=localforward 2026/10/25 00:56:15 INFO Applying migration id=avatar 2026/10/25 00:56:15 INFO Applying migration id=noimage 2026/10/25 00:56:15 INFO Applying migration id=feed 2026/10/25 00:56:15 INFO Applying migration id=bookmarks 2026/10/25 00:56:15 INFO Applying migration id=shareactivity 2026/10/25 00:56:15 INFO Applying migration id=application 2026/10/25 00:56:15 INFO Applying migration id=certificates 2026/10/25 00:56:15 INFO Applying migration id=rawforward 2026/10/25 00:56:15 INFO Applying migration id=publickey 2026/10/25 00:56:15 INFO Applying migration id=resolvegroup 2026/10/25 00:56:15 INFO Applying migration id=reject 2026/10/25 00:56:15 INFO Applying migration id=autodel 2026/10/25 00:56:15 INFO Applying migration id=jsonb 2026/10/25 00:56:15 INFO Applying migration id=quote 2026/10/25 00:56:15 INFO Applying migration id=rfc9421 2026/10/25 00:56:15 INFO Applying migration id=keys 2026/10/25 00:56:15 INFO Applying migration id=portable 2026/10/25 00:56:15 INFO Applying migration id=proofs 2026/10/25 00:56:15 INFO Applying migration id=contexts 2026/10/25 00:56:15 INFO Applying migration id=deliverieshost 2026/10/25 00:56:15 INFO Applying migration id=pembegin 2026/10/25 00:56:15 INFO Applying migration id=didhost 2026/10/25 00:56:15 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:15 INFO Applying migration id=invites 2026/10/25 00:56:15 INFO Applying migration id=ed25519blob 2026/10/25 00:56:15 INFO Applying migration id=rsablob 2026/10/25 00:56:15 INFO Applying migration id=iconscid 2026/10/25 00:56:15 INFO Applying migration id=actor 2026/10/25 00:56:15 INFO Applying migration id=localkeys 2026/10/25 00:56:15 INFO Applying migration id=deleted 2026/10/25 00:56:15 INFO Applying migration id=history 2026/10/25 00:56:15 INFO Applying migration id=outboxnano 2026/10/25 00:56:15 INFO Applying migration id=implements 2026/10/25 00:56:15 INFO Applying migration id=backfill 2026/10/25 00:56:18 WARN Invalid parameters --- PASS: TestAvatar_NoSize (3.26s) === RUN TestAvatar_NoType 2026/10/25 00:56:18 INFO Applying migration id=initial 2026/10/25 00:56:18 INFO Applying migration id=notesupdated 2026/10/25 00:56:18 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:18 INFO Applying migration id=activitiesid 2026/10/25 00:56:18 INFO Applying migration id=outbox 2026/10/25 00:56:18 INFO Applying migration id=edits 2026/10/25 00:56:18 INFO Applying migration id=outboxactor 2026/10/25 00:56:18 INFO Applying migration id=outboxsender 2026/10/25 00:56:18 INFO Applying migration id=thread 2026/10/25 00:56:18 INFO Applying migration id=host 2026/10/25 00:56:18 INFO Applying migration id=sharedinbox 2026/10/25 00:56:18 INFO Applying migration id=noteshost 2026/10/25 00:56:18 INFO Applying migration id=fetched 2026/10/25 00:56:18 INFO Applying migration id=move 2026/10/25 00:56:18 INFO Applying migration id=cleanup 2026/10/25 00:56:18 INFO Applying migration id=received 2026/10/25 00:56:18 INFO Applying migration id=namehost 2026/10/25 00:56:18 INFO Applying migration id=outboxhost 2026/10/25 00:56:18 INFO Applying migration id=notesfts 2026/10/25 00:56:18 INFO Applying migration id=iconsname 2026/10/25 00:56:18 INFO Applying migration id=nohash 2026/10/25 00:56:18 INFO Applying migration id=shares 2026/10/25 00:56:18 INFO Applying migration id=actorttl 2026/10/25 00:56:18 INFO Applying migration id=tocc 2026/10/25 00:56:18 INFO Applying migration id=followeds 2026/10/25 00:56:18 INFO Applying migration id=certhash 2026/10/25 00:56:18 INFO Applying migration id=follows_sync 2026/10/25 00:56:18 INFO Applying migration id=jsonpath 2026/10/25 00:56:18 INFO Applying migration id=localforward 2026/10/25 00:56:18 INFO Applying migration id=avatar 2026/10/25 00:56:18 INFO Applying migration id=noimage 2026/10/25 00:56:18 INFO Applying migration id=feed 2026/10/25 00:56:18 INFO Applying migration id=bookmarks 2026/10/25 00:56:18 INFO Applying migration id=shareactivity 2026/10/25 00:56:18 INFO Applying migration id=application 2026/10/25 00:56:18 INFO Applying migration id=certificates 2026/10/25 00:56:18 INFO Applying migration id=rawforward 2026/10/25 00:56:18 INFO Applying migration id=publickey 2026/10/25 00:56:18 INFO Applying migration id=resolvegroup 2026/10/25 00:56:18 INFO Applying migration id=reject 2026/10/25 00:56:18 INFO Applying migration id=autodel 2026/10/25 00:56:18 INFO Applying migration id=jsonb 2026/10/25 00:56:18 INFO Applying migration id=quote 2026/10/25 00:56:18 INFO Applying migration id=rfc9421 2026/10/25 00:56:18 INFO Applying migration id=keys 2026/10/25 00:56:18 INFO Applying migration id=portable 2026/10/25 00:56:18 INFO Applying migration id=proofs 2026/10/25 00:56:18 INFO Applying migration id=contexts 2026/10/25 00:56:18 INFO Applying migration id=deliverieshost 2026/10/25 00:56:18 INFO Applying migration id=pembegin 2026/10/25 00:56:18 INFO Applying migration id=didhost 2026/10/25 00:56:18 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:18 INFO Applying migration id=invites 2026/10/25 00:56:18 INFO Applying migration id=ed25519blob 2026/10/25 00:56:18 INFO Applying migration id=rsablob 2026/10/25 00:56:18 INFO Applying migration id=iconscid 2026/10/25 00:56:18 INFO Applying migration id=actor 2026/10/25 00:56:18 INFO Applying migration id=localkeys 2026/10/25 00:56:18 INFO Applying migration id=deleted 2026/10/25 00:56:18 INFO Applying migration id=history 2026/10/25 00:56:18 INFO Applying migration id=outboxnano 2026/10/25 00:56:18 INFO Applying migration id=implements 2026/10/25 00:56:18 INFO Applying migration id=backfill 2026/10/25 00:56:23 WARN Invalid parameters --- PASS: TestAvatar_NoType (5.29s) === RUN TestAvatar_InvalidImage 2026/10/25 00:56:23 INFO Applying migration id=initial 2026/10/25 00:56:23 INFO Applying migration id=notesupdated 2026/10/25 00:56:23 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:23 INFO Applying migration id=activitiesid 2026/10/25 00:56:23 INFO Applying migration id=outbox 2026/10/25 00:56:23 INFO Applying migration id=edits 2026/10/25 00:56:23 INFO Applying migration id=outboxactor 2026/10/25 00:56:23 INFO Applying migration id=outboxsender 2026/10/25 00:56:23 INFO Applying migration id=thread 2026/10/25 00:56:23 INFO Applying migration id=host 2026/10/25 00:56:23 INFO Applying migration id=sharedinbox 2026/10/25 00:56:23 INFO Applying migration id=noteshost 2026/10/25 00:56:23 INFO Applying migration id=fetched 2026/10/25 00:56:23 INFO Applying migration id=move 2026/10/25 00:56:23 INFO Applying migration id=cleanup 2026/10/25 00:56:23 INFO Applying migration id=received 2026/10/25 00:56:23 INFO Applying migration id=namehost 2026/10/25 00:56:23 INFO Applying migration id=outboxhost 2026/10/25 00:56:23 INFO Applying migration id=notesfts 2026/10/25 00:56:23 INFO Applying migration id=iconsname 2026/10/25 00:56:23 INFO Applying migration id=nohash 2026/10/25 00:56:23 INFO Applying migration id=shares 2026/10/25 00:56:23 INFO Applying migration id=actorttl 2026/10/25 00:56:23 INFO Applying migration id=tocc 2026/10/25 00:56:23 INFO Applying migration id=followeds 2026/10/25 00:56:23 INFO Applying migration id=certhash 2026/10/25 00:56:23 INFO Applying migration id=follows_sync 2026/10/25 00:56:23 INFO Applying migration id=jsonpath 2026/10/25 00:56:23 INFO Applying migration id=localforward 2026/10/25 00:56:23 INFO Applying migration id=avatar 2026/10/25 00:56:23 INFO Applying migration id=noimage 2026/10/25 00:56:23 INFO Applying migration id=feed 2026/10/25 00:56:23 INFO Applying migration id=bookmarks 2026/10/25 00:56:23 INFO Applying migration id=shareactivity 2026/10/25 00:56:23 INFO Applying migration id=application 2026/10/25 00:56:23 INFO Applying migration id=certificates 2026/10/25 00:56:23 INFO Applying migration id=rawforward 2026/10/25 00:56:23 INFO Applying migration id=publickey 2026/10/25 00:56:23 INFO Applying migration id=resolvegroup 2026/10/25 00:56:23 INFO Applying migration id=reject 2026/10/25 00:56:23 INFO Applying migration id=autodel 2026/10/25 00:56:23 INFO Applying migration id=jsonb 2026/10/25 00:56:23 INFO Applying migration id=quote 2026/10/25 00:56:23 INFO Applying migration id=rfc9421 2026/10/25 00:56:23 INFO Applying migration id=keys 2026/10/25 00:56:23 INFO Applying migration id=portable 2026/10/25 00:56:23 INFO Applying migration id=proofs 2026/10/25 00:56:23 INFO Applying migration id=contexts 2026/10/25 00:56:23 INFO Applying migration id=deliverieshost 2026/10/25 00:56:23 INFO Applying migration id=pembegin 2026/10/25 00:56:23 INFO Applying migration id=didhost 2026/10/25 00:56:23 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:23 INFO Applying migration id=invites 2026/10/25 00:56:23 INFO Applying migration id=ed25519blob 2026/10/25 00:56:23 INFO Applying migration id=rsablob 2026/10/25 00:56:23 INFO Applying migration id=iconscid 2026/10/25 00:56:23 INFO Applying migration id=actor 2026/10/25 00:56:23 INFO Applying migration id=localkeys 2026/10/25 00:56:23 INFO Applying migration id=deleted 2026/10/25 00:56:23 INFO Applying migration id=history 2026/10/25 00:56:23 INFO Applying migration id=outboxnano 2026/10/25 00:56:23 INFO Applying migration id=implements 2026/10/25 00:56:23 INFO Applying migration id=backfill 2026/10/25 00:56:25 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.53s) === RUN TestAvatar_TooSmallSize 2026/10/25 00:56:25 INFO Applying migration id=initial 2026/10/25 00:56:25 INFO Applying migration id=notesupdated 2026/10/25 00:56:25 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:25 INFO Applying migration id=activitiesid 2026/10/25 00:56:25 INFO Applying migration id=outbox 2026/10/25 00:56:25 INFO Applying migration id=edits 2026/10/25 00:56:25 INFO Applying migration id=outboxactor 2026/10/25 00:56:25 INFO Applying migration id=outboxsender 2026/10/25 00:56:25 INFO Applying migration id=thread 2026/10/25 00:56:25 INFO Applying migration id=host 2026/10/25 00:56:25 INFO Applying migration id=sharedinbox 2026/10/25 00:56:25 INFO Applying migration id=noteshost 2026/10/25 00:56:25 INFO Applying migration id=fetched 2026/10/25 00:56:25 INFO Applying migration id=move 2026/10/25 00:56:25 INFO Applying migration id=cleanup 2026/10/25 00:56:25 INFO Applying migration id=received 2026/10/25 00:56:25 INFO Applying migration id=namehost 2026/10/25 00:56:25 INFO Applying migration id=outboxhost 2026/10/25 00:56:25 INFO Applying migration id=notesfts 2026/10/25 00:56:25 INFO Applying migration id=iconsname 2026/10/25 00:56:25 INFO Applying migration id=nohash 2026/10/25 00:56:25 INFO Applying migration id=shares 2026/10/25 00:56:25 INFO Applying migration id=actorttl 2026/10/25 00:56:25 INFO Applying migration id=tocc 2026/10/25 00:56:25 INFO Applying migration id=followeds 2026/10/25 00:56:25 INFO Applying migration id=certhash 2026/10/25 00:56:25 INFO Applying migration id=follows_sync 2026/10/25 00:56:25 INFO Applying migration id=jsonpath 2026/10/25 00:56:25 INFO Applying migration id=localforward 2026/10/25 00:56:25 INFO Applying migration id=avatar 2026/10/25 00:56:25 INFO Applying migration id=noimage 2026/10/25 00:56:25 INFO Applying migration id=feed 2026/10/25 00:56:25 INFO Applying migration id=bookmarks 2026/10/25 00:56:25 INFO Applying migration id=shareactivity 2026/10/25 00:56:25 INFO Applying migration id=application 2026/10/25 00:56:25 INFO Applying migration id=certificates 2026/10/25 00:56:25 INFO Applying migration id=rawforward 2026/10/25 00:56:25 INFO Applying migration id=publickey 2026/10/25 00:56:25 INFO Applying migration id=resolvegroup 2026/10/25 00:56:25 INFO Applying migration id=reject 2026/10/25 00:56:25 INFO Applying migration id=autodel 2026/10/25 00:56:25 INFO Applying migration id=jsonb 2026/10/25 00:56:25 INFO Applying migration id=quote 2026/10/25 00:56:25 INFO Applying migration id=rfc9421 2026/10/25 00:56:25 INFO Applying migration id=keys 2026/10/25 00:56:25 INFO Applying migration id=portable 2026/10/25 00:56:25 INFO Applying migration id=proofs 2026/10/25 00:56:25 INFO Applying migration id=contexts 2026/10/25 00:56:25 INFO Applying migration id=deliverieshost 2026/10/25 00:56:25 INFO Applying migration id=pembegin 2026/10/25 00:56:25 INFO Applying migration id=didhost 2026/10/25 00:56:25 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:25 INFO Applying migration id=invites 2026/10/25 00:56:25 INFO Applying migration id=ed25519blob 2026/10/25 00:56:25 INFO Applying migration id=rsablob 2026/10/25 00:56:25 INFO Applying migration id=iconscid 2026/10/25 00:56:25 INFO Applying migration id=actor 2026/10/25 00:56:25 INFO Applying migration id=localkeys 2026/10/25 00:56:25 INFO Applying migration id=deleted 2026/10/25 00:56:25 INFO Applying migration id=history 2026/10/25 00:56:25 INFO Applying migration id=outboxnano 2026/10/25 00:56:25 INFO Applying migration id=implements 2026/10/25 00:56:25 INFO Applying migration id=backfill 2026/10/25 00:56:26 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (1.57s) === RUN TestAvatar_TooBigSize 2026/10/25 00:56:26 INFO Applying migration id=initial 2026/10/25 00:56:26 INFO Applying migration id=notesupdated 2026/10/25 00:56:26 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:26 INFO Applying migration id=activitiesid 2026/10/25 00:56:26 INFO Applying migration id=outbox 2026/10/25 00:56:26 INFO Applying migration id=edits 2026/10/25 00:56:26 INFO Applying migration id=outboxactor 2026/10/25 00:56:26 INFO Applying migration id=outboxsender 2026/10/25 00:56:26 INFO Applying migration id=thread 2026/10/25 00:56:26 INFO Applying migration id=host 2026/10/25 00:56:26 INFO Applying migration id=sharedinbox 2026/10/25 00:56:26 INFO Applying migration id=noteshost 2026/10/25 00:56:26 INFO Applying migration id=fetched 2026/10/25 00:56:26 INFO Applying migration id=move 2026/10/25 00:56:26 INFO Applying migration id=cleanup 2026/10/25 00:56:26 INFO Applying migration id=received 2026/10/25 00:56:26 INFO Applying migration id=namehost 2026/10/25 00:56:26 INFO Applying migration id=outboxhost 2026/10/25 00:56:26 INFO Applying migration id=notesfts 2026/10/25 00:56:26 INFO Applying migration id=iconsname 2026/10/25 00:56:26 INFO Applying migration id=nohash 2026/10/25 00:56:26 INFO Applying migration id=shares 2026/10/25 00:56:26 INFO Applying migration id=actorttl 2026/10/25 00:56:26 INFO Applying migration id=tocc 2026/10/25 00:56:26 INFO Applying migration id=followeds 2026/10/25 00:56:26 INFO Applying migration id=certhash 2026/10/25 00:56:26 INFO Applying migration id=follows_sync 2026/10/25 00:56:26 INFO Applying migration id=jsonpath 2026/10/25 00:56:26 INFO Applying migration id=localforward 2026/10/25 00:56:26 INFO Applying migration id=avatar 2026/10/25 00:56:26 INFO Applying migration id=noimage 2026/10/25 00:56:26 INFO Applying migration id=feed 2026/10/25 00:56:26 INFO Applying migration id=bookmarks 2026/10/25 00:56:26 INFO Applying migration id=shareactivity 2026/10/25 00:56:26 INFO Applying migration id=application 2026/10/25 00:56:26 INFO Applying migration id=certificates 2026/10/25 00:56:26 INFO Applying migration id=rawforward 2026/10/25 00:56:26 INFO Applying migration id=publickey 2026/10/25 00:56:26 INFO Applying migration id=resolvegroup 2026/10/25 00:56:26 INFO Applying migration id=reject 2026/10/25 00:56:26 INFO Applying migration id=autodel 2026/10/25 00:56:26 INFO Applying migration id=jsonb 2026/10/25 00:56:26 INFO Applying migration id=quote 2026/10/25 00:56:26 INFO Applying migration id=rfc9421 2026/10/25 00:56:26 INFO Applying migration id=keys 2026/10/25 00:56:26 INFO Applying migration id=portable 2026/10/25 00:56:26 INFO Applying migration id=proofs 2026/10/25 00:56:26 INFO Applying migration id=contexts 2026/10/25 00:56:26 INFO Applying migration id=deliverieshost 2026/10/25 00:56:26 INFO Applying migration id=pembegin 2026/10/25 00:56:26 INFO Applying migration id=didhost 2026/10/25 00:56:26 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:26 INFO Applying migration id=invites 2026/10/25 00:56:26 INFO Applying migration id=ed25519blob 2026/10/25 00:56:26 INFO Applying migration id=rsablob 2026/10/25 00:56:26 INFO Applying migration id=iconscid 2026/10/25 00:56:26 INFO Applying migration id=actor 2026/10/25 00:56:26 INFO Applying migration id=localkeys 2026/10/25 00:56:26 INFO Applying migration id=deleted 2026/10/25 00:56:26 INFO Applying migration id=history 2026/10/25 00:56:26 INFO Applying migration id=outboxnano 2026/10/25 00:56:26 INFO Applying migration id=implements 2026/10/25 00:56:26 INFO Applying migration id=backfill 2026/10/25 00:56:29 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (2.67s) === RUN TestAvatar_SizeLimit 2026/10/25 00:56:29 INFO Applying migration id=initial 2026/10/25 00:56:29 INFO Applying migration id=notesupdated 2026/10/25 00:56:29 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:29 INFO Applying migration id=activitiesid 2026/10/25 00:56:29 INFO Applying migration id=outbox 2026/10/25 00:56:29 INFO Applying migration id=edits 2026/10/25 00:56:29 INFO Applying migration id=outboxactor 2026/10/25 00:56:29 INFO Applying migration id=outboxsender 2026/10/25 00:56:29 INFO Applying migration id=thread 2026/10/25 00:56:29 INFO Applying migration id=host 2026/10/25 00:56:29 INFO Applying migration id=sharedinbox 2026/10/25 00:56:29 INFO Applying migration id=noteshost 2026/10/25 00:56:29 INFO Applying migration id=fetched 2026/10/25 00:56:29 INFO Applying migration id=move 2026/10/25 00:56:29 INFO Applying migration id=cleanup 2026/10/25 00:56:29 INFO Applying migration id=received 2026/10/25 00:56:29 INFO Applying migration id=namehost 2026/10/25 00:56:29 INFO Applying migration id=outboxhost 2026/10/25 00:56:29 INFO Applying migration id=notesfts 2026/10/25 00:56:29 INFO Applying migration id=iconsname 2026/10/25 00:56:29 INFO Applying migration id=nohash 2026/10/25 00:56:29 INFO Applying migration id=shares 2026/10/25 00:56:29 INFO Applying migration id=actorttl 2026/10/25 00:56:29 INFO Applying migration id=tocc 2026/10/25 00:56:29 INFO Applying migration id=followeds 2026/10/25 00:56:29 INFO Applying migration id=certhash 2026/10/25 00:56:29 INFO Applying migration id=follows_sync 2026/10/25 00:56:29 INFO Applying migration id=jsonpath 2026/10/25 00:56:29 INFO Applying migration id=localforward 2026/10/25 00:56:29 INFO Applying migration id=avatar 2026/10/25 00:56:29 INFO Applying migration id=noimage 2026/10/25 00:56:29 INFO Applying migration id=feed 2026/10/25 00:56:29 INFO Applying migration id=bookmarks 2026/10/25 00:56:29 INFO Applying migration id=shareactivity 2026/10/25 00:56:29 INFO Applying migration id=application 2026/10/25 00:56:29 INFO Applying migration id=certificates 2026/10/25 00:56:29 INFO Applying migration id=rawforward 2026/10/25 00:56:29 INFO Applying migration id=publickey 2026/10/25 00:56:29 INFO Applying migration id=resolvegroup 2026/10/25 00:56:29 INFO Applying migration id=reject 2026/10/25 00:56:29 INFO Applying migration id=autodel 2026/10/25 00:56:29 INFO Applying migration id=jsonb 2026/10/25 00:56:29 INFO Applying migration id=quote 2026/10/25 00:56:29 INFO Applying migration id=rfc9421 2026/10/25 00:56:29 INFO Applying migration id=keys 2026/10/25 00:56:29 INFO Applying migration id=portable 2026/10/25 00:56:29 INFO Applying migration id=proofs 2026/10/25 00:56:29 INFO Applying migration id=contexts 2026/10/25 00:56:29 INFO Applying migration id=deliverieshost 2026/10/25 00:56:29 INFO Applying migration id=pembegin 2026/10/25 00:56:29 INFO Applying migration id=didhost 2026/10/25 00:56:29 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:29 INFO Applying migration id=invites 2026/10/25 00:56:29 INFO Applying migration id=ed25519blob 2026/10/25 00:56:29 INFO Applying migration id=rsablob 2026/10/25 00:56:29 INFO Applying migration id=iconscid 2026/10/25 00:56:29 INFO Applying migration id=actor 2026/10/25 00:56:29 INFO Applying migration id=localkeys 2026/10/25 00:56:29 INFO Applying migration id=deleted 2026/10/25 00:56:29 INFO Applying migration id=history 2026/10/25 00:56:29 INFO Applying migration id=outboxnano 2026/10/25 00:56:29 INFO Applying migration id=implements 2026/10/25 00:56:29 INFO Applying migration id=backfill 2026/10/25 00:56:32 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (3.07s) === RUN TestAvatar_ExactlySizeLimit 2026/10/25 00:56:32 INFO Applying migration id=initial 2026/10/25 00:56:32 INFO Applying migration id=notesupdated 2026/10/25 00:56:32 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:32 INFO Applying migration id=activitiesid 2026/10/25 00:56:32 INFO Applying migration id=outbox 2026/10/25 00:56:32 INFO Applying migration id=edits 2026/10/25 00:56:32 INFO Applying migration id=outboxactor 2026/10/25 00:56:32 INFO Applying migration id=outboxsender 2026/10/25 00:56:32 INFO Applying migration id=thread 2026/10/25 00:56:32 INFO Applying migration id=host 2026/10/25 00:56:32 INFO Applying migration id=sharedinbox 2026/10/25 00:56:32 INFO Applying migration id=noteshost 2026/10/25 00:56:32 INFO Applying migration id=fetched 2026/10/25 00:56:32 INFO Applying migration id=move 2026/10/25 00:56:32 INFO Applying migration id=cleanup 2026/10/25 00:56:32 INFO Applying migration id=received 2026/10/25 00:56:32 INFO Applying migration id=namehost 2026/10/25 00:56:32 INFO Applying migration id=outboxhost 2026/10/25 00:56:32 INFO Applying migration id=notesfts 2026/10/25 00:56:32 INFO Applying migration id=iconsname 2026/10/25 00:56:32 INFO Applying migration id=nohash 2026/10/25 00:56:32 INFO Applying migration id=shares 2026/10/25 00:56:32 INFO Applying migration id=actorttl 2026/10/25 00:56:32 INFO Applying migration id=tocc 2026/10/25 00:56:32 INFO Applying migration id=followeds 2026/10/25 00:56:32 INFO Applying migration id=certhash 2026/10/25 00:56:32 INFO Applying migration id=follows_sync 2026/10/25 00:56:32 INFO Applying migration id=jsonpath 2026/10/25 00:56:32 INFO Applying migration id=localforward 2026/10/25 00:56:32 INFO Applying migration id=avatar 2026/10/25 00:56:32 INFO Applying migration id=noimage 2026/10/25 00:56:32 INFO Applying migration id=feed 2026/10/25 00:56:32 INFO Applying migration id=bookmarks 2026/10/25 00:56:32 INFO Applying migration id=shareactivity 2026/10/25 00:56:32 INFO Applying migration id=application 2026/10/25 00:56:32 INFO Applying migration id=certificates 2026/10/25 00:56:32 INFO Applying migration id=rawforward 2026/10/25 00:56:32 INFO Applying migration id=publickey 2026/10/25 00:56:32 INFO Applying migration id=resolvegroup 2026/10/25 00:56:32 INFO Applying migration id=reject 2026/10/25 00:56:32 INFO Applying migration id=autodel 2026/10/25 00:56:32 INFO Applying migration id=jsonb 2026/10/25 00:56:32 INFO Applying migration id=quote 2026/10/25 00:56:32 INFO Applying migration id=rfc9421 2026/10/25 00:56:32 INFO Applying migration id=keys 2026/10/25 00:56:32 INFO Applying migration id=portable 2026/10/25 00:56:32 INFO Applying migration id=proofs 2026/10/25 00:56:32 INFO Applying migration id=contexts 2026/10/25 00:56:32 INFO Applying migration id=deliverieshost 2026/10/25 00:56:32 INFO Applying migration id=pembegin 2026/10/25 00:56:32 INFO Applying migration id=didhost 2026/10/25 00:56:32 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:32 INFO Applying migration id=invites 2026/10/25 00:56:32 INFO Applying migration id=ed25519blob 2026/10/25 00:56:32 INFO Applying migration id=rsablob 2026/10/25 00:56:32 INFO Applying migration id=iconscid 2026/10/25 00:56:32 INFO Applying migration id=actor 2026/10/25 00:56:32 INFO Applying migration id=localkeys 2026/10/25 00:56:32 INFO Applying migration id=deleted 2026/10/25 00:56:32 INFO Applying migration id=history 2026/10/25 00:56:32 INFO Applying migration id=outboxnano 2026/10/25 00:56:32 INFO Applying migration id=implements 2026/10/25 00:56:32 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (3.32s) === RUN TestBio_Throttled 2026/10/25 00:56:35 INFO Applying migration id=initial 2026/10/25 00:56:35 INFO Applying migration id=notesupdated 2026/10/25 00:56:35 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:35 INFO Applying migration id=activitiesid 2026/10/25 00:56:35 INFO Applying migration id=outbox 2026/10/25 00:56:35 INFO Applying migration id=edits 2026/10/25 00:56:35 INFO Applying migration id=outboxactor 2026/10/25 00:56:35 INFO Applying migration id=outboxsender 2026/10/25 00:56:35 INFO Applying migration id=thread 2026/10/25 00:56:35 INFO Applying migration id=host 2026/10/25 00:56:35 INFO Applying migration id=sharedinbox 2026/10/25 00:56:35 INFO Applying migration id=noteshost 2026/10/25 00:56:35 INFO Applying migration id=fetched 2026/10/25 00:56:35 INFO Applying migration id=move 2026/10/25 00:56:35 INFO Applying migration id=cleanup 2026/10/25 00:56:35 INFO Applying migration id=received 2026/10/25 00:56:35 INFO Applying migration id=namehost 2026/10/25 00:56:35 INFO Applying migration id=outboxhost 2026/10/25 00:56:35 INFO Applying migration id=notesfts 2026/10/25 00:56:35 INFO Applying migration id=iconsname 2026/10/25 00:56:35 INFO Applying migration id=nohash 2026/10/25 00:56:35 INFO Applying migration id=shares 2026/10/25 00:56:35 INFO Applying migration id=actorttl 2026/10/25 00:56:35 INFO Applying migration id=tocc 2026/10/25 00:56:35 INFO Applying migration id=followeds 2026/10/25 00:56:35 INFO Applying migration id=certhash 2026/10/25 00:56:35 INFO Applying migration id=follows_sync 2026/10/25 00:56:35 INFO Applying migration id=jsonpath 2026/10/25 00:56:35 INFO Applying migration id=localforward 2026/10/25 00:56:35 INFO Applying migration id=avatar 2026/10/25 00:56:35 INFO Applying migration id=noimage 2026/10/25 00:56:35 INFO Applying migration id=feed 2026/10/25 00:56:35 INFO Applying migration id=bookmarks 2026/10/25 00:56:35 INFO Applying migration id=shareactivity 2026/10/25 00:56:35 INFO Applying migration id=application 2026/10/25 00:56:35 INFO Applying migration id=certificates 2026/10/25 00:56:35 INFO Applying migration id=rawforward 2026/10/25 00:56:35 INFO Applying migration id=publickey 2026/10/25 00:56:35 INFO Applying migration id=resolvegroup 2026/10/25 00:56:35 INFO Applying migration id=reject 2026/10/25 00:56:35 INFO Applying migration id=autodel 2026/10/25 00:56:35 INFO Applying migration id=jsonb 2026/10/25 00:56:35 INFO Applying migration id=quote 2026/10/25 00:56:35 INFO Applying migration id=rfc9421 2026/10/25 00:56:35 INFO Applying migration id=keys 2026/10/25 00:56:35 INFO Applying migration id=portable 2026/10/25 00:56:35 INFO Applying migration id=proofs 2026/10/25 00:56:35 INFO Applying migration id=contexts 2026/10/25 00:56:35 INFO Applying migration id=deliverieshost 2026/10/25 00:56:35 INFO Applying migration id=pembegin 2026/10/25 00:56:35 INFO Applying migration id=didhost 2026/10/25 00:56:35 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:35 INFO Applying migration id=invites 2026/10/25 00:56:35 INFO Applying migration id=ed25519blob 2026/10/25 00:56:35 INFO Applying migration id=rsablob 2026/10/25 00:56:35 INFO Applying migration id=iconscid 2026/10/25 00:56:35 INFO Applying migration id=actor 2026/10/25 00:56:35 INFO Applying migration id=localkeys 2026/10/25 00:56:35 INFO Applying migration id=deleted 2026/10/25 00:56:35 INFO Applying migration id=history 2026/10/25 00:56:35 INFO Applying migration id=outboxnano 2026/10/25 00:56:35 INFO Applying migration id=implements 2026/10/25 00:56:35 INFO Applying migration id=backfill 2026/10/25 00:56:38 WARN Throttled request to set bio can=2026-10-25T01:26:36.918Z --- PASS: TestBio_Throttled (2.91s) === RUN TestBio_HappyFlow 2026/10/25 00:56:38 INFO Applying migration id=initial 2026/10/25 00:56:38 INFO Applying migration id=notesupdated 2026/10/25 00:56:38 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:38 INFO Applying migration id=activitiesid 2026/10/25 00:56:38 INFO Applying migration id=outbox 2026/10/25 00:56:38 INFO Applying migration id=edits 2026/10/25 00:56:38 INFO Applying migration id=outboxactor 2026/10/25 00:56:38 INFO Applying migration id=outboxsender 2026/10/25 00:56:38 INFO Applying migration id=thread 2026/10/25 00:56:38 INFO Applying migration id=host 2026/10/25 00:56:38 INFO Applying migration id=sharedinbox 2026/10/25 00:56:38 INFO Applying migration id=noteshost 2026/10/25 00:56:38 INFO Applying migration id=fetched 2026/10/25 00:56:38 INFO Applying migration id=move 2026/10/25 00:56:38 INFO Applying migration id=cleanup 2026/10/25 00:56:38 INFO Applying migration id=received 2026/10/25 00:56:38 INFO Applying migration id=namehost 2026/10/25 00:56:38 INFO Applying migration id=outboxhost 2026/10/25 00:56:38 INFO Applying migration id=notesfts 2026/10/25 00:56:38 INFO Applying migration id=iconsname 2026/10/25 00:56:38 INFO Applying migration id=nohash 2026/10/25 00:56:38 INFO Applying migration id=shares 2026/10/25 00:56:38 INFO Applying migration id=actorttl 2026/10/25 00:56:38 INFO Applying migration id=tocc 2026/10/25 00:56:38 INFO Applying migration id=followeds 2026/10/25 00:56:38 INFO Applying migration id=certhash 2026/10/25 00:56:38 INFO Applying migration id=follows_sync 2026/10/25 00:56:38 INFO Applying migration id=jsonpath 2026/10/25 00:56:38 INFO Applying migration id=localforward 2026/10/25 00:56:38 INFO Applying migration id=avatar 2026/10/25 00:56:38 INFO Applying migration id=noimage 2026/10/25 00:56:38 INFO Applying migration id=feed 2026/10/25 00:56:38 INFO Applying migration id=bookmarks 2026/10/25 00:56:38 INFO Applying migration id=shareactivity 2026/10/25 00:56:38 INFO Applying migration id=application 2026/10/25 00:56:38 INFO Applying migration id=certificates 2026/10/25 00:56:38 INFO Applying migration id=rawforward 2026/10/25 00:56:38 INFO Applying migration id=publickey 2026/10/25 00:56:38 INFO Applying migration id=resolvegroup 2026/10/25 00:56:38 INFO Applying migration id=reject 2026/10/25 00:56:38 INFO Applying migration id=autodel 2026/10/25 00:56:38 INFO Applying migration id=jsonb 2026/10/25 00:56:38 INFO Applying migration id=quote 2026/10/25 00:56:38 INFO Applying migration id=rfc9421 2026/10/25 00:56:38 INFO Applying migration id=keys 2026/10/25 00:56:38 INFO Applying migration id=portable 2026/10/25 00:56:38 INFO Applying migration id=proofs 2026/10/25 00:56:38 INFO Applying migration id=contexts 2026/10/25 00:56:38 INFO Applying migration id=deliverieshost 2026/10/25 00:56:38 INFO Applying migration id=pembegin 2026/10/25 00:56:38 INFO Applying migration id=didhost 2026/10/25 00:56:38 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:38 INFO Applying migration id=invites 2026/10/25 00:56:38 INFO Applying migration id=ed25519blob 2026/10/25 00:56:38 INFO Applying migration id=rsablob 2026/10/25 00:56:38 INFO Applying migration id=iconscid 2026/10/25 00:56:38 INFO Applying migration id=actor 2026/10/25 00:56:38 INFO Applying migration id=localkeys 2026/10/25 00:56:38 INFO Applying migration id=deleted 2026/10/25 00:56:38 INFO Applying migration id=history 2026/10/25 00:56:38 INFO Applying migration id=outboxnano 2026/10/25 00:56:38 INFO Applying migration id=implements 2026/10/25 00:56:38 INFO Applying migration id=backfill 2026/10/25 00:56:40 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (2.12s) === RUN TestBio_TooLong 2026/10/25 00:56:40 INFO Applying migration id=initial 2026/10/25 00:56:40 INFO Applying migration id=notesupdated 2026/10/25 00:56:40 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:40 INFO Applying migration id=activitiesid 2026/10/25 00:56:40 INFO Applying migration id=outbox 2026/10/25 00:56:40 INFO Applying migration id=edits 2026/10/25 00:56:40 INFO Applying migration id=outboxactor 2026/10/25 00:56:40 INFO Applying migration id=outboxsender 2026/10/25 00:56:40 INFO Applying migration id=thread 2026/10/25 00:56:40 INFO Applying migration id=host 2026/10/25 00:56:40 INFO Applying migration id=sharedinbox 2026/10/25 00:56:40 INFO Applying migration id=noteshost 2026/10/25 00:56:40 INFO Applying migration id=fetched 2026/10/25 00:56:40 INFO Applying migration id=move 2026/10/25 00:56:40 INFO Applying migration id=cleanup 2026/10/25 00:56:40 INFO Applying migration id=received 2026/10/25 00:56:40 INFO Applying migration id=namehost 2026/10/25 00:56:40 INFO Applying migration id=outboxhost 2026/10/25 00:56:40 INFO Applying migration id=notesfts 2026/10/25 00:56:40 INFO Applying migration id=iconsname 2026/10/25 00:56:40 INFO Applying migration id=nohash 2026/10/25 00:56:40 INFO Applying migration id=shares 2026/10/25 00:56:40 INFO Applying migration id=actorttl 2026/10/25 00:56:40 INFO Applying migration id=tocc 2026/10/25 00:56:40 INFO Applying migration id=followeds 2026/10/25 00:56:40 INFO Applying migration id=certhash 2026/10/25 00:56:40 INFO Applying migration id=follows_sync 2026/10/25 00:56:40 INFO Applying migration id=jsonpath 2026/10/25 00:56:40 INFO Applying migration id=localforward 2026/10/25 00:56:40 INFO Applying migration id=avatar 2026/10/25 00:56:40 INFO Applying migration id=noimage 2026/10/25 00:56:40 INFO Applying migration id=feed 2026/10/25 00:56:40 INFO Applying migration id=bookmarks 2026/10/25 00:56:40 INFO Applying migration id=shareactivity 2026/10/25 00:56:40 INFO Applying migration id=application 2026/10/25 00:56:40 INFO Applying migration id=certificates 2026/10/25 00:56:40 INFO Applying migration id=rawforward 2026/10/25 00:56:40 INFO Applying migration id=publickey 2026/10/25 00:56:40 INFO Applying migration id=resolvegroup 2026/10/25 00:56:40 INFO Applying migration id=reject 2026/10/25 00:56:40 INFO Applying migration id=autodel 2026/10/25 00:56:40 INFO Applying migration id=jsonb 2026/10/25 00:56:40 INFO Applying migration id=quote 2026/10/25 00:56:40 INFO Applying migration id=rfc9421 2026/10/25 00:56:40 INFO Applying migration id=keys 2026/10/25 00:56:40 INFO Applying migration id=portable 2026/10/25 00:56:40 INFO Applying migration id=proofs 2026/10/25 00:56:40 INFO Applying migration id=contexts 2026/10/25 00:56:40 INFO Applying migration id=deliverieshost 2026/10/25 00:56:40 INFO Applying migration id=pembegin 2026/10/25 00:56:40 INFO Applying migration id=didhost 2026/10/25 00:56:40 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:40 INFO Applying migration id=invites 2026/10/25 00:56:40 INFO Applying migration id=ed25519blob 2026/10/25 00:56:40 INFO Applying migration id=rsablob 2026/10/25 00:56:40 INFO Applying migration id=iconscid 2026/10/25 00:56:40 INFO Applying migration id=actor 2026/10/25 00:56:40 INFO Applying migration id=localkeys 2026/10/25 00:56:40 INFO Applying migration id=deleted 2026/10/25 00:56:40 INFO Applying migration id=history 2026/10/25 00:56:40 INFO Applying migration id=outboxnano 2026/10/25 00:56:40 INFO Applying migration id=implements 2026/10/25 00:56:40 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (0.88s) === RUN TestBio_MultiLine 2026/10/25 00:56:41 INFO Applying migration id=initial 2026/10/25 00:56:41 INFO Applying migration id=notesupdated 2026/10/25 00:56:41 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:41 INFO Applying migration id=activitiesid 2026/10/25 00:56:41 INFO Applying migration id=outbox 2026/10/25 00:56:41 INFO Applying migration id=edits 2026/10/25 00:56:41 INFO Applying migration id=outboxactor 2026/10/25 00:56:41 INFO Applying migration id=outboxsender 2026/10/25 00:56:41 INFO Applying migration id=thread 2026/10/25 00:56:41 INFO Applying migration id=host 2026/10/25 00:56:41 INFO Applying migration id=sharedinbox 2026/10/25 00:56:41 INFO Applying migration id=noteshost 2026/10/25 00:56:41 INFO Applying migration id=fetched 2026/10/25 00:56:41 INFO Applying migration id=move 2026/10/25 00:56:41 INFO Applying migration id=cleanup 2026/10/25 00:56:41 INFO Applying migration id=received 2026/10/25 00:56:41 INFO Applying migration id=namehost 2026/10/25 00:56:41 INFO Applying migration id=outboxhost 2026/10/25 00:56:41 INFO Applying migration id=notesfts 2026/10/25 00:56:41 INFO Applying migration id=iconsname 2026/10/25 00:56:41 INFO Applying migration id=nohash 2026/10/25 00:56:41 INFO Applying migration id=shares 2026/10/25 00:56:41 INFO Applying migration id=actorttl 2026/10/25 00:56:41 INFO Applying migration id=tocc 2026/10/25 00:56:41 INFO Applying migration id=followeds 2026/10/25 00:56:41 INFO Applying migration id=certhash 2026/10/25 00:56:41 INFO Applying migration id=follows_sync 2026/10/25 00:56:41 INFO Applying migration id=jsonpath 2026/10/25 00:56:41 INFO Applying migration id=localforward 2026/10/25 00:56:41 INFO Applying migration id=avatar 2026/10/25 00:56:41 INFO Applying migration id=noimage 2026/10/25 00:56:41 INFO Applying migration id=feed 2026/10/25 00:56:41 INFO Applying migration id=bookmarks 2026/10/25 00:56:41 INFO Applying migration id=shareactivity 2026/10/25 00:56:41 INFO Applying migration id=application 2026/10/25 00:56:41 INFO Applying migration id=certificates 2026/10/25 00:56:41 INFO Applying migration id=rawforward 2026/10/25 00:56:41 INFO Applying migration id=publickey 2026/10/25 00:56:41 INFO Applying migration id=resolvegroup 2026/10/25 00:56:41 INFO Applying migration id=reject 2026/10/25 00:56:41 INFO Applying migration id=autodel 2026/10/25 00:56:41 INFO Applying migration id=jsonb 2026/10/25 00:56:41 INFO Applying migration id=quote 2026/10/25 00:56:41 INFO Applying migration id=rfc9421 2026/10/25 00:56:41 INFO Applying migration id=keys 2026/10/25 00:56:41 INFO Applying migration id=portable 2026/10/25 00:56:41 INFO Applying migration id=proofs 2026/10/25 00:56:41 INFO Applying migration id=contexts 2026/10/25 00:56:41 INFO Applying migration id=deliverieshost 2026/10/25 00:56:41 INFO Applying migration id=pembegin 2026/10/25 00:56:41 INFO Applying migration id=didhost 2026/10/25 00:56:41 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:41 INFO Applying migration id=invites 2026/10/25 00:56:41 INFO Applying migration id=ed25519blob 2026/10/25 00:56:41 INFO Applying migration id=rsablob 2026/10/25 00:56:41 INFO Applying migration id=iconscid 2026/10/25 00:56:41 INFO Applying migration id=actor 2026/10/25 00:56:41 INFO Applying migration id=localkeys 2026/10/25 00:56:41 INFO Applying migration id=deleted 2026/10/25 00:56:41 INFO Applying migration id=history 2026/10/25 00:56:41 INFO Applying migration id=outboxnano 2026/10/25 00:56:41 INFO Applying migration id=implements 2026/10/25 00:56:41 INFO Applying migration id=backfill 2026/10/25 00:56:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (1.85s) === RUN TestBio_MultiLineWithLink 2026/10/25 00:56:43 INFO Applying migration id=initial 2026/10/25 00:56:43 INFO Applying migration id=notesupdated 2026/10/25 00:56:43 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:43 INFO Applying migration id=activitiesid 2026/10/25 00:56:43 INFO Applying migration id=outbox 2026/10/25 00:56:43 INFO Applying migration id=edits 2026/10/25 00:56:43 INFO Applying migration id=outboxactor 2026/10/25 00:56:43 INFO Applying migration id=outboxsender 2026/10/25 00:56:43 INFO Applying migration id=thread 2026/10/25 00:56:43 INFO Applying migration id=host 2026/10/25 00:56:43 INFO Applying migration id=sharedinbox 2026/10/25 00:56:43 INFO Applying migration id=noteshost 2026/10/25 00:56:43 INFO Applying migration id=fetched 2026/10/25 00:56:43 INFO Applying migration id=move 2026/10/25 00:56:43 INFO Applying migration id=cleanup 2026/10/25 00:56:43 INFO Applying migration id=received 2026/10/25 00:56:43 INFO Applying migration id=namehost 2026/10/25 00:56:43 INFO Applying migration id=outboxhost 2026/10/25 00:56:43 INFO Applying migration id=notesfts 2026/10/25 00:56:43 INFO Applying migration id=iconsname 2026/10/25 00:56:43 INFO Applying migration id=nohash 2026/10/25 00:56:43 INFO Applying migration id=shares 2026/10/25 00:56:43 INFO Applying migration id=actorttl 2026/10/25 00:56:43 INFO Applying migration id=tocc 2026/10/25 00:56:43 INFO Applying migration id=followeds 2026/10/25 00:56:43 INFO Applying migration id=certhash 2026/10/25 00:56:43 INFO Applying migration id=follows_sync 2026/10/25 00:56:43 INFO Applying migration id=jsonpath 2026/10/25 00:56:43 INFO Applying migration id=localforward 2026/10/25 00:56:43 INFO Applying migration id=avatar 2026/10/25 00:56:43 INFO Applying migration id=noimage 2026/10/25 00:56:43 INFO Applying migration id=feed 2026/10/25 00:56:43 INFO Applying migration id=bookmarks 2026/10/25 00:56:43 INFO Applying migration id=shareactivity 2026/10/25 00:56:43 INFO Applying migration id=application 2026/10/25 00:56:43 INFO Applying migration id=certificates 2026/10/25 00:56:43 INFO Applying migration id=rawforward 2026/10/25 00:56:43 INFO Applying migration id=publickey 2026/10/25 00:56:43 INFO Applying migration id=resolvegroup 2026/10/25 00:56:43 INFO Applying migration id=reject 2026/10/25 00:56:43 INFO Applying migration id=autodel 2026/10/25 00:56:43 INFO Applying migration id=jsonb 2026/10/25 00:56:43 INFO Applying migration id=quote 2026/10/25 00:56:43 INFO Applying migration id=rfc9421 2026/10/25 00:56:43 INFO Applying migration id=keys 2026/10/25 00:56:43 INFO Applying migration id=portable 2026/10/25 00:56:43 INFO Applying migration id=proofs 2026/10/25 00:56:43 INFO Applying migration id=contexts 2026/10/25 00:56:43 INFO Applying migration id=deliverieshost 2026/10/25 00:56:43 INFO Applying migration id=pembegin 2026/10/25 00:56:43 INFO Applying migration id=didhost 2026/10/25 00:56:43 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:43 INFO Applying migration id=invites 2026/10/25 00:56:43 INFO Applying migration id=ed25519blob 2026/10/25 00:56:43 INFO Applying migration id=rsablob 2026/10/25 00:56:43 INFO Applying migration id=iconscid 2026/10/25 00:56:43 INFO Applying migration id=actor 2026/10/25 00:56:43 INFO Applying migration id=localkeys 2026/10/25 00:56:43 INFO Applying migration id=deleted 2026/10/25 00:56:43 INFO Applying migration id=history 2026/10/25 00:56:43 INFO Applying migration id=outboxnano 2026/10/25 00:56:43 INFO Applying migration id=implements 2026/10/25 00:56:43 INFO Applying migration id=backfill 2026/10/25 00:56:45 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (1.80s) === RUN TestBookmark_HappyFlow 2026/10/25 00:56:45 INFO Applying migration id=initial 2026/10/25 00:56:45 INFO Applying migration id=notesupdated 2026/10/25 00:56:45 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:45 INFO Applying migration id=activitiesid 2026/10/25 00:56:45 INFO Applying migration id=outbox 2026/10/25 00:56:45 INFO Applying migration id=edits 2026/10/25 00:56:45 INFO Applying migration id=outboxactor 2026/10/25 00:56:45 INFO Applying migration id=outboxsender 2026/10/25 00:56:45 INFO Applying migration id=thread 2026/10/25 00:56:45 INFO Applying migration id=host 2026/10/25 00:56:45 INFO Applying migration id=sharedinbox 2026/10/25 00:56:45 INFO Applying migration id=noteshost 2026/10/25 00:56:45 INFO Applying migration id=fetched 2026/10/25 00:56:45 INFO Applying migration id=move 2026/10/25 00:56:45 INFO Applying migration id=cleanup 2026/10/25 00:56:45 INFO Applying migration id=received 2026/10/25 00:56:45 INFO Applying migration id=namehost 2026/10/25 00:56:45 INFO Applying migration id=outboxhost 2026/10/25 00:56:45 INFO Applying migration id=notesfts 2026/10/25 00:56:45 INFO Applying migration id=iconsname 2026/10/25 00:56:45 INFO Applying migration id=nohash 2026/10/25 00:56:45 INFO Applying migration id=shares 2026/10/25 00:56:45 INFO Applying migration id=actorttl 2026/10/25 00:56:45 INFO Applying migration id=tocc 2026/10/25 00:56:45 INFO Applying migration id=followeds 2026/10/25 00:56:45 INFO Applying migration id=certhash 2026/10/25 00:56:45 INFO Applying migration id=follows_sync 2026/10/25 00:56:45 INFO Applying migration id=jsonpath 2026/10/25 00:56:45 INFO Applying migration id=localforward 2026/10/25 00:56:45 INFO Applying migration id=avatar 2026/10/25 00:56:45 INFO Applying migration id=noimage 2026/10/25 00:56:45 INFO Applying migration id=feed 2026/10/25 00:56:45 INFO Applying migration id=bookmarks 2026/10/25 00:56:45 INFO Applying migration id=shareactivity 2026/10/25 00:56:45 INFO Applying migration id=application 2026/10/25 00:56:45 INFO Applying migration id=certificates 2026/10/25 00:56:45 INFO Applying migration id=rawforward 2026/10/25 00:56:45 INFO Applying migration id=publickey 2026/10/25 00:56:45 INFO Applying migration id=resolvegroup 2026/10/25 00:56:45 INFO Applying migration id=reject 2026/10/25 00:56:45 INFO Applying migration id=autodel 2026/10/25 00:56:45 INFO Applying migration id=jsonb 2026/10/25 00:56:45 INFO Applying migration id=quote 2026/10/25 00:56:45 INFO Applying migration id=rfc9421 2026/10/25 00:56:45 INFO Applying migration id=keys 2026/10/25 00:56:45 INFO Applying migration id=portable 2026/10/25 00:56:45 INFO Applying migration id=proofs 2026/10/25 00:56:45 INFO Applying migration id=contexts 2026/10/25 00:56:45 INFO Applying migration id=deliverieshost 2026/10/25 00:56:45 INFO Applying migration id=pembegin 2026/10/25 00:56:45 INFO Applying migration id=didhost 2026/10/25 00:56:45 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:45 INFO Applying migration id=invites 2026/10/25 00:56:45 INFO Applying migration id=ed25519blob 2026/10/25 00:56:45 INFO Applying migration id=rsablob 2026/10/25 00:56:45 INFO Applying migration id=iconscid 2026/10/25 00:56:45 INFO Applying migration id=actor 2026/10/25 00:56:45 INFO Applying migration id=localkeys 2026/10/25 00:56:45 INFO Applying migration id=deleted 2026/10/25 00:56:45 INFO Applying migration id=history 2026/10/25 00:56:45 INFO Applying migration id=outboxnano 2026/10/25 00:56:45 INFO Applying migration id=implements 2026/10/25 00:56:45 INFO Applying migration id=backfill 2026/10/25 00:56:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-633a-7440-ae2f-3dc202e7969c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-633a-73e6-acd6-c8258b29aeb2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-633a-73e6-acd6-c8258b29aeb2 2026/10/25 00:56:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-633a-73e6-acd6-c8258b29aeb2 2026/10/25 00:56:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-633a-73e6-acd6-c8258b29aeb2 2026/10/25 00:56:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-633a-73e6-acd6-c8258b29aeb2 --- PASS: TestBookmark_HappyFlow (2.33s) === RUN TestBookmark_Throttling 2026/10/25 00:56:47 INFO Applying migration id=initial 2026/10/25 00:56:47 INFO Applying migration id=notesupdated 2026/10/25 00:56:47 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:47 INFO Applying migration id=activitiesid 2026/10/25 00:56:47 INFO Applying migration id=outbox 2026/10/25 00:56:47 INFO Applying migration id=edits 2026/10/25 00:56:47 INFO Applying migration id=outboxactor 2026/10/25 00:56:47 INFO Applying migration id=outboxsender 2026/10/25 00:56:47 INFO Applying migration id=thread 2026/10/25 00:56:47 INFO Applying migration id=host 2026/10/25 00:56:47 INFO Applying migration id=sharedinbox 2026/10/25 00:56:47 INFO Applying migration id=noteshost 2026/10/25 00:56:47 INFO Applying migration id=fetched 2026/10/25 00:56:47 INFO Applying migration id=move 2026/10/25 00:56:47 INFO Applying migration id=cleanup 2026/10/25 00:56:47 INFO Applying migration id=received 2026/10/25 00:56:47 INFO Applying migration id=namehost 2026/10/25 00:56:47 INFO Applying migration id=outboxhost 2026/10/25 00:56:47 INFO Applying migration id=notesfts 2026/10/25 00:56:47 INFO Applying migration id=iconsname 2026/10/25 00:56:47 INFO Applying migration id=nohash 2026/10/25 00:56:47 INFO Applying migration id=shares 2026/10/25 00:56:47 INFO Applying migration id=actorttl 2026/10/25 00:56:47 INFO Applying migration id=tocc 2026/10/25 00:56:47 INFO Applying migration id=followeds 2026/10/25 00:56:47 INFO Applying migration id=certhash 2026/10/25 00:56:47 INFO Applying migration id=follows_sync 2026/10/25 00:56:47 INFO Applying migration id=jsonpath 2026/10/25 00:56:47 INFO Applying migration id=localforward 2026/10/25 00:56:47 INFO Applying migration id=avatar 2026/10/25 00:56:47 INFO Applying migration id=noimage 2026/10/25 00:56:47 INFO Applying migration id=feed 2026/10/25 00:56:47 INFO Applying migration id=bookmarks 2026/10/25 00:56:47 INFO Applying migration id=shareactivity 2026/10/25 00:56:47 INFO Applying migration id=application 2026/10/25 00:56:47 INFO Applying migration id=certificates 2026/10/25 00:56:47 INFO Applying migration id=rawforward 2026/10/25 00:56:47 INFO Applying migration id=publickey 2026/10/25 00:56:47 INFO Applying migration id=resolvegroup 2026/10/25 00:56:47 INFO Applying migration id=reject 2026/10/25 00:56:47 INFO Applying migration id=autodel 2026/10/25 00:56:47 INFO Applying migration id=jsonb 2026/10/25 00:56:47 INFO Applying migration id=quote 2026/10/25 00:56:47 INFO Applying migration id=rfc9421 2026/10/25 00:56:47 INFO Applying migration id=keys 2026/10/25 00:56:47 INFO Applying migration id=portable 2026/10/25 00:56:47 INFO Applying migration id=proofs 2026/10/25 00:56:47 INFO Applying migration id=contexts 2026/10/25 00:56:47 INFO Applying migration id=deliverieshost 2026/10/25 00:56:47 INFO Applying migration id=pembegin 2026/10/25 00:56:47 INFO Applying migration id=didhost 2026/10/25 00:56:47 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:47 INFO Applying migration id=invites 2026/10/25 00:56:47 INFO Applying migration id=ed25519blob 2026/10/25 00:56:47 INFO Applying migration id=rsablob 2026/10/25 00:56:47 INFO Applying migration id=iconscid 2026/10/25 00:56:47 INFO Applying migration id=actor 2026/10/25 00:56:47 INFO Applying migration id=localkeys 2026/10/25 00:56:47 INFO Applying migration id=deleted 2026/10/25 00:56:47 INFO Applying migration id=history 2026/10/25 00:56:47 INFO Applying migration id=outboxnano 2026/10/25 00:56:47 INFO Applying migration id=implements 2026/10/25 00:56:47 INFO Applying migration id=backfill 2026/10/25 00:56:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-691f-7c76-9898-830dd63cb410 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-691f-7bda-a737-13d5ff2cb25a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-691f-7bda-a737-13d5ff2cb25a 2026/10/25 00:56:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-6921-7ef6-a3a6-57c65d22657b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-6921-7eca-92c4-159b87fd91e7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a1708f-6921-7eca-92c4-159b87fd91e7 2026/10/25 00:56:49 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (1.50s) === RUN TestBookmark_Limit 2026/10/25 00:56:49 INFO Applying migration id=initial 2026/10/25 00:56:49 INFO Applying migration id=notesupdated 2026/10/25 00:56:49 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:49 INFO Applying migration id=activitiesid 2026/10/25 00:56:49 INFO Applying migration id=outbox 2026/10/25 00:56:49 INFO Applying migration id=edits 2026/10/25 00:56:49 INFO Applying migration id=outboxactor 2026/10/25 00:56:49 INFO Applying migration id=outboxsender 2026/10/25 00:56:49 INFO Applying migration id=thread 2026/10/25 00:56:49 INFO Applying migration id=host 2026/10/25 00:56:49 INFO Applying migration id=sharedinbox 2026/10/25 00:56:49 INFO Applying migration id=noteshost 2026/10/25 00:56:49 INFO Applying migration id=fetched 2026/10/25 00:56:49 INFO Applying migration id=move 2026/10/25 00:56:49 INFO Applying migration id=cleanup 2026/10/25 00:56:49 INFO Applying migration id=received 2026/10/25 00:56:49 INFO Applying migration id=namehost 2026/10/25 00:56:49 INFO Applying migration id=outboxhost 2026/10/25 00:56:49 INFO Applying migration id=notesfts 2026/10/25 00:56:49 INFO Applying migration id=iconsname 2026/10/25 00:56:49 INFO Applying migration id=nohash 2026/10/25 00:56:49 INFO Applying migration id=shares 2026/10/25 00:56:49 INFO Applying migration id=actorttl 2026/10/25 00:56:49 INFO Applying migration id=tocc 2026/10/25 00:56:49 INFO Applying migration id=followeds 2026/10/25 00:56:49 INFO Applying migration id=certhash 2026/10/25 00:56:49 INFO Applying migration id=follows_sync 2026/10/25 00:56:49 INFO Applying migration id=jsonpath 2026/10/25 00:56:49 INFO Applying migration id=localforward 2026/10/25 00:56:49 INFO Applying migration id=avatar 2026/10/25 00:56:49 INFO Applying migration id=noimage 2026/10/25 00:56:49 INFO Applying migration id=feed 2026/10/25 00:56:49 INFO Applying migration id=bookmarks 2026/10/25 00:56:49 INFO Applying migration id=shareactivity 2026/10/25 00:56:49 INFO Applying migration id=application 2026/10/25 00:56:49 INFO Applying migration id=certificates 2026/10/25 00:56:49 INFO Applying migration id=rawforward 2026/10/25 00:56:49 INFO Applying migration id=publickey 2026/10/25 00:56:49 INFO Applying migration id=resolvegroup 2026/10/25 00:56:49 INFO Applying migration id=reject 2026/10/25 00:56:49 INFO Applying migration id=autodel 2026/10/25 00:56:49 INFO Applying migration id=jsonb 2026/10/25 00:56:49 INFO Applying migration id=quote 2026/10/25 00:56:49 INFO Applying migration id=rfc9421 2026/10/25 00:56:49 INFO Applying migration id=keys 2026/10/25 00:56:49 INFO Applying migration id=portable 2026/10/25 00:56:49 INFO Applying migration id=proofs 2026/10/25 00:56:49 INFO Applying migration id=contexts 2026/10/25 00:56:49 INFO Applying migration id=deliverieshost 2026/10/25 00:56:49 INFO Applying migration id=pembegin 2026/10/25 00:56:49 INFO Applying migration id=didhost 2026/10/25 00:56:49 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:49 INFO Applying migration id=invites 2026/10/25 00:56:49 INFO Applying migration id=ed25519blob 2026/10/25 00:56:49 INFO Applying migration id=rsablob 2026/10/25 00:56:49 INFO Applying migration id=iconscid 2026/10/25 00:56:49 INFO Applying migration id=actor 2026/10/25 00:56:49 INFO Applying migration id=localkeys 2026/10/25 00:56:49 INFO Applying migration id=deleted 2026/10/25 00:56:49 INFO Applying migration id=history 2026/10/25 00:56:49 INFO Applying migration id=outboxnano 2026/10/25 00:56:49 INFO Applying migration id=implements 2026/10/25 00:56:49 INFO Applying migration id=backfill 2026/10/25 00:56:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-72c1-7607-b1fa-7606f073449f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-72c1-758d-b7be-620847b35ad1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-72c1-758d-b7be-620847b35ad1 2026/10/25 00:56:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-72c3-79a2-8630-8eab80d3434a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-72c3-7977-ad0b-740324816f43 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a1708f-72c3-7977-ad0b-740324816f43 2026/10/25 00:56:51 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a1708f-72c3-7977-ad0b-740324816f43 --- PASS: TestBookmark_Limit (2.47s) === RUN TestBookmark_TwoBookmarks 2026/10/25 00:56:51 INFO Applying migration id=initial 2026/10/25 00:56:51 INFO Applying migration id=notesupdated 2026/10/25 00:56:51 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:51 INFO Applying migration id=activitiesid 2026/10/25 00:56:51 INFO Applying migration id=outbox 2026/10/25 00:56:51 INFO Applying migration id=edits 2026/10/25 00:56:51 INFO Applying migration id=outboxactor 2026/10/25 00:56:51 INFO Applying migration id=outboxsender 2026/10/25 00:56:51 INFO Applying migration id=thread 2026/10/25 00:56:51 INFO Applying migration id=host 2026/10/25 00:56:51 INFO Applying migration id=sharedinbox 2026/10/25 00:56:51 INFO Applying migration id=noteshost 2026/10/25 00:56:51 INFO Applying migration id=fetched 2026/10/25 00:56:51 INFO Applying migration id=move 2026/10/25 00:56:51 INFO Applying migration id=cleanup 2026/10/25 00:56:51 INFO Applying migration id=received 2026/10/25 00:56:51 INFO Applying migration id=namehost 2026/10/25 00:56:51 INFO Applying migration id=outboxhost 2026/10/25 00:56:51 INFO Applying migration id=notesfts 2026/10/25 00:56:51 INFO Applying migration id=iconsname 2026/10/25 00:56:51 INFO Applying migration id=nohash 2026/10/25 00:56:51 INFO Applying migration id=shares 2026/10/25 00:56:51 INFO Applying migration id=actorttl 2026/10/25 00:56:51 INFO Applying migration id=tocc 2026/10/25 00:56:51 INFO Applying migration id=followeds 2026/10/25 00:56:51 INFO Applying migration id=certhash 2026/10/25 00:56:51 INFO Applying migration id=follows_sync 2026/10/25 00:56:51 INFO Applying migration id=jsonpath 2026/10/25 00:56:51 INFO Applying migration id=localforward 2026/10/25 00:56:51 INFO Applying migration id=avatar 2026/10/25 00:56:51 INFO Applying migration id=noimage 2026/10/25 00:56:51 INFO Applying migration id=feed 2026/10/25 00:56:51 INFO Applying migration id=bookmarks 2026/10/25 00:56:51 INFO Applying migration id=shareactivity 2026/10/25 00:56:51 INFO Applying migration id=application 2026/10/25 00:56:51 INFO Applying migration id=certificates 2026/10/25 00:56:51 INFO Applying migration id=rawforward 2026/10/25 00:56:51 INFO Applying migration id=publickey 2026/10/25 00:56:51 INFO Applying migration id=resolvegroup 2026/10/25 00:56:51 INFO Applying migration id=reject 2026/10/25 00:56:51 INFO Applying migration id=autodel 2026/10/25 00:56:51 INFO Applying migration id=jsonb 2026/10/25 00:56:51 INFO Applying migration id=quote 2026/10/25 00:56:51 INFO Applying migration id=rfc9421 2026/10/25 00:56:51 INFO Applying migration id=keys 2026/10/25 00:56:51 INFO Applying migration id=portable 2026/10/25 00:56:51 INFO Applying migration id=proofs 2026/10/25 00:56:51 INFO Applying migration id=contexts 2026/10/25 00:56:51 INFO Applying migration id=deliverieshost 2026/10/25 00:56:51 INFO Applying migration id=pembegin 2026/10/25 00:56:51 INFO Applying migration id=didhost 2026/10/25 00:56:51 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:51 INFO Applying migration id=invites 2026/10/25 00:56:51 INFO Applying migration id=ed25519blob 2026/10/25 00:56:51 INFO Applying migration id=rsablob 2026/10/25 00:56:51 INFO Applying migration id=iconscid 2026/10/25 00:56:51 INFO Applying migration id=actor 2026/10/25 00:56:51 INFO Applying migration id=localkeys 2026/10/25 00:56:51 INFO Applying migration id=deleted 2026/10/25 00:56:51 INFO Applying migration id=history 2026/10/25 00:56:51 INFO Applying migration id=outboxnano 2026/10/25 00:56:51 INFO Applying migration id=implements 2026/10/25 00:56:51 INFO Applying migration id=backfill 2026/10/25 00:56:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-7fe6-792e-8e67-5d7d7ff77ebf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-7fe6-78d1-8a36-eeff2389950c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-7fe6-78d1-8a36-eeff2389950c 2026/10/25 00:56:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-7fe8-7a13-87df-afb971764601 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-7fe8-79e7-934c-912533a90547 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a1708f-7fe8-79e7-934c-912533a90547 --- PASS: TestBookmark_TwoBookmarks (3.36s) === RUN TestBookmark_Twice 2026/10/25 00:56:55 INFO Applying migration id=initial 2026/10/25 00:56:55 INFO Applying migration id=notesupdated 2026/10/25 00:56:55 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:55 INFO Applying migration id=activitiesid 2026/10/25 00:56:55 INFO Applying migration id=outbox 2026/10/25 00:56:55 INFO Applying migration id=edits 2026/10/25 00:56:55 INFO Applying migration id=outboxactor 2026/10/25 00:56:55 INFO Applying migration id=outboxsender 2026/10/25 00:56:55 INFO Applying migration id=thread 2026/10/25 00:56:55 INFO Applying migration id=host 2026/10/25 00:56:55 INFO Applying migration id=sharedinbox 2026/10/25 00:56:55 INFO Applying migration id=noteshost 2026/10/25 00:56:55 INFO Applying migration id=fetched 2026/10/25 00:56:55 INFO Applying migration id=move 2026/10/25 00:56:55 INFO Applying migration id=cleanup 2026/10/25 00:56:55 INFO Applying migration id=received 2026/10/25 00:56:55 INFO Applying migration id=namehost 2026/10/25 00:56:55 INFO Applying migration id=outboxhost 2026/10/25 00:56:55 INFO Applying migration id=notesfts 2026/10/25 00:56:55 INFO Applying migration id=iconsname 2026/10/25 00:56:55 INFO Applying migration id=nohash 2026/10/25 00:56:55 INFO Applying migration id=shares 2026/10/25 00:56:55 INFO Applying migration id=actorttl 2026/10/25 00:56:55 INFO Applying migration id=tocc 2026/10/25 00:56:55 INFO Applying migration id=followeds 2026/10/25 00:56:55 INFO Applying migration id=certhash 2026/10/25 00:56:55 INFO Applying migration id=follows_sync 2026/10/25 00:56:55 INFO Applying migration id=jsonpath 2026/10/25 00:56:55 INFO Applying migration id=localforward 2026/10/25 00:56:55 INFO Applying migration id=avatar 2026/10/25 00:56:55 INFO Applying migration id=noimage 2026/10/25 00:56:55 INFO Applying migration id=feed 2026/10/25 00:56:55 INFO Applying migration id=bookmarks 2026/10/25 00:56:55 INFO Applying migration id=shareactivity 2026/10/25 00:56:55 INFO Applying migration id=application 2026/10/25 00:56:55 INFO Applying migration id=certificates 2026/10/25 00:56:55 INFO Applying migration id=rawforward 2026/10/25 00:56:55 INFO Applying migration id=publickey 2026/10/25 00:56:55 INFO Applying migration id=resolvegroup 2026/10/25 00:56:55 INFO Applying migration id=reject 2026/10/25 00:56:55 INFO Applying migration id=autodel 2026/10/25 00:56:55 INFO Applying migration id=jsonb 2026/10/25 00:56:55 INFO Applying migration id=quote 2026/10/25 00:56:55 INFO Applying migration id=rfc9421 2026/10/25 00:56:55 INFO Applying migration id=keys 2026/10/25 00:56:55 INFO Applying migration id=portable 2026/10/25 00:56:55 INFO Applying migration id=proofs 2026/10/25 00:56:55 INFO Applying migration id=contexts 2026/10/25 00:56:55 INFO Applying migration id=deliverieshost 2026/10/25 00:56:55 INFO Applying migration id=pembegin 2026/10/25 00:56:55 INFO Applying migration id=didhost 2026/10/25 00:56:55 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:55 INFO Applying migration id=invites 2026/10/25 00:56:55 INFO Applying migration id=ed25519blob 2026/10/25 00:56:55 INFO Applying migration id=rsablob 2026/10/25 00:56:55 INFO Applying migration id=iconscid 2026/10/25 00:56:55 INFO Applying migration id=actor 2026/10/25 00:56:55 INFO Applying migration id=localkeys 2026/10/25 00:56:55 INFO Applying migration id=deleted 2026/10/25 00:56:55 INFO Applying migration id=history 2026/10/25 00:56:55 INFO Applying migration id=outboxnano 2026/10/25 00:56:55 INFO Applying migration id=implements 2026/10/25 00:56:55 INFO Applying migration id=backfill 2026/10/25 00:56:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-8a25-76a5-95a2-ef13b19689e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-8a25-7601-bcb0-21f7cefa2af2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-8a25-7601-bcb0-21f7cefa2af2 2026/10/25 00:56:57 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (2.62s) === RUN TestBookmark_ToFollowers 2026/10/25 00:56:57 INFO Applying migration id=initial 2026/10/25 00:56:57 INFO Applying migration id=notesupdated 2026/10/25 00:56:57 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:57 INFO Applying migration id=activitiesid 2026/10/25 00:56:57 INFO Applying migration id=outbox 2026/10/25 00:56:57 INFO Applying migration id=edits 2026/10/25 00:56:57 INFO Applying migration id=outboxactor 2026/10/25 00:56:57 INFO Applying migration id=outboxsender 2026/10/25 00:56:57 INFO Applying migration id=thread 2026/10/25 00:56:57 INFO Applying migration id=host 2026/10/25 00:56:57 INFO Applying migration id=sharedinbox 2026/10/25 00:56:57 INFO Applying migration id=noteshost 2026/10/25 00:56:57 INFO Applying migration id=fetched 2026/10/25 00:56:57 INFO Applying migration id=move 2026/10/25 00:56:57 INFO Applying migration id=cleanup 2026/10/25 00:56:57 INFO Applying migration id=received 2026/10/25 00:56:57 INFO Applying migration id=namehost 2026/10/25 00:56:57 INFO Applying migration id=outboxhost 2026/10/25 00:56:57 INFO Applying migration id=notesfts 2026/10/25 00:56:57 INFO Applying migration id=iconsname 2026/10/25 00:56:57 INFO Applying migration id=nohash 2026/10/25 00:56:57 INFO Applying migration id=shares 2026/10/25 00:56:57 INFO Applying migration id=actorttl 2026/10/25 00:56:57 INFO Applying migration id=tocc 2026/10/25 00:56:57 INFO Applying migration id=followeds 2026/10/25 00:56:57 INFO Applying migration id=certhash 2026/10/25 00:56:57 INFO Applying migration id=follows_sync 2026/10/25 00:56:57 INFO Applying migration id=jsonpath 2026/10/25 00:56:57 INFO Applying migration id=localforward 2026/10/25 00:56:57 INFO Applying migration id=avatar 2026/10/25 00:56:57 INFO Applying migration id=noimage 2026/10/25 00:56:57 INFO Applying migration id=feed 2026/10/25 00:56:57 INFO Applying migration id=bookmarks 2026/10/25 00:56:57 INFO Applying migration id=shareactivity 2026/10/25 00:56:57 INFO Applying migration id=application 2026/10/25 00:56:57 INFO Applying migration id=certificates 2026/10/25 00:56:57 INFO Applying migration id=rawforward 2026/10/25 00:56:57 INFO Applying migration id=publickey 2026/10/25 00:56:57 INFO Applying migration id=resolvegroup 2026/10/25 00:56:57 INFO Applying migration id=reject 2026/10/25 00:56:57 INFO Applying migration id=autodel 2026/10/25 00:56:57 INFO Applying migration id=jsonb 2026/10/25 00:56:57 INFO Applying migration id=quote 2026/10/25 00:56:57 INFO Applying migration id=rfc9421 2026/10/25 00:56:57 INFO Applying migration id=keys 2026/10/25 00:56:57 INFO Applying migration id=portable 2026/10/25 00:56:57 INFO Applying migration id=proofs 2026/10/25 00:56:57 INFO Applying migration id=contexts 2026/10/25 00:56:57 INFO Applying migration id=deliverieshost 2026/10/25 00:56:57 INFO Applying migration id=pembegin 2026/10/25 00:56:57 INFO Applying migration id=didhost 2026/10/25 00:56:57 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:57 INFO Applying migration id=invites 2026/10/25 00:56:57 INFO Applying migration id=ed25519blob 2026/10/25 00:56:57 INFO Applying migration id=rsablob 2026/10/25 00:56:57 INFO Applying migration id=iconscid 2026/10/25 00:56:57 INFO Applying migration id=actor 2026/10/25 00:56:57 INFO Applying migration id=localkeys 2026/10/25 00:56:57 INFO Applying migration id=deleted 2026/10/25 00:56:57 INFO Applying migration id=history 2026/10/25 00:56:57 INFO Applying migration id=outboxnano 2026/10/25 00:56:57 INFO Applying migration id=implements 2026/10/25 00:56:57 INFO Applying migration id=backfill 2026/10/25 00:56:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-9064-7144-a079-5c8ea69a9801 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:56:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-9064-7c43-a9e9-645c77098983 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-9064-7144-a079-5c8ea69a9801 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-9064-7144-a079-5c8ea69a9801 2026/10/25 00:56:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-9065-766a-90bb-ffd700c5bb19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-9065-7632-9d00-55e906d81534 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-9065-7632-9d00-55e906d81534 2026/10/25 00:56:59 INFO Post was not found post=https://localhost.localdomain:8443/post/01a1708f-9065-7632-9d00-55e906d81534 2026/10/25 00:56:59 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a1708f-9068-7f22-8954-71feb5e824da activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-9064-7144-a079-5c8ea69a9801 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice --- PASS: TestBookmark_ToFollowers (1.60s) === RUN TestBookmark_DM 2026/10/25 00:56:59 INFO Applying migration id=initial 2026/10/25 00:56:59 INFO Applying migration id=notesupdated 2026/10/25 00:56:59 INFO Applying migration id=personspreferredusername 2026/10/25 00:56:59 INFO Applying migration id=activitiesid 2026/10/25 00:56:59 INFO Applying migration id=outbox 2026/10/25 00:56:59 INFO Applying migration id=edits 2026/10/25 00:56:59 INFO Applying migration id=outboxactor 2026/10/25 00:56:59 INFO Applying migration id=outboxsender 2026/10/25 00:56:59 INFO Applying migration id=thread 2026/10/25 00:56:59 INFO Applying migration id=host 2026/10/25 00:56:59 INFO Applying migration id=sharedinbox 2026/10/25 00:56:59 INFO Applying migration id=noteshost 2026/10/25 00:56:59 INFO Applying migration id=fetched 2026/10/25 00:56:59 INFO Applying migration id=move 2026/10/25 00:56:59 INFO Applying migration id=cleanup 2026/10/25 00:56:59 INFO Applying migration id=received 2026/10/25 00:56:59 INFO Applying migration id=namehost 2026/10/25 00:56:59 INFO Applying migration id=outboxhost 2026/10/25 00:56:59 INFO Applying migration id=notesfts 2026/10/25 00:56:59 INFO Applying migration id=iconsname 2026/10/25 00:56:59 INFO Applying migration id=nohash 2026/10/25 00:56:59 INFO Applying migration id=shares 2026/10/25 00:56:59 INFO Applying migration id=actorttl 2026/10/25 00:56:59 INFO Applying migration id=tocc 2026/10/25 00:56:59 INFO Applying migration id=followeds 2026/10/25 00:56:59 INFO Applying migration id=certhash 2026/10/25 00:56:59 INFO Applying migration id=follows_sync 2026/10/25 00:56:59 INFO Applying migration id=jsonpath 2026/10/25 00:56:59 INFO Applying migration id=localforward 2026/10/25 00:56:59 INFO Applying migration id=avatar 2026/10/25 00:56:59 INFO Applying migration id=noimage 2026/10/25 00:56:59 INFO Applying migration id=feed 2026/10/25 00:56:59 INFO Applying migration id=bookmarks 2026/10/25 00:56:59 INFO Applying migration id=shareactivity 2026/10/25 00:56:59 INFO Applying migration id=application 2026/10/25 00:56:59 INFO Applying migration id=certificates 2026/10/25 00:56:59 INFO Applying migration id=rawforward 2026/10/25 00:56:59 INFO Applying migration id=publickey 2026/10/25 00:56:59 INFO Applying migration id=resolvegroup 2026/10/25 00:56:59 INFO Applying migration id=reject 2026/10/25 00:56:59 INFO Applying migration id=autodel 2026/10/25 00:56:59 INFO Applying migration id=jsonb 2026/10/25 00:56:59 INFO Applying migration id=quote 2026/10/25 00:56:59 INFO Applying migration id=rfc9421 2026/10/25 00:56:59 INFO Applying migration id=keys 2026/10/25 00:56:59 INFO Applying migration id=portable 2026/10/25 00:56:59 INFO Applying migration id=proofs 2026/10/25 00:56:59 INFO Applying migration id=contexts 2026/10/25 00:56:59 INFO Applying migration id=deliverieshost 2026/10/25 00:56:59 INFO Applying migration id=pembegin 2026/10/25 00:56:59 INFO Applying migration id=didhost 2026/10/25 00:56:59 INFO Applying migration id=rsapkcs8 2026/10/25 00:56:59 INFO Applying migration id=invites 2026/10/25 00:56:59 INFO Applying migration id=ed25519blob 2026/10/25 00:56:59 INFO Applying migration id=rsablob 2026/10/25 00:56:59 INFO Applying migration id=iconscid 2026/10/25 00:56:59 INFO Applying migration id=actor 2026/10/25 00:56:59 INFO Applying migration id=localkeys 2026/10/25 00:56:59 INFO Applying migration id=deleted 2026/10/25 00:56:59 INFO Applying migration id=history 2026/10/25 00:56:59 INFO Applying migration id=outboxnano 2026/10/25 00:56:59 INFO Applying migration id=implements 2026/10/25 00:56:59 INFO Applying migration id=backfill 2026/10/25 00:57:01 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-9b27-7204-acb8-15aaaffb9825 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-9b26-778c-9d3b-72302aab3f20 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-9b26-778c-9d3b-72302aab3f20 2026/10/25 00:57:01 INFO Post was not found post=https://localhost.localdomain:8443/post/01a1708f-9b26-778c-9d3b-72302aab3f20 --- PASS: TestBookmark_DM (2.76s) === RUN TestCommunities_OneCommunity 2026/10/25 00:57:02 INFO Applying migration id=initial 2026/10/25 00:57:02 INFO Applying migration id=notesupdated 2026/10/25 00:57:02 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:02 INFO Applying migration id=activitiesid 2026/10/25 00:57:02 INFO Applying migration id=outbox 2026/10/25 00:57:02 INFO Applying migration id=edits 2026/10/25 00:57:02 INFO Applying migration id=outboxactor 2026/10/25 00:57:02 INFO Applying migration id=outboxsender 2026/10/25 00:57:02 INFO Applying migration id=thread 2026/10/25 00:57:02 INFO Applying migration id=host 2026/10/25 00:57:02 INFO Applying migration id=sharedinbox 2026/10/25 00:57:02 INFO Applying migration id=noteshost 2026/10/25 00:57:02 INFO Applying migration id=fetched 2026/10/25 00:57:02 INFO Applying migration id=move 2026/10/25 00:57:02 INFO Applying migration id=cleanup 2026/10/25 00:57:02 INFO Applying migration id=received 2026/10/25 00:57:02 INFO Applying migration id=namehost 2026/10/25 00:57:02 INFO Applying migration id=outboxhost 2026/10/25 00:57:02 INFO Applying migration id=notesfts 2026/10/25 00:57:02 INFO Applying migration id=iconsname 2026/10/25 00:57:02 INFO Applying migration id=nohash 2026/10/25 00:57:02 INFO Applying migration id=shares 2026/10/25 00:57:02 INFO Applying migration id=actorttl 2026/10/25 00:57:02 INFO Applying migration id=tocc 2026/10/25 00:57:02 INFO Applying migration id=followeds 2026/10/25 00:57:02 INFO Applying migration id=certhash 2026/10/25 00:57:02 INFO Applying migration id=follows_sync 2026/10/25 00:57:02 INFO Applying migration id=jsonpath 2026/10/25 00:57:02 INFO Applying migration id=localforward 2026/10/25 00:57:02 INFO Applying migration id=avatar 2026/10/25 00:57:02 INFO Applying migration id=noimage 2026/10/25 00:57:02 INFO Applying migration id=feed 2026/10/25 00:57:02 INFO Applying migration id=bookmarks 2026/10/25 00:57:02 INFO Applying migration id=shareactivity 2026/10/25 00:57:02 INFO Applying migration id=application 2026/10/25 00:57:02 INFO Applying migration id=certificates 2026/10/25 00:57:02 INFO Applying migration id=rawforward 2026/10/25 00:57:02 INFO Applying migration id=publickey 2026/10/25 00:57:02 INFO Applying migration id=resolvegroup 2026/10/25 00:57:02 INFO Applying migration id=reject 2026/10/25 00:57:02 INFO Applying migration id=autodel 2026/10/25 00:57:02 INFO Applying migration id=jsonb 2026/10/25 00:57:02 INFO Applying migration id=quote 2026/10/25 00:57:02 INFO Applying migration id=rfc9421 2026/10/25 00:57:02 INFO Applying migration id=keys 2026/10/25 00:57:02 INFO Applying migration id=portable 2026/10/25 00:57:02 INFO Applying migration id=proofs 2026/10/25 00:57:02 INFO Applying migration id=contexts 2026/10/25 00:57:02 INFO Applying migration id=deliverieshost 2026/10/25 00:57:02 INFO Applying migration id=pembegin 2026/10/25 00:57:02 INFO Applying migration id=didhost 2026/10/25 00:57:02 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:02 INFO Applying migration id=invites 2026/10/25 00:57:02 INFO Applying migration id=ed25519blob 2026/10/25 00:57:02 INFO Applying migration id=rsablob 2026/10/25 00:57:02 INFO Applying migration id=iconscid 2026/10/25 00:57:02 INFO Applying migration id=actor 2026/10/25 00:57:02 INFO Applying migration id=localkeys 2026/10/25 00:57:02 INFO Applying migration id=deleted 2026/10/25 00:57:02 INFO Applying migration id=history 2026/10/25 00:57:02 INFO Applying migration id=outboxnano 2026/10/25 00:57:02 INFO Applying migration id=implements 2026/10/25 00:57:02 INFO Applying migration id=backfill 2026/10/25 00:57:04 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-a476-7d32-ac8b-01bced23d424 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:04 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-a477-7817-90ba-24ba22f1e24a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-a476-7d32-ac8b-01bced23d424 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-a476-7d32-ac8b-01bced23d424 2026/10/25 00:57:04 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:04 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a1708f-a478-72e0-8be0-e21030bb4df7 note=https://localhost.localdomain:8443/post/01a1708f-a478-7160-a799-f6048ac1bf32 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-a478-72e0-8be0-e21030bb4df7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-a478-7160-a799-f6048ac1bf32 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-a478-7160-a799-f6048ac1bf32 --- PASS: TestCommunities_OneCommunity (2.38s) === RUN TestCommunity_NewThread 2026/10/25 00:57:04 INFO Applying migration id=initial 2026/10/25 00:57:04 INFO Applying migration id=notesupdated 2026/10/25 00:57:04 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:04 INFO Applying migration id=activitiesid 2026/10/25 00:57:04 INFO Applying migration id=outbox 2026/10/25 00:57:04 INFO Applying migration id=edits 2026/10/25 00:57:04 INFO Applying migration id=outboxactor 2026/10/25 00:57:04 INFO Applying migration id=outboxsender 2026/10/25 00:57:04 INFO Applying migration id=thread 2026/10/25 00:57:04 INFO Applying migration id=host 2026/10/25 00:57:04 INFO Applying migration id=sharedinbox 2026/10/25 00:57:04 INFO Applying migration id=noteshost 2026/10/25 00:57:04 INFO Applying migration id=fetched 2026/10/25 00:57:04 INFO Applying migration id=move 2026/10/25 00:57:04 INFO Applying migration id=cleanup 2026/10/25 00:57:04 INFO Applying migration id=received 2026/10/25 00:57:04 INFO Applying migration id=namehost 2026/10/25 00:57:04 INFO Applying migration id=outboxhost 2026/10/25 00:57:04 INFO Applying migration id=notesfts 2026/10/25 00:57:04 INFO Applying migration id=iconsname 2026/10/25 00:57:04 INFO Applying migration id=nohash 2026/10/25 00:57:04 INFO Applying migration id=shares 2026/10/25 00:57:04 INFO Applying migration id=actorttl 2026/10/25 00:57:04 INFO Applying migration id=tocc 2026/10/25 00:57:04 INFO Applying migration id=followeds 2026/10/25 00:57:04 INFO Applying migration id=certhash 2026/10/25 00:57:04 INFO Applying migration id=follows_sync 2026/10/25 00:57:04 INFO Applying migration id=jsonpath 2026/10/25 00:57:04 INFO Applying migration id=localforward 2026/10/25 00:57:04 INFO Applying migration id=avatar 2026/10/25 00:57:04 INFO Applying migration id=noimage 2026/10/25 00:57:04 INFO Applying migration id=feed 2026/10/25 00:57:04 INFO Applying migration id=bookmarks 2026/10/25 00:57:04 INFO Applying migration id=shareactivity 2026/10/25 00:57:04 INFO Applying migration id=application 2026/10/25 00:57:04 INFO Applying migration id=certificates 2026/10/25 00:57:04 INFO Applying migration id=rawforward 2026/10/25 00:57:04 INFO Applying migration id=publickey 2026/10/25 00:57:04 INFO Applying migration id=resolvegroup 2026/10/25 00:57:04 INFO Applying migration id=reject 2026/10/25 00:57:04 INFO Applying migration id=autodel 2026/10/25 00:57:04 INFO Applying migration id=jsonb 2026/10/25 00:57:04 INFO Applying migration id=quote 2026/10/25 00:57:04 INFO Applying migration id=rfc9421 2026/10/25 00:57:04 INFO Applying migration id=keys 2026/10/25 00:57:04 INFO Applying migration id=portable 2026/10/25 00:57:04 INFO Applying migration id=proofs 2026/10/25 00:57:04 INFO Applying migration id=contexts 2026/10/25 00:57:04 INFO Applying migration id=deliverieshost 2026/10/25 00:57:04 INFO Applying migration id=pembegin 2026/10/25 00:57:04 INFO Applying migration id=didhost 2026/10/25 00:57:04 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:04 INFO Applying migration id=invites 2026/10/25 00:57:04 INFO Applying migration id=ed25519blob 2026/10/25 00:57:04 INFO Applying migration id=rsablob 2026/10/25 00:57:04 INFO Applying migration id=iconscid 2026/10/25 00:57:04 INFO Applying migration id=actor 2026/10/25 00:57:04 INFO Applying migration id=localkeys 2026/10/25 00:57:04 INFO Applying migration id=deleted 2026/10/25 00:57:04 INFO Applying migration id=history 2026/10/25 00:57:04 INFO Applying migration id=outboxnano 2026/10/25 00:57:04 INFO Applying migration id=implements 2026/10/25 00:57:04 INFO Applying migration id=backfill 2026/10/25 00:57:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-adb3-7a74-be53-6c59f3779a6d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-adb4-7ea1-877f-d4a2ce16bba0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-adb6-79e5-b957-7db51c9a0cb1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-adb4-7ea1-877f-d4a2ce16bba0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-adb4-7ea1-877f-d4a2ce16bba0 2026/10/25 00:57:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:06 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a1708f-adb8-74a4-935e-4ef42229ba53 note=https://localhost.localdomain:8443/post/01a1708f-adb8-70df-811d-792d3a0a3c84 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-adb8-74a4-935e-4ef42229ba53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-adb8-70df-811d-792d3a0a3c84 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-adb8-70df-811d-792d3a0a3c84 --- PASS: TestCommunity_NewThread (2.37s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/25 00:57:06 INFO Applying migration id=initial 2026/10/25 00:57:06 INFO Applying migration id=notesupdated 2026/10/25 00:57:06 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:06 INFO Applying migration id=activitiesid 2026/10/25 00:57:06 INFO Applying migration id=outbox 2026/10/25 00:57:06 INFO Applying migration id=edits 2026/10/25 00:57:06 INFO Applying migration id=outboxactor 2026/10/25 00:57:06 INFO Applying migration id=outboxsender 2026/10/25 00:57:06 INFO Applying migration id=thread 2026/10/25 00:57:06 INFO Applying migration id=host 2026/10/25 00:57:06 INFO Applying migration id=sharedinbox 2026/10/25 00:57:06 INFO Applying migration id=noteshost 2026/10/25 00:57:06 INFO Applying migration id=fetched 2026/10/25 00:57:06 INFO Applying migration id=move 2026/10/25 00:57:06 INFO Applying migration id=cleanup 2026/10/25 00:57:06 INFO Applying migration id=received 2026/10/25 00:57:06 INFO Applying migration id=namehost 2026/10/25 00:57:06 INFO Applying migration id=outboxhost 2026/10/25 00:57:06 INFO Applying migration id=notesfts 2026/10/25 00:57:06 INFO Applying migration id=iconsname 2026/10/25 00:57:06 INFO Applying migration id=nohash 2026/10/25 00:57:06 INFO Applying migration id=shares 2026/10/25 00:57:06 INFO Applying migration id=actorttl 2026/10/25 00:57:06 INFO Applying migration id=tocc 2026/10/25 00:57:06 INFO Applying migration id=followeds 2026/10/25 00:57:06 INFO Applying migration id=certhash 2026/10/25 00:57:06 INFO Applying migration id=follows_sync 2026/10/25 00:57:06 INFO Applying migration id=jsonpath 2026/10/25 00:57:06 INFO Applying migration id=localforward 2026/10/25 00:57:06 INFO Applying migration id=avatar 2026/10/25 00:57:06 INFO Applying migration id=noimage 2026/10/25 00:57:06 INFO Applying migration id=feed 2026/10/25 00:57:06 INFO Applying migration id=bookmarks 2026/10/25 00:57:06 INFO Applying migration id=shareactivity 2026/10/25 00:57:06 INFO Applying migration id=application 2026/10/25 00:57:06 INFO Applying migration id=certificates 2026/10/25 00:57:06 INFO Applying migration id=rawforward 2026/10/25 00:57:06 INFO Applying migration id=publickey 2026/10/25 00:57:06 INFO Applying migration id=resolvegroup 2026/10/25 00:57:06 INFO Applying migration id=reject 2026/10/25 00:57:06 INFO Applying migration id=autodel 2026/10/25 00:57:06 INFO Applying migration id=jsonb 2026/10/25 00:57:06 INFO Applying migration id=quote 2026/10/25 00:57:06 INFO Applying migration id=rfc9421 2026/10/25 00:57:06 INFO Applying migration id=keys 2026/10/25 00:57:06 INFO Applying migration id=portable 2026/10/25 00:57:06 INFO Applying migration id=proofs 2026/10/25 00:57:06 INFO Applying migration id=contexts 2026/10/25 00:57:06 INFO Applying migration id=deliverieshost 2026/10/25 00:57:06 INFO Applying migration id=pembegin 2026/10/25 00:57:06 INFO Applying migration id=didhost 2026/10/25 00:57:06 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:06 INFO Applying migration id=invites 2026/10/25 00:57:06 INFO Applying migration id=ed25519blob 2026/10/25 00:57:06 INFO Applying migration id=rsablob 2026/10/25 00:57:06 INFO Applying migration id=iconscid 2026/10/25 00:57:06 INFO Applying migration id=actor 2026/10/25 00:57:06 INFO Applying migration id=localkeys 2026/10/25 00:57:06 INFO Applying migration id=deleted 2026/10/25 00:57:06 INFO Applying migration id=history 2026/10/25 00:57:06 INFO Applying migration id=outboxnano 2026/10/25 00:57:06 INFO Applying migration id=implements 2026/10/25 00:57:06 INFO Applying migration id=backfill 2026/10/25 00:57:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-b3bc-7ba2-996a-ccb3a603e965 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:08 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-b3bd-75fb-a7c9-3f5a29fa41ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-b3bd-73ac-94a6-a1ac800a33d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-b3bd-73ac-94a6-a1ac800a33d2 --- PASS: TestCommunity_NewThreadNotFollowing (1.53s) === RUN TestCommunity_NewThreadNotPublic 2026/10/25 00:57:08 INFO Applying migration id=initial 2026/10/25 00:57:08 INFO Applying migration id=notesupdated 2026/10/25 00:57:08 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:08 INFO Applying migration id=activitiesid 2026/10/25 00:57:08 INFO Applying migration id=outbox 2026/10/25 00:57:08 INFO Applying migration id=edits 2026/10/25 00:57:08 INFO Applying migration id=outboxactor 2026/10/25 00:57:08 INFO Applying migration id=outboxsender 2026/10/25 00:57:08 INFO Applying migration id=thread 2026/10/25 00:57:08 INFO Applying migration id=host 2026/10/25 00:57:08 INFO Applying migration id=sharedinbox 2026/10/25 00:57:08 INFO Applying migration id=noteshost 2026/10/25 00:57:08 INFO Applying migration id=fetched 2026/10/25 00:57:08 INFO Applying migration id=move 2026/10/25 00:57:08 INFO Applying migration id=cleanup 2026/10/25 00:57:08 INFO Applying migration id=received 2026/10/25 00:57:08 INFO Applying migration id=namehost 2026/10/25 00:57:08 INFO Applying migration id=outboxhost 2026/10/25 00:57:08 INFO Applying migration id=notesfts 2026/10/25 00:57:08 INFO Applying migration id=iconsname 2026/10/25 00:57:08 INFO Applying migration id=nohash 2026/10/25 00:57:08 INFO Applying migration id=shares 2026/10/25 00:57:08 INFO Applying migration id=actorttl 2026/10/25 00:57:08 INFO Applying migration id=tocc 2026/10/25 00:57:08 INFO Applying migration id=followeds 2026/10/25 00:57:08 INFO Applying migration id=certhash 2026/10/25 00:57:08 INFO Applying migration id=follows_sync 2026/10/25 00:57:08 INFO Applying migration id=jsonpath 2026/10/25 00:57:08 INFO Applying migration id=localforward 2026/10/25 00:57:08 INFO Applying migration id=avatar 2026/10/25 00:57:08 INFO Applying migration id=noimage 2026/10/25 00:57:08 INFO Applying migration id=feed 2026/10/25 00:57:08 INFO Applying migration id=bookmarks 2026/10/25 00:57:08 INFO Applying migration id=shareactivity 2026/10/25 00:57:08 INFO Applying migration id=application 2026/10/25 00:57:08 INFO Applying migration id=certificates 2026/10/25 00:57:08 INFO Applying migration id=rawforward 2026/10/25 00:57:08 INFO Applying migration id=publickey 2026/10/25 00:57:08 INFO Applying migration id=resolvegroup 2026/10/25 00:57:08 INFO Applying migration id=reject 2026/10/25 00:57:08 INFO Applying migration id=autodel 2026/10/25 00:57:08 INFO Applying migration id=jsonb 2026/10/25 00:57:08 INFO Applying migration id=quote 2026/10/25 00:57:08 INFO Applying migration id=rfc9421 2026/10/25 00:57:08 INFO Applying migration id=keys 2026/10/25 00:57:08 INFO Applying migration id=portable 2026/10/25 00:57:08 INFO Applying migration id=proofs 2026/10/25 00:57:08 INFO Applying migration id=contexts 2026/10/25 00:57:08 INFO Applying migration id=deliverieshost 2026/10/25 00:57:08 INFO Applying migration id=pembegin 2026/10/25 00:57:08 INFO Applying migration id=didhost 2026/10/25 00:57:08 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:08 INFO Applying migration id=invites 2026/10/25 00:57:08 INFO Applying migration id=ed25519blob 2026/10/25 00:57:08 INFO Applying migration id=rsablob 2026/10/25 00:57:08 INFO Applying migration id=iconscid 2026/10/25 00:57:08 INFO Applying migration id=actor 2026/10/25 00:57:08 INFO Applying migration id=localkeys 2026/10/25 00:57:08 INFO Applying migration id=deleted 2026/10/25 00:57:08 INFO Applying migration id=history 2026/10/25 00:57:08 INFO Applying migration id=outboxnano 2026/10/25 00:57:08 INFO Applying migration id=implements 2026/10/25 00:57:08 INFO Applying migration id=backfill 2026/10/25 00:57:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-ba65-7dd7-a202-6d029360f77a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-ba66-7679-8fd6-512ce5fcd3a1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-ba67-71e5-8ecb-8e3abaa085b7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-ba66-7679-8fd6-512ce5fcd3a1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-ba66-7679-8fd6-512ce5fcd3a1 2026/10/25 00:57:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-ba67-7d45-8c78-7801b1200982 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-ba67-7b79-9cb8-ea69f4659d77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-ba67-7b79-9cb8-ea69f4659d77 --- PASS: TestCommunity_NewThreadNotPublic (1.71s) === RUN TestCommunity_ReplyInThread 2026/10/25 00:57:09 INFO Applying migration id=initial 2026/10/25 00:57:09 INFO Applying migration id=notesupdated 2026/10/25 00:57:09 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:09 INFO Applying migration id=activitiesid 2026/10/25 00:57:09 INFO Applying migration id=outbox 2026/10/25 00:57:10 INFO Applying migration id=edits 2026/10/25 00:57:10 INFO Applying migration id=outboxactor 2026/10/25 00:57:10 INFO Applying migration id=outboxsender 2026/10/25 00:57:10 INFO Applying migration id=thread 2026/10/25 00:57:10 INFO Applying migration id=host 2026/10/25 00:57:10 INFO Applying migration id=sharedinbox 2026/10/25 00:57:10 INFO Applying migration id=noteshost 2026/10/25 00:57:10 INFO Applying migration id=fetched 2026/10/25 00:57:10 INFO Applying migration id=move 2026/10/25 00:57:10 INFO Applying migration id=cleanup 2026/10/25 00:57:10 INFO Applying migration id=received 2026/10/25 00:57:10 INFO Applying migration id=namehost 2026/10/25 00:57:10 INFO Applying migration id=outboxhost 2026/10/25 00:57:10 INFO Applying migration id=notesfts 2026/10/25 00:57:10 INFO Applying migration id=iconsname 2026/10/25 00:57:10 INFO Applying migration id=nohash 2026/10/25 00:57:10 INFO Applying migration id=shares 2026/10/25 00:57:10 INFO Applying migration id=actorttl 2026/10/25 00:57:10 INFO Applying migration id=tocc 2026/10/25 00:57:10 INFO Applying migration id=followeds 2026/10/25 00:57:10 INFO Applying migration id=certhash 2026/10/25 00:57:10 INFO Applying migration id=follows_sync 2026/10/25 00:57:10 INFO Applying migration id=jsonpath 2026/10/25 00:57:10 INFO Applying migration id=localforward 2026/10/25 00:57:10 INFO Applying migration id=avatar 2026/10/25 00:57:10 INFO Applying migration id=noimage 2026/10/25 00:57:10 INFO Applying migration id=feed 2026/10/25 00:57:10 INFO Applying migration id=bookmarks 2026/10/25 00:57:10 INFO Applying migration id=shareactivity 2026/10/25 00:57:10 INFO Applying migration id=application 2026/10/25 00:57:10 INFO Applying migration id=certificates 2026/10/25 00:57:10 INFO Applying migration id=rawforward 2026/10/25 00:57:10 INFO Applying migration id=publickey 2026/10/25 00:57:10 INFO Applying migration id=resolvegroup 2026/10/25 00:57:10 INFO Applying migration id=reject 2026/10/25 00:57:10 INFO Applying migration id=autodel 2026/10/25 00:57:10 INFO Applying migration id=jsonb 2026/10/25 00:57:10 INFO Applying migration id=quote 2026/10/25 00:57:10 INFO Applying migration id=rfc9421 2026/10/25 00:57:10 INFO Applying migration id=keys 2026/10/25 00:57:10 INFO Applying migration id=portable 2026/10/25 00:57:10 INFO Applying migration id=proofs 2026/10/25 00:57:10 INFO Applying migration id=contexts 2026/10/25 00:57:10 INFO Applying migration id=deliverieshost 2026/10/25 00:57:10 INFO Applying migration id=pembegin 2026/10/25 00:57:10 INFO Applying migration id=didhost 2026/10/25 00:57:10 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:10 INFO Applying migration id=invites 2026/10/25 00:57:10 INFO Applying migration id=ed25519blob 2026/10/25 00:57:10 INFO Applying migration id=rsablob 2026/10/25 00:57:10 INFO Applying migration id=iconscid 2026/10/25 00:57:10 INFO Applying migration id=actor 2026/10/25 00:57:10 INFO Applying migration id=localkeys 2026/10/25 00:57:10 INFO Applying migration id=deleted 2026/10/25 00:57:10 INFO Applying migration id=history 2026/10/25 00:57:10 INFO Applying migration id=outboxnano 2026/10/25 00:57:10 INFO Applying migration id=implements 2026/10/25 00:57:10 INFO Applying migration id=backfill 2026/10/25 00:57:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-c337-7968-8731-d70cf2797bef activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-c338-7266-ba2f-9c412d1703fb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-c338-7e13-afa4-9ff4b8a092b0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-c338-7266-ba2f-9c412d1703fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-c338-7266-ba2f-9c412d1703fb 2026/10/25 00:57:12 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:12 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a1708f-c339-7a1c-b31a-d5542fdafdef note=https://localhost.localdomain:8443/post/01a1708f-c339-784d-b46d-1266a6204eb4 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-c339-7a1c-b31a-d5542fdafdef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-c339-784d-b46d-1266a6204eb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-c339-784d-b46d-1266a6204eb4 2026/10/25 00:57:12 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (2.27s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/25 00:57:12 INFO Applying migration id=initial 2026/10/25 00:57:12 INFO Applying migration id=notesupdated 2026/10/25 00:57:12 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:12 INFO Applying migration id=activitiesid 2026/10/25 00:57:12 INFO Applying migration id=outbox 2026/10/25 00:57:12 INFO Applying migration id=edits 2026/10/25 00:57:12 INFO Applying migration id=outboxactor 2026/10/25 00:57:12 INFO Applying migration id=outboxsender 2026/10/25 00:57:12 INFO Applying migration id=thread 2026/10/25 00:57:12 INFO Applying migration id=host 2026/10/25 00:57:12 INFO Applying migration id=sharedinbox 2026/10/25 00:57:12 INFO Applying migration id=noteshost 2026/10/25 00:57:12 INFO Applying migration id=fetched 2026/10/25 00:57:12 INFO Applying migration id=move 2026/10/25 00:57:12 INFO Applying migration id=cleanup 2026/10/25 00:57:12 INFO Applying migration id=received 2026/10/25 00:57:12 INFO Applying migration id=namehost 2026/10/25 00:57:12 INFO Applying migration id=outboxhost 2026/10/25 00:57:12 INFO Applying migration id=notesfts 2026/10/25 00:57:12 INFO Applying migration id=iconsname 2026/10/25 00:57:12 INFO Applying migration id=nohash 2026/10/25 00:57:12 INFO Applying migration id=shares 2026/10/25 00:57:12 INFO Applying migration id=actorttl 2026/10/25 00:57:12 INFO Applying migration id=tocc 2026/10/25 00:57:12 INFO Applying migration id=followeds 2026/10/25 00:57:12 INFO Applying migration id=certhash 2026/10/25 00:57:12 INFO Applying migration id=follows_sync 2026/10/25 00:57:12 INFO Applying migration id=jsonpath 2026/10/25 00:57:12 INFO Applying migration id=localforward 2026/10/25 00:57:12 INFO Applying migration id=avatar 2026/10/25 00:57:12 INFO Applying migration id=noimage 2026/10/25 00:57:12 INFO Applying migration id=feed 2026/10/25 00:57:12 INFO Applying migration id=bookmarks 2026/10/25 00:57:12 INFO Applying migration id=shareactivity 2026/10/25 00:57:12 INFO Applying migration id=application 2026/10/25 00:57:12 INFO Applying migration id=certificates 2026/10/25 00:57:12 INFO Applying migration id=rawforward 2026/10/25 00:57:12 INFO Applying migration id=publickey 2026/10/25 00:57:12 INFO Applying migration id=resolvegroup 2026/10/25 00:57:12 INFO Applying migration id=reject 2026/10/25 00:57:12 INFO Applying migration id=autodel 2026/10/25 00:57:12 INFO Applying migration id=jsonb 2026/10/25 00:57:12 INFO Applying migration id=quote 2026/10/25 00:57:12 INFO Applying migration id=rfc9421 2026/10/25 00:57:12 INFO Applying migration id=keys 2026/10/25 00:57:12 INFO Applying migration id=portable 2026/10/25 00:57:12 INFO Applying migration id=proofs 2026/10/25 00:57:12 INFO Applying migration id=contexts 2026/10/25 00:57:12 INFO Applying migration id=deliverieshost 2026/10/25 00:57:12 INFO Applying migration id=pembegin 2026/10/25 00:57:12 INFO Applying migration id=didhost 2026/10/25 00:57:12 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:12 INFO Applying migration id=invites 2026/10/25 00:57:12 INFO Applying migration id=ed25519blob 2026/10/25 00:57:12 INFO Applying migration id=rsablob 2026/10/25 00:57:12 INFO Applying migration id=iconscid 2026/10/25 00:57:12 INFO Applying migration id=actor 2026/10/25 00:57:12 INFO Applying migration id=localkeys 2026/10/25 00:57:12 INFO Applying migration id=deleted 2026/10/25 00:57:12 INFO Applying migration id=history 2026/10/25 00:57:12 INFO Applying migration id=outboxnano 2026/10/25 00:57:12 INFO Applying migration id=implements 2026/10/25 00:57:12 INFO Applying migration id=backfill 2026/10/25 00:57:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-ca38-75e1-baa0-7a0c5820b9e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-ca38-706d-979d-04ead96ed529 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-ca38-706d-979d-04ead96ed529 2026/10/25 00:57:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.79s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/25 00:57:14 INFO Applying migration id=initial 2026/10/25 00:57:14 INFO Applying migration id=notesupdated 2026/10/25 00:57:14 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:14 INFO Applying migration id=activitiesid 2026/10/25 00:57:14 INFO Applying migration id=outbox 2026/10/25 00:57:14 INFO Applying migration id=edits 2026/10/25 00:57:14 INFO Applying migration id=outboxactor 2026/10/25 00:57:14 INFO Applying migration id=outboxsender 2026/10/25 00:57:14 INFO Applying migration id=thread 2026/10/25 00:57:14 INFO Applying migration id=host 2026/10/25 00:57:14 INFO Applying migration id=sharedinbox 2026/10/25 00:57:14 INFO Applying migration id=noteshost 2026/10/25 00:57:14 INFO Applying migration id=fetched 2026/10/25 00:57:14 INFO Applying migration id=move 2026/10/25 00:57:14 INFO Applying migration id=cleanup 2026/10/25 00:57:14 INFO Applying migration id=received 2026/10/25 00:57:14 INFO Applying migration id=namehost 2026/10/25 00:57:14 INFO Applying migration id=outboxhost 2026/10/25 00:57:14 INFO Applying migration id=notesfts 2026/10/25 00:57:14 INFO Applying migration id=iconsname 2026/10/25 00:57:14 INFO Applying migration id=nohash 2026/10/25 00:57:14 INFO Applying migration id=shares 2026/10/25 00:57:14 INFO Applying migration id=actorttl 2026/10/25 00:57:14 INFO Applying migration id=tocc 2026/10/25 00:57:14 INFO Applying migration id=followeds 2026/10/25 00:57:14 INFO Applying migration id=certhash 2026/10/25 00:57:14 INFO Applying migration id=follows_sync 2026/10/25 00:57:14 INFO Applying migration id=jsonpath 2026/10/25 00:57:14 INFO Applying migration id=localforward 2026/10/25 00:57:14 INFO Applying migration id=avatar 2026/10/25 00:57:14 INFO Applying migration id=noimage 2026/10/25 00:57:14 INFO Applying migration id=feed 2026/10/25 00:57:14 INFO Applying migration id=bookmarks 2026/10/25 00:57:14 INFO Applying migration id=shareactivity 2026/10/25 00:57:14 INFO Applying migration id=application 2026/10/25 00:57:14 INFO Applying migration id=certificates 2026/10/25 00:57:14 INFO Applying migration id=rawforward 2026/10/25 00:57:14 INFO Applying migration id=publickey 2026/10/25 00:57:14 INFO Applying migration id=resolvegroup 2026/10/25 00:57:14 INFO Applying migration id=reject 2026/10/25 00:57:14 INFO Applying migration id=autodel 2026/10/25 00:57:14 INFO Applying migration id=jsonb 2026/10/25 00:57:14 INFO Applying migration id=quote 2026/10/25 00:57:14 INFO Applying migration id=rfc9421 2026/10/25 00:57:14 INFO Applying migration id=keys 2026/10/25 00:57:14 INFO Applying migration id=portable 2026/10/25 00:57:14 INFO Applying migration id=proofs 2026/10/25 00:57:14 INFO Applying migration id=contexts 2026/10/25 00:57:14 INFO Applying migration id=deliverieshost 2026/10/25 00:57:14 INFO Applying migration id=pembegin 2026/10/25 00:57:14 INFO Applying migration id=didhost 2026/10/25 00:57:14 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:14 INFO Applying migration id=invites 2026/10/25 00:57:14 INFO Applying migration id=ed25519blob 2026/10/25 00:57:14 INFO Applying migration id=rsablob 2026/10/25 00:57:14 INFO Applying migration id=iconscid 2026/10/25 00:57:14 INFO Applying migration id=actor 2026/10/25 00:57:14 INFO Applying migration id=localkeys 2026/10/25 00:57:14 INFO Applying migration id=deleted 2026/10/25 00:57:14 INFO Applying migration id=history 2026/10/25 00:57:14 INFO Applying migration id=outboxnano 2026/10/25 00:57:14 INFO Applying migration id=implements 2026/10/25 00:57:14 INFO Applying migration id=backfill 2026/10/25 00:57:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-d15b-704e-98cd-62e7cf817836 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:15 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-d15b-7b7d-b73a-f3dc6e1cb5a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-d15b-7993-96ab-9b04dc74b166 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-d15b-7993-96ab-9b04dc74b166 2026/10/25 00:57:15 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.82s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/25 00:57:15 INFO Applying migration id=initial 2026/10/25 00:57:15 INFO Applying migration id=notesupdated 2026/10/25 00:57:15 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:15 INFO Applying migration id=activitiesid 2026/10/25 00:57:15 INFO Applying migration id=outbox 2026/10/25 00:57:15 INFO Applying migration id=edits 2026/10/25 00:57:15 INFO Applying migration id=outboxactor 2026/10/25 00:57:15 INFO Applying migration id=outboxsender 2026/10/25 00:57:15 INFO Applying migration id=thread 2026/10/25 00:57:15 INFO Applying migration id=host 2026/10/25 00:57:15 INFO Applying migration id=sharedinbox 2026/10/25 00:57:15 INFO Applying migration id=noteshost 2026/10/25 00:57:15 INFO Applying migration id=fetched 2026/10/25 00:57:15 INFO Applying migration id=move 2026/10/25 00:57:15 INFO Applying migration id=cleanup 2026/10/25 00:57:15 INFO Applying migration id=received 2026/10/25 00:57:15 INFO Applying migration id=namehost 2026/10/25 00:57:15 INFO Applying migration id=outboxhost 2026/10/25 00:57:15 INFO Applying migration id=notesfts 2026/10/25 00:57:15 INFO Applying migration id=iconsname 2026/10/25 00:57:15 INFO Applying migration id=nohash 2026/10/25 00:57:15 INFO Applying migration id=shares 2026/10/25 00:57:15 INFO Applying migration id=actorttl 2026/10/25 00:57:15 INFO Applying migration id=tocc 2026/10/25 00:57:15 INFO Applying migration id=followeds 2026/10/25 00:57:15 INFO Applying migration id=certhash 2026/10/25 00:57:15 INFO Applying migration id=follows_sync 2026/10/25 00:57:15 INFO Applying migration id=jsonpath 2026/10/25 00:57:15 INFO Applying migration id=localforward 2026/10/25 00:57:15 INFO Applying migration id=avatar 2026/10/25 00:57:15 INFO Applying migration id=noimage 2026/10/25 00:57:15 INFO Applying migration id=feed 2026/10/25 00:57:15 INFO Applying migration id=bookmarks 2026/10/25 00:57:15 INFO Applying migration id=shareactivity 2026/10/25 00:57:15 INFO Applying migration id=application 2026/10/25 00:57:15 INFO Applying migration id=certificates 2026/10/25 00:57:15 INFO Applying migration id=rawforward 2026/10/25 00:57:15 INFO Applying migration id=publickey 2026/10/25 00:57:15 INFO Applying migration id=resolvegroup 2026/10/25 00:57:15 INFO Applying migration id=reject 2026/10/25 00:57:15 INFO Applying migration id=autodel 2026/10/25 00:57:15 INFO Applying migration id=jsonb 2026/10/25 00:57:15 INFO Applying migration id=quote 2026/10/25 00:57:15 INFO Applying migration id=rfc9421 2026/10/25 00:57:15 INFO Applying migration id=keys 2026/10/25 00:57:15 INFO Applying migration id=portable 2026/10/25 00:57:15 INFO Applying migration id=proofs 2026/10/25 00:57:15 INFO Applying migration id=contexts 2026/10/25 00:57:15 INFO Applying migration id=deliverieshost 2026/10/25 00:57:15 INFO Applying migration id=pembegin 2026/10/25 00:57:15 INFO Applying migration id=didhost 2026/10/25 00:57:15 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:15 INFO Applying migration id=invites 2026/10/25 00:57:15 INFO Applying migration id=ed25519blob 2026/10/25 00:57:16 INFO Applying migration id=rsablob 2026/10/25 00:57:16 INFO Applying migration id=iconscid 2026/10/25 00:57:16 INFO Applying migration id=actor 2026/10/25 00:57:16 INFO Applying migration id=localkeys 2026/10/25 00:57:16 INFO Applying migration id=deleted 2026/10/25 00:57:16 INFO Applying migration id=history 2026/10/25 00:57:16 INFO Applying migration id=outboxnano 2026/10/25 00:57:16 INFO Applying migration id=implements 2026/10/25 00:57:16 INFO Applying migration id=backfill 2026/10/25 00:57:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-d8d2-711f-8da1-a3bd0ea09c54 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-d8d2-7968-b158-7a64cbc0c347 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-d8d3-7528-aa0f-278f299f1840 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-d8d2-7968-b158-7a64cbc0c347 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-d8d2-7968-b158-7a64cbc0c347 2026/10/25 00:57:17 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:17 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a1708f-d8d4-71c0-b4a4-9ca3a72be6a7 note=https://localhost.localdomain:8443/post/01a1708f-d8d3-7f2a-872d-c93299087141 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-d8d4-71c0-b4a4-9ca3a72be6a7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-d8d3-7f2a-872d-c93299087141 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-d8d3-7f2a-872d-c93299087141 2026/10/25 00:57:17 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:17 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (1.92s) === RUN TestCommunity_EditedReplyInThread 2026/10/25 00:57:17 INFO Applying migration id=initial 2026/10/25 00:57:17 INFO Applying migration id=notesupdated 2026/10/25 00:57:17 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:17 INFO Applying migration id=activitiesid 2026/10/25 00:57:17 INFO Applying migration id=outbox 2026/10/25 00:57:17 INFO Applying migration id=edits 2026/10/25 00:57:17 INFO Applying migration id=outboxactor 2026/10/25 00:57:17 INFO Applying migration id=outboxsender 2026/10/25 00:57:17 INFO Applying migration id=thread 2026/10/25 00:57:17 INFO Applying migration id=host 2026/10/25 00:57:17 INFO Applying migration id=sharedinbox 2026/10/25 00:57:17 INFO Applying migration id=noteshost 2026/10/25 00:57:17 INFO Applying migration id=fetched 2026/10/25 00:57:17 INFO Applying migration id=move 2026/10/25 00:57:17 INFO Applying migration id=cleanup 2026/10/25 00:57:17 INFO Applying migration id=received 2026/10/25 00:57:17 INFO Applying migration id=namehost 2026/10/25 00:57:17 INFO Applying migration id=outboxhost 2026/10/25 00:57:17 INFO Applying migration id=notesfts 2026/10/25 00:57:17 INFO Applying migration id=iconsname 2026/10/25 00:57:17 INFO Applying migration id=nohash 2026/10/25 00:57:17 INFO Applying migration id=shares 2026/10/25 00:57:17 INFO Applying migration id=actorttl 2026/10/25 00:57:17 INFO Applying migration id=tocc 2026/10/25 00:57:17 INFO Applying migration id=followeds 2026/10/25 00:57:17 INFO Applying migration id=certhash 2026/10/25 00:57:17 INFO Applying migration id=follows_sync 2026/10/25 00:57:17 INFO Applying migration id=jsonpath 2026/10/25 00:57:17 INFO Applying migration id=localforward 2026/10/25 00:57:17 INFO Applying migration id=avatar 2026/10/25 00:57:17 INFO Applying migration id=noimage 2026/10/25 00:57:17 INFO Applying migration id=feed 2026/10/25 00:57:17 INFO Applying migration id=bookmarks 2026/10/25 00:57:17 INFO Applying migration id=shareactivity 2026/10/25 00:57:17 INFO Applying migration id=application 2026/10/25 00:57:17 INFO Applying migration id=certificates 2026/10/25 00:57:17 INFO Applying migration id=rawforward 2026/10/25 00:57:17 INFO Applying migration id=publickey 2026/10/25 00:57:17 INFO Applying migration id=resolvegroup 2026/10/25 00:57:17 INFO Applying migration id=reject 2026/10/25 00:57:17 INFO Applying migration id=autodel 2026/10/25 00:57:17 INFO Applying migration id=jsonb 2026/10/25 00:57:17 INFO Applying migration id=quote 2026/10/25 00:57:17 INFO Applying migration id=rfc9421 2026/10/25 00:57:17 INFO Applying migration id=keys 2026/10/25 00:57:17 INFO Applying migration id=portable 2026/10/25 00:57:17 INFO Applying migration id=proofs 2026/10/25 00:57:17 INFO Applying migration id=contexts 2026/10/25 00:57:17 INFO Applying migration id=deliverieshost 2026/10/25 00:57:17 INFO Applying migration id=pembegin 2026/10/25 00:57:17 INFO Applying migration id=didhost 2026/10/25 00:57:17 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:17 INFO Applying migration id=invites 2026/10/25 00:57:17 INFO Applying migration id=ed25519blob 2026/10/25 00:57:17 INFO Applying migration id=rsablob 2026/10/25 00:57:17 INFO Applying migration id=iconscid 2026/10/25 00:57:18 INFO Applying migration id=actor 2026/10/25 00:57:18 INFO Applying migration id=localkeys 2026/10/25 00:57:18 INFO Applying migration id=deleted 2026/10/25 00:57:18 INFO Applying migration id=history 2026/10/25 00:57:18 INFO Applying migration id=outboxnano 2026/10/25 00:57:18 INFO Applying migration id=implements 2026/10/25 00:57:18 INFO Applying migration id=backfill 2026/10/25 00:57:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-e2d6-7a39-9e99-947db0b4a833 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-e2d7-72af-81bf-9ab32a93f59b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-e2d7-7c99-be29-91741ad2b770 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-e2d7-72af-81bf-9ab32a93f59b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-e2d7-72af-81bf-9ab32a93f59b 2026/10/25 00:57:20 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:20 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a1708f-e2d8-77d4-b163-fcbbac0ceb4c note=https://localhost.localdomain:8443/post/01a1708f-e2d8-75dc-b3fe-df7b9d8b4385 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-e2d8-77d4-b163-fcbbac0ceb4c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-e2d8-75dc-b3fe-df7b9d8b4385 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-e2d8-75dc-b3fe-df7b9d8b4385 2026/10/25 00:57:20 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 00:57:20 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:20 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (2.56s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/25 00:57:20 INFO Applying migration id=initial 2026/10/25 00:57:20 INFO Applying migration id=notesupdated 2026/10/25 00:57:20 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:20 INFO Applying migration id=activitiesid 2026/10/25 00:57:20 INFO Applying migration id=outbox 2026/10/25 00:57:20 INFO Applying migration id=edits 2026/10/25 00:57:20 INFO Applying migration id=outboxactor 2026/10/25 00:57:20 INFO Applying migration id=outboxsender 2026/10/25 00:57:20 INFO Applying migration id=thread 2026/10/25 00:57:20 INFO Applying migration id=host 2026/10/25 00:57:20 INFO Applying migration id=sharedinbox 2026/10/25 00:57:20 INFO Applying migration id=noteshost 2026/10/25 00:57:20 INFO Applying migration id=fetched 2026/10/25 00:57:20 INFO Applying migration id=move 2026/10/25 00:57:20 INFO Applying migration id=cleanup 2026/10/25 00:57:20 INFO Applying migration id=received 2026/10/25 00:57:20 INFO Applying migration id=namehost 2026/10/25 00:57:20 INFO Applying migration id=outboxhost 2026/10/25 00:57:20 INFO Applying migration id=notesfts 2026/10/25 00:57:20 INFO Applying migration id=iconsname 2026/10/25 00:57:20 INFO Applying migration id=nohash 2026/10/25 00:57:20 INFO Applying migration id=shares 2026/10/25 00:57:20 INFO Applying migration id=actorttl 2026/10/25 00:57:20 INFO Applying migration id=tocc 2026/10/25 00:57:20 INFO Applying migration id=followeds 2026/10/25 00:57:20 INFO Applying migration id=certhash 2026/10/25 00:57:20 INFO Applying migration id=follows_sync 2026/10/25 00:57:20 INFO Applying migration id=jsonpath 2026/10/25 00:57:20 INFO Applying migration id=localforward 2026/10/25 00:57:20 INFO Applying migration id=avatar 2026/10/25 00:57:20 INFO Applying migration id=noimage 2026/10/25 00:57:20 INFO Applying migration id=feed 2026/10/25 00:57:20 INFO Applying migration id=bookmarks 2026/10/25 00:57:20 INFO Applying migration id=shareactivity 2026/10/25 00:57:20 INFO Applying migration id=application 2026/10/25 00:57:20 INFO Applying migration id=certificates 2026/10/25 00:57:20 INFO Applying migration id=rawforward 2026/10/25 00:57:20 INFO Applying migration id=publickey 2026/10/25 00:57:20 INFO Applying migration id=resolvegroup 2026/10/25 00:57:20 INFO Applying migration id=reject 2026/10/25 00:57:20 INFO Applying migration id=autodel 2026/10/25 00:57:20 INFO Applying migration id=jsonb 2026/10/25 00:57:20 INFO Applying migration id=quote 2026/10/25 00:57:20 INFO Applying migration id=rfc9421 2026/10/25 00:57:20 INFO Applying migration id=keys 2026/10/25 00:57:20 INFO Applying migration id=portable 2026/10/25 00:57:20 INFO Applying migration id=proofs 2026/10/25 00:57:20 INFO Applying migration id=contexts 2026/10/25 00:57:20 INFO Applying migration id=deliverieshost 2026/10/25 00:57:20 INFO Applying migration id=pembegin 2026/10/25 00:57:20 INFO Applying migration id=didhost 2026/10/25 00:57:20 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:20 INFO Applying migration id=invites 2026/10/25 00:57:20 INFO Applying migration id=ed25519blob 2026/10/25 00:57:20 INFO Applying migration id=rsablob 2026/10/25 00:57:20 INFO Applying migration id=iconscid 2026/10/25 00:57:20 INFO Applying migration id=actor 2026/10/25 00:57:20 INFO Applying migration id=localkeys 2026/10/25 00:57:20 INFO Applying migration id=deleted 2026/10/25 00:57:20 INFO Applying migration id=history 2026/10/25 00:57:20 INFO Applying migration id=outboxnano 2026/10/25 00:57:20 INFO Applying migration id=implements 2026/10/25 00:57:20 INFO Applying migration id=backfill 2026/10/25 00:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-e75b-7396-ad73-7a52a89248d1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://127.0.0.1/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://127.0.0.1/follow/1 2026/10/25 00:57:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a1708f-e75b-7c46-81e7-a75d140cf85b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a1708f-e75c-777f-98b2-77b47b5b6e87 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a1708f-e75b-7c46-81e7-a75d140cf85b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a1708f-e75b-7c46-81e7-a75d140cf85b 2026/10/25 00:57:21 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:21 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a1708f-e75d-73ad-8b18-c5e74ffa6eba note=https://localhost.localdomain:8443/post/01a1708f-e75d-71d2-ae74-e744a8816873 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-e75d-73ad-8b18-c5e74ffa6eba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-e75d-71d2-ae74-e744a8816873 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a1708f-e75d-71d2-ae74-e744a8816873 2026/10/25 00:57:21 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:21 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (1.15s) === RUN TestDelete_HappyFlow 2026/10/25 00:57:21 INFO Applying migration id=initial 2026/10/25 00:57:21 INFO Applying migration id=notesupdated 2026/10/25 00:57:21 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:21 INFO Applying migration id=activitiesid 2026/10/25 00:57:21 INFO Applying migration id=outbox 2026/10/25 00:57:21 INFO Applying migration id=edits 2026/10/25 00:57:21 INFO Applying migration id=outboxactor 2026/10/25 00:57:21 INFO Applying migration id=outboxsender 2026/10/25 00:57:21 INFO Applying migration id=thread 2026/10/25 00:57:21 INFO Applying migration id=host 2026/10/25 00:57:21 INFO Applying migration id=sharedinbox 2026/10/25 00:57:21 INFO Applying migration id=noteshost 2026/10/25 00:57:21 INFO Applying migration id=fetched 2026/10/25 00:57:21 INFO Applying migration id=move 2026/10/25 00:57:21 INFO Applying migration id=cleanup 2026/10/25 00:57:21 INFO Applying migration id=received 2026/10/25 00:57:21 INFO Applying migration id=namehost 2026/10/25 00:57:21 INFO Applying migration id=outboxhost 2026/10/25 00:57:21 INFO Applying migration id=notesfts 2026/10/25 00:57:21 INFO Applying migration id=iconsname 2026/10/25 00:57:21 INFO Applying migration id=nohash 2026/10/25 00:57:21 INFO Applying migration id=shares 2026/10/25 00:57:21 INFO Applying migration id=actorttl 2026/10/25 00:57:21 INFO Applying migration id=tocc 2026/10/25 00:57:21 INFO Applying migration id=followeds 2026/10/25 00:57:21 INFO Applying migration id=certhash 2026/10/25 00:57:21 INFO Applying migration id=follows_sync 2026/10/25 00:57:21 INFO Applying migration id=jsonpath 2026/10/25 00:57:21 INFO Applying migration id=localforward 2026/10/25 00:57:21 INFO Applying migration id=avatar 2026/10/25 00:57:21 INFO Applying migration id=noimage 2026/10/25 00:57:21 INFO Applying migration id=feed 2026/10/25 00:57:21 INFO Applying migration id=bookmarks 2026/10/25 00:57:21 INFO Applying migration id=shareactivity 2026/10/25 00:57:21 INFO Applying migration id=application 2026/10/25 00:57:21 INFO Applying migration id=certificates 2026/10/25 00:57:21 INFO Applying migration id=rawforward 2026/10/25 00:57:21 INFO Applying migration id=publickey 2026/10/25 00:57:21 INFO Applying migration id=resolvegroup 2026/10/25 00:57:21 INFO Applying migration id=reject 2026/10/25 00:57:21 INFO Applying migration id=autodel 2026/10/25 00:57:21 INFO Applying migration id=jsonb 2026/10/25 00:57:21 INFO Applying migration id=quote 2026/10/25 00:57:21 INFO Applying migration id=rfc9421 2026/10/25 00:57:21 INFO Applying migration id=keys 2026/10/25 00:57:21 INFO Applying migration id=portable 2026/10/25 00:57:21 INFO Applying migration id=proofs 2026/10/25 00:57:21 INFO Applying migration id=contexts 2026/10/25 00:57:21 INFO Applying migration id=deliverieshost 2026/10/25 00:57:21 INFO Applying migration id=pembegin 2026/10/25 00:57:21 INFO Applying migration id=didhost 2026/10/25 00:57:21 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:21 INFO Applying migration id=invites 2026/10/25 00:57:21 INFO Applying migration id=ed25519blob 2026/10/25 00:57:21 INFO Applying migration id=rsablob 2026/10/25 00:57:21 INFO Applying migration id=iconscid 2026/10/25 00:57:21 INFO Applying migration id=actor 2026/10/25 00:57:21 INFO Applying migration id=localkeys 2026/10/25 00:57:21 INFO Applying migration id=deleted 2026/10/25 00:57:21 INFO Applying migration id=history 2026/10/25 00:57:21 INFO Applying migration id=outboxnano 2026/10/25 00:57:21 INFO Applying migration id=implements 2026/10/25 00:57:21 INFO Applying migration id=backfill 2026/10/25 00:57:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-efcb-745d-a300-b576d91a874a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-efcb-740a-a232-f1a90748a91a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-efcb-740a-a232-f1a90748a91a 2026/10/25 00:57:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-efcb-740a-a232-f1a90748a91a 2026/10/25 00:57:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a1708f-efcb-740a-a232-f1a90748a91a#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-efcb-740a-a232-f1a90748a91a activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a1708f-efcb-740a-a232-f1a90748a91a 2026/10/25 00:57:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-efcb-740a-a232-f1a90748a91a --- PASS: TestDelete_HappyFlow (2.16s) === RUN TestDelete_NotAuthor 2026/10/25 00:57:23 INFO Applying migration id=initial 2026/10/25 00:57:23 INFO Applying migration id=notesupdated 2026/10/25 00:57:23 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:23 INFO Applying migration id=activitiesid 2026/10/25 00:57:23 INFO Applying migration id=outbox 2026/10/25 00:57:23 INFO Applying migration id=edits 2026/10/25 00:57:23 INFO Applying migration id=outboxactor 2026/10/25 00:57:23 INFO Applying migration id=outboxsender 2026/10/25 00:57:23 INFO Applying migration id=thread 2026/10/25 00:57:23 INFO Applying migration id=host 2026/10/25 00:57:23 INFO Applying migration id=sharedinbox 2026/10/25 00:57:23 INFO Applying migration id=noteshost 2026/10/25 00:57:23 INFO Applying migration id=fetched 2026/10/25 00:57:23 INFO Applying migration id=move 2026/10/25 00:57:23 INFO Applying migration id=cleanup 2026/10/25 00:57:23 INFO Applying migration id=received 2026/10/25 00:57:23 INFO Applying migration id=namehost 2026/10/25 00:57:23 INFO Applying migration id=outboxhost 2026/10/25 00:57:23 INFO Applying migration id=notesfts 2026/10/25 00:57:23 INFO Applying migration id=iconsname 2026/10/25 00:57:23 INFO Applying migration id=nohash 2026/10/25 00:57:23 INFO Applying migration id=shares 2026/10/25 00:57:23 INFO Applying migration id=actorttl 2026/10/25 00:57:23 INFO Applying migration id=tocc 2026/10/25 00:57:23 INFO Applying migration id=followeds 2026/10/25 00:57:23 INFO Applying migration id=certhash 2026/10/25 00:57:23 INFO Applying migration id=follows_sync 2026/10/25 00:57:23 INFO Applying migration id=jsonpath 2026/10/25 00:57:23 INFO Applying migration id=localforward 2026/10/25 00:57:23 INFO Applying migration id=avatar 2026/10/25 00:57:23 INFO Applying migration id=noimage 2026/10/25 00:57:23 INFO Applying migration id=feed 2026/10/25 00:57:23 INFO Applying migration id=bookmarks 2026/10/25 00:57:23 INFO Applying migration id=shareactivity 2026/10/25 00:57:23 INFO Applying migration id=application 2026/10/25 00:57:23 INFO Applying migration id=certificates 2026/10/25 00:57:23 INFO Applying migration id=rawforward 2026/10/25 00:57:23 INFO Applying migration id=publickey 2026/10/25 00:57:23 INFO Applying migration id=resolvegroup 2026/10/25 00:57:23 INFO Applying migration id=reject 2026/10/25 00:57:23 INFO Applying migration id=autodel 2026/10/25 00:57:23 INFO Applying migration id=jsonb 2026/10/25 00:57:23 INFO Applying migration id=quote 2026/10/25 00:57:23 INFO Applying migration id=rfc9421 2026/10/25 00:57:23 INFO Applying migration id=keys 2026/10/25 00:57:23 INFO Applying migration id=portable 2026/10/25 00:57:23 INFO Applying migration id=proofs 2026/10/25 00:57:23 INFO Applying migration id=contexts 2026/10/25 00:57:23 INFO Applying migration id=deliverieshost 2026/10/25 00:57:23 INFO Applying migration id=pembegin 2026/10/25 00:57:23 INFO Applying migration id=didhost 2026/10/25 00:57:23 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:23 INFO Applying migration id=invites 2026/10/25 00:57:23 INFO Applying migration id=ed25519blob 2026/10/25 00:57:23 INFO Applying migration id=rsablob 2026/10/25 00:57:23 INFO Applying migration id=iconscid 2026/10/25 00:57:23 INFO Applying migration id=actor 2026/10/25 00:57:23 INFO Applying migration id=localkeys 2026/10/25 00:57:23 INFO Applying migration id=deleted 2026/10/25 00:57:23 INFO Applying migration id=history 2026/10/25 00:57:23 INFO Applying migration id=outboxnano 2026/10/25 00:57:23 INFO Applying migration id=implements 2026/10/25 00:57:23 INFO Applying migration id=backfill 2026/10/25 00:57:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-f582-7154-bd55-36920e37275a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-f582-70d7-bfac-6112aef2e886 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-f582-70d7-bfac-6112aef2e886 2026/10/25 00:57:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-f582-70d7-bfac-6112aef2e886 2026/10/25 00:57:25 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a1708f-f582-70d7-bfac-6112aef2e886 error="sql: no rows in result set" 2026/10/25 00:57:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-f582-70d7-bfac-6112aef2e886 --- PASS: TestDelete_NotAuthor (1.46s) === RUN TestDelete_NoSuchPost 2026/10/25 00:57:25 INFO Applying migration id=initial 2026/10/25 00:57:25 INFO Applying migration id=notesupdated 2026/10/25 00:57:25 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:25 INFO Applying migration id=activitiesid 2026/10/25 00:57:25 INFO Applying migration id=outbox 2026/10/25 00:57:25 INFO Applying migration id=edits 2026/10/25 00:57:25 INFO Applying migration id=outboxactor 2026/10/25 00:57:25 INFO Applying migration id=outboxsender 2026/10/25 00:57:25 INFO Applying migration id=thread 2026/10/25 00:57:25 INFO Applying migration id=host 2026/10/25 00:57:25 INFO Applying migration id=sharedinbox 2026/10/25 00:57:25 INFO Applying migration id=noteshost 2026/10/25 00:57:25 INFO Applying migration id=fetched 2026/10/25 00:57:25 INFO Applying migration id=move 2026/10/25 00:57:25 INFO Applying migration id=cleanup 2026/10/25 00:57:25 INFO Applying migration id=received 2026/10/25 00:57:25 INFO Applying migration id=namehost 2026/10/25 00:57:25 INFO Applying migration id=outboxhost 2026/10/25 00:57:25 INFO Applying migration id=notesfts 2026/10/25 00:57:25 INFO Applying migration id=iconsname 2026/10/25 00:57:25 INFO Applying migration id=nohash 2026/10/25 00:57:25 INFO Applying migration id=shares 2026/10/25 00:57:25 INFO Applying migration id=actorttl 2026/10/25 00:57:25 INFO Applying migration id=tocc 2026/10/25 00:57:25 INFO Applying migration id=followeds 2026/10/25 00:57:25 INFO Applying migration id=certhash 2026/10/25 00:57:25 INFO Applying migration id=follows_sync 2026/10/25 00:57:25 INFO Applying migration id=jsonpath 2026/10/25 00:57:25 INFO Applying migration id=localforward 2026/10/25 00:57:25 INFO Applying migration id=avatar 2026/10/25 00:57:25 INFO Applying migration id=noimage 2026/10/25 00:57:25 INFO Applying migration id=feed 2026/10/25 00:57:25 INFO Applying migration id=bookmarks 2026/10/25 00:57:25 INFO Applying migration id=shareactivity 2026/10/25 00:57:25 INFO Applying migration id=application 2026/10/25 00:57:25 INFO Applying migration id=certificates 2026/10/25 00:57:25 INFO Applying migration id=rawforward 2026/10/25 00:57:25 INFO Applying migration id=publickey 2026/10/25 00:57:25 INFO Applying migration id=resolvegroup 2026/10/25 00:57:25 INFO Applying migration id=reject 2026/10/25 00:57:25 INFO Applying migration id=autodel 2026/10/25 00:57:25 INFO Applying migration id=jsonb 2026/10/25 00:57:25 INFO Applying migration id=quote 2026/10/25 00:57:25 INFO Applying migration id=rfc9421 2026/10/25 00:57:25 INFO Applying migration id=keys 2026/10/25 00:57:25 INFO Applying migration id=portable 2026/10/25 00:57:25 INFO Applying migration id=proofs 2026/10/25 00:57:25 INFO Applying migration id=contexts 2026/10/25 00:57:25 INFO Applying migration id=deliverieshost 2026/10/25 00:57:25 INFO Applying migration id=pembegin 2026/10/25 00:57:25 INFO Applying migration id=didhost 2026/10/25 00:57:25 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:25 INFO Applying migration id=invites 2026/10/25 00:57:25 INFO Applying migration id=ed25519blob 2026/10/25 00:57:25 INFO Applying migration id=rsablob 2026/10/25 00:57:25 INFO Applying migration id=iconscid 2026/10/25 00:57:25 INFO Applying migration id=actor 2026/10/25 00:57:25 INFO Applying migration id=localkeys 2026/10/25 00:57:25 INFO Applying migration id=deleted 2026/10/25 00:57:25 INFO Applying migration id=history 2026/10/25 00:57:25 INFO Applying migration id=outboxnano 2026/10/25 00:57:25 INFO Applying migration id=implements 2026/10/25 00:57:25 INFO Applying migration id=backfill 2026/10/25 00:57:26 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (1.02s) === RUN TestDelete_UnauthenticatedUser 2026/10/25 00:57:26 INFO Applying migration id=initial 2026/10/25 00:57:26 INFO Applying migration id=notesupdated 2026/10/25 00:57:26 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:26 INFO Applying migration id=activitiesid 2026/10/25 00:57:26 INFO Applying migration id=outbox 2026/10/25 00:57:26 INFO Applying migration id=edits 2026/10/25 00:57:26 INFO Applying migration id=outboxactor 2026/10/25 00:57:26 INFO Applying migration id=outboxsender 2026/10/25 00:57:26 INFO Applying migration id=thread 2026/10/25 00:57:26 INFO Applying migration id=host 2026/10/25 00:57:26 INFO Applying migration id=sharedinbox 2026/10/25 00:57:26 INFO Applying migration id=noteshost 2026/10/25 00:57:26 INFO Applying migration id=fetched 2026/10/25 00:57:26 INFO Applying migration id=move 2026/10/25 00:57:26 INFO Applying migration id=cleanup 2026/10/25 00:57:26 INFO Applying migration id=received 2026/10/25 00:57:26 INFO Applying migration id=namehost 2026/10/25 00:57:26 INFO Applying migration id=outboxhost 2026/10/25 00:57:26 INFO Applying migration id=notesfts 2026/10/25 00:57:26 INFO Applying migration id=iconsname 2026/10/25 00:57:26 INFO Applying migration id=nohash 2026/10/25 00:57:26 INFO Applying migration id=shares 2026/10/25 00:57:26 INFO Applying migration id=actorttl 2026/10/25 00:57:26 INFO Applying migration id=tocc 2026/10/25 00:57:26 INFO Applying migration id=followeds 2026/10/25 00:57:26 INFO Applying migration id=certhash 2026/10/25 00:57:26 INFO Applying migration id=follows_sync 2026/10/25 00:57:26 INFO Applying migration id=jsonpath 2026/10/25 00:57:26 INFO Applying migration id=localforward 2026/10/25 00:57:26 INFO Applying migration id=avatar 2026/10/25 00:57:26 INFO Applying migration id=noimage 2026/10/25 00:57:26 INFO Applying migration id=feed 2026/10/25 00:57:26 INFO Applying migration id=bookmarks 2026/10/25 00:57:26 INFO Applying migration id=shareactivity 2026/10/25 00:57:26 INFO Applying migration id=application 2026/10/25 00:57:26 INFO Applying migration id=certificates 2026/10/25 00:57:26 INFO Applying migration id=rawforward 2026/10/25 00:57:26 INFO Applying migration id=publickey 2026/10/25 00:57:26 INFO Applying migration id=resolvegroup 2026/10/25 00:57:26 INFO Applying migration id=reject 2026/10/25 00:57:26 INFO Applying migration id=autodel 2026/10/25 00:57:26 INFO Applying migration id=jsonb 2026/10/25 00:57:26 INFO Applying migration id=quote 2026/10/25 00:57:26 INFO Applying migration id=rfc9421 2026/10/25 00:57:26 INFO Applying migration id=keys 2026/10/25 00:57:26 INFO Applying migration id=portable 2026/10/25 00:57:26 INFO Applying migration id=proofs 2026/10/25 00:57:26 INFO Applying migration id=contexts 2026/10/25 00:57:26 INFO Applying migration id=deliverieshost 2026/10/25 00:57:26 INFO Applying migration id=pembegin 2026/10/25 00:57:26 INFO Applying migration id=didhost 2026/10/25 00:57:26 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:26 INFO Applying migration id=invites 2026/10/25 00:57:26 INFO Applying migration id=ed25519blob 2026/10/25 00:57:26 INFO Applying migration id=rsablob 2026/10/25 00:57:26 INFO Applying migration id=iconscid 2026/10/25 00:57:26 INFO Applying migration id=actor 2026/10/25 00:57:26 INFO Applying migration id=localkeys 2026/10/25 00:57:26 INFO Applying migration id=deleted 2026/10/25 00:57:26 INFO Applying migration id=history 2026/10/25 00:57:26 INFO Applying migration id=outboxnano 2026/10/25 00:57:26 INFO Applying migration id=implements 2026/10/25 00:57:26 INFO Applying migration id=backfill 2026/10/25 00:57:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a1708f-fe04-7d25-803a-29dc8eaefac5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a1708f-fe04-7c1c-b7cc-4a47f7ee934c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a1708f-fe04-7c1c-b7cc-4a47f7ee934c 2026/10/25 00:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-fe04-7c1c-b7cc-4a47f7ee934c 2026/10/25 00:57:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a1708f-fe04-7c1c-b7cc-4a47f7ee934c --- PASS: TestDelete_UnauthenticatedUser (1.17s) === RUN TestDelete_WithReply 2026/10/25 00:57:27 INFO Applying migration id=initial 2026/10/25 00:57:27 INFO Applying migration id=notesupdated 2026/10/25 00:57:27 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:27 INFO Applying migration id=activitiesid 2026/10/25 00:57:27 INFO Applying migration id=outbox 2026/10/25 00:57:27 INFO Applying migration id=edits 2026/10/25 00:57:27 INFO Applying migration id=outboxactor 2026/10/25 00:57:27 INFO Applying migration id=outboxsender 2026/10/25 00:57:27 INFO Applying migration id=thread 2026/10/25 00:57:27 INFO Applying migration id=host 2026/10/25 00:57:27 INFO Applying migration id=sharedinbox 2026/10/25 00:57:27 INFO Applying migration id=noteshost 2026/10/25 00:57:27 INFO Applying migration id=fetched 2026/10/25 00:57:27 INFO Applying migration id=move 2026/10/25 00:57:27 INFO Applying migration id=cleanup 2026/10/25 00:57:27 INFO Applying migration id=received 2026/10/25 00:57:27 INFO Applying migration id=namehost 2026/10/25 00:57:27 INFO Applying migration id=outboxhost 2026/10/25 00:57:27 INFO Applying migration id=notesfts 2026/10/25 00:57:27 INFO Applying migration id=iconsname 2026/10/25 00:57:27 INFO Applying migration id=nohash 2026/10/25 00:57:27 INFO Applying migration id=shares 2026/10/25 00:57:27 INFO Applying migration id=actorttl 2026/10/25 00:57:27 INFO Applying migration id=tocc 2026/10/25 00:57:27 INFO Applying migration id=followeds 2026/10/25 00:57:27 INFO Applying migration id=certhash 2026/10/25 00:57:27 INFO Applying migration id=follows_sync 2026/10/25 00:57:27 INFO Applying migration id=jsonpath 2026/10/25 00:57:27 INFO Applying migration id=localforward 2026/10/25 00:57:27 INFO Applying migration id=avatar 2026/10/25 00:57:27 INFO Applying migration id=noimage 2026/10/25 00:57:27 INFO Applying migration id=feed 2026/10/25 00:57:27 INFO Applying migration id=bookmarks 2026/10/25 00:57:27 INFO Applying migration id=shareactivity 2026/10/25 00:57:27 INFO Applying migration id=application 2026/10/25 00:57:27 INFO Applying migration id=certificates 2026/10/25 00:57:27 INFO Applying migration id=rawforward 2026/10/25 00:57:27 INFO Applying migration id=publickey 2026/10/25 00:57:27 INFO Applying migration id=resolvegroup 2026/10/25 00:57:27 INFO Applying migration id=reject 2026/10/25 00:57:27 INFO Applying migration id=autodel 2026/10/25 00:57:27 INFO Applying migration id=jsonb 2026/10/25 00:57:27 INFO Applying migration id=quote 2026/10/25 00:57:27 INFO Applying migration id=rfc9421 2026/10/25 00:57:27 INFO Applying migration id=keys 2026/10/25 00:57:27 INFO Applying migration id=portable 2026/10/25 00:57:27 INFO Applying migration id=proofs 2026/10/25 00:57:27 INFO Applying migration id=contexts 2026/10/25 00:57:27 INFO Applying migration id=deliverieshost 2026/10/25 00:57:27 INFO Applying migration id=pembegin 2026/10/25 00:57:27 INFO Applying migration id=didhost 2026/10/25 00:57:27 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:27 INFO Applying migration id=invites 2026/10/25 00:57:27 INFO Applying migration id=ed25519blob 2026/10/25 00:57:27 INFO Applying migration id=rsablob 2026/10/25 00:57:27 INFO Applying migration id=iconscid 2026/10/25 00:57:27 INFO Applying migration id=actor 2026/10/25 00:57:27 INFO Applying migration id=localkeys 2026/10/25 00:57:27 INFO Applying migration id=deleted 2026/10/25 00:57:27 INFO Applying migration id=history 2026/10/25 00:57:27 INFO Applying migration id=outboxnano 2026/10/25 00:57:27 INFO Applying migration id=implements 2026/10/25 00:57:27 INFO Applying migration id=backfill 2026/10/25 00:57:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-089c-79a8-b23f-b2efd238bf13 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 2026/10/25 00:57:30 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 2026/10/25 00:57:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17090-08a2-7313-93fa-527039e2a803 note=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 thread=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-08a2-7313-93fa-527039e2a803 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 2026/10/25 00:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 2026/10/25 00:57:30 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 2026/10/25 00:57:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5#delete note=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 thread=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-08a2-728a-b781-00699e3815a5 2026/10/25 00:57:30 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 2026/10/25 00:57:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-089c-77e5-8b8b-03437d7c4c74 --- PASS: TestDelete_WithReply (2.74s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/25 00:57:30 INFO Applying migration id=initial 2026/10/25 00:57:30 INFO Applying migration id=notesupdated 2026/10/25 00:57:30 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:30 INFO Applying migration id=activitiesid 2026/10/25 00:57:30 INFO Applying migration id=outbox 2026/10/25 00:57:30 INFO Applying migration id=edits 2026/10/25 00:57:30 INFO Applying migration id=outboxactor 2026/10/25 00:57:30 INFO Applying migration id=outboxsender 2026/10/25 00:57:30 INFO Applying migration id=thread 2026/10/25 00:57:30 INFO Applying migration id=host 2026/10/25 00:57:30 INFO Applying migration id=sharedinbox 2026/10/25 00:57:30 INFO Applying migration id=noteshost 2026/10/25 00:57:30 INFO Applying migration id=fetched 2026/10/25 00:57:30 INFO Applying migration id=move 2026/10/25 00:57:30 INFO Applying migration id=cleanup 2026/10/25 00:57:30 INFO Applying migration id=received 2026/10/25 00:57:30 INFO Applying migration id=namehost 2026/10/25 00:57:30 INFO Applying migration id=outboxhost 2026/10/25 00:57:30 INFO Applying migration id=notesfts 2026/10/25 00:57:30 INFO Applying migration id=iconsname 2026/10/25 00:57:30 INFO Applying migration id=nohash 2026/10/25 00:57:30 INFO Applying migration id=shares 2026/10/25 00:57:30 INFO Applying migration id=actorttl 2026/10/25 00:57:30 INFO Applying migration id=tocc 2026/10/25 00:57:30 INFO Applying migration id=followeds 2026/10/25 00:57:30 INFO Applying migration id=certhash 2026/10/25 00:57:30 INFO Applying migration id=follows_sync 2026/10/25 00:57:30 INFO Applying migration id=jsonpath 2026/10/25 00:57:30 INFO Applying migration id=localforward 2026/10/25 00:57:30 INFO Applying migration id=avatar 2026/10/25 00:57:30 INFO Applying migration id=noimage 2026/10/25 00:57:30 INFO Applying migration id=feed 2026/10/25 00:57:30 INFO Applying migration id=bookmarks 2026/10/25 00:57:30 INFO Applying migration id=shareactivity 2026/10/25 00:57:30 INFO Applying migration id=application 2026/10/25 00:57:30 INFO Applying migration id=certificates 2026/10/25 00:57:30 INFO Applying migration id=rawforward 2026/10/25 00:57:30 INFO Applying migration id=publickey 2026/10/25 00:57:30 INFO Applying migration id=resolvegroup 2026/10/25 00:57:30 INFO Applying migration id=reject 2026/10/25 00:57:30 INFO Applying migration id=autodel 2026/10/25 00:57:30 INFO Applying migration id=jsonb 2026/10/25 00:57:30 INFO Applying migration id=quote 2026/10/25 00:57:30 INFO Applying migration id=rfc9421 2026/10/25 00:57:30 INFO Applying migration id=keys 2026/10/25 00:57:30 INFO Applying migration id=portable 2026/10/25 00:57:30 INFO Applying migration id=proofs 2026/10/25 00:57:30 INFO Applying migration id=contexts 2026/10/25 00:57:30 INFO Applying migration id=deliverieshost 2026/10/25 00:57:30 INFO Applying migration id=pembegin 2026/10/25 00:57:30 INFO Applying migration id=didhost 2026/10/25 00:57:30 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:30 INFO Applying migration id=invites 2026/10/25 00:57:30 INFO Applying migration id=ed25519blob 2026/10/25 00:57:30 INFO Applying migration id=rsablob 2026/10/25 00:57:30 INFO Applying migration id=iconscid 2026/10/25 00:57:30 INFO Applying migration id=actor 2026/10/25 00:57:30 INFO Applying migration id=localkeys 2026/10/25 00:57:30 INFO Applying migration id=deleted 2026/10/25 00:57:30 INFO Applying migration id=history 2026/10/25 00:57:30 INFO Applying migration id=outboxnano 2026/10/25 00:57:30 INFO Applying migration id=implements 2026/10/25 00:57:30 INFO Applying migration id=backfill 2026/10/25 00:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-0fcd-7b41-8a57-d7de4dea849f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 2026/10/25 00:57:31 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 2026/10/25 00:57:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17090-0fcf-7cff-9037-b697d4885ca4 note=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996 thread=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-0fcf-7cff-9037-b697d4885ca4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996 2026/10/25 00:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 2026/10/25 00:57:31 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 2026/10/25 00:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 2026/10/25 00:57:31 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996 2026/10/25 00:57:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996#delete note=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996 thread=https://localhost.localdomain:8443/post/01a17090-0fcd-7a2b-937d-d5c28a536780 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-0fcf-7cc3-ad69-1f4e087d6996 --- PASS: TestDelete_WithReplyPostDeletedFirst (1.82s) === RUN TestDM_HappyFlow 2026/10/25 00:57:31 INFO Applying migration id=initial 2026/10/25 00:57:31 INFO Applying migration id=notesupdated 2026/10/25 00:57:31 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:31 INFO Applying migration id=activitiesid 2026/10/25 00:57:31 INFO Applying migration id=outbox 2026/10/25 00:57:31 INFO Applying migration id=edits 2026/10/25 00:57:31 INFO Applying migration id=outboxactor 2026/10/25 00:57:31 INFO Applying migration id=outboxsender 2026/10/25 00:57:31 INFO Applying migration id=thread 2026/10/25 00:57:31 INFO Applying migration id=host 2026/10/25 00:57:31 INFO Applying migration id=sharedinbox 2026/10/25 00:57:31 INFO Applying migration id=noteshost 2026/10/25 00:57:31 INFO Applying migration id=fetched 2026/10/25 00:57:31 INFO Applying migration id=move 2026/10/25 00:57:31 INFO Applying migration id=cleanup 2026/10/25 00:57:31 INFO Applying migration id=received 2026/10/25 00:57:31 INFO Applying migration id=namehost 2026/10/25 00:57:31 INFO Applying migration id=outboxhost 2026/10/25 00:57:31 INFO Applying migration id=notesfts 2026/10/25 00:57:31 INFO Applying migration id=iconsname 2026/10/25 00:57:31 INFO Applying migration id=nohash 2026/10/25 00:57:31 INFO Applying migration id=shares 2026/10/25 00:57:31 INFO Applying migration id=actorttl 2026/10/25 00:57:31 INFO Applying migration id=tocc 2026/10/25 00:57:31 INFO Applying migration id=followeds 2026/10/25 00:57:31 INFO Applying migration id=certhash 2026/10/25 00:57:31 INFO Applying migration id=follows_sync 2026/10/25 00:57:31 INFO Applying migration id=jsonpath 2026/10/25 00:57:31 INFO Applying migration id=localforward 2026/10/25 00:57:31 INFO Applying migration id=avatar 2026/10/25 00:57:31 INFO Applying migration id=noimage 2026/10/25 00:57:31 INFO Applying migration id=feed 2026/10/25 00:57:31 INFO Applying migration id=bookmarks 2026/10/25 00:57:31 INFO Applying migration id=shareactivity 2026/10/25 00:57:31 INFO Applying migration id=application 2026/10/25 00:57:31 INFO Applying migration id=certificates 2026/10/25 00:57:31 INFO Applying migration id=rawforward 2026/10/25 00:57:31 INFO Applying migration id=publickey 2026/10/25 00:57:31 INFO Applying migration id=resolvegroup 2026/10/25 00:57:31 INFO Applying migration id=reject 2026/10/25 00:57:31 INFO Applying migration id=autodel 2026/10/25 00:57:31 INFO Applying migration id=jsonb 2026/10/25 00:57:31 INFO Applying migration id=quote 2026/10/25 00:57:31 INFO Applying migration id=rfc9421 2026/10/25 00:57:31 INFO Applying migration id=keys 2026/10/25 00:57:31 INFO Applying migration id=portable 2026/10/25 00:57:31 INFO Applying migration id=proofs 2026/10/25 00:57:31 INFO Applying migration id=contexts 2026/10/25 00:57:31 INFO Applying migration id=deliverieshost 2026/10/25 00:57:31 INFO Applying migration id=pembegin 2026/10/25 00:57:31 INFO Applying migration id=didhost 2026/10/25 00:57:31 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:31 INFO Applying migration id=invites 2026/10/25 00:57:31 INFO Applying migration id=ed25519blob 2026/10/25 00:57:31 INFO Applying migration id=rsablob 2026/10/25 00:57:31 INFO Applying migration id=iconscid 2026/10/25 00:57:31 INFO Applying migration id=actor 2026/10/25 00:57:31 INFO Applying migration id=localkeys 2026/10/25 00:57:31 INFO Applying migration id=deleted 2026/10/25 00:57:31 INFO Applying migration id=history 2026/10/25 00:57:32 INFO Applying migration id=outboxnano 2026/10/25 00:57:32 INFO Applying migration id=implements 2026/10/25 00:57:32 INFO Applying migration id=backfill 2026/10/25 00:57:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-197d-763d-b8a5-6420552ea1c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-197d-740f-9565-e89aceca618c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-197d-740f-9565-e89aceca618c 2026/10/25 00:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-197d-740f-9565-e89aceca618c 2026/10/25 00:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-197d-740f-9565-e89aceca618c 2026/10/25 00:57:34 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17090-197d-740f-9565-e89aceca618c 2026/10/25 00:57:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-197d-740f-9565-e89aceca618c --- PASS: TestDM_HappyFlow (2.47s) === RUN TestDM_UnauthenticatedUser 2026/10/25 00:57:34 INFO Applying migration id=initial 2026/10/25 00:57:34 INFO Applying migration id=notesupdated 2026/10/25 00:57:34 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:34 INFO Applying migration id=activitiesid 2026/10/25 00:57:34 INFO Applying migration id=outbox 2026/10/25 00:57:34 INFO Applying migration id=edits 2026/10/25 00:57:34 INFO Applying migration id=outboxactor 2026/10/25 00:57:34 INFO Applying migration id=outboxsender 2026/10/25 00:57:34 INFO Applying migration id=thread 2026/10/25 00:57:34 INFO Applying migration id=host 2026/10/25 00:57:34 INFO Applying migration id=sharedinbox 2026/10/25 00:57:34 INFO Applying migration id=noteshost 2026/10/25 00:57:34 INFO Applying migration id=fetched 2026/10/25 00:57:34 INFO Applying migration id=move 2026/10/25 00:57:34 INFO Applying migration id=cleanup 2026/10/25 00:57:34 INFO Applying migration id=received 2026/10/25 00:57:34 INFO Applying migration id=namehost 2026/10/25 00:57:34 INFO Applying migration id=outboxhost 2026/10/25 00:57:34 INFO Applying migration id=notesfts 2026/10/25 00:57:34 INFO Applying migration id=iconsname 2026/10/25 00:57:34 INFO Applying migration id=nohash 2026/10/25 00:57:34 INFO Applying migration id=shares 2026/10/25 00:57:34 INFO Applying migration id=actorttl 2026/10/25 00:57:34 INFO Applying migration id=tocc 2026/10/25 00:57:34 INFO Applying migration id=followeds 2026/10/25 00:57:34 INFO Applying migration id=certhash 2026/10/25 00:57:34 INFO Applying migration id=follows_sync 2026/10/25 00:57:34 INFO Applying migration id=jsonpath 2026/10/25 00:57:34 INFO Applying migration id=localforward 2026/10/25 00:57:34 INFO Applying migration id=avatar 2026/10/25 00:57:34 INFO Applying migration id=noimage 2026/10/25 00:57:34 INFO Applying migration id=feed 2026/10/25 00:57:34 INFO Applying migration id=bookmarks 2026/10/25 00:57:34 INFO Applying migration id=shareactivity 2026/10/25 00:57:34 INFO Applying migration id=application 2026/10/25 00:57:34 INFO Applying migration id=certificates 2026/10/25 00:57:34 INFO Applying migration id=rawforward 2026/10/25 00:57:34 INFO Applying migration id=publickey 2026/10/25 00:57:34 INFO Applying migration id=resolvegroup 2026/10/25 00:57:34 INFO Applying migration id=reject 2026/10/25 00:57:34 INFO Applying migration id=autodel 2026/10/25 00:57:34 INFO Applying migration id=jsonb 2026/10/25 00:57:34 INFO Applying migration id=quote 2026/10/25 00:57:34 INFO Applying migration id=rfc9421 2026/10/25 00:57:34 INFO Applying migration id=keys 2026/10/25 00:57:34 INFO Applying migration id=portable 2026/10/25 00:57:34 INFO Applying migration id=proofs 2026/10/25 00:57:34 INFO Applying migration id=contexts 2026/10/25 00:57:34 INFO Applying migration id=deliverieshost 2026/10/25 00:57:34 INFO Applying migration id=pembegin 2026/10/25 00:57:34 INFO Applying migration id=didhost 2026/10/25 00:57:34 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:34 INFO Applying migration id=invites 2026/10/25 00:57:34 INFO Applying migration id=ed25519blob 2026/10/25 00:57:34 INFO Applying migration id=rsablob 2026/10/25 00:57:34 INFO Applying migration id=iconscid 2026/10/25 00:57:34 INFO Applying migration id=actor 2026/10/25 00:57:34 INFO Applying migration id=localkeys 2026/10/25 00:57:34 INFO Applying migration id=deleted 2026/10/25 00:57:34 INFO Applying migration id=history 2026/10/25 00:57:34 INFO Applying migration id=outboxnano 2026/10/25 00:57:34 INFO Applying migration id=implements 2026/10/25 00:57:34 INFO Applying migration id=backfill 2026/10/25 00:57:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-215e-709a-8320-05ad8ae461f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-215d-7dc7-993b-e0181a9ac089 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-215d-7dc7-993b-e0181a9ac089 2026/10/25 00:57:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-215d-7dc7-993b-e0181a9ac089 2026/10/25 00:57:36 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17090-215d-7dc7-993b-e0181a9ac089 --- PASS: TestDM_UnauthenticatedUser (2.01s) === RUN TestDM_Loopback 2026/10/25 00:57:36 INFO Applying migration id=initial 2026/10/25 00:57:36 INFO Applying migration id=notesupdated 2026/10/25 00:57:36 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:36 INFO Applying migration id=activitiesid 2026/10/25 00:57:36 INFO Applying migration id=outbox 2026/10/25 00:57:36 INFO Applying migration id=edits 2026/10/25 00:57:36 INFO Applying migration id=outboxactor 2026/10/25 00:57:36 INFO Applying migration id=outboxsender 2026/10/25 00:57:36 INFO Applying migration id=thread 2026/10/25 00:57:36 INFO Applying migration id=host 2026/10/25 00:57:36 INFO Applying migration id=sharedinbox 2026/10/25 00:57:36 INFO Applying migration id=noteshost 2026/10/25 00:57:36 INFO Applying migration id=fetched 2026/10/25 00:57:36 INFO Applying migration id=move 2026/10/25 00:57:36 INFO Applying migration id=cleanup 2026/10/25 00:57:36 INFO Applying migration id=received 2026/10/25 00:57:36 INFO Applying migration id=namehost 2026/10/25 00:57:36 INFO Applying migration id=outboxhost 2026/10/25 00:57:36 INFO Applying migration id=notesfts 2026/10/25 00:57:36 INFO Applying migration id=iconsname 2026/10/25 00:57:36 INFO Applying migration id=nohash 2026/10/25 00:57:36 INFO Applying migration id=shares 2026/10/25 00:57:36 INFO Applying migration id=actorttl 2026/10/25 00:57:36 INFO Applying migration id=tocc 2026/10/25 00:57:36 INFO Applying migration id=followeds 2026/10/25 00:57:36 INFO Applying migration id=certhash 2026/10/25 00:57:36 INFO Applying migration id=follows_sync 2026/10/25 00:57:36 INFO Applying migration id=jsonpath 2026/10/25 00:57:36 INFO Applying migration id=localforward 2026/10/25 00:57:36 INFO Applying migration id=avatar 2026/10/25 00:57:36 INFO Applying migration id=noimage 2026/10/25 00:57:36 INFO Applying migration id=feed 2026/10/25 00:57:36 INFO Applying migration id=bookmarks 2026/10/25 00:57:36 INFO Applying migration id=shareactivity 2026/10/25 00:57:36 INFO Applying migration id=application 2026/10/25 00:57:36 INFO Applying migration id=certificates 2026/10/25 00:57:36 INFO Applying migration id=rawforward 2026/10/25 00:57:36 INFO Applying migration id=publickey 2026/10/25 00:57:36 INFO Applying migration id=resolvegroup 2026/10/25 00:57:36 INFO Applying migration id=reject 2026/10/25 00:57:36 INFO Applying migration id=autodel 2026/10/25 00:57:36 INFO Applying migration id=jsonb 2026/10/25 00:57:36 INFO Applying migration id=quote 2026/10/25 00:57:36 INFO Applying migration id=rfc9421 2026/10/25 00:57:36 INFO Applying migration id=keys 2026/10/25 00:57:36 INFO Applying migration id=portable 2026/10/25 00:57:36 INFO Applying migration id=proofs 2026/10/25 00:57:36 INFO Applying migration id=contexts 2026/10/25 00:57:36 INFO Applying migration id=deliverieshost 2026/10/25 00:57:36 INFO Applying migration id=pembegin 2026/10/25 00:57:36 INFO Applying migration id=didhost 2026/10/25 00:57:36 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:36 INFO Applying migration id=invites 2026/10/25 00:57:36 INFO Applying migration id=ed25519blob 2026/10/25 00:57:36 INFO Applying migration id=rsablob 2026/10/25 00:57:36 INFO Applying migration id=iconscid 2026/10/25 00:57:36 INFO Applying migration id=actor 2026/10/25 00:57:36 INFO Applying migration id=localkeys 2026/10/25 00:57:36 INFO Applying migration id=deleted 2026/10/25 00:57:36 INFO Applying migration id=history 2026/10/25 00:57:36 INFO Applying migration id=outboxnano 2026/10/25 00:57:36 INFO Applying migration id=implements 2026/10/25 00:57:36 INFO Applying migration id=backfill 2026/10/25 00:57:38 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.75s) === RUN TestDM_TwoMentions 2026/10/25 00:57:38 INFO Applying migration id=initial 2026/10/25 00:57:38 INFO Applying migration id=notesupdated 2026/10/25 00:57:38 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:38 INFO Applying migration id=activitiesid 2026/10/25 00:57:38 INFO Applying migration id=outbox 2026/10/25 00:57:38 INFO Applying migration id=edits 2026/10/25 00:57:38 INFO Applying migration id=outboxactor 2026/10/25 00:57:38 INFO Applying migration id=outboxsender 2026/10/25 00:57:38 INFO Applying migration id=thread 2026/10/25 00:57:38 INFO Applying migration id=host 2026/10/25 00:57:38 INFO Applying migration id=sharedinbox 2026/10/25 00:57:38 INFO Applying migration id=noteshost 2026/10/25 00:57:38 INFO Applying migration id=fetched 2026/10/25 00:57:38 INFO Applying migration id=move 2026/10/25 00:57:38 INFO Applying migration id=cleanup 2026/10/25 00:57:38 INFO Applying migration id=received 2026/10/25 00:57:38 INFO Applying migration id=namehost 2026/10/25 00:57:38 INFO Applying migration id=outboxhost 2026/10/25 00:57:38 INFO Applying migration id=notesfts 2026/10/25 00:57:38 INFO Applying migration id=iconsname 2026/10/25 00:57:38 INFO Applying migration id=nohash 2026/10/25 00:57:38 INFO Applying migration id=shares 2026/10/25 00:57:38 INFO Applying migration id=actorttl 2026/10/25 00:57:38 INFO Applying migration id=tocc 2026/10/25 00:57:38 INFO Applying migration id=followeds 2026/10/25 00:57:38 INFO Applying migration id=certhash 2026/10/25 00:57:38 INFO Applying migration id=follows_sync 2026/10/25 00:57:38 INFO Applying migration id=jsonpath 2026/10/25 00:57:38 INFO Applying migration id=localforward 2026/10/25 00:57:38 INFO Applying migration id=avatar 2026/10/25 00:57:38 INFO Applying migration id=noimage 2026/10/25 00:57:38 INFO Applying migration id=feed 2026/10/25 00:57:38 INFO Applying migration id=bookmarks 2026/10/25 00:57:38 INFO Applying migration id=shareactivity 2026/10/25 00:57:38 INFO Applying migration id=application 2026/10/25 00:57:38 INFO Applying migration id=certificates 2026/10/25 00:57:38 INFO Applying migration id=rawforward 2026/10/25 00:57:38 INFO Applying migration id=publickey 2026/10/25 00:57:38 INFO Applying migration id=resolvegroup 2026/10/25 00:57:38 INFO Applying migration id=reject 2026/10/25 00:57:38 INFO Applying migration id=autodel 2026/10/25 00:57:38 INFO Applying migration id=jsonb 2026/10/25 00:57:38 INFO Applying migration id=quote 2026/10/25 00:57:38 INFO Applying migration id=rfc9421 2026/10/25 00:57:38 INFO Applying migration id=keys 2026/10/25 00:57:38 INFO Applying migration id=portable 2026/10/25 00:57:38 INFO Applying migration id=proofs 2026/10/25 00:57:38 INFO Applying migration id=contexts 2026/10/25 00:57:38 INFO Applying migration id=deliverieshost 2026/10/25 00:57:38 INFO Applying migration id=pembegin 2026/10/25 00:57:38 INFO Applying migration id=didhost 2026/10/25 00:57:38 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:38 INFO Applying migration id=invites 2026/10/25 00:57:38 INFO Applying migration id=ed25519blob 2026/10/25 00:57:38 INFO Applying migration id=rsablob 2026/10/25 00:57:38 INFO Applying migration id=iconscid 2026/10/25 00:57:38 INFO Applying migration id=actor 2026/10/25 00:57:38 INFO Applying migration id=localkeys 2026/10/25 00:57:38 INFO Applying migration id=deleted 2026/10/25 00:57:38 INFO Applying migration id=history 2026/10/25 00:57:38 INFO Applying migration id=outboxnano 2026/10/25 00:57:38 INFO Applying migration id=implements 2026/10/25 00:57:38 INFO Applying migration id=backfill 2026/10/25 00:57:40 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:40 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/25 00:57:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-32ac-7390-9a30-0cd6c73d5419 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-32ac-7014-9f1e-53d4ddfb8ad4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-32ac-7014-9f1e-53d4ddfb8ad4 2026/10/25 00:57:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-32ac-7014-9f1e-53d4ddfb8ad4 2026/10/25 00:57:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-32ac-7014-9f1e-53d4ddfb8ad4 2026/10/25 00:57:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-32ac-7014-9f1e-53d4ddfb8ad4 --- PASS: TestDM_TwoMentions (2.69s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/25 00:57:40 INFO Applying migration id=initial 2026/10/25 00:57:40 INFO Applying migration id=notesupdated 2026/10/25 00:57:40 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:40 INFO Applying migration id=activitiesid 2026/10/25 00:57:40 INFO Applying migration id=outbox 2026/10/25 00:57:40 INFO Applying migration id=edits 2026/10/25 00:57:40 INFO Applying migration id=outboxactor 2026/10/25 00:57:40 INFO Applying migration id=outboxsender 2026/10/25 00:57:40 INFO Applying migration id=thread 2026/10/25 00:57:40 INFO Applying migration id=host 2026/10/25 00:57:40 INFO Applying migration id=sharedinbox 2026/10/25 00:57:40 INFO Applying migration id=noteshost 2026/10/25 00:57:40 INFO Applying migration id=fetched 2026/10/25 00:57:40 INFO Applying migration id=move 2026/10/25 00:57:40 INFO Applying migration id=cleanup 2026/10/25 00:57:40 INFO Applying migration id=received 2026/10/25 00:57:40 INFO Applying migration id=namehost 2026/10/25 00:57:40 INFO Applying migration id=outboxhost 2026/10/25 00:57:40 INFO Applying migration id=notesfts 2026/10/25 00:57:40 INFO Applying migration id=iconsname 2026/10/25 00:57:40 INFO Applying migration id=nohash 2026/10/25 00:57:40 INFO Applying migration id=shares 2026/10/25 00:57:40 INFO Applying migration id=actorttl 2026/10/25 00:57:40 INFO Applying migration id=tocc 2026/10/25 00:57:40 INFO Applying migration id=followeds 2026/10/25 00:57:40 INFO Applying migration id=certhash 2026/10/25 00:57:40 INFO Applying migration id=follows_sync 2026/10/25 00:57:40 INFO Applying migration id=jsonpath 2026/10/25 00:57:40 INFO Applying migration id=localforward 2026/10/25 00:57:40 INFO Applying migration id=avatar 2026/10/25 00:57:40 INFO Applying migration id=noimage 2026/10/25 00:57:40 INFO Applying migration id=feed 2026/10/25 00:57:40 INFO Applying migration id=bookmarks 2026/10/25 00:57:40 INFO Applying migration id=shareactivity 2026/10/25 00:57:40 INFO Applying migration id=application 2026/10/25 00:57:40 INFO Applying migration id=certificates 2026/10/25 00:57:40 INFO Applying migration id=rawforward 2026/10/25 00:57:40 INFO Applying migration id=publickey 2026/10/25 00:57:40 INFO Applying migration id=resolvegroup 2026/10/25 00:57:40 INFO Applying migration id=reject 2026/10/25 00:57:40 INFO Applying migration id=autodel 2026/10/25 00:57:40 INFO Applying migration id=jsonb 2026/10/25 00:57:40 INFO Applying migration id=quote 2026/10/25 00:57:40 INFO Applying migration id=rfc9421 2026/10/25 00:57:40 INFO Applying migration id=keys 2026/10/25 00:57:40 INFO Applying migration id=portable 2026/10/25 00:57:40 INFO Applying migration id=proofs 2026/10/25 00:57:40 INFO Applying migration id=contexts 2026/10/25 00:57:40 INFO Applying migration id=deliverieshost 2026/10/25 00:57:40 INFO Applying migration id=pembegin 2026/10/25 00:57:40 INFO Applying migration id=didhost 2026/10/25 00:57:40 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:40 INFO Applying migration id=invites 2026/10/25 00:57:40 INFO Applying migration id=ed25519blob 2026/10/25 00:57:40 INFO Applying migration id=rsablob 2026/10/25 00:57:40 INFO Applying migration id=iconscid 2026/10/25 00:57:40 INFO Applying migration id=actor 2026/10/25 00:57:40 INFO Applying migration id=localkeys 2026/10/25 00:57:40 INFO Applying migration id=deleted 2026/10/25 00:57:40 INFO Applying migration id=history 2026/10/25 00:57:40 INFO Applying migration id=outboxnano 2026/10/25 00:57:40 INFO Applying migration id=implements 2026/10/25 00:57:40 INFO Applying migration id=backfill 2026/10/25 00:57:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:41 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-36f5-7425-b17f-a858f6794779 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-36f5-7137-89e1-4e10c3924a0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-36f5-7137-89e1-4e10c3924a0a 2026/10/25 00:57:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-36f5-7137-89e1-4e10c3924a0a 2026/10/25 00:57:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-36f5-7137-89e1-4e10c3924a0a 2026/10/25 00:57:41 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17090-36f5-7137-89e1-4e10c3924a0a 2026/10/25 00:57:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-36f5-7137-89e1-4e10c3924a0a --- PASS: TestDM_TwoMentionsOneLoopback (1.10s) === RUN TestDM_TooManyRecipients 2026/10/25 00:57:41 INFO Applying migration id=initial 2026/10/25 00:57:41 INFO Applying migration id=notesupdated 2026/10/25 00:57:41 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:41 INFO Applying migration id=activitiesid 2026/10/25 00:57:41 INFO Applying migration id=outbox 2026/10/25 00:57:41 INFO Applying migration id=edits 2026/10/25 00:57:41 INFO Applying migration id=outboxactor 2026/10/25 00:57:41 INFO Applying migration id=outboxsender 2026/10/25 00:57:41 INFO Applying migration id=thread 2026/10/25 00:57:41 INFO Applying migration id=host 2026/10/25 00:57:41 INFO Applying migration id=sharedinbox 2026/10/25 00:57:41 INFO Applying migration id=noteshost 2026/10/25 00:57:41 INFO Applying migration id=fetched 2026/10/25 00:57:41 INFO Applying migration id=move 2026/10/25 00:57:41 INFO Applying migration id=cleanup 2026/10/25 00:57:41 INFO Applying migration id=received 2026/10/25 00:57:41 INFO Applying migration id=namehost 2026/10/25 00:57:41 INFO Applying migration id=outboxhost 2026/10/25 00:57:41 INFO Applying migration id=notesfts 2026/10/25 00:57:41 INFO Applying migration id=iconsname 2026/10/25 00:57:41 INFO Applying migration id=nohash 2026/10/25 00:57:41 INFO Applying migration id=shares 2026/10/25 00:57:41 INFO Applying migration id=actorttl 2026/10/25 00:57:41 INFO Applying migration id=tocc 2026/10/25 00:57:41 INFO Applying migration id=followeds 2026/10/25 00:57:41 INFO Applying migration id=certhash 2026/10/25 00:57:41 INFO Applying migration id=follows_sync 2026/10/25 00:57:41 INFO Applying migration id=jsonpath 2026/10/25 00:57:41 INFO Applying migration id=localforward 2026/10/25 00:57:41 INFO Applying migration id=avatar 2026/10/25 00:57:41 INFO Applying migration id=noimage 2026/10/25 00:57:41 INFO Applying migration id=feed 2026/10/25 00:57:41 INFO Applying migration id=bookmarks 2026/10/25 00:57:41 INFO Applying migration id=shareactivity 2026/10/25 00:57:41 INFO Applying migration id=application 2026/10/25 00:57:41 INFO Applying migration id=certificates 2026/10/25 00:57:42 INFO Applying migration id=rawforward 2026/10/25 00:57:42 INFO Applying migration id=publickey 2026/10/25 00:57:42 INFO Applying migration id=resolvegroup 2026/10/25 00:57:42 INFO Applying migration id=reject 2026/10/25 00:57:42 INFO Applying migration id=autodel 2026/10/25 00:57:42 INFO Applying migration id=jsonb 2026/10/25 00:57:42 INFO Applying migration id=quote 2026/10/25 00:57:42 INFO Applying migration id=rfc9421 2026/10/25 00:57:42 INFO Applying migration id=keys 2026/10/25 00:57:42 INFO Applying migration id=portable 2026/10/25 00:57:42 INFO Applying migration id=proofs 2026/10/25 00:57:42 INFO Applying migration id=contexts 2026/10/25 00:57:42 INFO Applying migration id=deliverieshost 2026/10/25 00:57:42 INFO Applying migration id=pembegin 2026/10/25 00:57:42 INFO Applying migration id=didhost 2026/10/25 00:57:42 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:42 INFO Applying migration id=invites 2026/10/25 00:57:42 INFO Applying migration id=ed25519blob 2026/10/25 00:57:42 INFO Applying migration id=rsablob 2026/10/25 00:57:42 INFO Applying migration id=iconscid 2026/10/25 00:57:42 INFO Applying migration id=actor 2026/10/25 00:57:42 INFO Applying migration id=localkeys 2026/10/25 00:57:42 INFO Applying migration id=deleted 2026/10/25 00:57:42 INFO Applying migration id=history 2026/10/25 00:57:42 INFO Applying migration id=outboxnano 2026/10/25 00:57:42 INFO Applying migration id=implements 2026/10/25 00:57:42 INFO Applying migration id=backfill 2026/10/25 00:57:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:44 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (2.16s) === RUN TestDM_MaxRecipients 2026/10/25 00:57:44 INFO Applying migration id=initial 2026/10/25 00:57:44 INFO Applying migration id=notesupdated 2026/10/25 00:57:44 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:44 INFO Applying migration id=activitiesid 2026/10/25 00:57:44 INFO Applying migration id=outbox 2026/10/25 00:57:44 INFO Applying migration id=edits 2026/10/25 00:57:44 INFO Applying migration id=outboxactor 2026/10/25 00:57:44 INFO Applying migration id=outboxsender 2026/10/25 00:57:44 INFO Applying migration id=thread 2026/10/25 00:57:44 INFO Applying migration id=host 2026/10/25 00:57:44 INFO Applying migration id=sharedinbox 2026/10/25 00:57:44 INFO Applying migration id=noteshost 2026/10/25 00:57:44 INFO Applying migration id=fetched 2026/10/25 00:57:44 INFO Applying migration id=move 2026/10/25 00:57:44 INFO Applying migration id=cleanup 2026/10/25 00:57:44 INFO Applying migration id=received 2026/10/25 00:57:44 INFO Applying migration id=namehost 2026/10/25 00:57:44 INFO Applying migration id=outboxhost 2026/10/25 00:57:44 INFO Applying migration id=notesfts 2026/10/25 00:57:44 INFO Applying migration id=iconsname 2026/10/25 00:57:44 INFO Applying migration id=nohash 2026/10/25 00:57:44 INFO Applying migration id=shares 2026/10/25 00:57:44 INFO Applying migration id=actorttl 2026/10/25 00:57:44 INFO Applying migration id=tocc 2026/10/25 00:57:44 INFO Applying migration id=followeds 2026/10/25 00:57:44 INFO Applying migration id=certhash 2026/10/25 00:57:44 INFO Applying migration id=follows_sync 2026/10/25 00:57:44 INFO Applying migration id=jsonpath 2026/10/25 00:57:44 INFO Applying migration id=localforward 2026/10/25 00:57:44 INFO Applying migration id=avatar 2026/10/25 00:57:44 INFO Applying migration id=noimage 2026/10/25 00:57:44 INFO Applying migration id=feed 2026/10/25 00:57:44 INFO Applying migration id=bookmarks 2026/10/25 00:57:44 INFO Applying migration id=shareactivity 2026/10/25 00:57:44 INFO Applying migration id=application 2026/10/25 00:57:44 INFO Applying migration id=certificates 2026/10/25 00:57:44 INFO Applying migration id=rawforward 2026/10/25 00:57:44 INFO Applying migration id=publickey 2026/10/25 00:57:44 INFO Applying migration id=resolvegroup 2026/10/25 00:57:44 INFO Applying migration id=reject 2026/10/25 00:57:44 INFO Applying migration id=autodel 2026/10/25 00:57:44 INFO Applying migration id=jsonb 2026/10/25 00:57:44 INFO Applying migration id=quote 2026/10/25 00:57:44 INFO Applying migration id=rfc9421 2026/10/25 00:57:44 INFO Applying migration id=keys 2026/10/25 00:57:44 INFO Applying migration id=portable 2026/10/25 00:57:44 INFO Applying migration id=proofs 2026/10/25 00:57:44 INFO Applying migration id=contexts 2026/10/25 00:57:44 INFO Applying migration id=deliverieshost 2026/10/25 00:57:44 INFO Applying migration id=pembegin 2026/10/25 00:57:44 INFO Applying migration id=didhost 2026/10/25 00:57:44 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:44 INFO Applying migration id=invites 2026/10/25 00:57:44 INFO Applying migration id=ed25519blob 2026/10/25 00:57:44 INFO Applying migration id=rsablob 2026/10/25 00:57:44 INFO Applying migration id=iconscid 2026/10/25 00:57:44 INFO Applying migration id=actor 2026/10/25 00:57:44 INFO Applying migration id=localkeys 2026/10/25 00:57:44 INFO Applying migration id=deleted 2026/10/25 00:57:44 INFO Applying migration id=history 2026/10/25 00:57:44 INFO Applying migration id=outboxnano 2026/10/25 00:57:44 INFO Applying migration id=implements 2026/10/25 00:57:44 INFO Applying migration id=backfill 2026/10/25 00:57:45 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:57:45 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/25 00:57:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-4702-7a89-a000-db59a86cfabd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-4702-775f-9f13-29dd9c675a3b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-4702-775f-9f13-29dd9c675a3b 2026/10/25 00:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-4702-775f-9f13-29dd9c675a3b 2026/10/25 00:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-4702-775f-9f13-29dd9c675a3b 2026/10/25 00:57:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-4702-775f-9f13-29dd9c675a3b --- PASS: TestDM_MaxRecipients (1.95s) === RUN TestEdit_Throttling 2026/10/25 00:57:46 INFO Applying migration id=initial 2026/10/25 00:57:46 INFO Applying migration id=notesupdated 2026/10/25 00:57:46 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:46 INFO Applying migration id=activitiesid 2026/10/25 00:57:46 INFO Applying migration id=outbox 2026/10/25 00:57:46 INFO Applying migration id=edits 2026/10/25 00:57:46 INFO Applying migration id=outboxactor 2026/10/25 00:57:46 INFO Applying migration id=outboxsender 2026/10/25 00:57:46 INFO Applying migration id=thread 2026/10/25 00:57:46 INFO Applying migration id=host 2026/10/25 00:57:46 INFO Applying migration id=sharedinbox 2026/10/25 00:57:46 INFO Applying migration id=noteshost 2026/10/25 00:57:46 INFO Applying migration id=fetched 2026/10/25 00:57:46 INFO Applying migration id=move 2026/10/25 00:57:46 INFO Applying migration id=cleanup 2026/10/25 00:57:46 INFO Applying migration id=received 2026/10/25 00:57:46 INFO Applying migration id=namehost 2026/10/25 00:57:46 INFO Applying migration id=outboxhost 2026/10/25 00:57:46 INFO Applying migration id=notesfts 2026/10/25 00:57:46 INFO Applying migration id=iconsname 2026/10/25 00:57:46 INFO Applying migration id=nohash 2026/10/25 00:57:46 INFO Applying migration id=shares 2026/10/25 00:57:46 INFO Applying migration id=actorttl 2026/10/25 00:57:46 INFO Applying migration id=tocc 2026/10/25 00:57:46 INFO Applying migration id=followeds 2026/10/25 00:57:46 INFO Applying migration id=certhash 2026/10/25 00:57:46 INFO Applying migration id=follows_sync 2026/10/25 00:57:46 INFO Applying migration id=jsonpath 2026/10/25 00:57:46 INFO Applying migration id=localforward 2026/10/25 00:57:46 INFO Applying migration id=avatar 2026/10/25 00:57:46 INFO Applying migration id=noimage 2026/10/25 00:57:46 INFO Applying migration id=feed 2026/10/25 00:57:46 INFO Applying migration id=bookmarks 2026/10/25 00:57:46 INFO Applying migration id=shareactivity 2026/10/25 00:57:46 INFO Applying migration id=application 2026/10/25 00:57:46 INFO Applying migration id=certificates 2026/10/25 00:57:46 INFO Applying migration id=rawforward 2026/10/25 00:57:46 INFO Applying migration id=publickey 2026/10/25 00:57:46 INFO Applying migration id=resolvegroup 2026/10/25 00:57:46 INFO Applying migration id=reject 2026/10/25 00:57:46 INFO Applying migration id=autodel 2026/10/25 00:57:46 INFO Applying migration id=jsonb 2026/10/25 00:57:46 INFO Applying migration id=quote 2026/10/25 00:57:46 INFO Applying migration id=rfc9421 2026/10/25 00:57:46 INFO Applying migration id=keys 2026/10/25 00:57:46 INFO Applying migration id=portable 2026/10/25 00:57:46 INFO Applying migration id=proofs 2026/10/25 00:57:46 INFO Applying migration id=contexts 2026/10/25 00:57:46 INFO Applying migration id=deliverieshost 2026/10/25 00:57:46 INFO Applying migration id=pembegin 2026/10/25 00:57:46 INFO Applying migration id=didhost 2026/10/25 00:57:46 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:46 INFO Applying migration id=invites 2026/10/25 00:57:46 INFO Applying migration id=ed25519blob 2026/10/25 00:57:46 INFO Applying migration id=rsablob 2026/10/25 00:57:46 INFO Applying migration id=iconscid 2026/10/25 00:57:46 INFO Applying migration id=actor 2026/10/25 00:57:46 INFO Applying migration id=localkeys 2026/10/25 00:57:46 INFO Applying migration id=deleted 2026/10/25 00:57:46 INFO Applying migration id=history 2026/10/25 00:57:46 INFO Applying migration id=outboxnano 2026/10/25 00:57:46 INFO Applying migration id=implements 2026/10/25 00:57:46 INFO Applying migration id=backfill 2026/10/25 00:57:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-5068-722d-91de-63bae1772854 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-5069-7c0c-a596-ea20b4ccc04a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-5068-722d-91de-63bae1772854 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-5068-722d-91de-63bae1772854 2026/10/25 00:57:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-506e-7b19-8d09-babef9ac3447 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-506e-7a26-ae78-e5c0b6024e00 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-506e-7a26-ae78-e5c0b6024e00 2026/10/25 00:57:48 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a17090-506e-7a26-ae78-e5c0b6024e00 can=2026-10-25T01:01:48.398Z --- PASS: TestEdit_Throttling (2.41s) === RUN TestEdit_HappyFlow 2026/10/25 00:57:48 INFO Applying migration id=initial 2026/10/25 00:57:48 INFO Applying migration id=notesupdated 2026/10/25 00:57:48 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:48 INFO Applying migration id=activitiesid 2026/10/25 00:57:48 INFO Applying migration id=outbox 2026/10/25 00:57:48 INFO Applying migration id=edits 2026/10/25 00:57:48 INFO Applying migration id=outboxactor 2026/10/25 00:57:48 INFO Applying migration id=outboxsender 2026/10/25 00:57:48 INFO Applying migration id=thread 2026/10/25 00:57:48 INFO Applying migration id=host 2026/10/25 00:57:48 INFO Applying migration id=sharedinbox 2026/10/25 00:57:48 INFO Applying migration id=noteshost 2026/10/25 00:57:48 INFO Applying migration id=fetched 2026/10/25 00:57:48 INFO Applying migration id=move 2026/10/25 00:57:48 INFO Applying migration id=cleanup 2026/10/25 00:57:48 INFO Applying migration id=received 2026/10/25 00:57:48 INFO Applying migration id=namehost 2026/10/25 00:57:48 INFO Applying migration id=outboxhost 2026/10/25 00:57:48 INFO Applying migration id=notesfts 2026/10/25 00:57:48 INFO Applying migration id=iconsname 2026/10/25 00:57:48 INFO Applying migration id=nohash 2026/10/25 00:57:48 INFO Applying migration id=shares 2026/10/25 00:57:48 INFO Applying migration id=actorttl 2026/10/25 00:57:48 INFO Applying migration id=tocc 2026/10/25 00:57:48 INFO Applying migration id=followeds 2026/10/25 00:57:48 INFO Applying migration id=certhash 2026/10/25 00:57:48 INFO Applying migration id=follows_sync 2026/10/25 00:57:48 INFO Applying migration id=jsonpath 2026/10/25 00:57:48 INFO Applying migration id=localforward 2026/10/25 00:57:48 INFO Applying migration id=avatar 2026/10/25 00:57:48 INFO Applying migration id=noimage 2026/10/25 00:57:48 INFO Applying migration id=feed 2026/10/25 00:57:48 INFO Applying migration id=bookmarks 2026/10/25 00:57:48 INFO Applying migration id=shareactivity 2026/10/25 00:57:48 INFO Applying migration id=application 2026/10/25 00:57:48 INFO Applying migration id=certificates 2026/10/25 00:57:48 INFO Applying migration id=rawforward 2026/10/25 00:57:48 INFO Applying migration id=publickey 2026/10/25 00:57:48 INFO Applying migration id=resolvegroup 2026/10/25 00:57:48 INFO Applying migration id=reject 2026/10/25 00:57:48 INFO Applying migration id=autodel 2026/10/25 00:57:48 INFO Applying migration id=jsonb 2026/10/25 00:57:48 INFO Applying migration id=quote 2026/10/25 00:57:48 INFO Applying migration id=rfc9421 2026/10/25 00:57:48 INFO Applying migration id=keys 2026/10/25 00:57:48 INFO Applying migration id=portable 2026/10/25 00:57:48 INFO Applying migration id=proofs 2026/10/25 00:57:48 INFO Applying migration id=contexts 2026/10/25 00:57:48 INFO Applying migration id=deliverieshost 2026/10/25 00:57:48 INFO Applying migration id=pembegin 2026/10/25 00:57:48 INFO Applying migration id=didhost 2026/10/25 00:57:48 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:48 INFO Applying migration id=invites 2026/10/25 00:57:48 INFO Applying migration id=ed25519blob 2026/10/25 00:57:48 INFO Applying migration id=rsablob 2026/10/25 00:57:48 INFO Applying migration id=iconscid 2026/10/25 00:57:48 INFO Applying migration id=actor 2026/10/25 00:57:48 INFO Applying migration id=localkeys 2026/10/25 00:57:48 INFO Applying migration id=deleted 2026/10/25 00:57:48 INFO Applying migration id=history 2026/10/25 00:57:48 INFO Applying migration id=outboxnano 2026/10/25 00:57:48 INFO Applying migration id=implements 2026/10/25 00:57:48 INFO Applying migration id=backfill 2026/10/25 00:57:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-5955-70e5-8a29-0cdea9835c8e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-5957-720b-aafb-9fcb79e960a7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-5955-70e5-8a29-0cdea9835c8e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-5955-70e5-8a29-0cdea9835c8e 2026/10/25 00:57:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-595c-7069-88f5-e8e78ef87637 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-595b-7e9b-91e2-b7ce4366dae1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-595b-7e9b-91e2-b7ce4366dae1 2026/10/25 00:57:50 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-5960-778c-8ca1-e3750c24a53e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-595b-7e9b-91e2-b7ce4366dae1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-595b-7e9b-91e2-b7ce4366dae1 2026/10/25 00:57:50 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a17090-595b-7e9b-91e2-b7ce4366dae1 can=2026-10-25T01:13:50.688Z --- PASS: TestEdit_HappyFlow (2.29s) === RUN TestEdit_EmptyContent 2026/10/25 00:57:50 INFO Applying migration id=initial 2026/10/25 00:57:50 INFO Applying migration id=notesupdated 2026/10/25 00:57:50 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:50 INFO Applying migration id=activitiesid 2026/10/25 00:57:50 INFO Applying migration id=outbox 2026/10/25 00:57:50 INFO Applying migration id=edits 2026/10/25 00:57:50 INFO Applying migration id=outboxactor 2026/10/25 00:57:50 INFO Applying migration id=outboxsender 2026/10/25 00:57:50 INFO Applying migration id=thread 2026/10/25 00:57:50 INFO Applying migration id=host 2026/10/25 00:57:50 INFO Applying migration id=sharedinbox 2026/10/25 00:57:50 INFO Applying migration id=noteshost 2026/10/25 00:57:50 INFO Applying migration id=fetched 2026/10/25 00:57:50 INFO Applying migration id=move 2026/10/25 00:57:50 INFO Applying migration id=cleanup 2026/10/25 00:57:50 INFO Applying migration id=received 2026/10/25 00:57:50 INFO Applying migration id=namehost 2026/10/25 00:57:50 INFO Applying migration id=outboxhost 2026/10/25 00:57:50 INFO Applying migration id=notesfts 2026/10/25 00:57:50 INFO Applying migration id=iconsname 2026/10/25 00:57:50 INFO Applying migration id=nohash 2026/10/25 00:57:50 INFO Applying migration id=shares 2026/10/25 00:57:50 INFO Applying migration id=actorttl 2026/10/25 00:57:50 INFO Applying migration id=tocc 2026/10/25 00:57:50 INFO Applying migration id=followeds 2026/10/25 00:57:50 INFO Applying migration id=certhash 2026/10/25 00:57:50 INFO Applying migration id=follows_sync 2026/10/25 00:57:50 INFO Applying migration id=jsonpath 2026/10/25 00:57:50 INFO Applying migration id=localforward 2026/10/25 00:57:50 INFO Applying migration id=avatar 2026/10/25 00:57:50 INFO Applying migration id=noimage 2026/10/25 00:57:50 INFO Applying migration id=feed 2026/10/25 00:57:50 INFO Applying migration id=bookmarks 2026/10/25 00:57:50 INFO Applying migration id=shareactivity 2026/10/25 00:57:50 INFO Applying migration id=application 2026/10/25 00:57:50 INFO Applying migration id=certificates 2026/10/25 00:57:50 INFO Applying migration id=rawforward 2026/10/25 00:57:50 INFO Applying migration id=publickey 2026/10/25 00:57:50 INFO Applying migration id=resolvegroup 2026/10/25 00:57:50 INFO Applying migration id=reject 2026/10/25 00:57:50 INFO Applying migration id=autodel 2026/10/25 00:57:50 INFO Applying migration id=jsonb 2026/10/25 00:57:50 INFO Applying migration id=quote 2026/10/25 00:57:50 INFO Applying migration id=rfc9421 2026/10/25 00:57:50 INFO Applying migration id=keys 2026/10/25 00:57:50 INFO Applying migration id=portable 2026/10/25 00:57:50 INFO Applying migration id=proofs 2026/10/25 00:57:50 INFO Applying migration id=contexts 2026/10/25 00:57:50 INFO Applying migration id=deliverieshost 2026/10/25 00:57:50 INFO Applying migration id=pembegin 2026/10/25 00:57:50 INFO Applying migration id=didhost 2026/10/25 00:57:50 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:50 INFO Applying migration id=invites 2026/10/25 00:57:50 INFO Applying migration id=ed25519blob 2026/10/25 00:57:50 INFO Applying migration id=rsablob 2026/10/25 00:57:50 INFO Applying migration id=iconscid 2026/10/25 00:57:50 INFO Applying migration id=actor 2026/10/25 00:57:50 INFO Applying migration id=localkeys 2026/10/25 00:57:50 INFO Applying migration id=deleted 2026/10/25 00:57:50 INFO Applying migration id=history 2026/10/25 00:57:50 INFO Applying migration id=outboxnano 2026/10/25 00:57:50 INFO Applying migration id=implements 2026/10/25 00:57:50 INFO Applying migration id=backfill 2026/10/25 00:57:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-604a-702c-916b-3072b881f7db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-604a-7aa6-a13e-b7f806470374 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-604a-702c-916b-3072b881f7db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-604a-702c-916b-3072b881f7db 2026/10/25 00:57:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-604c-7e28-93fe-019a0e998b10 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-604c-7d94-a12f-bd2f2ac824b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-604c-7d94-a12f-bd2f2ac824b6 --- PASS: TestEdit_EmptyContent (1.77s) === RUN TestEdit_LongContent 2026/10/25 00:57:52 INFO Applying migration id=initial 2026/10/25 00:57:52 INFO Applying migration id=notesupdated 2026/10/25 00:57:52 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:52 INFO Applying migration id=activitiesid 2026/10/25 00:57:52 INFO Applying migration id=outbox 2026/10/25 00:57:52 INFO Applying migration id=edits 2026/10/25 00:57:52 INFO Applying migration id=outboxactor 2026/10/25 00:57:52 INFO Applying migration id=outboxsender 2026/10/25 00:57:52 INFO Applying migration id=thread 2026/10/25 00:57:52 INFO Applying migration id=host 2026/10/25 00:57:52 INFO Applying migration id=sharedinbox 2026/10/25 00:57:52 INFO Applying migration id=noteshost 2026/10/25 00:57:52 INFO Applying migration id=fetched 2026/10/25 00:57:52 INFO Applying migration id=move 2026/10/25 00:57:52 INFO Applying migration id=cleanup 2026/10/25 00:57:52 INFO Applying migration id=received 2026/10/25 00:57:52 INFO Applying migration id=namehost 2026/10/25 00:57:52 INFO Applying migration id=outboxhost 2026/10/25 00:57:52 INFO Applying migration id=notesfts 2026/10/25 00:57:52 INFO Applying migration id=iconsname 2026/10/25 00:57:52 INFO Applying migration id=nohash 2026/10/25 00:57:52 INFO Applying migration id=shares 2026/10/25 00:57:52 INFO Applying migration id=actorttl 2026/10/25 00:57:52 INFO Applying migration id=tocc 2026/10/25 00:57:52 INFO Applying migration id=followeds 2026/10/25 00:57:52 INFO Applying migration id=certhash 2026/10/25 00:57:52 INFO Applying migration id=follows_sync 2026/10/25 00:57:52 INFO Applying migration id=jsonpath 2026/10/25 00:57:52 INFO Applying migration id=localforward 2026/10/25 00:57:52 INFO Applying migration id=avatar 2026/10/25 00:57:52 INFO Applying migration id=noimage 2026/10/25 00:57:52 INFO Applying migration id=feed 2026/10/25 00:57:52 INFO Applying migration id=bookmarks 2026/10/25 00:57:52 INFO Applying migration id=shareactivity 2026/10/25 00:57:52 INFO Applying migration id=application 2026/10/25 00:57:52 INFO Applying migration id=certificates 2026/10/25 00:57:52 INFO Applying migration id=rawforward 2026/10/25 00:57:52 INFO Applying migration id=publickey 2026/10/25 00:57:52 INFO Applying migration id=resolvegroup 2026/10/25 00:57:52 INFO Applying migration id=reject 2026/10/25 00:57:52 INFO Applying migration id=autodel 2026/10/25 00:57:52 INFO Applying migration id=jsonb 2026/10/25 00:57:52 INFO Applying migration id=quote 2026/10/25 00:57:52 INFO Applying migration id=rfc9421 2026/10/25 00:57:52 INFO Applying migration id=keys 2026/10/25 00:57:52 INFO Applying migration id=portable 2026/10/25 00:57:52 INFO Applying migration id=proofs 2026/10/25 00:57:52 INFO Applying migration id=contexts 2026/10/25 00:57:52 INFO Applying migration id=deliverieshost 2026/10/25 00:57:52 INFO Applying migration id=pembegin 2026/10/25 00:57:52 INFO Applying migration id=didhost 2026/10/25 00:57:52 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:52 INFO Applying migration id=invites 2026/10/25 00:57:52 INFO Applying migration id=ed25519blob 2026/10/25 00:57:52 INFO Applying migration id=rsablob 2026/10/25 00:57:52 INFO Applying migration id=iconscid 2026/10/25 00:57:52 INFO Applying migration id=actor 2026/10/25 00:57:52 INFO Applying migration id=localkeys 2026/10/25 00:57:52 INFO Applying migration id=deleted 2026/10/25 00:57:52 INFO Applying migration id=history 2026/10/25 00:57:52 INFO Applying migration id=outboxnano 2026/10/25 00:57:52 INFO Applying migration id=implements 2026/10/25 00:57:52 INFO Applying migration id=backfill 2026/10/25 00:57:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-672e-7c83-bcbe-b135a1bec4bd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-6730-7ab7-87f8-4bf8b01090c8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-672e-7c83-bcbe-b135a1bec4bd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-672e-7c83-bcbe-b135a1bec4bd 2026/10/25 00:57:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-6735-7d59-bcba-59bbd716f43f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-6735-7cc3-a6fb-a55ecf2d060d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-6735-7cc3-a6fb-a55ecf2d060d --- PASS: TestEdit_LongContent (1.77s) === RUN TestEdit_InvalidEscapeSequence 2026/10/25 00:57:54 INFO Applying migration id=initial 2026/10/25 00:57:54 INFO Applying migration id=notesupdated 2026/10/25 00:57:54 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:54 INFO Applying migration id=activitiesid 2026/10/25 00:57:54 INFO Applying migration id=outbox 2026/10/25 00:57:54 INFO Applying migration id=edits 2026/10/25 00:57:54 INFO Applying migration id=outboxactor 2026/10/25 00:57:54 INFO Applying migration id=outboxsender 2026/10/25 00:57:54 INFO Applying migration id=thread 2026/10/25 00:57:54 INFO Applying migration id=host 2026/10/25 00:57:54 INFO Applying migration id=sharedinbox 2026/10/25 00:57:54 INFO Applying migration id=noteshost 2026/10/25 00:57:54 INFO Applying migration id=fetched 2026/10/25 00:57:54 INFO Applying migration id=move 2026/10/25 00:57:54 INFO Applying migration id=cleanup 2026/10/25 00:57:54 INFO Applying migration id=received 2026/10/25 00:57:54 INFO Applying migration id=namehost 2026/10/25 00:57:54 INFO Applying migration id=outboxhost 2026/10/25 00:57:54 INFO Applying migration id=notesfts 2026/10/25 00:57:54 INFO Applying migration id=iconsname 2026/10/25 00:57:54 INFO Applying migration id=nohash 2026/10/25 00:57:54 INFO Applying migration id=shares 2026/10/25 00:57:54 INFO Applying migration id=actorttl 2026/10/25 00:57:54 INFO Applying migration id=tocc 2026/10/25 00:57:54 INFO Applying migration id=followeds 2026/10/25 00:57:54 INFO Applying migration id=certhash 2026/10/25 00:57:54 INFO Applying migration id=follows_sync 2026/10/25 00:57:54 INFO Applying migration id=jsonpath 2026/10/25 00:57:54 INFO Applying migration id=localforward 2026/10/25 00:57:54 INFO Applying migration id=avatar 2026/10/25 00:57:54 INFO Applying migration id=noimage 2026/10/25 00:57:54 INFO Applying migration id=feed 2026/10/25 00:57:54 INFO Applying migration id=bookmarks 2026/10/25 00:57:54 INFO Applying migration id=shareactivity 2026/10/25 00:57:54 INFO Applying migration id=application 2026/10/25 00:57:54 INFO Applying migration id=certificates 2026/10/25 00:57:54 INFO Applying migration id=rawforward 2026/10/25 00:57:54 INFO Applying migration id=publickey 2026/10/25 00:57:54 INFO Applying migration id=resolvegroup 2026/10/25 00:57:54 INFO Applying migration id=reject 2026/10/25 00:57:54 INFO Applying migration id=autodel 2026/10/25 00:57:54 INFO Applying migration id=jsonb 2026/10/25 00:57:54 INFO Applying migration id=quote 2026/10/25 00:57:54 INFO Applying migration id=rfc9421 2026/10/25 00:57:54 INFO Applying migration id=keys 2026/10/25 00:57:54 INFO Applying migration id=portable 2026/10/25 00:57:54 INFO Applying migration id=proofs 2026/10/25 00:57:54 INFO Applying migration id=contexts 2026/10/25 00:57:54 INFO Applying migration id=deliverieshost 2026/10/25 00:57:54 INFO Applying migration id=pembegin 2026/10/25 00:57:54 INFO Applying migration id=didhost 2026/10/25 00:57:54 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:54 INFO Applying migration id=invites 2026/10/25 00:57:54 INFO Applying migration id=ed25519blob 2026/10/25 00:57:54 INFO Applying migration id=rsablob 2026/10/25 00:57:54 INFO Applying migration id=iconscid 2026/10/25 00:57:54 INFO Applying migration id=actor 2026/10/25 00:57:54 INFO Applying migration id=localkeys 2026/10/25 00:57:54 INFO Applying migration id=deleted 2026/10/25 00:57:54 INFO Applying migration id=history 2026/10/25 00:57:54 INFO Applying migration id=outboxnano 2026/10/25 00:57:54 INFO Applying migration id=implements 2026/10/25 00:57:54 INFO Applying migration id=backfill 2026/10/25 00:57:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-6e24-721f-a147-116033af280b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-6e24-7c80-b5d5-d3d4c7ef67ca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-6e24-721f-a147-116033af280b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-6e24-721f-a147-116033af280b 2026/10/25 00:57:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-6e26-7b10-9b1e-26954070eed1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-6e26-7ab8-995e-8c45cbde8670 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-6e26-7ab8-995e-8c45cbde8670 --- PASS: TestEdit_InvalidEscapeSequence (1.77s) === RUN TestEdit_NoSuchPost 2026/10/25 00:57:56 INFO Applying migration id=initial 2026/10/25 00:57:56 INFO Applying migration id=notesupdated 2026/10/25 00:57:56 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:56 INFO Applying migration id=activitiesid 2026/10/25 00:57:56 INFO Applying migration id=outbox 2026/10/25 00:57:56 INFO Applying migration id=edits 2026/10/25 00:57:56 INFO Applying migration id=outboxactor 2026/10/25 00:57:56 INFO Applying migration id=outboxsender 2026/10/25 00:57:56 INFO Applying migration id=thread 2026/10/25 00:57:56 INFO Applying migration id=host 2026/10/25 00:57:56 INFO Applying migration id=sharedinbox 2026/10/25 00:57:56 INFO Applying migration id=noteshost 2026/10/25 00:57:56 INFO Applying migration id=fetched 2026/10/25 00:57:56 INFO Applying migration id=move 2026/10/25 00:57:56 INFO Applying migration id=cleanup 2026/10/25 00:57:56 INFO Applying migration id=received 2026/10/25 00:57:56 INFO Applying migration id=namehost 2026/10/25 00:57:56 INFO Applying migration id=outboxhost 2026/10/25 00:57:56 INFO Applying migration id=notesfts 2026/10/25 00:57:56 INFO Applying migration id=iconsname 2026/10/25 00:57:56 INFO Applying migration id=nohash 2026/10/25 00:57:56 INFO Applying migration id=shares 2026/10/25 00:57:56 INFO Applying migration id=actorttl 2026/10/25 00:57:56 INFO Applying migration id=tocc 2026/10/25 00:57:56 INFO Applying migration id=followeds 2026/10/25 00:57:56 INFO Applying migration id=certhash 2026/10/25 00:57:56 INFO Applying migration id=follows_sync 2026/10/25 00:57:56 INFO Applying migration id=jsonpath 2026/10/25 00:57:56 INFO Applying migration id=localforward 2026/10/25 00:57:56 INFO Applying migration id=avatar 2026/10/25 00:57:56 INFO Applying migration id=noimage 2026/10/25 00:57:56 INFO Applying migration id=feed 2026/10/25 00:57:56 INFO Applying migration id=bookmarks 2026/10/25 00:57:56 INFO Applying migration id=shareactivity 2026/10/25 00:57:56 INFO Applying migration id=application 2026/10/25 00:57:56 INFO Applying migration id=certificates 2026/10/25 00:57:56 INFO Applying migration id=rawforward 2026/10/25 00:57:56 INFO Applying migration id=publickey 2026/10/25 00:57:56 INFO Applying migration id=resolvegroup 2026/10/25 00:57:56 INFO Applying migration id=reject 2026/10/25 00:57:56 INFO Applying migration id=autodel 2026/10/25 00:57:56 INFO Applying migration id=jsonb 2026/10/25 00:57:56 INFO Applying migration id=quote 2026/10/25 00:57:56 INFO Applying migration id=rfc9421 2026/10/25 00:57:56 INFO Applying migration id=keys 2026/10/25 00:57:56 INFO Applying migration id=portable 2026/10/25 00:57:56 INFO Applying migration id=proofs 2026/10/25 00:57:56 INFO Applying migration id=contexts 2026/10/25 00:57:56 INFO Applying migration id=deliverieshost 2026/10/25 00:57:56 INFO Applying migration id=pembegin 2026/10/25 00:57:56 INFO Applying migration id=didhost 2026/10/25 00:57:56 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:56 INFO Applying migration id=invites 2026/10/25 00:57:56 INFO Applying migration id=ed25519blob 2026/10/25 00:57:56 INFO Applying migration id=rsablob 2026/10/25 00:57:56 INFO Applying migration id=iconscid 2026/10/25 00:57:56 INFO Applying migration id=actor 2026/10/25 00:57:56 INFO Applying migration id=localkeys 2026/10/25 00:57:56 INFO Applying migration id=deleted 2026/10/25 00:57:56 INFO Applying migration id=history 2026/10/25 00:57:56 INFO Applying migration id=outboxnano 2026/10/25 00:57:56 INFO Applying migration id=implements 2026/10/25 00:57:56 INFO Applying migration id=backfill 2026/10/25 00:57:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-7571-7990-82d4-6c16b3951d01 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:57:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-7573-7596-81ba-3b66b30d4d6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-7571-7990-82d4-6c16b3951d01 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-7571-7990-82d4-6c16b3951d01 2026/10/25 00:57:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-7578-745e-b630-15a309fda72e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-7578-73da-bf82-402dd5cc5112 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-7578-73da-bf82-402dd5cc5112 2026/10/25 00:57:57 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (1.88s) === RUN TestEdit_UnauthenticatedUser 2026/10/25 00:57:57 INFO Applying migration id=initial 2026/10/25 00:57:57 INFO Applying migration id=notesupdated 2026/10/25 00:57:57 INFO Applying migration id=personspreferredusername 2026/10/25 00:57:57 INFO Applying migration id=activitiesid 2026/10/25 00:57:57 INFO Applying migration id=outbox 2026/10/25 00:57:57 INFO Applying migration id=edits 2026/10/25 00:57:57 INFO Applying migration id=outboxactor 2026/10/25 00:57:57 INFO Applying migration id=outboxsender 2026/10/25 00:57:57 INFO Applying migration id=thread 2026/10/25 00:57:57 INFO Applying migration id=host 2026/10/25 00:57:57 INFO Applying migration id=sharedinbox 2026/10/25 00:57:57 INFO Applying migration id=noteshost 2026/10/25 00:57:57 INFO Applying migration id=fetched 2026/10/25 00:57:57 INFO Applying migration id=move 2026/10/25 00:57:57 INFO Applying migration id=cleanup 2026/10/25 00:57:57 INFO Applying migration id=received 2026/10/25 00:57:57 INFO Applying migration id=namehost 2026/10/25 00:57:57 INFO Applying migration id=outboxhost 2026/10/25 00:57:57 INFO Applying migration id=notesfts 2026/10/25 00:57:57 INFO Applying migration id=iconsname 2026/10/25 00:57:57 INFO Applying migration id=nohash 2026/10/25 00:57:57 INFO Applying migration id=shares 2026/10/25 00:57:57 INFO Applying migration id=actorttl 2026/10/25 00:57:57 INFO Applying migration id=tocc 2026/10/25 00:57:57 INFO Applying migration id=followeds 2026/10/25 00:57:57 INFO Applying migration id=certhash 2026/10/25 00:57:57 INFO Applying migration id=follows_sync 2026/10/25 00:57:57 INFO Applying migration id=jsonpath 2026/10/25 00:57:57 INFO Applying migration id=localforward 2026/10/25 00:57:57 INFO Applying migration id=avatar 2026/10/25 00:57:57 INFO Applying migration id=noimage 2026/10/25 00:57:57 INFO Applying migration id=feed 2026/10/25 00:57:57 INFO Applying migration id=bookmarks 2026/10/25 00:57:57 INFO Applying migration id=shareactivity 2026/10/25 00:57:57 INFO Applying migration id=application 2026/10/25 00:57:57 INFO Applying migration id=certificates 2026/10/25 00:57:58 INFO Applying migration id=rawforward 2026/10/25 00:57:58 INFO Applying migration id=publickey 2026/10/25 00:57:58 INFO Applying migration id=resolvegroup 2026/10/25 00:57:58 INFO Applying migration id=reject 2026/10/25 00:57:58 INFO Applying migration id=autodel 2026/10/25 00:57:58 INFO Applying migration id=jsonb 2026/10/25 00:57:58 INFO Applying migration id=quote 2026/10/25 00:57:58 INFO Applying migration id=rfc9421 2026/10/25 00:57:58 INFO Applying migration id=keys 2026/10/25 00:57:58 INFO Applying migration id=portable 2026/10/25 00:57:58 INFO Applying migration id=proofs 2026/10/25 00:57:58 INFO Applying migration id=contexts 2026/10/25 00:57:58 INFO Applying migration id=deliverieshost 2026/10/25 00:57:58 INFO Applying migration id=pembegin 2026/10/25 00:57:58 INFO Applying migration id=didhost 2026/10/25 00:57:58 INFO Applying migration id=rsapkcs8 2026/10/25 00:57:58 INFO Applying migration id=invites 2026/10/25 00:57:58 INFO Applying migration id=ed25519blob 2026/10/25 00:57:58 INFO Applying migration id=rsablob 2026/10/25 00:57:58 INFO Applying migration id=iconscid 2026/10/25 00:57:58 INFO Applying migration id=actor 2026/10/25 00:57:58 INFO Applying migration id=localkeys 2026/10/25 00:57:58 INFO Applying migration id=deleted 2026/10/25 00:57:58 INFO Applying migration id=history 2026/10/25 00:57:58 INFO Applying migration id=outboxnano 2026/10/25 00:57:58 INFO Applying migration id=implements 2026/10/25 00:57:58 INFO Applying migration id=backfill 2026/10/25 00:58:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-8257-77ab-bdb1-6f5c12884136 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-8258-7338-ae79-28627ce00934 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-8257-77ab-bdb1-6f5c12884136 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-8257-77ab-bdb1-6f5c12884136 2026/10/25 00:58:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-825a-71aa-99e1-88e8529821b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-825a-717a-af80-a8a05d32cd03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-825a-717a-af80-a8a05d32cd03 --- PASS: TestEdit_UnauthenticatedUser (3.29s) === RUN TestEdit_AddHashtag 2026/10/25 00:58:01 INFO Applying migration id=initial 2026/10/25 00:58:01 INFO Applying migration id=notesupdated 2026/10/25 00:58:01 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:01 INFO Applying migration id=activitiesid 2026/10/25 00:58:01 INFO Applying migration id=outbox 2026/10/25 00:58:01 INFO Applying migration id=edits 2026/10/25 00:58:01 INFO Applying migration id=outboxactor 2026/10/25 00:58:01 INFO Applying migration id=outboxsender 2026/10/25 00:58:01 INFO Applying migration id=thread 2026/10/25 00:58:01 INFO Applying migration id=host 2026/10/25 00:58:01 INFO Applying migration id=sharedinbox 2026/10/25 00:58:01 INFO Applying migration id=noteshost 2026/10/25 00:58:01 INFO Applying migration id=fetched 2026/10/25 00:58:01 INFO Applying migration id=move 2026/10/25 00:58:01 INFO Applying migration id=cleanup 2026/10/25 00:58:01 INFO Applying migration id=received 2026/10/25 00:58:01 INFO Applying migration id=namehost 2026/10/25 00:58:01 INFO Applying migration id=outboxhost 2026/10/25 00:58:01 INFO Applying migration id=notesfts 2026/10/25 00:58:01 INFO Applying migration id=iconsname 2026/10/25 00:58:01 INFO Applying migration id=nohash 2026/10/25 00:58:01 INFO Applying migration id=shares 2026/10/25 00:58:01 INFO Applying migration id=actorttl 2026/10/25 00:58:01 INFO Applying migration id=tocc 2026/10/25 00:58:01 INFO Applying migration id=followeds 2026/10/25 00:58:01 INFO Applying migration id=certhash 2026/10/25 00:58:01 INFO Applying migration id=follows_sync 2026/10/25 00:58:01 INFO Applying migration id=jsonpath 2026/10/25 00:58:01 INFO Applying migration id=localforward 2026/10/25 00:58:01 INFO Applying migration id=avatar 2026/10/25 00:58:01 INFO Applying migration id=noimage 2026/10/25 00:58:01 INFO Applying migration id=feed 2026/10/25 00:58:01 INFO Applying migration id=bookmarks 2026/10/25 00:58:01 INFO Applying migration id=shareactivity 2026/10/25 00:58:01 INFO Applying migration id=application 2026/10/25 00:58:01 INFO Applying migration id=certificates 2026/10/25 00:58:01 INFO Applying migration id=rawforward 2026/10/25 00:58:01 INFO Applying migration id=publickey 2026/10/25 00:58:01 INFO Applying migration id=resolvegroup 2026/10/25 00:58:01 INFO Applying migration id=reject 2026/10/25 00:58:01 INFO Applying migration id=autodel 2026/10/25 00:58:01 INFO Applying migration id=jsonb 2026/10/25 00:58:01 INFO Applying migration id=quote 2026/10/25 00:58:01 INFO Applying migration id=rfc9421 2026/10/25 00:58:01 INFO Applying migration id=keys 2026/10/25 00:58:01 INFO Applying migration id=portable 2026/10/25 00:58:01 INFO Applying migration id=proofs 2026/10/25 00:58:01 INFO Applying migration id=contexts 2026/10/25 00:58:01 INFO Applying migration id=deliverieshost 2026/10/25 00:58:01 INFO Applying migration id=pembegin 2026/10/25 00:58:01 INFO Applying migration id=didhost 2026/10/25 00:58:01 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:01 INFO Applying migration id=invites 2026/10/25 00:58:01 INFO Applying migration id=ed25519blob 2026/10/25 00:58:01 INFO Applying migration id=rsablob 2026/10/25 00:58:01 INFO Applying migration id=iconscid 2026/10/25 00:58:01 INFO Applying migration id=actor 2026/10/25 00:58:01 INFO Applying migration id=localkeys 2026/10/25 00:58:01 INFO Applying migration id=deleted 2026/10/25 00:58:01 INFO Applying migration id=history 2026/10/25 00:58:01 INFO Applying migration id=outboxnano 2026/10/25 00:58:01 INFO Applying migration id=implements 2026/10/25 00:58:01 INFO Applying migration id=backfill 2026/10/25 00:58:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-89c0-7dba-8491-7027c208157d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-89c0-7d3f-b965-d074c07cdc86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-89c0-7d3f-b965-d074c07cdc86 2026/10/25 00:58:03 INFO Generating first response key=/users/hashtag/hello 2026/10/25 00:58:03 INFO Generating first response key=/users/hashtag/world 2026/10/25 00:58:03 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-89c6-7091-a303-51bf9b64d8df activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-89c0-7d3f-b965-d074c07cdc86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-89c0-7d3f-b965-d074c07cdc86 2026/10/25 00:58:03 INFO Generating first response key=/hashtag/hello 2026/10/25 00:58:03 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (1.91s) === RUN TestEdit_RemoveHashtag 2026/10/25 00:58:03 INFO Applying migration id=initial 2026/10/25 00:58:03 INFO Applying migration id=notesupdated 2026/10/25 00:58:03 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:03 INFO Applying migration id=activitiesid 2026/10/25 00:58:03 INFO Applying migration id=outbox 2026/10/25 00:58:03 INFO Applying migration id=edits 2026/10/25 00:58:03 INFO Applying migration id=outboxactor 2026/10/25 00:58:03 INFO Applying migration id=outboxsender 2026/10/25 00:58:03 INFO Applying migration id=thread 2026/10/25 00:58:03 INFO Applying migration id=host 2026/10/25 00:58:03 INFO Applying migration id=sharedinbox 2026/10/25 00:58:03 INFO Applying migration id=noteshost 2026/10/25 00:58:03 INFO Applying migration id=fetched 2026/10/25 00:58:03 INFO Applying migration id=move 2026/10/25 00:58:03 INFO Applying migration id=cleanup 2026/10/25 00:58:03 INFO Applying migration id=received 2026/10/25 00:58:03 INFO Applying migration id=namehost 2026/10/25 00:58:03 INFO Applying migration id=outboxhost 2026/10/25 00:58:03 INFO Applying migration id=notesfts 2026/10/25 00:58:03 INFO Applying migration id=iconsname 2026/10/25 00:58:03 INFO Applying migration id=nohash 2026/10/25 00:58:03 INFO Applying migration id=shares 2026/10/25 00:58:03 INFO Applying migration id=actorttl 2026/10/25 00:58:03 INFO Applying migration id=tocc 2026/10/25 00:58:03 INFO Applying migration id=followeds 2026/10/25 00:58:03 INFO Applying migration id=certhash 2026/10/25 00:58:03 INFO Applying migration id=follows_sync 2026/10/25 00:58:03 INFO Applying migration id=jsonpath 2026/10/25 00:58:03 INFO Applying migration id=localforward 2026/10/25 00:58:03 INFO Applying migration id=avatar 2026/10/25 00:58:03 INFO Applying migration id=noimage 2026/10/25 00:58:03 INFO Applying migration id=feed 2026/10/25 00:58:03 INFO Applying migration id=bookmarks 2026/10/25 00:58:03 INFO Applying migration id=shareactivity 2026/10/25 00:58:03 INFO Applying migration id=application 2026/10/25 00:58:03 INFO Applying migration id=certificates 2026/10/25 00:58:03 INFO Applying migration id=rawforward 2026/10/25 00:58:03 INFO Applying migration id=publickey 2026/10/25 00:58:03 INFO Applying migration id=resolvegroup 2026/10/25 00:58:03 INFO Applying migration id=reject 2026/10/25 00:58:03 INFO Applying migration id=autodel 2026/10/25 00:58:03 INFO Applying migration id=jsonb 2026/10/25 00:58:03 INFO Applying migration id=quote 2026/10/25 00:58:03 INFO Applying migration id=rfc9421 2026/10/25 00:58:03 INFO Applying migration id=keys 2026/10/25 00:58:03 INFO Applying migration id=portable 2026/10/25 00:58:03 INFO Applying migration id=proofs 2026/10/25 00:58:03 INFO Applying migration id=contexts 2026/10/25 00:58:03 INFO Applying migration id=deliverieshost 2026/10/25 00:58:03 INFO Applying migration id=pembegin 2026/10/25 00:58:03 INFO Applying migration id=didhost 2026/10/25 00:58:03 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:03 INFO Applying migration id=invites 2026/10/25 00:58:03 INFO Applying migration id=ed25519blob 2026/10/25 00:58:03 INFO Applying migration id=rsablob 2026/10/25 00:58:03 INFO Applying migration id=iconscid 2026/10/25 00:58:03 INFO Applying migration id=actor 2026/10/25 00:58:03 INFO Applying migration id=localkeys 2026/10/25 00:58:03 INFO Applying migration id=deleted 2026/10/25 00:58:03 INFO Applying migration id=history 2026/10/25 00:58:03 INFO Applying migration id=outboxnano 2026/10/25 00:58:03 INFO Applying migration id=implements 2026/10/25 00:58:03 INFO Applying migration id=backfill 2026/10/25 00:58:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-90d9-704d-810e-1675776402d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-90d8-7e9e-b082-260282a9c48c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-90d8-7e9e-b082-260282a9c48c 2026/10/25 00:58:04 INFO Generating first response key=/users/hashtag/hello 2026/10/25 00:58:04 INFO Generating first response key=/users/hashtag/world 2026/10/25 00:58:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-90e3-782f-ac43-1bbdb0e105ae activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-90d8-7e9e-b082-260282a9c48c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-90d8-7e9e-b082-260282a9c48c 2026/10/25 00:58:04 INFO Generating first response key=/hashtag/hello 2026/10/25 00:58:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.82s) === RUN TestEdit_KeepHashtags 2026/10/25 00:58:04 INFO Applying migration id=initial 2026/10/25 00:58:04 INFO Applying migration id=notesupdated 2026/10/25 00:58:04 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:04 INFO Applying migration id=activitiesid 2026/10/25 00:58:04 INFO Applying migration id=outbox 2026/10/25 00:58:04 INFO Applying migration id=edits 2026/10/25 00:58:04 INFO Applying migration id=outboxactor 2026/10/25 00:58:04 INFO Applying migration id=outboxsender 2026/10/25 00:58:04 INFO Applying migration id=thread 2026/10/25 00:58:04 INFO Applying migration id=host 2026/10/25 00:58:04 INFO Applying migration id=sharedinbox 2026/10/25 00:58:04 INFO Applying migration id=noteshost 2026/10/25 00:58:04 INFO Applying migration id=fetched 2026/10/25 00:58:04 INFO Applying migration id=move 2026/10/25 00:58:04 INFO Applying migration id=cleanup 2026/10/25 00:58:04 INFO Applying migration id=received 2026/10/25 00:58:04 INFO Applying migration id=namehost 2026/10/25 00:58:04 INFO Applying migration id=outboxhost 2026/10/25 00:58:04 INFO Applying migration id=notesfts 2026/10/25 00:58:04 INFO Applying migration id=iconsname 2026/10/25 00:58:04 INFO Applying migration id=nohash 2026/10/25 00:58:04 INFO Applying migration id=shares 2026/10/25 00:58:04 INFO Applying migration id=actorttl 2026/10/25 00:58:04 INFO Applying migration id=tocc 2026/10/25 00:58:05 INFO Applying migration id=followeds 2026/10/25 00:58:05 INFO Applying migration id=certhash 2026/10/25 00:58:05 INFO Applying migration id=follows_sync 2026/10/25 00:58:05 INFO Applying migration id=jsonpath 2026/10/25 00:58:05 INFO Applying migration id=localforward 2026/10/25 00:58:05 INFO Applying migration id=avatar 2026/10/25 00:58:05 INFO Applying migration id=noimage 2026/10/25 00:58:05 INFO Applying migration id=feed 2026/10/25 00:58:05 INFO Applying migration id=bookmarks 2026/10/25 00:58:05 INFO Applying migration id=shareactivity 2026/10/25 00:58:05 INFO Applying migration id=application 2026/10/25 00:58:05 INFO Applying migration id=certificates 2026/10/25 00:58:05 INFO Applying migration id=rawforward 2026/10/25 00:58:05 INFO Applying migration id=publickey 2026/10/25 00:58:05 INFO Applying migration id=resolvegroup 2026/10/25 00:58:05 INFO Applying migration id=reject 2026/10/25 00:58:05 INFO Applying migration id=autodel 2026/10/25 00:58:05 INFO Applying migration id=jsonb 2026/10/25 00:58:05 INFO Applying migration id=quote 2026/10/25 00:58:05 INFO Applying migration id=rfc9421 2026/10/25 00:58:05 INFO Applying migration id=keys 2026/10/25 00:58:05 INFO Applying migration id=portable 2026/10/25 00:58:05 INFO Applying migration id=proofs 2026/10/25 00:58:05 INFO Applying migration id=contexts 2026/10/25 00:58:05 INFO Applying migration id=deliverieshost 2026/10/25 00:58:05 INFO Applying migration id=pembegin 2026/10/25 00:58:05 INFO Applying migration id=didhost 2026/10/25 00:58:05 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:05 INFO Applying migration id=invites 2026/10/25 00:58:05 INFO Applying migration id=ed25519blob 2026/10/25 00:58:05 INFO Applying migration id=rsablob 2026/10/25 00:58:05 INFO Applying migration id=iconscid 2026/10/25 00:58:05 INFO Applying migration id=actor 2026/10/25 00:58:05 INFO Applying migration id=localkeys 2026/10/25 00:58:05 INFO Applying migration id=deleted 2026/10/25 00:58:05 INFO Applying migration id=history 2026/10/25 00:58:05 INFO Applying migration id=outboxnano 2026/10/25 00:58:05 INFO Applying migration id=implements 2026/10/25 00:58:05 INFO Applying migration id=backfill 2026/10/25 00:58:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-966b-7b41-abcd-8d7eaff9ca4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-966b-7aa3-bbed-8ac2935a6fdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-966b-7aa3-bbed-8ac2935a6fdb 2026/10/25 00:58:06 INFO Generating first response key=/users/hashtag/hello 2026/10/25 00:58:06 INFO Generating first response key=/users/hashtag/world 2026/10/25 00:58:06 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-9670-781b-bf8a-0bd9983a483e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-966b-7aa3-bbed-8ac2935a6fdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-966b-7aa3-bbed-8ac2935a6fdb 2026/10/25 00:58:06 INFO Generating first response key=/hashtag/hello 2026/10/25 00:58:06 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.42s) === RUN TestEdit_AddMention 2026/10/25 00:58:06 INFO Applying migration id=initial 2026/10/25 00:58:06 INFO Applying migration id=notesupdated 2026/10/25 00:58:06 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:06 INFO Applying migration id=activitiesid 2026/10/25 00:58:06 INFO Applying migration id=outbox 2026/10/25 00:58:06 INFO Applying migration id=edits 2026/10/25 00:58:06 INFO Applying migration id=outboxactor 2026/10/25 00:58:06 INFO Applying migration id=outboxsender 2026/10/25 00:58:06 INFO Applying migration id=thread 2026/10/25 00:58:06 INFO Applying migration id=host 2026/10/25 00:58:06 INFO Applying migration id=sharedinbox 2026/10/25 00:58:06 INFO Applying migration id=noteshost 2026/10/25 00:58:06 INFO Applying migration id=fetched 2026/10/25 00:58:06 INFO Applying migration id=move 2026/10/25 00:58:06 INFO Applying migration id=cleanup 2026/10/25 00:58:06 INFO Applying migration id=received 2026/10/25 00:58:06 INFO Applying migration id=namehost 2026/10/25 00:58:06 INFO Applying migration id=outboxhost 2026/10/25 00:58:06 INFO Applying migration id=notesfts 2026/10/25 00:58:06 INFO Applying migration id=iconsname 2026/10/25 00:58:06 INFO Applying migration id=nohash 2026/10/25 00:58:06 INFO Applying migration id=shares 2026/10/25 00:58:06 INFO Applying migration id=actorttl 2026/10/25 00:58:06 INFO Applying migration id=tocc 2026/10/25 00:58:06 INFO Applying migration id=followeds 2026/10/25 00:58:06 INFO Applying migration id=certhash 2026/10/25 00:58:06 INFO Applying migration id=follows_sync 2026/10/25 00:58:06 INFO Applying migration id=jsonpath 2026/10/25 00:58:06 INFO Applying migration id=localforward 2026/10/25 00:58:06 INFO Applying migration id=avatar 2026/10/25 00:58:06 INFO Applying migration id=noimage 2026/10/25 00:58:06 INFO Applying migration id=feed 2026/10/25 00:58:06 INFO Applying migration id=bookmarks 2026/10/25 00:58:06 INFO Applying migration id=shareactivity 2026/10/25 00:58:06 INFO Applying migration id=application 2026/10/25 00:58:06 INFO Applying migration id=certificates 2026/10/25 00:58:06 INFO Applying migration id=rawforward 2026/10/25 00:58:06 INFO Applying migration id=publickey 2026/10/25 00:58:06 INFO Applying migration id=resolvegroup 2026/10/25 00:58:06 INFO Applying migration id=reject 2026/10/25 00:58:06 INFO Applying migration id=autodel 2026/10/25 00:58:06 INFO Applying migration id=jsonb 2026/10/25 00:58:06 INFO Applying migration id=quote 2026/10/25 00:58:06 INFO Applying migration id=rfc9421 2026/10/25 00:58:06 INFO Applying migration id=keys 2026/10/25 00:58:06 INFO Applying migration id=portable 2026/10/25 00:58:06 INFO Applying migration id=proofs 2026/10/25 00:58:06 INFO Applying migration id=contexts 2026/10/25 00:58:06 INFO Applying migration id=deliverieshost 2026/10/25 00:58:06 INFO Applying migration id=pembegin 2026/10/25 00:58:06 INFO Applying migration id=didhost 2026/10/25 00:58:06 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:06 INFO Applying migration id=invites 2026/10/25 00:58:06 INFO Applying migration id=ed25519blob 2026/10/25 00:58:06 INFO Applying migration id=rsablob 2026/10/25 00:58:06 INFO Applying migration id=iconscid 2026/10/25 00:58:06 INFO Applying migration id=actor 2026/10/25 00:58:06 INFO Applying migration id=localkeys 2026/10/25 00:58:06 INFO Applying migration id=deleted 2026/10/25 00:58:06 INFO Applying migration id=history 2026/10/25 00:58:06 INFO Applying migration id=outboxnano 2026/10/25 00:58:06 INFO Applying migration id=implements 2026/10/25 00:58:06 INFO Applying migration id=backfill 2026/10/25 00:58:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-9e1f-7824-9704-47a0ae0d281e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-9e1f-76ab-a018-a7094db1d74d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-9e1f-76ab-a018-a7094db1d74d 2026/10/25 00:58:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-9e1f-76ab-a018-a7094db1d74d 2026/10/25 00:58:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-9e2a-7cce-b187-f4097bc7f840 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-9e1f-76ab-a018-a7094db1d74d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-9e1f-76ab-a018-a7094db1d74d 2026/10/25 00:58:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-9e1f-76ab-a018-a7094db1d74d --- PASS: TestEdit_AddMention (1.98s) === RUN TestEdit_RemoveMention 2026/10/25 00:58:08 INFO Applying migration id=initial 2026/10/25 00:58:08 INFO Applying migration id=notesupdated 2026/10/25 00:58:08 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:08 INFO Applying migration id=activitiesid 2026/10/25 00:58:08 INFO Applying migration id=outbox 2026/10/25 00:58:08 INFO Applying migration id=edits 2026/10/25 00:58:08 INFO Applying migration id=outboxactor 2026/10/25 00:58:08 INFO Applying migration id=outboxsender 2026/10/25 00:58:08 INFO Applying migration id=thread 2026/10/25 00:58:08 INFO Applying migration id=host 2026/10/25 00:58:08 INFO Applying migration id=sharedinbox 2026/10/25 00:58:08 INFO Applying migration id=noteshost 2026/10/25 00:58:08 INFO Applying migration id=fetched 2026/10/25 00:58:08 INFO Applying migration id=move 2026/10/25 00:58:08 INFO Applying migration id=cleanup 2026/10/25 00:58:08 INFO Applying migration id=received 2026/10/25 00:58:08 INFO Applying migration id=namehost 2026/10/25 00:58:08 INFO Applying migration id=outboxhost 2026/10/25 00:58:08 INFO Applying migration id=notesfts 2026/10/25 00:58:08 INFO Applying migration id=iconsname 2026/10/25 00:58:08 INFO Applying migration id=nohash 2026/10/25 00:58:08 INFO Applying migration id=shares 2026/10/25 00:58:08 INFO Applying migration id=actorttl 2026/10/25 00:58:08 INFO Applying migration id=tocc 2026/10/25 00:58:08 INFO Applying migration id=followeds 2026/10/25 00:58:08 INFO Applying migration id=certhash 2026/10/25 00:58:08 INFO Applying migration id=follows_sync 2026/10/25 00:58:08 INFO Applying migration id=jsonpath 2026/10/25 00:58:08 INFO Applying migration id=localforward 2026/10/25 00:58:08 INFO Applying migration id=avatar 2026/10/25 00:58:08 INFO Applying migration id=noimage 2026/10/25 00:58:08 INFO Applying migration id=feed 2026/10/25 00:58:08 INFO Applying migration id=bookmarks 2026/10/25 00:58:08 INFO Applying migration id=shareactivity 2026/10/25 00:58:08 INFO Applying migration id=application 2026/10/25 00:58:08 INFO Applying migration id=certificates 2026/10/25 00:58:08 INFO Applying migration id=rawforward 2026/10/25 00:58:08 INFO Applying migration id=publickey 2026/10/25 00:58:08 INFO Applying migration id=resolvegroup 2026/10/25 00:58:08 INFO Applying migration id=reject 2026/10/25 00:58:08 INFO Applying migration id=autodel 2026/10/25 00:58:08 INFO Applying migration id=jsonb 2026/10/25 00:58:08 INFO Applying migration id=quote 2026/10/25 00:58:08 INFO Applying migration id=rfc9421 2026/10/25 00:58:08 INFO Applying migration id=keys 2026/10/25 00:58:08 INFO Applying migration id=portable 2026/10/25 00:58:08 INFO Applying migration id=proofs 2026/10/25 00:58:08 INFO Applying migration id=contexts 2026/10/25 00:58:08 INFO Applying migration id=deliverieshost 2026/10/25 00:58:08 INFO Applying migration id=pembegin 2026/10/25 00:58:08 INFO Applying migration id=didhost 2026/10/25 00:58:08 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:08 INFO Applying migration id=invites 2026/10/25 00:58:08 INFO Applying migration id=ed25519blob 2026/10/25 00:58:08 INFO Applying migration id=rsablob 2026/10/25 00:58:08 INFO Applying migration id=iconscid 2026/10/25 00:58:08 INFO Applying migration id=actor 2026/10/25 00:58:08 INFO Applying migration id=localkeys 2026/10/25 00:58:08 INFO Applying migration id=deleted 2026/10/25 00:58:08 INFO Applying migration id=history 2026/10/25 00:58:08 INFO Applying migration id=outboxnano 2026/10/25 00:58:08 INFO Applying migration id=implements 2026/10/25 00:58:08 INFO Applying migration id=backfill 2026/10/25 00:58:10 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-a6c6-71ed-be5b-fcc797df92f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-a6c5-7d12-b0ac-26296c9beb97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-a6c5-7d12-b0ac-26296c9beb97 2026/10/25 00:58:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-a6c5-7d12-b0ac-26296c9beb97 2026/10/25 00:58:10 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-a6ca-71f8-808b-9ead9179bf3b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-a6c5-7d12-b0ac-26296c9beb97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-a6c5-7d12-b0ac-26296c9beb97 2026/10/25 00:58:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-a6c5-7d12-b0ac-26296c9beb97 --- PASS: TestEdit_RemoveMention (2.20s) === RUN TestEdit_KeepMention 2026/10/25 00:58:10 INFO Applying migration id=initial 2026/10/25 00:58:10 INFO Applying migration id=notesupdated 2026/10/25 00:58:10 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:10 INFO Applying migration id=activitiesid 2026/10/25 00:58:10 INFO Applying migration id=outbox 2026/10/25 00:58:10 INFO Applying migration id=edits 2026/10/25 00:58:10 INFO Applying migration id=outboxactor 2026/10/25 00:58:10 INFO Applying migration id=outboxsender 2026/10/25 00:58:10 INFO Applying migration id=thread 2026/10/25 00:58:10 INFO Applying migration id=host 2026/10/25 00:58:10 INFO Applying migration id=sharedinbox 2026/10/25 00:58:10 INFO Applying migration id=noteshost 2026/10/25 00:58:10 INFO Applying migration id=fetched 2026/10/25 00:58:10 INFO Applying migration id=move 2026/10/25 00:58:10 INFO Applying migration id=cleanup 2026/10/25 00:58:10 INFO Applying migration id=received 2026/10/25 00:58:10 INFO Applying migration id=namehost 2026/10/25 00:58:10 INFO Applying migration id=outboxhost 2026/10/25 00:58:10 INFO Applying migration id=notesfts 2026/10/25 00:58:10 INFO Applying migration id=iconsname 2026/10/25 00:58:10 INFO Applying migration id=nohash 2026/10/25 00:58:10 INFO Applying migration id=shares 2026/10/25 00:58:10 INFO Applying migration id=actorttl 2026/10/25 00:58:10 INFO Applying migration id=tocc 2026/10/25 00:58:10 INFO Applying migration id=followeds 2026/10/25 00:58:10 INFO Applying migration id=certhash 2026/10/25 00:58:10 INFO Applying migration id=follows_sync 2026/10/25 00:58:10 INFO Applying migration id=jsonpath 2026/10/25 00:58:10 INFO Applying migration id=localforward 2026/10/25 00:58:10 INFO Applying migration id=avatar 2026/10/25 00:58:10 INFO Applying migration id=noimage 2026/10/25 00:58:10 INFO Applying migration id=feed 2026/10/25 00:58:10 INFO Applying migration id=bookmarks 2026/10/25 00:58:10 INFO Applying migration id=shareactivity 2026/10/25 00:58:10 INFO Applying migration id=application 2026/10/25 00:58:10 INFO Applying migration id=certificates 2026/10/25 00:58:10 INFO Applying migration id=rawforward 2026/10/25 00:58:10 INFO Applying migration id=publickey 2026/10/25 00:58:10 INFO Applying migration id=resolvegroup 2026/10/25 00:58:10 INFO Applying migration id=reject 2026/10/25 00:58:10 INFO Applying migration id=autodel 2026/10/25 00:58:10 INFO Applying migration id=jsonb 2026/10/25 00:58:10 INFO Applying migration id=quote 2026/10/25 00:58:10 INFO Applying migration id=rfc9421 2026/10/25 00:58:10 INFO Applying migration id=keys 2026/10/25 00:58:10 INFO Applying migration id=portable 2026/10/25 00:58:10 INFO Applying migration id=proofs 2026/10/25 00:58:10 INFO Applying migration id=contexts 2026/10/25 00:58:10 INFO Applying migration id=deliverieshost 2026/10/25 00:58:10 INFO Applying migration id=pembegin 2026/10/25 00:58:10 INFO Applying migration id=didhost 2026/10/25 00:58:10 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:10 INFO Applying migration id=invites 2026/10/25 00:58:10 INFO Applying migration id=ed25519blob 2026/10/25 00:58:10 INFO Applying migration id=rsablob 2026/10/25 00:58:10 INFO Applying migration id=iconscid 2026/10/25 00:58:10 INFO Applying migration id=actor 2026/10/25 00:58:10 INFO Applying migration id=localkeys 2026/10/25 00:58:10 INFO Applying migration id=deleted 2026/10/25 00:58:10 INFO Applying migration id=history 2026/10/25 00:58:10 INFO Applying migration id=outboxnano 2026/10/25 00:58:10 INFO Applying migration id=implements 2026/10/25 00:58:10 INFO Applying migration id=backfill 2026/10/25 00:58:12 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-afca-705b-8959-d1a9d5bbef2a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-afc9-7c19-8604-a86dfe65e7b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-afc9-7c19-8604-a86dfe65e7b2 2026/10/25 00:58:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-afc9-7c19-8604-a86dfe65e7b2 2026/10/25 00:58:12 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-afd0-7d2a-a61f-e1dc6a2a716e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-afc9-7c19-8604-a86dfe65e7b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-afc9-7c19-8604-a86dfe65e7b2 2026/10/25 00:58:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-afc9-7c19-8604-a86dfe65e7b2 --- PASS: TestEdit_KeepMention (2.32s) === RUN TestEdit_PollAddOption 2026/10/25 00:58:12 INFO Applying migration id=initial 2026/10/25 00:58:12 INFO Applying migration id=notesupdated 2026/10/25 00:58:12 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:12 INFO Applying migration id=activitiesid 2026/10/25 00:58:12 INFO Applying migration id=outbox 2026/10/25 00:58:12 INFO Applying migration id=edits 2026/10/25 00:58:12 INFO Applying migration id=outboxactor 2026/10/25 00:58:12 INFO Applying migration id=outboxsender 2026/10/25 00:58:12 INFO Applying migration id=thread 2026/10/25 00:58:12 INFO Applying migration id=host 2026/10/25 00:58:12 INFO Applying migration id=sharedinbox 2026/10/25 00:58:12 INFO Applying migration id=noteshost 2026/10/25 00:58:12 INFO Applying migration id=fetched 2026/10/25 00:58:12 INFO Applying migration id=move 2026/10/25 00:58:12 INFO Applying migration id=cleanup 2026/10/25 00:58:12 INFO Applying migration id=received 2026/10/25 00:58:12 INFO Applying migration id=namehost 2026/10/25 00:58:12 INFO Applying migration id=outboxhost 2026/10/25 00:58:12 INFO Applying migration id=notesfts 2026/10/25 00:58:12 INFO Applying migration id=iconsname 2026/10/25 00:58:12 INFO Applying migration id=nohash 2026/10/25 00:58:12 INFO Applying migration id=shares 2026/10/25 00:58:12 INFO Applying migration id=actorttl 2026/10/25 00:58:12 INFO Applying migration id=tocc 2026/10/25 00:58:12 INFO Applying migration id=followeds 2026/10/25 00:58:12 INFO Applying migration id=certhash 2026/10/25 00:58:12 INFO Applying migration id=follows_sync 2026/10/25 00:58:12 INFO Applying migration id=jsonpath 2026/10/25 00:58:12 INFO Applying migration id=localforward 2026/10/25 00:58:12 INFO Applying migration id=avatar 2026/10/25 00:58:12 INFO Applying migration id=noimage 2026/10/25 00:58:12 INFO Applying migration id=feed 2026/10/25 00:58:12 INFO Applying migration id=bookmarks 2026/10/25 00:58:12 INFO Applying migration id=shareactivity 2026/10/25 00:58:12 INFO Applying migration id=application 2026/10/25 00:58:12 INFO Applying migration id=certificates 2026/10/25 00:58:12 INFO Applying migration id=rawforward 2026/10/25 00:58:12 INFO Applying migration id=publickey 2026/10/25 00:58:12 INFO Applying migration id=resolvegroup 2026/10/25 00:58:12 INFO Applying migration id=reject 2026/10/25 00:58:12 INFO Applying migration id=autodel 2026/10/25 00:58:12 INFO Applying migration id=jsonb 2026/10/25 00:58:12 INFO Applying migration id=quote 2026/10/25 00:58:12 INFO Applying migration id=rfc9421 2026/10/25 00:58:12 INFO Applying migration id=keys 2026/10/25 00:58:12 INFO Applying migration id=portable 2026/10/25 00:58:12 INFO Applying migration id=proofs 2026/10/25 00:58:12 INFO Applying migration id=contexts 2026/10/25 00:58:12 INFO Applying migration id=deliverieshost 2026/10/25 00:58:12 INFO Applying migration id=pembegin 2026/10/25 00:58:12 INFO Applying migration id=didhost 2026/10/25 00:58:12 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:12 INFO Applying migration id=invites 2026/10/25 00:58:12 INFO Applying migration id=ed25519blob 2026/10/25 00:58:12 INFO Applying migration id=rsablob 2026/10/25 00:58:12 INFO Applying migration id=iconscid 2026/10/25 00:58:12 INFO Applying migration id=actor 2026/10/25 00:58:12 INFO Applying migration id=localkeys 2026/10/25 00:58:12 INFO Applying migration id=deleted 2026/10/25 00:58:12 INFO Applying migration id=history 2026/10/25 00:58:12 INFO Applying migration id=outboxnano 2026/10/25 00:58:12 INFO Applying migration id=implements 2026/10/25 00:58:12 INFO Applying migration id=backfill 2026/10/25 00:58:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-ba38-7628-b129-b30631b4d59e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-ba3a-795d-be90-d69360c8b220 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-ba3a-793a-b353-1cf16814cbe8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-ba3a-793a-b353-1cf16814cbe8 2026/10/25 00:58:15 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-ba3c-7463-a9b2-d9533d4796e7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-ba40-7a5d-a071-3c2f8a727d73 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-ba42-7b3f-8937-f36bfde6449c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-ba42-7b18-bfde-bfb7565d710a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17090-ba42-7b18-bfde-bfb7565d710a 2026/10/25 00:58:15 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-ba44-7774-84e0-7db6d9469be9 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 2026/10/25 00:58:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-ba38-751b-ad91-c5ad48f1e2c6 --- PASS: TestEdit_PollAddOption (2.67s) === RUN TestEdit_RemoveQuestion 2026/10/25 00:58:15 INFO Applying migration id=initial 2026/10/25 00:58:15 INFO Applying migration id=notesupdated 2026/10/25 00:58:15 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:15 INFO Applying migration id=activitiesid 2026/10/25 00:58:15 INFO Applying migration id=outbox 2026/10/25 00:58:15 INFO Applying migration id=edits 2026/10/25 00:58:15 INFO Applying migration id=outboxactor 2026/10/25 00:58:15 INFO Applying migration id=outboxsender 2026/10/25 00:58:15 INFO Applying migration id=thread 2026/10/25 00:58:15 INFO Applying migration id=host 2026/10/25 00:58:15 INFO Applying migration id=sharedinbox 2026/10/25 00:58:15 INFO Applying migration id=noteshost 2026/10/25 00:58:15 INFO Applying migration id=fetched 2026/10/25 00:58:15 INFO Applying migration id=move 2026/10/25 00:58:15 INFO Applying migration id=cleanup 2026/10/25 00:58:15 INFO Applying migration id=received 2026/10/25 00:58:15 INFO Applying migration id=namehost 2026/10/25 00:58:15 INFO Applying migration id=outboxhost 2026/10/25 00:58:15 INFO Applying migration id=notesfts 2026/10/25 00:58:15 INFO Applying migration id=iconsname 2026/10/25 00:58:15 INFO Applying migration id=nohash 2026/10/25 00:58:15 INFO Applying migration id=shares 2026/10/25 00:58:15 INFO Applying migration id=actorttl 2026/10/25 00:58:15 INFO Applying migration id=tocc 2026/10/25 00:58:15 INFO Applying migration id=followeds 2026/10/25 00:58:15 INFO Applying migration id=certhash 2026/10/25 00:58:15 INFO Applying migration id=follows_sync 2026/10/25 00:58:15 INFO Applying migration id=jsonpath 2026/10/25 00:58:15 INFO Applying migration id=localforward 2026/10/25 00:58:15 INFO Applying migration id=avatar 2026/10/25 00:58:15 INFO Applying migration id=noimage 2026/10/25 00:58:15 INFO Applying migration id=feed 2026/10/25 00:58:15 INFO Applying migration id=bookmarks 2026/10/25 00:58:15 INFO Applying migration id=shareactivity 2026/10/25 00:58:15 INFO Applying migration id=application 2026/10/25 00:58:15 INFO Applying migration id=certificates 2026/10/25 00:58:15 INFO Applying migration id=rawforward 2026/10/25 00:58:15 INFO Applying migration id=publickey 2026/10/25 00:58:15 INFO Applying migration id=resolvegroup 2026/10/25 00:58:15 INFO Applying migration id=reject 2026/10/25 00:58:15 INFO Applying migration id=autodel 2026/10/25 00:58:15 INFO Applying migration id=jsonb 2026/10/25 00:58:15 INFO Applying migration id=quote 2026/10/25 00:58:15 INFO Applying migration id=rfc9421 2026/10/25 00:58:15 INFO Applying migration id=keys 2026/10/25 00:58:15 INFO Applying migration id=portable 2026/10/25 00:58:15 INFO Applying migration id=proofs 2026/10/25 00:58:15 INFO Applying migration id=contexts 2026/10/25 00:58:15 INFO Applying migration id=deliverieshost 2026/10/25 00:58:15 INFO Applying migration id=pembegin 2026/10/25 00:58:15 INFO Applying migration id=didhost 2026/10/25 00:58:15 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:15 INFO Applying migration id=invites 2026/10/25 00:58:15 INFO Applying migration id=ed25519blob 2026/10/25 00:58:15 INFO Applying migration id=rsablob 2026/10/25 00:58:15 INFO Applying migration id=iconscid 2026/10/25 00:58:15 INFO Applying migration id=actor 2026/10/25 00:58:15 INFO Applying migration id=localkeys 2026/10/25 00:58:15 INFO Applying migration id=deleted 2026/10/25 00:58:15 INFO Applying migration id=history 2026/10/25 00:58:15 INFO Applying migration id=outboxnano 2026/10/25 00:58:15 INFO Applying migration id=implements 2026/10/25 00:58:15 INFO Applying migration id=backfill 2026/10/25 00:58:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-c179-786d-b5d7-57d47078cabe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b 2026/10/25 00:58:17 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b 2026/10/25 00:58:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-c17d-7ee9-bf07-435090f0c6f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-c17d-7e91-9c08-b965fc03e5c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-c17d-7e91-9c08-b965fc03e5c6 2026/10/25 00:58:17 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b 2026/10/25 00:58:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-c182-71da-8571-08e1b10b455b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b 2026/10/25 00:58:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b 2026/10/25 00:58:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17090-c18d-72f9-b166-087ac965d3e3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b 2026/10/25 00:58:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17090-c179-7787-8e19-2e6eb3be733b --- PASS: TestEdit_RemoveQuestion (1.87s) === RUN TestFollow_PostToFollowers 2026/10/25 00:58:17 INFO Applying migration id=initial 2026/10/25 00:58:17 INFO Applying migration id=notesupdated 2026/10/25 00:58:17 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:17 INFO Applying migration id=activitiesid 2026/10/25 00:58:17 INFO Applying migration id=outbox 2026/10/25 00:58:17 INFO Applying migration id=edits 2026/10/25 00:58:17 INFO Applying migration id=outboxactor 2026/10/25 00:58:17 INFO Applying migration id=outboxsender 2026/10/25 00:58:17 INFO Applying migration id=thread 2026/10/25 00:58:17 INFO Applying migration id=host 2026/10/25 00:58:17 INFO Applying migration id=sharedinbox 2026/10/25 00:58:17 INFO Applying migration id=noteshost 2026/10/25 00:58:17 INFO Applying migration id=fetched 2026/10/25 00:58:17 INFO Applying migration id=move 2026/10/25 00:58:17 INFO Applying migration id=cleanup 2026/10/25 00:58:17 INFO Applying migration id=received 2026/10/25 00:58:17 INFO Applying migration id=namehost 2026/10/25 00:58:17 INFO Applying migration id=outboxhost 2026/10/25 00:58:17 INFO Applying migration id=notesfts 2026/10/25 00:58:17 INFO Applying migration id=iconsname 2026/10/25 00:58:17 INFO Applying migration id=nohash 2026/10/25 00:58:17 INFO Applying migration id=shares 2026/10/25 00:58:17 INFO Applying migration id=actorttl 2026/10/25 00:58:17 INFO Applying migration id=tocc 2026/10/25 00:58:17 INFO Applying migration id=followeds 2026/10/25 00:58:17 INFO Applying migration id=certhash 2026/10/25 00:58:17 INFO Applying migration id=follows_sync 2026/10/25 00:58:17 INFO Applying migration id=jsonpath 2026/10/25 00:58:17 INFO Applying migration id=localforward 2026/10/25 00:58:17 INFO Applying migration id=avatar 2026/10/25 00:58:17 INFO Applying migration id=noimage 2026/10/25 00:58:17 INFO Applying migration id=feed 2026/10/25 00:58:17 INFO Applying migration id=bookmarks 2026/10/25 00:58:17 INFO Applying migration id=shareactivity 2026/10/25 00:58:17 INFO Applying migration id=application 2026/10/25 00:58:17 INFO Applying migration id=certificates 2026/10/25 00:58:17 INFO Applying migration id=rawforward 2026/10/25 00:58:17 INFO Applying migration id=publickey 2026/10/25 00:58:17 INFO Applying migration id=resolvegroup 2026/10/25 00:58:17 INFO Applying migration id=reject 2026/10/25 00:58:17 INFO Applying migration id=autodel 2026/10/25 00:58:17 INFO Applying migration id=jsonb 2026/10/25 00:58:17 INFO Applying migration id=quote 2026/10/25 00:58:17 INFO Applying migration id=rfc9421 2026/10/25 00:58:17 INFO Applying migration id=keys 2026/10/25 00:58:17 INFO Applying migration id=portable 2026/10/25 00:58:17 INFO Applying migration id=proofs 2026/10/25 00:58:17 INFO Applying migration id=contexts 2026/10/25 00:58:17 INFO Applying migration id=deliverieshost 2026/10/25 00:58:17 INFO Applying migration id=pembegin 2026/10/25 00:58:17 INFO Applying migration id=didhost 2026/10/25 00:58:17 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:17 INFO Applying migration id=invites 2026/10/25 00:58:17 INFO Applying migration id=ed25519blob 2026/10/25 00:58:17 INFO Applying migration id=rsablob 2026/10/25 00:58:17 INFO Applying migration id=iconscid 2026/10/25 00:58:17 INFO Applying migration id=actor 2026/10/25 00:58:17 INFO Applying migration id=localkeys 2026/10/25 00:58:17 INFO Applying migration id=deleted 2026/10/25 00:58:17 INFO Applying migration id=history 2026/10/25 00:58:17 INFO Applying migration id=outboxnano 2026/10/25 00:58:17 INFO Applying migration id=implements 2026/10/25 00:58:17 INFO Applying migration id=backfill 2026/10/25 00:58:19 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-c84b-7e2b-b317-d905a106b20d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-c84c-7b63-ba52-fdda5fe1efca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-c84b-7e2b-b317-d905a106b20d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-c84b-7e2b-b317-d905a106b20d 2026/10/25 00:58:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-c84e-7e5a-ac27-eb7213d56e88 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-c84e-7e1a-95c0-84b19532c458 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-c84e-7e1a-95c0-84b19532c458 --- PASS: TestFollow_PostToFollowers (1.72s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/25 00:58:19 INFO Applying migration id=initial 2026/10/25 00:58:19 INFO Applying migration id=notesupdated 2026/10/25 00:58:19 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:19 INFO Applying migration id=activitiesid 2026/10/25 00:58:19 INFO Applying migration id=outbox 2026/10/25 00:58:19 INFO Applying migration id=edits 2026/10/25 00:58:19 INFO Applying migration id=outboxactor 2026/10/25 00:58:19 INFO Applying migration id=outboxsender 2026/10/25 00:58:19 INFO Applying migration id=thread 2026/10/25 00:58:19 INFO Applying migration id=host 2026/10/25 00:58:19 INFO Applying migration id=sharedinbox 2026/10/25 00:58:19 INFO Applying migration id=noteshost 2026/10/25 00:58:19 INFO Applying migration id=fetched 2026/10/25 00:58:19 INFO Applying migration id=move 2026/10/25 00:58:19 INFO Applying migration id=cleanup 2026/10/25 00:58:19 INFO Applying migration id=received 2026/10/25 00:58:19 INFO Applying migration id=namehost 2026/10/25 00:58:19 INFO Applying migration id=outboxhost 2026/10/25 00:58:19 INFO Applying migration id=notesfts 2026/10/25 00:58:19 INFO Applying migration id=iconsname 2026/10/25 00:58:19 INFO Applying migration id=nohash 2026/10/25 00:58:19 INFO Applying migration id=shares 2026/10/25 00:58:19 INFO Applying migration id=actorttl 2026/10/25 00:58:19 INFO Applying migration id=tocc 2026/10/25 00:58:19 INFO Applying migration id=followeds 2026/10/25 00:58:19 INFO Applying migration id=certhash 2026/10/25 00:58:19 INFO Applying migration id=follows_sync 2026/10/25 00:58:19 INFO Applying migration id=jsonpath 2026/10/25 00:58:19 INFO Applying migration id=localforward 2026/10/25 00:58:19 INFO Applying migration id=avatar 2026/10/25 00:58:19 INFO Applying migration id=noimage 2026/10/25 00:58:19 INFO Applying migration id=feed 2026/10/25 00:58:19 INFO Applying migration id=bookmarks 2026/10/25 00:58:19 INFO Applying migration id=shareactivity 2026/10/25 00:58:19 INFO Applying migration id=application 2026/10/25 00:58:19 INFO Applying migration id=certificates 2026/10/25 00:58:19 INFO Applying migration id=rawforward 2026/10/25 00:58:19 INFO Applying migration id=publickey 2026/10/25 00:58:19 INFO Applying migration id=resolvegroup 2026/10/25 00:58:19 INFO Applying migration id=reject 2026/10/25 00:58:19 INFO Applying migration id=autodel 2026/10/25 00:58:19 INFO Applying migration id=jsonb 2026/10/25 00:58:19 INFO Applying migration id=quote 2026/10/25 00:58:19 INFO Applying migration id=rfc9421 2026/10/25 00:58:19 INFO Applying migration id=keys 2026/10/25 00:58:19 INFO Applying migration id=portable 2026/10/25 00:58:19 INFO Applying migration id=proofs 2026/10/25 00:58:19 INFO Applying migration id=contexts 2026/10/25 00:58:19 INFO Applying migration id=deliverieshost 2026/10/25 00:58:19 INFO Applying migration id=pembegin 2026/10/25 00:58:19 INFO Applying migration id=didhost 2026/10/25 00:58:19 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:19 INFO Applying migration id=invites 2026/10/25 00:58:19 INFO Applying migration id=ed25519blob 2026/10/25 00:58:19 INFO Applying migration id=rsablob 2026/10/25 00:58:19 INFO Applying migration id=iconscid 2026/10/25 00:58:19 INFO Applying migration id=actor 2026/10/25 00:58:19 INFO Applying migration id=localkeys 2026/10/25 00:58:19 INFO Applying migration id=deleted 2026/10/25 00:58:19 INFO Applying migration id=history 2026/10/25 00:58:19 INFO Applying migration id=outboxnano 2026/10/25 00:58:19 INFO Applying migration id=implements 2026/10/25 00:58:19 INFO Applying migration id=backfill 2026/10/25 00:58:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-cca5-7386-8748-de38064b52da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-cca5-7224-887e-b72f6a97687a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-cca5-7224-887e-b72f6a97687a 2026/10/25 00:58:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-cca9-7930-b130-44636466717c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-ccab-7570-b327-791242ab466b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-cca9-7930-b130-44636466717c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-cca9-7930-b130-44636466717c --- PASS: TestFollow_PostToFollowersBeforeFollow (1.12s) === RUN TestFollow_DMUnfollowFollow 2026/10/25 00:58:20 INFO Applying migration id=initial 2026/10/25 00:58:20 INFO Applying migration id=notesupdated 2026/10/25 00:58:20 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:20 INFO Applying migration id=activitiesid 2026/10/25 00:58:20 INFO Applying migration id=outbox 2026/10/25 00:58:20 INFO Applying migration id=edits 2026/10/25 00:58:20 INFO Applying migration id=outboxactor 2026/10/25 00:58:20 INFO Applying migration id=outboxsender 2026/10/25 00:58:20 INFO Applying migration id=thread 2026/10/25 00:58:20 INFO Applying migration id=host 2026/10/25 00:58:20 INFO Applying migration id=sharedinbox 2026/10/25 00:58:20 INFO Applying migration id=noteshost 2026/10/25 00:58:20 INFO Applying migration id=fetched 2026/10/25 00:58:20 INFO Applying migration id=move 2026/10/25 00:58:20 INFO Applying migration id=cleanup 2026/10/25 00:58:20 INFO Applying migration id=received 2026/10/25 00:58:20 INFO Applying migration id=namehost 2026/10/25 00:58:20 INFO Applying migration id=outboxhost 2026/10/25 00:58:20 INFO Applying migration id=notesfts 2026/10/25 00:58:20 INFO Applying migration id=iconsname 2026/10/25 00:58:20 INFO Applying migration id=nohash 2026/10/25 00:58:20 INFO Applying migration id=shares 2026/10/25 00:58:20 INFO Applying migration id=actorttl 2026/10/25 00:58:20 INFO Applying migration id=tocc 2026/10/25 00:58:20 INFO Applying migration id=followeds 2026/10/25 00:58:20 INFO Applying migration id=certhash 2026/10/25 00:58:20 INFO Applying migration id=follows_sync 2026/10/25 00:58:20 INFO Applying migration id=jsonpath 2026/10/25 00:58:20 INFO Applying migration id=localforward 2026/10/25 00:58:20 INFO Applying migration id=avatar 2026/10/25 00:58:20 INFO Applying migration id=noimage 2026/10/25 00:58:20 INFO Applying migration id=feed 2026/10/25 00:58:20 INFO Applying migration id=bookmarks 2026/10/25 00:58:20 INFO Applying migration id=shareactivity 2026/10/25 00:58:20 INFO Applying migration id=application 2026/10/25 00:58:20 INFO Applying migration id=certificates 2026/10/25 00:58:20 INFO Applying migration id=rawforward 2026/10/25 00:58:20 INFO Applying migration id=publickey 2026/10/25 00:58:20 INFO Applying migration id=resolvegroup 2026/10/25 00:58:20 INFO Applying migration id=reject 2026/10/25 00:58:20 INFO Applying migration id=autodel 2026/10/25 00:58:20 INFO Applying migration id=jsonb 2026/10/25 00:58:20 INFO Applying migration id=quote 2026/10/25 00:58:20 INFO Applying migration id=rfc9421 2026/10/25 00:58:20 INFO Applying migration id=keys 2026/10/25 00:58:20 INFO Applying migration id=portable 2026/10/25 00:58:20 INFO Applying migration id=proofs 2026/10/25 00:58:20 INFO Applying migration id=contexts 2026/10/25 00:58:20 INFO Applying migration id=deliverieshost 2026/10/25 00:58:20 INFO Applying migration id=pembegin 2026/10/25 00:58:20 INFO Applying migration id=didhost 2026/10/25 00:58:20 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:20 INFO Applying migration id=invites 2026/10/25 00:58:20 INFO Applying migration id=ed25519blob 2026/10/25 00:58:20 INFO Applying migration id=rsablob 2026/10/25 00:58:20 INFO Applying migration id=iconscid 2026/10/25 00:58:20 INFO Applying migration id=actor 2026/10/25 00:58:20 INFO Applying migration id=localkeys 2026/10/25 00:58:20 INFO Applying migration id=deleted 2026/10/25 00:58:20 INFO Applying migration id=history 2026/10/25 00:58:20 INFO Applying migration id=outboxnano 2026/10/25 00:58:20 INFO Applying migration id=implements 2026/10/25 00:58:20 INFO Applying migration id=backfill 2026/10/25 00:58:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-d240-7665-9f24-184ee94b656d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-d241-74d6-8fb6-cda08fa9fe5c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-d240-7665-9f24-184ee94b656d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-d240-7665-9f24-184ee94b656d 2026/10/25 00:58:21 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-d242-7351-91e9-ad6d7d31966b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-d242-712a-8108-9000ab3a6a10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-d242-712a-8108-9000ab3a6a10 2026/10/25 00:58:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17090-d246-75cd-83b5-85cc9f91264c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-d240-7665-9f24-184ee94b656d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowFollow (1.43s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/25 00:58:21 INFO Applying migration id=initial 2026/10/25 00:58:21 INFO Applying migration id=notesupdated 2026/10/25 00:58:21 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:21 INFO Applying migration id=activitiesid 2026/10/25 00:58:21 INFO Applying migration id=outbox 2026/10/25 00:58:21 INFO Applying migration id=edits 2026/10/25 00:58:21 INFO Applying migration id=outboxactor 2026/10/25 00:58:21 INFO Applying migration id=outboxsender 2026/10/25 00:58:21 INFO Applying migration id=thread 2026/10/25 00:58:21 INFO Applying migration id=host 2026/10/25 00:58:21 INFO Applying migration id=sharedinbox 2026/10/25 00:58:21 INFO Applying migration id=noteshost 2026/10/25 00:58:21 INFO Applying migration id=fetched 2026/10/25 00:58:21 INFO Applying migration id=move 2026/10/25 00:58:21 INFO Applying migration id=cleanup 2026/10/25 00:58:21 INFO Applying migration id=received 2026/10/25 00:58:21 INFO Applying migration id=namehost 2026/10/25 00:58:21 INFO Applying migration id=outboxhost 2026/10/25 00:58:21 INFO Applying migration id=notesfts 2026/10/25 00:58:21 INFO Applying migration id=iconsname 2026/10/25 00:58:21 INFO Applying migration id=nohash 2026/10/25 00:58:21 INFO Applying migration id=shares 2026/10/25 00:58:21 INFO Applying migration id=actorttl 2026/10/25 00:58:21 INFO Applying migration id=tocc 2026/10/25 00:58:21 INFO Applying migration id=followeds 2026/10/25 00:58:21 INFO Applying migration id=certhash 2026/10/25 00:58:21 INFO Applying migration id=follows_sync 2026/10/25 00:58:21 INFO Applying migration id=jsonpath 2026/10/25 00:58:21 INFO Applying migration id=localforward 2026/10/25 00:58:21 INFO Applying migration id=avatar 2026/10/25 00:58:21 INFO Applying migration id=noimage 2026/10/25 00:58:21 INFO Applying migration id=feed 2026/10/25 00:58:21 INFO Applying migration id=bookmarks 2026/10/25 00:58:21 INFO Applying migration id=shareactivity 2026/10/25 00:58:21 INFO Applying migration id=application 2026/10/25 00:58:21 INFO Applying migration id=certificates 2026/10/25 00:58:21 INFO Applying migration id=rawforward 2026/10/25 00:58:21 INFO Applying migration id=publickey 2026/10/25 00:58:21 INFO Applying migration id=resolvegroup 2026/10/25 00:58:21 INFO Applying migration id=reject 2026/10/25 00:58:21 INFO Applying migration id=autodel 2026/10/25 00:58:21 INFO Applying migration id=jsonb 2026/10/25 00:58:21 INFO Applying migration id=quote 2026/10/25 00:58:21 INFO Applying migration id=rfc9421 2026/10/25 00:58:21 INFO Applying migration id=keys 2026/10/25 00:58:21 INFO Applying migration id=portable 2026/10/25 00:58:21 INFO Applying migration id=proofs 2026/10/25 00:58:21 INFO Applying migration id=contexts 2026/10/25 00:58:21 INFO Applying migration id=deliverieshost 2026/10/25 00:58:21 INFO Applying migration id=pembegin 2026/10/25 00:58:21 INFO Applying migration id=didhost 2026/10/25 00:58:21 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:21 INFO Applying migration id=invites 2026/10/25 00:58:21 INFO Applying migration id=ed25519blob 2026/10/25 00:58:21 INFO Applying migration id=rsablob 2026/10/25 00:58:21 INFO Applying migration id=iconscid 2026/10/25 00:58:21 INFO Applying migration id=actor 2026/10/25 00:58:21 INFO Applying migration id=localkeys 2026/10/25 00:58:21 INFO Applying migration id=deleted 2026/10/25 00:58:21 INFO Applying migration id=history 2026/10/25 00:58:21 INFO Applying migration id=outboxnano 2026/10/25 00:58:21 INFO Applying migration id=implements 2026/10/25 00:58:21 INFO Applying migration id=backfill 2026/10/25 00:58:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-de87-7428-9963-36393188c515 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-de89-7225-8929-61f4e3b60e8d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-de87-7428-9963-36393188c515 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-de87-7428-9963-36393188c515 2026/10/25 00:58:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-de8a-7cd4-8015-9ac9a0a09ec9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-de8a-785e-ae92-384d7fe7547a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-de8a-785e-ae92-384d7fe7547a 2026/10/25 00:58:24 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17090-de8f-75db-b8b5-dbded3e3b8fb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-de87-7428-9963-36393188c515 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (3.15s) === RUN TestFollow_PublicPost 2026/10/25 00:58:24 INFO Applying migration id=initial 2026/10/25 00:58:24 INFO Applying migration id=notesupdated 2026/10/25 00:58:24 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:24 INFO Applying migration id=activitiesid 2026/10/25 00:58:24 INFO Applying migration id=outbox 2026/10/25 00:58:24 INFO Applying migration id=edits 2026/10/25 00:58:24 INFO Applying migration id=outboxactor 2026/10/25 00:58:24 INFO Applying migration id=outboxsender 2026/10/25 00:58:24 INFO Applying migration id=thread 2026/10/25 00:58:24 INFO Applying migration id=host 2026/10/25 00:58:24 INFO Applying migration id=sharedinbox 2026/10/25 00:58:24 INFO Applying migration id=noteshost 2026/10/25 00:58:24 INFO Applying migration id=fetched 2026/10/25 00:58:24 INFO Applying migration id=move 2026/10/25 00:58:24 INFO Applying migration id=cleanup 2026/10/25 00:58:24 INFO Applying migration id=received 2026/10/25 00:58:24 INFO Applying migration id=namehost 2026/10/25 00:58:24 INFO Applying migration id=outboxhost 2026/10/25 00:58:24 INFO Applying migration id=notesfts 2026/10/25 00:58:24 INFO Applying migration id=iconsname 2026/10/25 00:58:24 INFO Applying migration id=nohash 2026/10/25 00:58:24 INFO Applying migration id=shares 2026/10/25 00:58:24 INFO Applying migration id=actorttl 2026/10/25 00:58:24 INFO Applying migration id=tocc 2026/10/25 00:58:24 INFO Applying migration id=followeds 2026/10/25 00:58:24 INFO Applying migration id=certhash 2026/10/25 00:58:24 INFO Applying migration id=follows_sync 2026/10/25 00:58:24 INFO Applying migration id=jsonpath 2026/10/25 00:58:24 INFO Applying migration id=localforward 2026/10/25 00:58:24 INFO Applying migration id=avatar 2026/10/25 00:58:24 INFO Applying migration id=noimage 2026/10/25 00:58:24 INFO Applying migration id=feed 2026/10/25 00:58:24 INFO Applying migration id=bookmarks 2026/10/25 00:58:24 INFO Applying migration id=shareactivity 2026/10/25 00:58:24 INFO Applying migration id=application 2026/10/25 00:58:24 INFO Applying migration id=certificates 2026/10/25 00:58:24 INFO Applying migration id=rawforward 2026/10/25 00:58:24 INFO Applying migration id=publickey 2026/10/25 00:58:24 INFO Applying migration id=resolvegroup 2026/10/25 00:58:24 INFO Applying migration id=reject 2026/10/25 00:58:24 INFO Applying migration id=autodel 2026/10/25 00:58:24 INFO Applying migration id=jsonb 2026/10/25 00:58:24 INFO Applying migration id=quote 2026/10/25 00:58:24 INFO Applying migration id=rfc9421 2026/10/25 00:58:24 INFO Applying migration id=keys 2026/10/25 00:58:24 INFO Applying migration id=portable 2026/10/25 00:58:24 INFO Applying migration id=proofs 2026/10/25 00:58:24 INFO Applying migration id=contexts 2026/10/25 00:58:24 INFO Applying migration id=deliverieshost 2026/10/25 00:58:24 INFO Applying migration id=pembegin 2026/10/25 00:58:24 INFO Applying migration id=didhost 2026/10/25 00:58:24 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:24 INFO Applying migration id=invites 2026/10/25 00:58:24 INFO Applying migration id=ed25519blob 2026/10/25 00:58:24 INFO Applying migration id=rsablob 2026/10/25 00:58:24 INFO Applying migration id=iconscid 2026/10/25 00:58:24 INFO Applying migration id=actor 2026/10/25 00:58:24 INFO Applying migration id=localkeys 2026/10/25 00:58:24 INFO Applying migration id=deleted 2026/10/25 00:58:24 INFO Applying migration id=history 2026/10/25 00:58:24 INFO Applying migration id=outboxnano 2026/10/25 00:58:24 INFO Applying migration id=implements 2026/10/25 00:58:24 INFO Applying migration id=backfill 2026/10/25 00:58:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-e8ca-70c9-a6ad-7e122dad17af activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-e8ca-7bd9-b1c9-03003fed2fd2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-e8ca-70c9-a6ad-7e122dad17af activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-e8ca-70c9-a6ad-7e122dad17af 2026/10/25 00:58:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-e8ce-7561-81b1-2a7491531a06 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-e8ce-744a-af0f-0299af141985 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-e8ce-744a-af0f-0299af141985 --- PASS: TestFollow_PublicPost (2.63s) === RUN TestFollow_Mutual 2026/10/25 00:58:27 INFO Applying migration id=initial 2026/10/25 00:58:27 INFO Applying migration id=notesupdated 2026/10/25 00:58:27 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:27 INFO Applying migration id=activitiesid 2026/10/25 00:58:27 INFO Applying migration id=outbox 2026/10/25 00:58:27 INFO Applying migration id=edits 2026/10/25 00:58:27 INFO Applying migration id=outboxactor 2026/10/25 00:58:27 INFO Applying migration id=outboxsender 2026/10/25 00:58:27 INFO Applying migration id=thread 2026/10/25 00:58:27 INFO Applying migration id=host 2026/10/25 00:58:27 INFO Applying migration id=sharedinbox 2026/10/25 00:58:27 INFO Applying migration id=noteshost 2026/10/25 00:58:27 INFO Applying migration id=fetched 2026/10/25 00:58:27 INFO Applying migration id=move 2026/10/25 00:58:27 INFO Applying migration id=cleanup 2026/10/25 00:58:27 INFO Applying migration id=received 2026/10/25 00:58:27 INFO Applying migration id=namehost 2026/10/25 00:58:27 INFO Applying migration id=outboxhost 2026/10/25 00:58:27 INFO Applying migration id=notesfts 2026/10/25 00:58:27 INFO Applying migration id=iconsname 2026/10/25 00:58:27 INFO Applying migration id=nohash 2026/10/25 00:58:27 INFO Applying migration id=shares 2026/10/25 00:58:27 INFO Applying migration id=actorttl 2026/10/25 00:58:27 INFO Applying migration id=tocc 2026/10/25 00:58:27 INFO Applying migration id=followeds 2026/10/25 00:58:27 INFO Applying migration id=certhash 2026/10/25 00:58:27 INFO Applying migration id=follows_sync 2026/10/25 00:58:27 INFO Applying migration id=jsonpath 2026/10/25 00:58:27 INFO Applying migration id=localforward 2026/10/25 00:58:27 INFO Applying migration id=avatar 2026/10/25 00:58:27 INFO Applying migration id=noimage 2026/10/25 00:58:27 INFO Applying migration id=feed 2026/10/25 00:58:27 INFO Applying migration id=bookmarks 2026/10/25 00:58:27 INFO Applying migration id=shareactivity 2026/10/25 00:58:27 INFO Applying migration id=application 2026/10/25 00:58:27 INFO Applying migration id=certificates 2026/10/25 00:58:27 INFO Applying migration id=rawforward 2026/10/25 00:58:27 INFO Applying migration id=publickey 2026/10/25 00:58:27 INFO Applying migration id=resolvegroup 2026/10/25 00:58:27 INFO Applying migration id=reject 2026/10/25 00:58:27 INFO Applying migration id=autodel 2026/10/25 00:58:27 INFO Applying migration id=jsonb 2026/10/25 00:58:27 INFO Applying migration id=quote 2026/10/25 00:58:27 INFO Applying migration id=rfc9421 2026/10/25 00:58:27 INFO Applying migration id=keys 2026/10/25 00:58:27 INFO Applying migration id=portable 2026/10/25 00:58:27 INFO Applying migration id=proofs 2026/10/25 00:58:27 INFO Applying migration id=contexts 2026/10/25 00:58:27 INFO Applying migration id=deliverieshost 2026/10/25 00:58:27 INFO Applying migration id=pembegin 2026/10/25 00:58:27 INFO Applying migration id=didhost 2026/10/25 00:58:27 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:27 INFO Applying migration id=invites 2026/10/25 00:58:27 INFO Applying migration id=ed25519blob 2026/10/25 00:58:27 INFO Applying migration id=rsablob 2026/10/25 00:58:27 INFO Applying migration id=iconscid 2026/10/25 00:58:27 INFO Applying migration id=actor 2026/10/25 00:58:27 INFO Applying migration id=localkeys 2026/10/25 00:58:27 INFO Applying migration id=deleted 2026/10/25 00:58:27 INFO Applying migration id=history 2026/10/25 00:58:27 INFO Applying migration id=outboxnano 2026/10/25 00:58:27 INFO Applying migration id=implements 2026/10/25 00:58:27 INFO Applying migration id=backfill 2026/10/25 00:58:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-f17d-74ae-8761-42bd00c5cc71 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-f17d-7f12-b814-a78f6f7fccaf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-f17d-74ae-8761-42bd00c5cc71 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-f17d-74ae-8761-42bd00c5cc71 2026/10/25 00:58:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-f180-79f6-83be-6c9f8b52b7d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-f180-7926-8548-80295a360ddf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17090-f180-7926-8548-80295a360ddf 2026/10/25 00:58:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17090-f180-7926-8548-80295a360ddf 2026/10/25 00:58:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17090-f185-7974-9dfc-adebbb1aec3c note=https://localhost.localdomain:8443/post/01a17090-f185-78ea-9361-392c308fcaff thread=https://localhost.localdomain:8443/post/01a17090-f180-7926-8548-80295a360ddf starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17090-f185-7974-9dfc-adebbb1aec3c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17090-f185-78ea-9361-392c308fcaff activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17090-f185-78ea-9361-392c308fcaff 2026/10/25 00:58:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-f18d-75de-b015-a5f780af9105 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-f18e-76cf-81c3-6fb82c3e129d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-f18d-75de-b015-a5f780af9105 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17090-f18d-75de-b015-a5f780af9105 --- PASS: TestFollow_Mutual (2.24s) === RUN TestFollow_AlreadyFollowing 2026/10/25 00:58:29 INFO Applying migration id=initial 2026/10/25 00:58:29 INFO Applying migration id=notesupdated 2026/10/25 00:58:29 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:29 INFO Applying migration id=activitiesid 2026/10/25 00:58:29 INFO Applying migration id=outbox 2026/10/25 00:58:29 INFO Applying migration id=edits 2026/10/25 00:58:29 INFO Applying migration id=outboxactor 2026/10/25 00:58:29 INFO Applying migration id=outboxsender 2026/10/25 00:58:29 INFO Applying migration id=thread 2026/10/25 00:58:29 INFO Applying migration id=host 2026/10/25 00:58:29 INFO Applying migration id=sharedinbox 2026/10/25 00:58:29 INFO Applying migration id=noteshost 2026/10/25 00:58:29 INFO Applying migration id=fetched 2026/10/25 00:58:29 INFO Applying migration id=move 2026/10/25 00:58:29 INFO Applying migration id=cleanup 2026/10/25 00:58:29 INFO Applying migration id=received 2026/10/25 00:58:29 INFO Applying migration id=namehost 2026/10/25 00:58:29 INFO Applying migration id=outboxhost 2026/10/25 00:58:29 INFO Applying migration id=notesfts 2026/10/25 00:58:29 INFO Applying migration id=iconsname 2026/10/25 00:58:29 INFO Applying migration id=nohash 2026/10/25 00:58:29 INFO Applying migration id=shares 2026/10/25 00:58:29 INFO Applying migration id=actorttl 2026/10/25 00:58:29 INFO Applying migration id=tocc 2026/10/25 00:58:29 INFO Applying migration id=followeds 2026/10/25 00:58:29 INFO Applying migration id=certhash 2026/10/25 00:58:29 INFO Applying migration id=follows_sync 2026/10/25 00:58:29 INFO Applying migration id=jsonpath 2026/10/25 00:58:29 INFO Applying migration id=localforward 2026/10/25 00:58:29 INFO Applying migration id=avatar 2026/10/25 00:58:29 INFO Applying migration id=noimage 2026/10/25 00:58:29 INFO Applying migration id=feed 2026/10/25 00:58:29 INFO Applying migration id=bookmarks 2026/10/25 00:58:29 INFO Applying migration id=shareactivity 2026/10/25 00:58:29 INFO Applying migration id=application 2026/10/25 00:58:29 INFO Applying migration id=certificates 2026/10/25 00:58:29 INFO Applying migration id=rawforward 2026/10/25 00:58:29 INFO Applying migration id=publickey 2026/10/25 00:58:29 INFO Applying migration id=resolvegroup 2026/10/25 00:58:29 INFO Applying migration id=reject 2026/10/25 00:58:29 INFO Applying migration id=autodel 2026/10/25 00:58:29 INFO Applying migration id=jsonb 2026/10/25 00:58:29 INFO Applying migration id=quote 2026/10/25 00:58:29 INFO Applying migration id=rfc9421 2026/10/25 00:58:29 INFO Applying migration id=keys 2026/10/25 00:58:29 INFO Applying migration id=portable 2026/10/25 00:58:29 INFO Applying migration id=proofs 2026/10/25 00:58:29 INFO Applying migration id=contexts 2026/10/25 00:58:29 INFO Applying migration id=deliverieshost 2026/10/25 00:58:29 INFO Applying migration id=pembegin 2026/10/25 00:58:29 INFO Applying migration id=didhost 2026/10/25 00:58:29 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:29 INFO Applying migration id=invites 2026/10/25 00:58:29 INFO Applying migration id=ed25519blob 2026/10/25 00:58:29 INFO Applying migration id=rsablob 2026/10/25 00:58:29 INFO Applying migration id=iconscid 2026/10/25 00:58:29 INFO Applying migration id=actor 2026/10/25 00:58:29 INFO Applying migration id=localkeys 2026/10/25 00:58:29 INFO Applying migration id=deleted 2026/10/25 00:58:29 INFO Applying migration id=history 2026/10/25 00:58:29 INFO Applying migration id=outboxnano 2026/10/25 00:58:29 INFO Applying migration id=implements 2026/10/25 00:58:29 INFO Applying migration id=backfill 2026/10/25 00:58:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17090-fa68-7718-ae2f-7666bee58954 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17090-fa69-7219-80be-7d4c500f1ee4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17090-fa68-7718-ae2f-7666bee58954 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17090-fa68-7718-ae2f-7666bee58954 --- PASS: TestFollow_AlreadyFollowing (2.26s) === RUN TestFollow_NoSuchUser 2026/10/25 00:58:31 INFO Applying migration id=initial 2026/10/25 00:58:31 INFO Applying migration id=notesupdated 2026/10/25 00:58:31 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:31 INFO Applying migration id=activitiesid 2026/10/25 00:58:31 INFO Applying migration id=outbox 2026/10/25 00:58:31 INFO Applying migration id=edits 2026/10/25 00:58:31 INFO Applying migration id=outboxactor 2026/10/25 00:58:31 INFO Applying migration id=outboxsender 2026/10/25 00:58:31 INFO Applying migration id=thread 2026/10/25 00:58:31 INFO Applying migration id=host 2026/10/25 00:58:31 INFO Applying migration id=sharedinbox 2026/10/25 00:58:31 INFO Applying migration id=noteshost 2026/10/25 00:58:31 INFO Applying migration id=fetched 2026/10/25 00:58:31 INFO Applying migration id=move 2026/10/25 00:58:31 INFO Applying migration id=cleanup 2026/10/25 00:58:31 INFO Applying migration id=received 2026/10/25 00:58:31 INFO Applying migration id=namehost 2026/10/25 00:58:31 INFO Applying migration id=outboxhost 2026/10/25 00:58:31 INFO Applying migration id=notesfts 2026/10/25 00:58:31 INFO Applying migration id=iconsname 2026/10/25 00:58:31 INFO Applying migration id=nohash 2026/10/25 00:58:31 INFO Applying migration id=shares 2026/10/25 00:58:31 INFO Applying migration id=actorttl 2026/10/25 00:58:31 INFO Applying migration id=tocc 2026/10/25 00:58:31 INFO Applying migration id=followeds 2026/10/25 00:58:31 INFO Applying migration id=certhash 2026/10/25 00:58:31 INFO Applying migration id=follows_sync 2026/10/25 00:58:31 INFO Applying migration id=jsonpath 2026/10/25 00:58:31 INFO Applying migration id=localforward 2026/10/25 00:58:31 INFO Applying migration id=avatar 2026/10/25 00:58:31 INFO Applying migration id=noimage 2026/10/25 00:58:31 INFO Applying migration id=feed 2026/10/25 00:58:31 INFO Applying migration id=bookmarks 2026/10/25 00:58:31 INFO Applying migration id=shareactivity 2026/10/25 00:58:31 INFO Applying migration id=application 2026/10/25 00:58:31 INFO Applying migration id=certificates 2026/10/25 00:58:31 INFO Applying migration id=rawforward 2026/10/25 00:58:31 INFO Applying migration id=publickey 2026/10/25 00:58:31 INFO Applying migration id=resolvegroup 2026/10/25 00:58:31 INFO Applying migration id=reject 2026/10/25 00:58:31 INFO Applying migration id=autodel 2026/10/25 00:58:31 INFO Applying migration id=jsonb 2026/10/25 00:58:32 INFO Applying migration id=quote 2026/10/25 00:58:32 INFO Applying migration id=rfc9421 2026/10/25 00:58:32 INFO Applying migration id=keys 2026/10/25 00:58:32 INFO Applying migration id=portable 2026/10/25 00:58:32 INFO Applying migration id=proofs 2026/10/25 00:58:32 INFO Applying migration id=contexts 2026/10/25 00:58:32 INFO Applying migration id=deliverieshost 2026/10/25 00:58:32 INFO Applying migration id=pembegin 2026/10/25 00:58:32 INFO Applying migration id=didhost 2026/10/25 00:58:32 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:32 INFO Applying migration id=invites 2026/10/25 00:58:32 INFO Applying migration id=ed25519blob 2026/10/25 00:58:32 INFO Applying migration id=rsablob 2026/10/25 00:58:32 INFO Applying migration id=iconscid 2026/10/25 00:58:32 INFO Applying migration id=actor 2026/10/25 00:58:32 INFO Applying migration id=localkeys 2026/10/25 00:58:32 INFO Applying migration id=deleted 2026/10/25 00:58:32 INFO Applying migration id=history 2026/10/25 00:58:32 INFO Applying migration id=outboxnano 2026/10/25 00:58:32 INFO Applying migration id=implements 2026/10/25 00:58:32 INFO Applying migration id=backfill 2026/10/25 00:58:33 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (1.11s) === RUN TestFollow_UnauthenticatedUser 2026/10/25 00:58:33 INFO Applying migration id=initial 2026/10/25 00:58:33 INFO Applying migration id=notesupdated 2026/10/25 00:58:33 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:33 INFO Applying migration id=activitiesid 2026/10/25 00:58:33 INFO Applying migration id=outbox 2026/10/25 00:58:33 INFO Applying migration id=edits 2026/10/25 00:58:33 INFO Applying migration id=outboxactor 2026/10/25 00:58:33 INFO Applying migration id=outboxsender 2026/10/25 00:58:33 INFO Applying migration id=thread 2026/10/25 00:58:33 INFO Applying migration id=host 2026/10/25 00:58:33 INFO Applying migration id=sharedinbox 2026/10/25 00:58:33 INFO Applying migration id=noteshost 2026/10/25 00:58:33 INFO Applying migration id=fetched 2026/10/25 00:58:33 INFO Applying migration id=move 2026/10/25 00:58:33 INFO Applying migration id=cleanup 2026/10/25 00:58:33 INFO Applying migration id=received 2026/10/25 00:58:33 INFO Applying migration id=namehost 2026/10/25 00:58:33 INFO Applying migration id=outboxhost 2026/10/25 00:58:33 INFO Applying migration id=notesfts 2026/10/25 00:58:33 INFO Applying migration id=iconsname 2026/10/25 00:58:33 INFO Applying migration id=nohash 2026/10/25 00:58:33 INFO Applying migration id=shares 2026/10/25 00:58:33 INFO Applying migration id=actorttl 2026/10/25 00:58:33 INFO Applying migration id=tocc 2026/10/25 00:58:33 INFO Applying migration id=followeds 2026/10/25 00:58:33 INFO Applying migration id=certhash 2026/10/25 00:58:33 INFO Applying migration id=follows_sync 2026/10/25 00:58:33 INFO Applying migration id=jsonpath 2026/10/25 00:58:33 INFO Applying migration id=localforward 2026/10/25 00:58:33 INFO Applying migration id=avatar 2026/10/25 00:58:33 INFO Applying migration id=noimage 2026/10/25 00:58:33 INFO Applying migration id=feed 2026/10/25 00:58:33 INFO Applying migration id=bookmarks 2026/10/25 00:58:33 INFO Applying migration id=shareactivity 2026/10/25 00:58:33 INFO Applying migration id=application 2026/10/25 00:58:33 INFO Applying migration id=certificates 2026/10/25 00:58:33 INFO Applying migration id=rawforward 2026/10/25 00:58:33 INFO Applying migration id=publickey 2026/10/25 00:58:33 INFO Applying migration id=resolvegroup 2026/10/25 00:58:33 INFO Applying migration id=reject 2026/10/25 00:58:33 INFO Applying migration id=autodel 2026/10/25 00:58:33 INFO Applying migration id=jsonb 2026/10/25 00:58:33 INFO Applying migration id=quote 2026/10/25 00:58:33 INFO Applying migration id=rfc9421 2026/10/25 00:58:33 INFO Applying migration id=keys 2026/10/25 00:58:33 INFO Applying migration id=portable 2026/10/25 00:58:33 INFO Applying migration id=proofs 2026/10/25 00:58:33 INFO Applying migration id=contexts 2026/10/25 00:58:33 INFO Applying migration id=deliverieshost 2026/10/25 00:58:33 INFO Applying migration id=pembegin 2026/10/25 00:58:33 INFO Applying migration id=didhost 2026/10/25 00:58:33 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:33 INFO Applying migration id=invites 2026/10/25 00:58:33 INFO Applying migration id=ed25519blob 2026/10/25 00:58:33 INFO Applying migration id=rsablob 2026/10/25 00:58:33 INFO Applying migration id=iconscid 2026/10/25 00:58:33 INFO Applying migration id=actor 2026/10/25 00:58:33 INFO Applying migration id=localkeys 2026/10/25 00:58:33 INFO Applying migration id=deleted 2026/10/25 00:58:33 INFO Applying migration id=history 2026/10/25 00:58:33 INFO Applying migration id=outboxnano 2026/10/25 00:58:33 INFO Applying migration id=implements 2026/10/25 00:58:33 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (1.82s) === RUN TestFollows_NoFollows 2026/10/25 00:58:34 INFO Applying migration id=initial 2026/10/25 00:58:34 INFO Applying migration id=notesupdated 2026/10/25 00:58:34 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:34 INFO Applying migration id=activitiesid 2026/10/25 00:58:34 INFO Applying migration id=outbox 2026/10/25 00:58:34 INFO Applying migration id=edits 2026/10/25 00:58:34 INFO Applying migration id=outboxactor 2026/10/25 00:58:34 INFO Applying migration id=outboxsender 2026/10/25 00:58:34 INFO Applying migration id=thread 2026/10/25 00:58:34 INFO Applying migration id=host 2026/10/25 00:58:34 INFO Applying migration id=sharedinbox 2026/10/25 00:58:34 INFO Applying migration id=noteshost 2026/10/25 00:58:34 INFO Applying migration id=fetched 2026/10/25 00:58:34 INFO Applying migration id=move 2026/10/25 00:58:34 INFO Applying migration id=cleanup 2026/10/25 00:58:34 INFO Applying migration id=received 2026/10/25 00:58:34 INFO Applying migration id=namehost 2026/10/25 00:58:34 INFO Applying migration id=outboxhost 2026/10/25 00:58:34 INFO Applying migration id=notesfts 2026/10/25 00:58:34 INFO Applying migration id=iconsname 2026/10/25 00:58:34 INFO Applying migration id=nohash 2026/10/25 00:58:34 INFO Applying migration id=shares 2026/10/25 00:58:34 INFO Applying migration id=actorttl 2026/10/25 00:58:34 INFO Applying migration id=tocc 2026/10/25 00:58:34 INFO Applying migration id=followeds 2026/10/25 00:58:34 INFO Applying migration id=certhash 2026/10/25 00:58:34 INFO Applying migration id=follows_sync 2026/10/25 00:58:34 INFO Applying migration id=jsonpath 2026/10/25 00:58:34 INFO Applying migration id=localforward 2026/10/25 00:58:34 INFO Applying migration id=avatar 2026/10/25 00:58:34 INFO Applying migration id=noimage 2026/10/25 00:58:34 INFO Applying migration id=feed 2026/10/25 00:58:34 INFO Applying migration id=bookmarks 2026/10/25 00:58:34 INFO Applying migration id=shareactivity 2026/10/25 00:58:34 INFO Applying migration id=application 2026/10/25 00:58:34 INFO Applying migration id=certificates 2026/10/25 00:58:34 INFO Applying migration id=rawforward 2026/10/25 00:58:34 INFO Applying migration id=publickey 2026/10/25 00:58:34 INFO Applying migration id=resolvegroup 2026/10/25 00:58:34 INFO Applying migration id=reject 2026/10/25 00:58:34 INFO Applying migration id=autodel 2026/10/25 00:58:34 INFO Applying migration id=jsonb 2026/10/25 00:58:34 INFO Applying migration id=quote 2026/10/25 00:58:34 INFO Applying migration id=rfc9421 2026/10/25 00:58:34 INFO Applying migration id=keys 2026/10/25 00:58:34 INFO Applying migration id=portable 2026/10/25 00:58:34 INFO Applying migration id=proofs 2026/10/25 00:58:34 INFO Applying migration id=contexts 2026/10/25 00:58:34 INFO Applying migration id=deliverieshost 2026/10/25 00:58:34 INFO Applying migration id=pembegin 2026/10/25 00:58:34 INFO Applying migration id=didhost 2026/10/25 00:58:34 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:34 INFO Applying migration id=invites 2026/10/25 00:58:34 INFO Applying migration id=ed25519blob 2026/10/25 00:58:34 INFO Applying migration id=rsablob 2026/10/25 00:58:34 INFO Applying migration id=iconscid 2026/10/25 00:58:34 INFO Applying migration id=actor 2026/10/25 00:58:34 INFO Applying migration id=localkeys 2026/10/25 00:58:34 INFO Applying migration id=deleted 2026/10/25 00:58:34 INFO Applying migration id=history 2026/10/25 00:58:34 INFO Applying migration id=outboxnano 2026/10/25 00:58:34 INFO Applying migration id=implements 2026/10/25 00:58:34 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (1.58s) === RUN TestFollows_TwoInactive 2026/10/25 00:58:36 INFO Applying migration id=initial 2026/10/25 00:58:36 INFO Applying migration id=notesupdated 2026/10/25 00:58:36 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:36 INFO Applying migration id=activitiesid 2026/10/25 00:58:36 INFO Applying migration id=outbox 2026/10/25 00:58:36 INFO Applying migration id=edits 2026/10/25 00:58:36 INFO Applying migration id=outboxactor 2026/10/25 00:58:36 INFO Applying migration id=outboxsender 2026/10/25 00:58:36 INFO Applying migration id=thread 2026/10/25 00:58:36 INFO Applying migration id=host 2026/10/25 00:58:36 INFO Applying migration id=sharedinbox 2026/10/25 00:58:36 INFO Applying migration id=noteshost 2026/10/25 00:58:36 INFO Applying migration id=fetched 2026/10/25 00:58:36 INFO Applying migration id=move 2026/10/25 00:58:36 INFO Applying migration id=cleanup 2026/10/25 00:58:36 INFO Applying migration id=received 2026/10/25 00:58:36 INFO Applying migration id=namehost 2026/10/25 00:58:36 INFO Applying migration id=outboxhost 2026/10/25 00:58:36 INFO Applying migration id=notesfts 2026/10/25 00:58:36 INFO Applying migration id=iconsname 2026/10/25 00:58:36 INFO Applying migration id=nohash 2026/10/25 00:58:36 INFO Applying migration id=shares 2026/10/25 00:58:36 INFO Applying migration id=actorttl 2026/10/25 00:58:36 INFO Applying migration id=tocc 2026/10/25 00:58:36 INFO Applying migration id=followeds 2026/10/25 00:58:36 INFO Applying migration id=certhash 2026/10/25 00:58:36 INFO Applying migration id=follows_sync 2026/10/25 00:58:36 INFO Applying migration id=jsonpath 2026/10/25 00:58:36 INFO Applying migration id=localforward 2026/10/25 00:58:36 INFO Applying migration id=avatar 2026/10/25 00:58:36 INFO Applying migration id=noimage 2026/10/25 00:58:36 INFO Applying migration id=feed 2026/10/25 00:58:36 INFO Applying migration id=bookmarks 2026/10/25 00:58:36 INFO Applying migration id=shareactivity 2026/10/25 00:58:36 INFO Applying migration id=application 2026/10/25 00:58:36 INFO Applying migration id=certificates 2026/10/25 00:58:36 INFO Applying migration id=rawforward 2026/10/25 00:58:36 INFO Applying migration id=publickey 2026/10/25 00:58:36 INFO Applying migration id=resolvegroup 2026/10/25 00:58:36 INFO Applying migration id=reject 2026/10/25 00:58:36 INFO Applying migration id=autodel 2026/10/25 00:58:36 INFO Applying migration id=jsonb 2026/10/25 00:58:36 INFO Applying migration id=quote 2026/10/25 00:58:36 INFO Applying migration id=rfc9421 2026/10/25 00:58:36 INFO Applying migration id=keys 2026/10/25 00:58:36 INFO Applying migration id=portable 2026/10/25 00:58:36 INFO Applying migration id=proofs 2026/10/25 00:58:36 INFO Applying migration id=contexts 2026/10/25 00:58:36 INFO Applying migration id=deliverieshost 2026/10/25 00:58:36 INFO Applying migration id=pembegin 2026/10/25 00:58:36 INFO Applying migration id=didhost 2026/10/25 00:58:36 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:36 INFO Applying migration id=invites 2026/10/25 00:58:36 INFO Applying migration id=ed25519blob 2026/10/25 00:58:36 INFO Applying migration id=rsablob 2026/10/25 00:58:36 INFO Applying migration id=iconscid 2026/10/25 00:58:36 INFO Applying migration id=actor 2026/10/25 00:58:36 INFO Applying migration id=localkeys 2026/10/25 00:58:36 INFO Applying migration id=deleted 2026/10/25 00:58:36 INFO Applying migration id=history 2026/10/25 00:58:36 INFO Applying migration id=outboxnano 2026/10/25 00:58:36 INFO Applying migration id=implements 2026/10/25 00:58:36 INFO Applying migration id=backfill 2026/10/25 00:58:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17091-15ad-717a-b1c5-12a463e37154 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-15ad-7c00-8e1f-0ac33139b1f9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17091-15ad-717a-b1c5-12a463e37154 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17091-15ad-717a-b1c5-12a463e37154 2026/10/25 00:58:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17091-15af-7dd0-b237-4b87236f07fc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/10/25 00:58:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-15b0-7826-a635-e9e9c3b1ede5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17091-15af-7dd0-b237-4b87236f07fc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17091-15af-7dd0-b237-4b87236f07fc --- PASS: TestFollows_TwoInactive (2.47s) === RUN TestFollows_OneActiveOneInactive 2026/10/25 00:58:38 INFO Applying migration id=initial 2026/10/25 00:58:38 INFO Applying migration id=notesupdated 2026/10/25 00:58:38 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:38 INFO Applying migration id=activitiesid 2026/10/25 00:58:38 INFO Applying migration id=outbox 2026/10/25 00:58:38 INFO Applying migration id=edits 2026/10/25 00:58:38 INFO Applying migration id=outboxactor 2026/10/25 00:58:38 INFO Applying migration id=outboxsender 2026/10/25 00:58:38 INFO Applying migration id=thread 2026/10/25 00:58:38 INFO Applying migration id=host 2026/10/25 00:58:38 INFO Applying migration id=sharedinbox 2026/10/25 00:58:38 INFO Applying migration id=noteshost 2026/10/25 00:58:38 INFO Applying migration id=fetched 2026/10/25 00:58:38 INFO Applying migration id=move 2026/10/25 00:58:38 INFO Applying migration id=cleanup 2026/10/25 00:58:38 INFO Applying migration id=received 2026/10/25 00:58:38 INFO Applying migration id=namehost 2026/10/25 00:58:38 INFO Applying migration id=outboxhost 2026/10/25 00:58:38 INFO Applying migration id=notesfts 2026/10/25 00:58:38 INFO Applying migration id=iconsname 2026/10/25 00:58:38 INFO Applying migration id=nohash 2026/10/25 00:58:38 INFO Applying migration id=shares 2026/10/25 00:58:38 INFO Applying migration id=actorttl 2026/10/25 00:58:38 INFO Applying migration id=tocc 2026/10/25 00:58:38 INFO Applying migration id=followeds 2026/10/25 00:58:38 INFO Applying migration id=certhash 2026/10/25 00:58:38 INFO Applying migration id=follows_sync 2026/10/25 00:58:38 INFO Applying migration id=jsonpath 2026/10/25 00:58:38 INFO Applying migration id=localforward 2026/10/25 00:58:38 INFO Applying migration id=avatar 2026/10/25 00:58:38 INFO Applying migration id=noimage 2026/10/25 00:58:38 INFO Applying migration id=feed 2026/10/25 00:58:38 INFO Applying migration id=bookmarks 2026/10/25 00:58:38 INFO Applying migration id=shareactivity 2026/10/25 00:58:38 INFO Applying migration id=application 2026/10/25 00:58:38 INFO Applying migration id=certificates 2026/10/25 00:58:38 INFO Applying migration id=rawforward 2026/10/25 00:58:38 INFO Applying migration id=publickey 2026/10/25 00:58:38 INFO Applying migration id=resolvegroup 2026/10/25 00:58:38 INFO Applying migration id=reject 2026/10/25 00:58:38 INFO Applying migration id=autodel 2026/10/25 00:58:38 INFO Applying migration id=jsonb 2026/10/25 00:58:38 INFO Applying migration id=quote 2026/10/25 00:58:38 INFO Applying migration id=rfc9421 2026/10/25 00:58:38 INFO Applying migration id=keys 2026/10/25 00:58:38 INFO Applying migration id=portable 2026/10/25 00:58:38 INFO Applying migration id=proofs 2026/10/25 00:58:38 INFO Applying migration id=contexts 2026/10/25 00:58:38 INFO Applying migration id=deliverieshost 2026/10/25 00:58:39 INFO Applying migration id=pembegin 2026/10/25 00:58:39 INFO Applying migration id=didhost 2026/10/25 00:58:39 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:39 INFO Applying migration id=invites 2026/10/25 00:58:39 INFO Applying migration id=ed25519blob 2026/10/25 00:58:39 INFO Applying migration id=rsablob 2026/10/25 00:58:39 INFO Applying migration id=iconscid 2026/10/25 00:58:39 INFO Applying migration id=actor 2026/10/25 00:58:39 INFO Applying migration id=localkeys 2026/10/25 00:58:39 INFO Applying migration id=deleted 2026/10/25 00:58:39 INFO Applying migration id=history 2026/10/25 00:58:39 INFO Applying migration id=outboxnano 2026/10/25 00:58:39 INFO Applying migration id=implements 2026/10/25 00:58:39 INFO Applying migration id=backfill 2026/10/25 00:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17091-208d-7f10-bd82-12dc81b8f0e8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 00:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-208f-7cf1-9163-119911ac3c8e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17091-208d-7f10-bd82-12dc81b8f0e8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17091-208d-7f10-bd82-12dc81b8f0e8 2026/10/25 00:58:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17091-2091-759b-8822-b466cb35b911 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/carol 2026/10/25 00:58:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-2093-7067-ad92-6424b66a7538 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17091-2091-759b-8822-b466cb35b911 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17091-2091-759b-8822-b466cb35b911 2026/10/25 00:58:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-2099-7105-afe7-536b108648ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-2099-7054-97de-09171185337d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17091-2099-7054-97de-09171185337d --- PASS: TestFollows_OneActiveOneInactive (2.80s) === RUN TestFollows_UnauthenticatedUser 2026/10/25 00:58:41 INFO Applying migration id=initial 2026/10/25 00:58:41 INFO Applying migration id=notesupdated 2026/10/25 00:58:41 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:41 INFO Applying migration id=activitiesid 2026/10/25 00:58:41 INFO Applying migration id=outbox 2026/10/25 00:58:41 INFO Applying migration id=edits 2026/10/25 00:58:41 INFO Applying migration id=outboxactor 2026/10/25 00:58:41 INFO Applying migration id=outboxsender 2026/10/25 00:58:41 INFO Applying migration id=thread 2026/10/25 00:58:41 INFO Applying migration id=host 2026/10/25 00:58:41 INFO Applying migration id=sharedinbox 2026/10/25 00:58:41 INFO Applying migration id=noteshost 2026/10/25 00:58:41 INFO Applying migration id=fetched 2026/10/25 00:58:41 INFO Applying migration id=move 2026/10/25 00:58:41 INFO Applying migration id=cleanup 2026/10/25 00:58:41 INFO Applying migration id=received 2026/10/25 00:58:41 INFO Applying migration id=namehost 2026/10/25 00:58:41 INFO Applying migration id=outboxhost 2026/10/25 00:58:41 INFO Applying migration id=notesfts 2026/10/25 00:58:41 INFO Applying migration id=iconsname 2026/10/25 00:58:41 INFO Applying migration id=nohash 2026/10/25 00:58:41 INFO Applying migration id=shares 2026/10/25 00:58:41 INFO Applying migration id=actorttl 2026/10/25 00:58:41 INFO Applying migration id=tocc 2026/10/25 00:58:41 INFO Applying migration id=followeds 2026/10/25 00:58:41 INFO Applying migration id=certhash 2026/10/25 00:58:41 INFO Applying migration id=follows_sync 2026/10/25 00:58:41 INFO Applying migration id=jsonpath 2026/10/25 00:58:41 INFO Applying migration id=localforward 2026/10/25 00:58:41 INFO Applying migration id=avatar 2026/10/25 00:58:41 INFO Applying migration id=noimage 2026/10/25 00:58:41 INFO Applying migration id=feed 2026/10/25 00:58:41 INFO Applying migration id=bookmarks 2026/10/25 00:58:41 INFO Applying migration id=shareactivity 2026/10/25 00:58:41 INFO Applying migration id=application 2026/10/25 00:58:41 INFO Applying migration id=certificates 2026/10/25 00:58:41 INFO Applying migration id=rawforward 2026/10/25 00:58:41 INFO Applying migration id=publickey 2026/10/25 00:58:41 INFO Applying migration id=resolvegroup 2026/10/25 00:58:41 INFO Applying migration id=reject 2026/10/25 00:58:41 INFO Applying migration id=autodel 2026/10/25 00:58:41 INFO Applying migration id=jsonb 2026/10/25 00:58:41 INFO Applying migration id=quote 2026/10/25 00:58:41 INFO Applying migration id=rfc9421 2026/10/25 00:58:41 INFO Applying migration id=keys 2026/10/25 00:58:41 INFO Applying migration id=portable 2026/10/25 00:58:41 INFO Applying migration id=proofs 2026/10/25 00:58:41 INFO Applying migration id=contexts 2026/10/25 00:58:41 INFO Applying migration id=deliverieshost 2026/10/25 00:58:41 INFO Applying migration id=pembegin 2026/10/25 00:58:41 INFO Applying migration id=didhost 2026/10/25 00:58:41 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:41 INFO Applying migration id=invites 2026/10/25 00:58:41 INFO Applying migration id=ed25519blob 2026/10/25 00:58:41 INFO Applying migration id=rsablob 2026/10/25 00:58:41 INFO Applying migration id=iconscid 2026/10/25 00:58:41 INFO Applying migration id=actor 2026/10/25 00:58:41 INFO Applying migration id=localkeys 2026/10/25 00:58:41 INFO Applying migration id=deleted 2026/10/25 00:58:41 INFO Applying migration id=history 2026/10/25 00:58:41 INFO Applying migration id=outboxnano 2026/10/25 00:58:41 INFO Applying migration id=implements 2026/10/25 00:58:41 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (2.89s) === RUN TestForward_ReplyToPostByFollower 2026/10/25 00:58:44 INFO Applying migration id=initial 2026/10/25 00:58:44 INFO Applying migration id=notesupdated 2026/10/25 00:58:44 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:44 INFO Applying migration id=activitiesid 2026/10/25 00:58:44 INFO Applying migration id=outbox 2026/10/25 00:58:44 INFO Applying migration id=edits 2026/10/25 00:58:44 INFO Applying migration id=outboxactor 2026/10/25 00:58:44 INFO Applying migration id=outboxsender 2026/10/25 00:58:44 INFO Applying migration id=thread 2026/10/25 00:58:44 INFO Applying migration id=host 2026/10/25 00:58:44 INFO Applying migration id=sharedinbox 2026/10/25 00:58:44 INFO Applying migration id=noteshost 2026/10/25 00:58:44 INFO Applying migration id=fetched 2026/10/25 00:58:44 INFO Applying migration id=move 2026/10/25 00:58:44 INFO Applying migration id=cleanup 2026/10/25 00:58:44 INFO Applying migration id=received 2026/10/25 00:58:44 INFO Applying migration id=namehost 2026/10/25 00:58:44 INFO Applying migration id=outboxhost 2026/10/25 00:58:44 INFO Applying migration id=notesfts 2026/10/25 00:58:44 INFO Applying migration id=iconsname 2026/10/25 00:58:44 INFO Applying migration id=nohash 2026/10/25 00:58:44 INFO Applying migration id=shares 2026/10/25 00:58:44 INFO Applying migration id=actorttl 2026/10/25 00:58:44 INFO Applying migration id=tocc 2026/10/25 00:58:44 INFO Applying migration id=followeds 2026/10/25 00:58:44 INFO Applying migration id=certhash 2026/10/25 00:58:44 INFO Applying migration id=follows_sync 2026/10/25 00:58:44 INFO Applying migration id=jsonpath 2026/10/25 00:58:44 INFO Applying migration id=localforward 2026/10/25 00:58:44 INFO Applying migration id=avatar 2026/10/25 00:58:44 INFO Applying migration id=noimage 2026/10/25 00:58:44 INFO Applying migration id=feed 2026/10/25 00:58:44 INFO Applying migration id=bookmarks 2026/10/25 00:58:44 INFO Applying migration id=shareactivity 2026/10/25 00:58:44 INFO Applying migration id=application 2026/10/25 00:58:44 INFO Applying migration id=certificates 2026/10/25 00:58:44 INFO Applying migration id=rawforward 2026/10/25 00:58:44 INFO Applying migration id=publickey 2026/10/25 00:58:44 INFO Applying migration id=resolvegroup 2026/10/25 00:58:44 INFO Applying migration id=reject 2026/10/25 00:58:44 INFO Applying migration id=autodel 2026/10/25 00:58:44 INFO Applying migration id=jsonb 2026/10/25 00:58:44 INFO Applying migration id=quote 2026/10/25 00:58:44 INFO Applying migration id=rfc9421 2026/10/25 00:58:44 INFO Applying migration id=keys 2026/10/25 00:58:44 INFO Applying migration id=portable 2026/10/25 00:58:44 INFO Applying migration id=proofs 2026/10/25 00:58:44 INFO Applying migration id=contexts 2026/10/25 00:58:44 INFO Applying migration id=deliverieshost 2026/10/25 00:58:44 INFO Applying migration id=pembegin 2026/10/25 00:58:44 INFO Applying migration id=didhost 2026/10/25 00:58:44 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:44 INFO Applying migration id=invites 2026/10/25 00:58:44 INFO Applying migration id=ed25519blob 2026/10/25 00:58:44 INFO Applying migration id=rsablob 2026/10/25 00:58:44 INFO Applying migration id=iconscid 2026/10/25 00:58:44 INFO Applying migration id=actor 2026/10/25 00:58:44 INFO Applying migration id=localkeys 2026/10/25 00:58:44 INFO Applying migration id=deleted 2026/10/25 00:58:44 INFO Applying migration id=history 2026/10/25 00:58:44 INFO Applying migration id=outboxnano 2026/10/25 00:58:44 INFO Applying migration id=implements 2026/10/25 00:58:44 INFO Applying migration id=backfill 2026/10/25 00:58:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-3258-78f2-a51d-bad1195f666a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:58:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPostByFollower (1.65s) === RUN TestForward_ReplyToPublicPost 2026/10/25 00:58:46 INFO Applying migration id=initial 2026/10/25 00:58:46 INFO Applying migration id=notesupdated 2026/10/25 00:58:46 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:46 INFO Applying migration id=activitiesid 2026/10/25 00:58:46 INFO Applying migration id=outbox 2026/10/25 00:58:46 INFO Applying migration id=edits 2026/10/25 00:58:46 INFO Applying migration id=outboxactor 2026/10/25 00:58:46 INFO Applying migration id=outboxsender 2026/10/25 00:58:46 INFO Applying migration id=thread 2026/10/25 00:58:46 INFO Applying migration id=host 2026/10/25 00:58:46 INFO Applying migration id=sharedinbox 2026/10/25 00:58:46 INFO Applying migration id=noteshost 2026/10/25 00:58:46 INFO Applying migration id=fetched 2026/10/25 00:58:46 INFO Applying migration id=move 2026/10/25 00:58:46 INFO Applying migration id=cleanup 2026/10/25 00:58:46 INFO Applying migration id=received 2026/10/25 00:58:46 INFO Applying migration id=namehost 2026/10/25 00:58:46 INFO Applying migration id=outboxhost 2026/10/25 00:58:46 INFO Applying migration id=notesfts 2026/10/25 00:58:46 INFO Applying migration id=iconsname 2026/10/25 00:58:46 INFO Applying migration id=nohash 2026/10/25 00:58:46 INFO Applying migration id=shares 2026/10/25 00:58:46 INFO Applying migration id=actorttl 2026/10/25 00:58:46 INFO Applying migration id=tocc 2026/10/25 00:58:46 INFO Applying migration id=followeds 2026/10/25 00:58:46 INFO Applying migration id=certhash 2026/10/25 00:58:46 INFO Applying migration id=follows_sync 2026/10/25 00:58:46 INFO Applying migration id=jsonpath 2026/10/25 00:58:46 INFO Applying migration id=localforward 2026/10/25 00:58:46 INFO Applying migration id=avatar 2026/10/25 00:58:46 INFO Applying migration id=noimage 2026/10/25 00:58:46 INFO Applying migration id=feed 2026/10/25 00:58:46 INFO Applying migration id=bookmarks 2026/10/25 00:58:46 INFO Applying migration id=shareactivity 2026/10/25 00:58:46 INFO Applying migration id=application 2026/10/25 00:58:46 INFO Applying migration id=certificates 2026/10/25 00:58:46 INFO Applying migration id=rawforward 2026/10/25 00:58:46 INFO Applying migration id=publickey 2026/10/25 00:58:46 INFO Applying migration id=resolvegroup 2026/10/25 00:58:46 INFO Applying migration id=reject 2026/10/25 00:58:46 INFO Applying migration id=autodel 2026/10/25 00:58:46 INFO Applying migration id=jsonb 2026/10/25 00:58:46 INFO Applying migration id=quote 2026/10/25 00:58:46 INFO Applying migration id=rfc9421 2026/10/25 00:58:46 INFO Applying migration id=keys 2026/10/25 00:58:46 INFO Applying migration id=portable 2026/10/25 00:58:46 INFO Applying migration id=proofs 2026/10/25 00:58:46 INFO Applying migration id=contexts 2026/10/25 00:58:46 INFO Applying migration id=deliverieshost 2026/10/25 00:58:46 INFO Applying migration id=pembegin 2026/10/25 00:58:46 INFO Applying migration id=didhost 2026/10/25 00:58:46 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:46 INFO Applying migration id=invites 2026/10/25 00:58:46 INFO Applying migration id=ed25519blob 2026/10/25 00:58:46 INFO Applying migration id=rsablob 2026/10/25 00:58:46 INFO Applying migration id=iconscid 2026/10/25 00:58:46 INFO Applying migration id=actor 2026/10/25 00:58:46 INFO Applying migration id=localkeys 2026/10/25 00:58:46 INFO Applying migration id=deleted 2026/10/25 00:58:46 INFO Applying migration id=history 2026/10/25 00:58:46 INFO Applying migration id=outboxnano 2026/10/25 00:58:46 INFO Applying migration id=implements 2026/10/25 00:58:46 INFO Applying migration id=backfill 2026/10/25 00:58:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-3877-70bd-a0db-0703257128a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:58:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.57s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/25 00:58:47 INFO Applying migration id=initial 2026/10/25 00:58:47 INFO Applying migration id=notesupdated 2026/10/25 00:58:47 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:47 INFO Applying migration id=activitiesid 2026/10/25 00:58:47 INFO Applying migration id=outbox 2026/10/25 00:58:47 INFO Applying migration id=edits 2026/10/25 00:58:47 INFO Applying migration id=outboxactor 2026/10/25 00:58:47 INFO Applying migration id=outboxsender 2026/10/25 00:58:47 INFO Applying migration id=thread 2026/10/25 00:58:47 INFO Applying migration id=host 2026/10/25 00:58:47 INFO Applying migration id=sharedinbox 2026/10/25 00:58:47 INFO Applying migration id=noteshost 2026/10/25 00:58:47 INFO Applying migration id=fetched 2026/10/25 00:58:47 INFO Applying migration id=move 2026/10/25 00:58:47 INFO Applying migration id=cleanup 2026/10/25 00:58:47 INFO Applying migration id=received 2026/10/25 00:58:47 INFO Applying migration id=namehost 2026/10/25 00:58:47 INFO Applying migration id=outboxhost 2026/10/25 00:58:47 INFO Applying migration id=notesfts 2026/10/25 00:58:47 INFO Applying migration id=iconsname 2026/10/25 00:58:47 INFO Applying migration id=nohash 2026/10/25 00:58:47 INFO Applying migration id=shares 2026/10/25 00:58:47 INFO Applying migration id=actorttl 2026/10/25 00:58:47 INFO Applying migration id=tocc 2026/10/25 00:58:47 INFO Applying migration id=followeds 2026/10/25 00:58:47 INFO Applying migration id=certhash 2026/10/25 00:58:47 INFO Applying migration id=follows_sync 2026/10/25 00:58:47 INFO Applying migration id=jsonpath 2026/10/25 00:58:47 INFO Applying migration id=localforward 2026/10/25 00:58:47 INFO Applying migration id=avatar 2026/10/25 00:58:47 INFO Applying migration id=noimage 2026/10/25 00:58:47 INFO Applying migration id=feed 2026/10/25 00:58:47 INFO Applying migration id=bookmarks 2026/10/25 00:58:47 INFO Applying migration id=shareactivity 2026/10/25 00:58:47 INFO Applying migration id=application 2026/10/25 00:58:47 INFO Applying migration id=certificates 2026/10/25 00:58:47 INFO Applying migration id=rawforward 2026/10/25 00:58:47 INFO Applying migration id=publickey 2026/10/25 00:58:47 INFO Applying migration id=resolvegroup 2026/10/25 00:58:47 INFO Applying migration id=reject 2026/10/25 00:58:47 INFO Applying migration id=autodel 2026/10/25 00:58:47 INFO Applying migration id=jsonb 2026/10/25 00:58:47 INFO Applying migration id=quote 2026/10/25 00:58:47 INFO Applying migration id=rfc9421 2026/10/25 00:58:47 INFO Applying migration id=keys 2026/10/25 00:58:47 INFO Applying migration id=portable 2026/10/25 00:58:47 INFO Applying migration id=proofs 2026/10/25 00:58:47 INFO Applying migration id=contexts 2026/10/25 00:58:47 INFO Applying migration id=deliverieshost 2026/10/25 00:58:47 INFO Applying migration id=pembegin 2026/10/25 00:58:47 INFO Applying migration id=didhost 2026/10/25 00:58:47 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:47 INFO Applying migration id=invites 2026/10/25 00:58:47 INFO Applying migration id=ed25519blob 2026/10/25 00:58:47 INFO Applying migration id=rsablob 2026/10/25 00:58:47 INFO Applying migration id=iconscid 2026/10/25 00:58:47 INFO Applying migration id=actor 2026/10/25 00:58:47 INFO Applying migration id=localkeys 2026/10/25 00:58:47 INFO Applying migration id=deleted 2026/10/25 00:58:47 INFO Applying migration id=history 2026/10/25 00:58:47 INFO Applying migration id=outboxnano 2026/10/25 00:58:48 INFO Applying migration id=implements 2026/10/25 00:58:48 INFO Applying migration id=backfill 2026/10/25 00:58:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-3e69-7bb6-bc81-83542226389e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:58:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-3e6a-7535-919a-7afa5f3fa173 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-3e6a-74e6-9f07-d80a91a75137 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-3e6a-74e6-9f07-d80a91a75137 2026/10/25 00:58:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17091-3e6a-74e6-9f07-d80a91a75137 2026/10/25 00:58:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17091-3e6c-75e0-b051-00cb87e6612e note=https://localhost.localdomain:8443/post/01a17091-3e6c-75a5-a982-5ac3094df689 thread=https://localhost.localdomain:8443/post/01a17091-3e6a-74e6-9f07-d80a91a75137 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-3e6c-75e0-b051-00cb87e6612e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-3e6c-75a5-a982-5ac3094df689 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17091-3e6c-75a5-a982-5ac3094df689 --- PASS: TestForward_LocalReplyToLocalPublicPost (1.52s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/25 00:58:49 INFO Applying migration id=initial 2026/10/25 00:58:49 INFO Applying migration id=notesupdated 2026/10/25 00:58:49 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:49 INFO Applying migration id=activitiesid 2026/10/25 00:58:49 INFO Applying migration id=outbox 2026/10/25 00:58:49 INFO Applying migration id=edits 2026/10/25 00:58:49 INFO Applying migration id=outboxactor 2026/10/25 00:58:49 INFO Applying migration id=outboxsender 2026/10/25 00:58:49 INFO Applying migration id=thread 2026/10/25 00:58:49 INFO Applying migration id=host 2026/10/25 00:58:49 INFO Applying migration id=sharedinbox 2026/10/25 00:58:49 INFO Applying migration id=noteshost 2026/10/25 00:58:49 INFO Applying migration id=fetched 2026/10/25 00:58:49 INFO Applying migration id=move 2026/10/25 00:58:49 INFO Applying migration id=cleanup 2026/10/25 00:58:49 INFO Applying migration id=received 2026/10/25 00:58:49 INFO Applying migration id=namehost 2026/10/25 00:58:49 INFO Applying migration id=outboxhost 2026/10/25 00:58:49 INFO Applying migration id=notesfts 2026/10/25 00:58:49 INFO Applying migration id=iconsname 2026/10/25 00:58:49 INFO Applying migration id=nohash 2026/10/25 00:58:49 INFO Applying migration id=shares 2026/10/25 00:58:49 INFO Applying migration id=actorttl 2026/10/25 00:58:49 INFO Applying migration id=tocc 2026/10/25 00:58:49 INFO Applying migration id=followeds 2026/10/25 00:58:49 INFO Applying migration id=certhash 2026/10/25 00:58:49 INFO Applying migration id=follows_sync 2026/10/25 00:58:49 INFO Applying migration id=jsonpath 2026/10/25 00:58:49 INFO Applying migration id=localforward 2026/10/25 00:58:49 INFO Applying migration id=avatar 2026/10/25 00:58:49 INFO Applying migration id=noimage 2026/10/25 00:58:49 INFO Applying migration id=feed 2026/10/25 00:58:49 INFO Applying migration id=bookmarks 2026/10/25 00:58:49 INFO Applying migration id=shareactivity 2026/10/25 00:58:49 INFO Applying migration id=application 2026/10/25 00:58:49 INFO Applying migration id=certificates 2026/10/25 00:58:49 INFO Applying migration id=rawforward 2026/10/25 00:58:49 INFO Applying migration id=publickey 2026/10/25 00:58:49 INFO Applying migration id=resolvegroup 2026/10/25 00:58:49 INFO Applying migration id=reject 2026/10/25 00:58:49 INFO Applying migration id=autodel 2026/10/25 00:58:49 INFO Applying migration id=jsonb 2026/10/25 00:58:49 INFO Applying migration id=quote 2026/10/25 00:58:49 INFO Applying migration id=rfc9421 2026/10/25 00:58:49 INFO Applying migration id=keys 2026/10/25 00:58:49 INFO Applying migration id=portable 2026/10/25 00:58:49 INFO Applying migration id=proofs 2026/10/25 00:58:49 INFO Applying migration id=contexts 2026/10/25 00:58:49 INFO Applying migration id=deliverieshost 2026/10/25 00:58:49 INFO Applying migration id=pembegin 2026/10/25 00:58:49 INFO Applying migration id=didhost 2026/10/25 00:58:49 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:49 INFO Applying migration id=invites 2026/10/25 00:58:49 INFO Applying migration id=ed25519blob 2026/10/25 00:58:49 INFO Applying migration id=rsablob 2026/10/25 00:58:49 INFO Applying migration id=iconscid 2026/10/25 00:58:49 INFO Applying migration id=actor 2026/10/25 00:58:49 INFO Applying migration id=localkeys 2026/10/25 00:58:49 INFO Applying migration id=deleted 2026/10/25 00:58:49 INFO Applying migration id=history 2026/10/25 00:58:49 INFO Applying migration id=outboxnano 2026/10/25 00:58:49 INFO Applying migration id=implements 2026/10/25 00:58:49 INFO Applying migration id=backfill 2026/10/25 00:58:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-4641-7a46-93df-3c9555fcc9f3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:58:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (2.01s) === RUN TestForward_ReplyToUnknownPost 2026/10/25 00:58:51 INFO Applying migration id=initial 2026/10/25 00:58:51 INFO Applying migration id=notesupdated 2026/10/25 00:58:51 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:51 INFO Applying migration id=activitiesid 2026/10/25 00:58:51 INFO Applying migration id=outbox 2026/10/25 00:58:51 INFO Applying migration id=edits 2026/10/25 00:58:51 INFO Applying migration id=outboxactor 2026/10/25 00:58:51 INFO Applying migration id=outboxsender 2026/10/25 00:58:51 INFO Applying migration id=thread 2026/10/25 00:58:51 INFO Applying migration id=host 2026/10/25 00:58:51 INFO Applying migration id=sharedinbox 2026/10/25 00:58:51 INFO Applying migration id=noteshost 2026/10/25 00:58:51 INFO Applying migration id=fetched 2026/10/25 00:58:51 INFO Applying migration id=move 2026/10/25 00:58:51 INFO Applying migration id=cleanup 2026/10/25 00:58:51 INFO Applying migration id=received 2026/10/25 00:58:51 INFO Applying migration id=namehost 2026/10/25 00:58:51 INFO Applying migration id=outboxhost 2026/10/25 00:58:51 INFO Applying migration id=notesfts 2026/10/25 00:58:51 INFO Applying migration id=iconsname 2026/10/25 00:58:51 INFO Applying migration id=nohash 2026/10/25 00:58:51 INFO Applying migration id=shares 2026/10/25 00:58:51 INFO Applying migration id=actorttl 2026/10/25 00:58:51 INFO Applying migration id=tocc 2026/10/25 00:58:51 INFO Applying migration id=followeds 2026/10/25 00:58:51 INFO Applying migration id=certhash 2026/10/25 00:58:51 INFO Applying migration id=follows_sync 2026/10/25 00:58:51 INFO Applying migration id=jsonpath 2026/10/25 00:58:51 INFO Applying migration id=localforward 2026/10/25 00:58:51 INFO Applying migration id=avatar 2026/10/25 00:58:51 INFO Applying migration id=noimage 2026/10/25 00:58:51 INFO Applying migration id=feed 2026/10/25 00:58:51 INFO Applying migration id=bookmarks 2026/10/25 00:58:51 INFO Applying migration id=shareactivity 2026/10/25 00:58:51 INFO Applying migration id=application 2026/10/25 00:58:51 INFO Applying migration id=certificates 2026/10/25 00:58:51 INFO Applying migration id=rawforward 2026/10/25 00:58:51 INFO Applying migration id=publickey 2026/10/25 00:58:51 INFO Applying migration id=resolvegroup 2026/10/25 00:58:51 INFO Applying migration id=reject 2026/10/25 00:58:51 INFO Applying migration id=autodel 2026/10/25 00:58:51 INFO Applying migration id=jsonb 2026/10/25 00:58:51 INFO Applying migration id=quote 2026/10/25 00:58:51 INFO Applying migration id=rfc9421 2026/10/25 00:58:51 INFO Applying migration id=keys 2026/10/25 00:58:51 INFO Applying migration id=portable 2026/10/25 00:58:51 INFO Applying migration id=proofs 2026/10/25 00:58:51 INFO Applying migration id=contexts 2026/10/25 00:58:51 INFO Applying migration id=deliverieshost 2026/10/25 00:58:51 INFO Applying migration id=pembegin 2026/10/25 00:58:51 INFO Applying migration id=didhost 2026/10/25 00:58:51 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:51 INFO Applying migration id=invites 2026/10/25 00:58:51 INFO Applying migration id=ed25519blob 2026/10/25 00:58:51 INFO Applying migration id=rsablob 2026/10/25 00:58:51 INFO Applying migration id=iconscid 2026/10/25 00:58:51 INFO Applying migration id=actor 2026/10/25 00:58:51 INFO Applying migration id=localkeys 2026/10/25 00:58:51 INFO Applying migration id=deleted 2026/10/25 00:58:51 INFO Applying migration id=history 2026/10/25 00:58:51 INFO Applying migration id=outboxnano 2026/10/25 00:58:51 INFO Applying migration id=implements 2026/10/25 00:58:51 INFO Applying migration id=backfill 2026/10/25 00:58:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-4d59-75e5-848f-c2d5d28d2aba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:58:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (1.82s) === RUN TestForward_ReplyToDM 2026/10/25 00:58:53 INFO Applying migration id=initial 2026/10/25 00:58:53 INFO Applying migration id=notesupdated 2026/10/25 00:58:53 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:53 INFO Applying migration id=activitiesid 2026/10/25 00:58:53 INFO Applying migration id=outbox 2026/10/25 00:58:53 INFO Applying migration id=edits 2026/10/25 00:58:53 INFO Applying migration id=outboxactor 2026/10/25 00:58:53 INFO Applying migration id=outboxsender 2026/10/25 00:58:53 INFO Applying migration id=thread 2026/10/25 00:58:53 INFO Applying migration id=host 2026/10/25 00:58:53 INFO Applying migration id=sharedinbox 2026/10/25 00:58:53 INFO Applying migration id=noteshost 2026/10/25 00:58:53 INFO Applying migration id=fetched 2026/10/25 00:58:53 INFO Applying migration id=move 2026/10/25 00:58:53 INFO Applying migration id=cleanup 2026/10/25 00:58:53 INFO Applying migration id=received 2026/10/25 00:58:53 INFO Applying migration id=namehost 2026/10/25 00:58:53 INFO Applying migration id=outboxhost 2026/10/25 00:58:53 INFO Applying migration id=notesfts 2026/10/25 00:58:53 INFO Applying migration id=iconsname 2026/10/25 00:58:53 INFO Applying migration id=nohash 2026/10/25 00:58:53 INFO Applying migration id=shares 2026/10/25 00:58:53 INFO Applying migration id=actorttl 2026/10/25 00:58:53 INFO Applying migration id=tocc 2026/10/25 00:58:53 INFO Applying migration id=followeds 2026/10/25 00:58:53 INFO Applying migration id=certhash 2026/10/25 00:58:53 INFO Applying migration id=follows_sync 2026/10/25 00:58:53 INFO Applying migration id=jsonpath 2026/10/25 00:58:53 INFO Applying migration id=localforward 2026/10/25 00:58:53 INFO Applying migration id=avatar 2026/10/25 00:58:53 INFO Applying migration id=noimage 2026/10/25 00:58:53 INFO Applying migration id=feed 2026/10/25 00:58:53 INFO Applying migration id=bookmarks 2026/10/25 00:58:53 INFO Applying migration id=shareactivity 2026/10/25 00:58:53 INFO Applying migration id=application 2026/10/25 00:58:53 INFO Applying migration id=certificates 2026/10/25 00:58:53 INFO Applying migration id=rawforward 2026/10/25 00:58:53 INFO Applying migration id=publickey 2026/10/25 00:58:53 INFO Applying migration id=resolvegroup 2026/10/25 00:58:53 INFO Applying migration id=reject 2026/10/25 00:58:53 INFO Applying migration id=autodel 2026/10/25 00:58:53 INFO Applying migration id=jsonb 2026/10/25 00:58:53 INFO Applying migration id=quote 2026/10/25 00:58:53 INFO Applying migration id=rfc9421 2026/10/25 00:58:53 INFO Applying migration id=keys 2026/10/25 00:58:53 INFO Applying migration id=portable 2026/10/25 00:58:53 INFO Applying migration id=proofs 2026/10/25 00:58:53 INFO Applying migration id=contexts 2026/10/25 00:58:53 INFO Applying migration id=deliverieshost 2026/10/25 00:58:53 INFO Applying migration id=pembegin 2026/10/25 00:58:53 INFO Applying migration id=didhost 2026/10/25 00:58:53 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:53 INFO Applying migration id=invites 2026/10/25 00:58:53 INFO Applying migration id=ed25519blob 2026/10/25 00:58:53 INFO Applying migration id=rsablob 2026/10/25 00:58:53 INFO Applying migration id=iconscid 2026/10/25 00:58:53 INFO Applying migration id=actor 2026/10/25 00:58:53 INFO Applying migration id=localkeys 2026/10/25 00:58:53 INFO Applying migration id=deleted 2026/10/25 00:58:53 INFO Applying migration id=history 2026/10/25 00:58:53 INFO Applying migration id=outboxnano 2026/10/25 00:58:53 INFO Applying migration id=implements 2026/10/25 00:58:53 INFO Applying migration id=backfill 2026/10/25 00:58:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-5b59-7f2a-8d58-6cac02fb3ddf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:58:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (3.58s) === RUN TestForward_NotFollowingAuthor 2026/10/25 00:58:56 INFO Applying migration id=initial 2026/10/25 00:58:56 INFO Applying migration id=notesupdated 2026/10/25 00:58:56 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:56 INFO Applying migration id=activitiesid 2026/10/25 00:58:56 INFO Applying migration id=outbox 2026/10/25 00:58:56 INFO Applying migration id=edits 2026/10/25 00:58:56 INFO Applying migration id=outboxactor 2026/10/25 00:58:56 INFO Applying migration id=outboxsender 2026/10/25 00:58:56 INFO Applying migration id=thread 2026/10/25 00:58:56 INFO Applying migration id=host 2026/10/25 00:58:56 INFO Applying migration id=sharedinbox 2026/10/25 00:58:56 INFO Applying migration id=noteshost 2026/10/25 00:58:56 INFO Applying migration id=fetched 2026/10/25 00:58:56 INFO Applying migration id=move 2026/10/25 00:58:56 INFO Applying migration id=cleanup 2026/10/25 00:58:56 INFO Applying migration id=received 2026/10/25 00:58:56 INFO Applying migration id=namehost 2026/10/25 00:58:56 INFO Applying migration id=outboxhost 2026/10/25 00:58:56 INFO Applying migration id=notesfts 2026/10/25 00:58:56 INFO Applying migration id=iconsname 2026/10/25 00:58:56 INFO Applying migration id=nohash 2026/10/25 00:58:56 INFO Applying migration id=shares 2026/10/25 00:58:56 INFO Applying migration id=actorttl 2026/10/25 00:58:56 INFO Applying migration id=tocc 2026/10/25 00:58:56 INFO Applying migration id=followeds 2026/10/25 00:58:56 INFO Applying migration id=certhash 2026/10/25 00:58:56 INFO Applying migration id=follows_sync 2026/10/25 00:58:56 INFO Applying migration id=jsonpath 2026/10/25 00:58:56 INFO Applying migration id=localforward 2026/10/25 00:58:56 INFO Applying migration id=avatar 2026/10/25 00:58:56 INFO Applying migration id=noimage 2026/10/25 00:58:56 INFO Applying migration id=feed 2026/10/25 00:58:56 INFO Applying migration id=bookmarks 2026/10/25 00:58:56 INFO Applying migration id=shareactivity 2026/10/25 00:58:56 INFO Applying migration id=application 2026/10/25 00:58:56 INFO Applying migration id=certificates 2026/10/25 00:58:56 INFO Applying migration id=rawforward 2026/10/25 00:58:56 INFO Applying migration id=publickey 2026/10/25 00:58:56 INFO Applying migration id=resolvegroup 2026/10/25 00:58:56 INFO Applying migration id=reject 2026/10/25 00:58:56 INFO Applying migration id=autodel 2026/10/25 00:58:56 INFO Applying migration id=jsonb 2026/10/25 00:58:56 INFO Applying migration id=quote 2026/10/25 00:58:56 INFO Applying migration id=rfc9421 2026/10/25 00:58:56 INFO Applying migration id=keys 2026/10/25 00:58:56 INFO Applying migration id=portable 2026/10/25 00:58:56 INFO Applying migration id=proofs 2026/10/25 00:58:56 INFO Applying migration id=contexts 2026/10/25 00:58:56 INFO Applying migration id=deliverieshost 2026/10/25 00:58:56 INFO Applying migration id=pembegin 2026/10/25 00:58:56 INFO Applying migration id=didhost 2026/10/25 00:58:56 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:56 INFO Applying migration id=invites 2026/10/25 00:58:56 INFO Applying migration id=ed25519blob 2026/10/25 00:58:56 INFO Applying migration id=rsablob 2026/10/25 00:58:56 INFO Applying migration id=iconscid 2026/10/25 00:58:56 INFO Applying migration id=actor 2026/10/25 00:58:56 INFO Applying migration id=localkeys 2026/10/25 00:58:56 INFO Applying migration id=deleted 2026/10/25 00:58:56 INFO Applying migration id=history 2026/10/25 00:58:56 INFO Applying migration id=outboxnano 2026/10/25 00:58:56 INFO Applying migration id=implements 2026/10/25 00:58:56 INFO Applying migration id=backfill 2026/10/25 00:58:58 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:58:58 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (2.02s) === RUN TestForward_NotReplyToLocalPost 2026/10/25 00:58:58 INFO Applying migration id=initial 2026/10/25 00:58:58 INFO Applying migration id=notesupdated 2026/10/25 00:58:58 INFO Applying migration id=personspreferredusername 2026/10/25 00:58:58 INFO Applying migration id=activitiesid 2026/10/25 00:58:58 INFO Applying migration id=outbox 2026/10/25 00:58:58 INFO Applying migration id=edits 2026/10/25 00:58:58 INFO Applying migration id=outboxactor 2026/10/25 00:58:58 INFO Applying migration id=outboxsender 2026/10/25 00:58:58 INFO Applying migration id=thread 2026/10/25 00:58:58 INFO Applying migration id=host 2026/10/25 00:58:58 INFO Applying migration id=sharedinbox 2026/10/25 00:58:58 INFO Applying migration id=noteshost 2026/10/25 00:58:58 INFO Applying migration id=fetched 2026/10/25 00:58:58 INFO Applying migration id=move 2026/10/25 00:58:58 INFO Applying migration id=cleanup 2026/10/25 00:58:58 INFO Applying migration id=received 2026/10/25 00:58:58 INFO Applying migration id=namehost 2026/10/25 00:58:58 INFO Applying migration id=outboxhost 2026/10/25 00:58:58 INFO Applying migration id=notesfts 2026/10/25 00:58:58 INFO Applying migration id=iconsname 2026/10/25 00:58:58 INFO Applying migration id=nohash 2026/10/25 00:58:58 INFO Applying migration id=shares 2026/10/25 00:58:58 INFO Applying migration id=actorttl 2026/10/25 00:58:58 INFO Applying migration id=tocc 2026/10/25 00:58:58 INFO Applying migration id=followeds 2026/10/25 00:58:58 INFO Applying migration id=certhash 2026/10/25 00:58:58 INFO Applying migration id=follows_sync 2026/10/25 00:58:58 INFO Applying migration id=jsonpath 2026/10/25 00:58:58 INFO Applying migration id=localforward 2026/10/25 00:58:58 INFO Applying migration id=avatar 2026/10/25 00:58:58 INFO Applying migration id=noimage 2026/10/25 00:58:58 INFO Applying migration id=feed 2026/10/25 00:58:58 INFO Applying migration id=bookmarks 2026/10/25 00:58:58 INFO Applying migration id=shareactivity 2026/10/25 00:58:58 INFO Applying migration id=application 2026/10/25 00:58:58 INFO Applying migration id=certificates 2026/10/25 00:58:58 INFO Applying migration id=rawforward 2026/10/25 00:58:58 INFO Applying migration id=publickey 2026/10/25 00:58:58 INFO Applying migration id=resolvegroup 2026/10/25 00:58:58 INFO Applying migration id=reject 2026/10/25 00:58:58 INFO Applying migration id=autodel 2026/10/25 00:58:58 INFO Applying migration id=jsonb 2026/10/25 00:58:58 INFO Applying migration id=quote 2026/10/25 00:58:58 INFO Applying migration id=rfc9421 2026/10/25 00:58:58 INFO Applying migration id=keys 2026/10/25 00:58:58 INFO Applying migration id=portable 2026/10/25 00:58:58 INFO Applying migration id=proofs 2026/10/25 00:58:58 INFO Applying migration id=contexts 2026/10/25 00:58:58 INFO Applying migration id=deliverieshost 2026/10/25 00:58:58 INFO Applying migration id=pembegin 2026/10/25 00:58:58 INFO Applying migration id=didhost 2026/10/25 00:58:58 INFO Applying migration id=rsapkcs8 2026/10/25 00:58:58 INFO Applying migration id=invites 2026/10/25 00:58:58 INFO Applying migration id=ed25519blob 2026/10/25 00:58:58 INFO Applying migration id=rsablob 2026/10/25 00:58:58 INFO Applying migration id=iconscid 2026/10/25 00:58:58 INFO Applying migration id=actor 2026/10/25 00:58:58 INFO Applying migration id=localkeys 2026/10/25 00:58:58 INFO Applying migration id=deleted 2026/10/25 00:58:58 INFO Applying migration id=history 2026/10/25 00:58:58 INFO Applying migration id=outboxnano 2026/10/25 00:58:58 INFO Applying migration id=implements 2026/10/25 00:58:58 INFO Applying migration id=backfill 2026/10/25 00:59:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-6920-7a9c-9d80-293fc2378c2c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (1.51s) === RUN TestForward_ReplyToFederatedPost 2026/10/25 00:59:00 INFO Applying migration id=initial 2026/10/25 00:59:00 INFO Applying migration id=notesupdated 2026/10/25 00:59:00 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:00 INFO Applying migration id=activitiesid 2026/10/25 00:59:00 INFO Applying migration id=outbox 2026/10/25 00:59:00 INFO Applying migration id=edits 2026/10/25 00:59:00 INFO Applying migration id=outboxactor 2026/10/25 00:59:00 INFO Applying migration id=outboxsender 2026/10/25 00:59:00 INFO Applying migration id=thread 2026/10/25 00:59:00 INFO Applying migration id=host 2026/10/25 00:59:00 INFO Applying migration id=sharedinbox 2026/10/25 00:59:00 INFO Applying migration id=noteshost 2026/10/25 00:59:00 INFO Applying migration id=fetched 2026/10/25 00:59:00 INFO Applying migration id=move 2026/10/25 00:59:00 INFO Applying migration id=cleanup 2026/10/25 00:59:00 INFO Applying migration id=received 2026/10/25 00:59:00 INFO Applying migration id=namehost 2026/10/25 00:59:00 INFO Applying migration id=outboxhost 2026/10/25 00:59:00 INFO Applying migration id=notesfts 2026/10/25 00:59:00 INFO Applying migration id=iconsname 2026/10/25 00:59:00 INFO Applying migration id=nohash 2026/10/25 00:59:00 INFO Applying migration id=shares 2026/10/25 00:59:00 INFO Applying migration id=actorttl 2026/10/25 00:59:00 INFO Applying migration id=tocc 2026/10/25 00:59:00 INFO Applying migration id=followeds 2026/10/25 00:59:00 INFO Applying migration id=certhash 2026/10/25 00:59:00 INFO Applying migration id=follows_sync 2026/10/25 00:59:00 INFO Applying migration id=jsonpath 2026/10/25 00:59:00 INFO Applying migration id=localforward 2026/10/25 00:59:00 INFO Applying migration id=avatar 2026/10/25 00:59:00 INFO Applying migration id=noimage 2026/10/25 00:59:00 INFO Applying migration id=feed 2026/10/25 00:59:00 INFO Applying migration id=bookmarks 2026/10/25 00:59:00 INFO Applying migration id=shareactivity 2026/10/25 00:59:00 INFO Applying migration id=application 2026/10/25 00:59:00 INFO Applying migration id=certificates 2026/10/25 00:59:00 INFO Applying migration id=rawforward 2026/10/25 00:59:00 INFO Applying migration id=publickey 2026/10/25 00:59:00 INFO Applying migration id=resolvegroup 2026/10/25 00:59:00 INFO Applying migration id=reject 2026/10/25 00:59:00 INFO Applying migration id=autodel 2026/10/25 00:59:00 INFO Applying migration id=jsonb 2026/10/25 00:59:00 INFO Applying migration id=quote 2026/10/25 00:59:00 INFO Applying migration id=rfc9421 2026/10/25 00:59:00 INFO Applying migration id=keys 2026/10/25 00:59:00 INFO Applying migration id=portable 2026/10/25 00:59:00 INFO Applying migration id=proofs 2026/10/25 00:59:00 INFO Applying migration id=contexts 2026/10/25 00:59:00 INFO Applying migration id=deliverieshost 2026/10/25 00:59:00 INFO Applying migration id=pembegin 2026/10/25 00:59:00 INFO Applying migration id=didhost 2026/10/25 00:59:00 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:00 INFO Applying migration id=invites 2026/10/25 00:59:00 INFO Applying migration id=ed25519blob 2026/10/25 00:59:00 INFO Applying migration id=rsablob 2026/10/25 00:59:00 INFO Applying migration id=iconscid 2026/10/25 00:59:00 INFO Applying migration id=actor 2026/10/25 00:59:00 INFO Applying migration id=localkeys 2026/10/25 00:59:00 INFO Applying migration id=deleted 2026/10/25 00:59:00 INFO Applying migration id=history 2026/10/25 00:59:00 INFO Applying migration id=outboxnano 2026/10/25 00:59:00 INFO Applying migration id=implements 2026/10/25 00:59:00 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (1.55s) === RUN TestForward_MaxDepth 2026/10/25 00:59:01 INFO Applying migration id=initial 2026/10/25 00:59:01 INFO Applying migration id=notesupdated 2026/10/25 00:59:01 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:01 INFO Applying migration id=activitiesid 2026/10/25 00:59:01 INFO Applying migration id=outbox 2026/10/25 00:59:01 INFO Applying migration id=edits 2026/10/25 00:59:01 INFO Applying migration id=outboxactor 2026/10/25 00:59:01 INFO Applying migration id=outboxsender 2026/10/25 00:59:01 INFO Applying migration id=thread 2026/10/25 00:59:01 INFO Applying migration id=host 2026/10/25 00:59:01 INFO Applying migration id=sharedinbox 2026/10/25 00:59:01 INFO Applying migration id=noteshost 2026/10/25 00:59:01 INFO Applying migration id=fetched 2026/10/25 00:59:01 INFO Applying migration id=move 2026/10/25 00:59:01 INFO Applying migration id=cleanup 2026/10/25 00:59:01 INFO Applying migration id=received 2026/10/25 00:59:01 INFO Applying migration id=namehost 2026/10/25 00:59:01 INFO Applying migration id=outboxhost 2026/10/25 00:59:01 INFO Applying migration id=notesfts 2026/10/25 00:59:01 INFO Applying migration id=iconsname 2026/10/25 00:59:01 INFO Applying migration id=nohash 2026/10/25 00:59:01 INFO Applying migration id=shares 2026/10/25 00:59:01 INFO Applying migration id=actorttl 2026/10/25 00:59:01 INFO Applying migration id=tocc 2026/10/25 00:59:01 INFO Applying migration id=followeds 2026/10/25 00:59:01 INFO Applying migration id=certhash 2026/10/25 00:59:01 INFO Applying migration id=follows_sync 2026/10/25 00:59:01 INFO Applying migration id=jsonpath 2026/10/25 00:59:01 INFO Applying migration id=localforward 2026/10/25 00:59:01 INFO Applying migration id=avatar 2026/10/25 00:59:01 INFO Applying migration id=noimage 2026/10/25 00:59:01 INFO Applying migration id=feed 2026/10/25 00:59:01 INFO Applying migration id=bookmarks 2026/10/25 00:59:01 INFO Applying migration id=shareactivity 2026/10/25 00:59:01 INFO Applying migration id=application 2026/10/25 00:59:01 INFO Applying migration id=certificates 2026/10/25 00:59:01 INFO Applying migration id=rawforward 2026/10/25 00:59:01 INFO Applying migration id=publickey 2026/10/25 00:59:01 INFO Applying migration id=resolvegroup 2026/10/25 00:59:01 INFO Applying migration id=reject 2026/10/25 00:59:01 INFO Applying migration id=autodel 2026/10/25 00:59:01 INFO Applying migration id=jsonb 2026/10/25 00:59:01 INFO Applying migration id=quote 2026/10/25 00:59:01 INFO Applying migration id=rfc9421 2026/10/25 00:59:01 INFO Applying migration id=keys 2026/10/25 00:59:01 INFO Applying migration id=portable 2026/10/25 00:59:01 INFO Applying migration id=proofs 2026/10/25 00:59:01 INFO Applying migration id=contexts 2026/10/25 00:59:01 INFO Applying migration id=deliverieshost 2026/10/25 00:59:01 INFO Applying migration id=pembegin 2026/10/25 00:59:01 INFO Applying migration id=didhost 2026/10/25 00:59:01 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:01 INFO Applying migration id=invites 2026/10/25 00:59:01 INFO Applying migration id=ed25519blob 2026/10/25 00:59:01 INFO Applying migration id=rsablob 2026/10/25 00:59:01 INFO Applying migration id=iconscid 2026/10/25 00:59:01 INFO Applying migration id=actor 2026/10/25 00:59:01 INFO Applying migration id=localkeys 2026/10/25 00:59:01 INFO Applying migration id=deleted 2026/10/25 00:59:01 INFO Applying migration id=history 2026/10/25 00:59:01 INFO Applying migration id=outboxnano 2026/10/25 00:59:01 INFO Applying migration id=implements 2026/10/25 00:59:01 INFO Applying migration id=backfill 2026/10/25 00:59:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-752f-71c8-953e-405020cfe37f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:03 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.53s) === RUN TestForward_MaxDepthPlusOne 2026/10/25 00:59:03 INFO Applying migration id=initial 2026/10/25 00:59:03 INFO Applying migration id=notesupdated 2026/10/25 00:59:03 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:03 INFO Applying migration id=activitiesid 2026/10/25 00:59:03 INFO Applying migration id=outbox 2026/10/25 00:59:03 INFO Applying migration id=edits 2026/10/25 00:59:03 INFO Applying migration id=outboxactor 2026/10/25 00:59:03 INFO Applying migration id=outboxsender 2026/10/25 00:59:03 INFO Applying migration id=thread 2026/10/25 00:59:03 INFO Applying migration id=host 2026/10/25 00:59:03 INFO Applying migration id=sharedinbox 2026/10/25 00:59:03 INFO Applying migration id=noteshost 2026/10/25 00:59:03 INFO Applying migration id=fetched 2026/10/25 00:59:03 INFO Applying migration id=move 2026/10/25 00:59:03 INFO Applying migration id=cleanup 2026/10/25 00:59:03 INFO Applying migration id=received 2026/10/25 00:59:03 INFO Applying migration id=namehost 2026/10/25 00:59:03 INFO Applying migration id=outboxhost 2026/10/25 00:59:03 INFO Applying migration id=notesfts 2026/10/25 00:59:03 INFO Applying migration id=iconsname 2026/10/25 00:59:03 INFO Applying migration id=nohash 2026/10/25 00:59:03 INFO Applying migration id=shares 2026/10/25 00:59:03 INFO Applying migration id=actorttl 2026/10/25 00:59:03 INFO Applying migration id=tocc 2026/10/25 00:59:03 INFO Applying migration id=followeds 2026/10/25 00:59:03 INFO Applying migration id=certhash 2026/10/25 00:59:03 INFO Applying migration id=follows_sync 2026/10/25 00:59:03 INFO Applying migration id=jsonpath 2026/10/25 00:59:03 INFO Applying migration id=localforward 2026/10/25 00:59:03 INFO Applying migration id=avatar 2026/10/25 00:59:03 INFO Applying migration id=noimage 2026/10/25 00:59:03 INFO Applying migration id=feed 2026/10/25 00:59:03 INFO Applying migration id=bookmarks 2026/10/25 00:59:03 INFO Applying migration id=shareactivity 2026/10/25 00:59:03 INFO Applying migration id=application 2026/10/25 00:59:03 INFO Applying migration id=certificates 2026/10/25 00:59:03 INFO Applying migration id=rawforward 2026/10/25 00:59:03 INFO Applying migration id=publickey 2026/10/25 00:59:03 INFO Applying migration id=resolvegroup 2026/10/25 00:59:03 INFO Applying migration id=reject 2026/10/25 00:59:03 INFO Applying migration id=autodel 2026/10/25 00:59:03 INFO Applying migration id=jsonb 2026/10/25 00:59:03 INFO Applying migration id=quote 2026/10/25 00:59:03 INFO Applying migration id=rfc9421 2026/10/25 00:59:03 INFO Applying migration id=keys 2026/10/25 00:59:03 INFO Applying migration id=portable 2026/10/25 00:59:03 INFO Applying migration id=proofs 2026/10/25 00:59:03 INFO Applying migration id=contexts 2026/10/25 00:59:03 INFO Applying migration id=deliverieshost 2026/10/25 00:59:03 INFO Applying migration id=pembegin 2026/10/25 00:59:03 INFO Applying migration id=didhost 2026/10/25 00:59:03 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:03 INFO Applying migration id=invites 2026/10/25 00:59:03 INFO Applying migration id=ed25519blob 2026/10/25 00:59:03 INFO Applying migration id=rsablob 2026/10/25 00:59:03 INFO Applying migration id=iconscid 2026/10/25 00:59:03 INFO Applying migration id=actor 2026/10/25 00:59:03 INFO Applying migration id=localkeys 2026/10/25 00:59:03 INFO Applying migration id=deleted 2026/10/25 00:59:03 INFO Applying migration id=history 2026/10/25 00:59:03 INFO Applying migration id=outboxnano 2026/10/25 00:59:03 INFO Applying migration id=implements 2026/10/25 00:59:03 INFO Applying migration id=backfill 2026/10/25 00:59:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-83d9-7ee5-be09-17f75d062575 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (3.75s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/25 00:59:07 INFO Applying migration id=initial 2026/10/25 00:59:07 INFO Applying migration id=notesupdated 2026/10/25 00:59:07 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:07 INFO Applying migration id=activitiesid 2026/10/25 00:59:07 INFO Applying migration id=outbox 2026/10/25 00:59:07 INFO Applying migration id=edits 2026/10/25 00:59:07 INFO Applying migration id=outboxactor 2026/10/25 00:59:07 INFO Applying migration id=outboxsender 2026/10/25 00:59:07 INFO Applying migration id=thread 2026/10/25 00:59:07 INFO Applying migration id=host 2026/10/25 00:59:07 INFO Applying migration id=sharedinbox 2026/10/25 00:59:07 INFO Applying migration id=noteshost 2026/10/25 00:59:07 INFO Applying migration id=fetched 2026/10/25 00:59:07 INFO Applying migration id=move 2026/10/25 00:59:07 INFO Applying migration id=cleanup 2026/10/25 00:59:07 INFO Applying migration id=received 2026/10/25 00:59:07 INFO Applying migration id=namehost 2026/10/25 00:59:07 INFO Applying migration id=outboxhost 2026/10/25 00:59:07 INFO Applying migration id=notesfts 2026/10/25 00:59:07 INFO Applying migration id=iconsname 2026/10/25 00:59:07 INFO Applying migration id=nohash 2026/10/25 00:59:07 INFO Applying migration id=shares 2026/10/25 00:59:07 INFO Applying migration id=actorttl 2026/10/25 00:59:07 INFO Applying migration id=tocc 2026/10/25 00:59:07 INFO Applying migration id=followeds 2026/10/25 00:59:07 INFO Applying migration id=certhash 2026/10/25 00:59:07 INFO Applying migration id=follows_sync 2026/10/25 00:59:07 INFO Applying migration id=jsonpath 2026/10/25 00:59:07 INFO Applying migration id=localforward 2026/10/25 00:59:07 INFO Applying migration id=avatar 2026/10/25 00:59:07 INFO Applying migration id=noimage 2026/10/25 00:59:07 INFO Applying migration id=feed 2026/10/25 00:59:07 INFO Applying migration id=bookmarks 2026/10/25 00:59:07 INFO Applying migration id=shareactivity 2026/10/25 00:59:07 INFO Applying migration id=application 2026/10/25 00:59:07 INFO Applying migration id=certificates 2026/10/25 00:59:07 INFO Applying migration id=rawforward 2026/10/25 00:59:07 INFO Applying migration id=publickey 2026/10/25 00:59:07 INFO Applying migration id=resolvegroup 2026/10/25 00:59:07 INFO Applying migration id=reject 2026/10/25 00:59:07 INFO Applying migration id=autodel 2026/10/25 00:59:07 INFO Applying migration id=jsonb 2026/10/25 00:59:07 INFO Applying migration id=quote 2026/10/25 00:59:07 INFO Applying migration id=rfc9421 2026/10/25 00:59:07 INFO Applying migration id=keys 2026/10/25 00:59:07 INFO Applying migration id=portable 2026/10/25 00:59:07 INFO Applying migration id=proofs 2026/10/25 00:59:07 INFO Applying migration id=contexts 2026/10/25 00:59:07 INFO Applying migration id=deliverieshost 2026/10/25 00:59:07 INFO Applying migration id=pembegin 2026/10/25 00:59:07 INFO Applying migration id=didhost 2026/10/25 00:59:07 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:07 INFO Applying migration id=invites 2026/10/25 00:59:07 INFO Applying migration id=ed25519blob 2026/10/25 00:59:07 INFO Applying migration id=rsablob 2026/10/25 00:59:07 INFO Applying migration id=iconscid 2026/10/25 00:59:07 INFO Applying migration id=actor 2026/10/25 00:59:07 INFO Applying migration id=localkeys 2026/10/25 00:59:07 INFO Applying migration id=deleted 2026/10/25 00:59:07 INFO Applying migration id=history 2026/10/25 00:59:07 INFO Applying migration id=outboxnano 2026/10/25 00:59:07 INFO Applying migration id=implements 2026/10/25 00:59:07 INFO Applying migration id=backfill 2026/10/25 00:59:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-90ef-71f4-a98d-172f0604d5cf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-90ef-78df-b68c-cac90f298716 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-90ef-7888-abb0-8d8f8253ecd5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-90ef-7888-abb0-8d8f8253ecd5 2026/10/25 00:59:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17091-90ef-7888-abb0-8d8f8253ecd5 2026/10/25 00:59:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17091-90f1-7c89-ba9c-cefd581baeba note=https://localhost.localdomain:8443/post/01a17091-90f1-7c56-9e49-62a4a81db800 thread=https://localhost.localdomain:8443/post/01a17091-90ef-7888-abb0-8d8f8253ecd5 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-90f1-7c89-ba9c-cefd581baeba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-90f1-7c56-9e49-62a4a81db800 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17091-90f1-7c56-9e49-62a4a81db800 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (3.35s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/25 00:59:10 INFO Applying migration id=initial 2026/10/25 00:59:10 INFO Applying migration id=notesupdated 2026/10/25 00:59:10 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:10 INFO Applying migration id=activitiesid 2026/10/25 00:59:10 INFO Applying migration id=outbox 2026/10/25 00:59:10 INFO Applying migration id=edits 2026/10/25 00:59:10 INFO Applying migration id=outboxactor 2026/10/25 00:59:10 INFO Applying migration id=outboxsender 2026/10/25 00:59:10 INFO Applying migration id=thread 2026/10/25 00:59:10 INFO Applying migration id=host 2026/10/25 00:59:10 INFO Applying migration id=sharedinbox 2026/10/25 00:59:10 INFO Applying migration id=noteshost 2026/10/25 00:59:10 INFO Applying migration id=fetched 2026/10/25 00:59:10 INFO Applying migration id=move 2026/10/25 00:59:10 INFO Applying migration id=cleanup 2026/10/25 00:59:10 INFO Applying migration id=received 2026/10/25 00:59:10 INFO Applying migration id=namehost 2026/10/25 00:59:10 INFO Applying migration id=outboxhost 2026/10/25 00:59:10 INFO Applying migration id=notesfts 2026/10/25 00:59:10 INFO Applying migration id=iconsname 2026/10/25 00:59:10 INFO Applying migration id=nohash 2026/10/25 00:59:10 INFO Applying migration id=shares 2026/10/25 00:59:10 INFO Applying migration id=actorttl 2026/10/25 00:59:10 INFO Applying migration id=tocc 2026/10/25 00:59:10 INFO Applying migration id=followeds 2026/10/25 00:59:10 INFO Applying migration id=certhash 2026/10/25 00:59:10 INFO Applying migration id=follows_sync 2026/10/25 00:59:10 INFO Applying migration id=jsonpath 2026/10/25 00:59:10 INFO Applying migration id=localforward 2026/10/25 00:59:10 INFO Applying migration id=avatar 2026/10/25 00:59:10 INFO Applying migration id=noimage 2026/10/25 00:59:10 INFO Applying migration id=feed 2026/10/25 00:59:10 INFO Applying migration id=bookmarks 2026/10/25 00:59:10 INFO Applying migration id=shareactivity 2026/10/25 00:59:10 INFO Applying migration id=application 2026/10/25 00:59:10 INFO Applying migration id=certificates 2026/10/25 00:59:10 INFO Applying migration id=rawforward 2026/10/25 00:59:10 INFO Applying migration id=publickey 2026/10/25 00:59:10 INFO Applying migration id=resolvegroup 2026/10/25 00:59:10 INFO Applying migration id=reject 2026/10/25 00:59:10 INFO Applying migration id=autodel 2026/10/25 00:59:10 INFO Applying migration id=jsonb 2026/10/25 00:59:10 INFO Applying migration id=quote 2026/10/25 00:59:10 INFO Applying migration id=rfc9421 2026/10/25 00:59:10 INFO Applying migration id=keys 2026/10/25 00:59:10 INFO Applying migration id=portable 2026/10/25 00:59:10 INFO Applying migration id=proofs 2026/10/25 00:59:10 INFO Applying migration id=contexts 2026/10/25 00:59:10 INFO Applying migration id=deliverieshost 2026/10/25 00:59:10 INFO Applying migration id=pembegin 2026/10/25 00:59:10 INFO Applying migration id=didhost 2026/10/25 00:59:10 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:10 INFO Applying migration id=invites 2026/10/25 00:59:10 INFO Applying migration id=ed25519blob 2026/10/25 00:59:10 INFO Applying migration id=rsablob 2026/10/25 00:59:10 INFO Applying migration id=iconscid 2026/10/25 00:59:10 INFO Applying migration id=actor 2026/10/25 00:59:10 INFO Applying migration id=localkeys 2026/10/25 00:59:10 INFO Applying migration id=deleted 2026/10/25 00:59:10 INFO Applying migration id=history 2026/10/25 00:59:10 INFO Applying migration id=outboxnano 2026/10/25 00:59:10 INFO Applying migration id=implements 2026/10/25 00:59:10 INFO Applying migration id=backfill 2026/10/25 00:59:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-9987-74ce-a9be-ef4d41a48eb1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-9988-7723-b39f-545a84bc7d3e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-9988-764e-a960-e3e300261d3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-9988-764e-a960-e3e300261d3d 2026/10/25 00:59:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17091-9988-764e-a960-e3e300261d3d 2026/10/25 00:59:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17091-998d-7c81-9fdc-5fdac950c68a note=https://localhost.localdomain:8443/post/01a17091-998d-7bf4-a85c-f89fa099d4cc thread=https://localhost.localdomain:8443/post/01a17091-9988-764e-a960-e3e300261d3d starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-998d-7c81-9fdc-5fdac950c68a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-998d-7bf4-a85c-f89fa099d4cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17091-998d-7bf4-a85c-f89fa099d4cc 2026/10/25 00:59:12 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a17091-9993-7c97-aab3-4181cb50105d note=https://localhost.localdomain:8443/post/01a17091-998d-7bf4-a85c-f89fa099d4cc thread=https://localhost.localdomain:8443/post/01a17091-9988-764e-a960-e3e300261d3d starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:12 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17091-9993-7c97-aab3-4181cb50105d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-998d-7bf4-a85c-f89fa099d4cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17091-998d-7bf4-a85c-f89fa099d4cc --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (2.21s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/25 00:59:12 INFO Applying migration id=initial 2026/10/25 00:59:12 INFO Applying migration id=notesupdated 2026/10/25 00:59:12 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:12 INFO Applying migration id=activitiesid 2026/10/25 00:59:12 INFO Applying migration id=outbox 2026/10/25 00:59:12 INFO Applying migration id=edits 2026/10/25 00:59:12 INFO Applying migration id=outboxactor 2026/10/25 00:59:12 INFO Applying migration id=outboxsender 2026/10/25 00:59:12 INFO Applying migration id=thread 2026/10/25 00:59:12 INFO Applying migration id=host 2026/10/25 00:59:12 INFO Applying migration id=sharedinbox 2026/10/25 00:59:12 INFO Applying migration id=noteshost 2026/10/25 00:59:12 INFO Applying migration id=fetched 2026/10/25 00:59:12 INFO Applying migration id=move 2026/10/25 00:59:12 INFO Applying migration id=cleanup 2026/10/25 00:59:12 INFO Applying migration id=received 2026/10/25 00:59:12 INFO Applying migration id=namehost 2026/10/25 00:59:12 INFO Applying migration id=outboxhost 2026/10/25 00:59:12 INFO Applying migration id=notesfts 2026/10/25 00:59:12 INFO Applying migration id=iconsname 2026/10/25 00:59:12 INFO Applying migration id=nohash 2026/10/25 00:59:12 INFO Applying migration id=shares 2026/10/25 00:59:12 INFO Applying migration id=actorttl 2026/10/25 00:59:12 INFO Applying migration id=tocc 2026/10/25 00:59:12 INFO Applying migration id=followeds 2026/10/25 00:59:12 INFO Applying migration id=certhash 2026/10/25 00:59:12 INFO Applying migration id=follows_sync 2026/10/25 00:59:12 INFO Applying migration id=jsonpath 2026/10/25 00:59:12 INFO Applying migration id=localforward 2026/10/25 00:59:12 INFO Applying migration id=avatar 2026/10/25 00:59:12 INFO Applying migration id=noimage 2026/10/25 00:59:12 INFO Applying migration id=feed 2026/10/25 00:59:12 INFO Applying migration id=bookmarks 2026/10/25 00:59:12 INFO Applying migration id=shareactivity 2026/10/25 00:59:12 INFO Applying migration id=application 2026/10/25 00:59:12 INFO Applying migration id=certificates 2026/10/25 00:59:12 INFO Applying migration id=rawforward 2026/10/25 00:59:12 INFO Applying migration id=publickey 2026/10/25 00:59:12 INFO Applying migration id=resolvegroup 2026/10/25 00:59:12 INFO Applying migration id=reject 2026/10/25 00:59:12 INFO Applying migration id=autodel 2026/10/25 00:59:12 INFO Applying migration id=jsonb 2026/10/25 00:59:12 INFO Applying migration id=quote 2026/10/25 00:59:12 INFO Applying migration id=rfc9421 2026/10/25 00:59:12 INFO Applying migration id=keys 2026/10/25 00:59:12 INFO Applying migration id=portable 2026/10/25 00:59:12 INFO Applying migration id=proofs 2026/10/25 00:59:12 INFO Applying migration id=contexts 2026/10/25 00:59:12 INFO Applying migration id=deliverieshost 2026/10/25 00:59:12 INFO Applying migration id=pembegin 2026/10/25 00:59:12 INFO Applying migration id=didhost 2026/10/25 00:59:12 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:12 INFO Applying migration id=invites 2026/10/25 00:59:12 INFO Applying migration id=ed25519blob 2026/10/25 00:59:12 INFO Applying migration id=rsablob 2026/10/25 00:59:12 INFO Applying migration id=iconscid 2026/10/25 00:59:12 INFO Applying migration id=actor 2026/10/25 00:59:12 INFO Applying migration id=localkeys 2026/10/25 00:59:12 INFO Applying migration id=deleted 2026/10/25 00:59:12 INFO Applying migration id=history 2026/10/25 00:59:12 INFO Applying migration id=outboxnano 2026/10/25 00:59:12 INFO Applying migration id=implements 2026/10/25 00:59:12 INFO Applying migration id=backfill 2026/10/25 00:59:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-a529-76f8-b571-212a2f9b2646 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-a529-7e55-b7f6-14ef99fc13f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-a529-7e18-a303-155178c2c2b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-a529-7e18-a303-155178c2c2b8 2026/10/25 00:59:15 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17091-a529-7e18-a303-155178c2c2b8 2026/10/25 00:59:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17091-a52c-71ac-95d2-12e75508942d note=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78 thread=https://localhost.localdomain:8443/post/01a17091-a529-7e18-a303-155178c2c2b8 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-a52c-71ac-95d2-12e75508942d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78 2026/10/25 00:59:15 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78 2026/10/25 00:59:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78#delete note=https://localhost.localdomain:8443/post/01a17091-a52c-7177-8e06-aec9279ece78 thread=https://localhost.localdomain:8443/post/01a17091-a529-7e18-a303-155178c2c2b8 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (2.97s) === RUN TestForward_EditedReplyToPublicPost 2026/10/25 00:59:15 INFO Applying migration id=initial 2026/10/25 00:59:15 INFO Applying migration id=notesupdated 2026/10/25 00:59:15 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:15 INFO Applying migration id=activitiesid 2026/10/25 00:59:15 INFO Applying migration id=outbox 2026/10/25 00:59:15 INFO Applying migration id=edits 2026/10/25 00:59:15 INFO Applying migration id=outboxactor 2026/10/25 00:59:15 INFO Applying migration id=outboxsender 2026/10/25 00:59:15 INFO Applying migration id=thread 2026/10/25 00:59:15 INFO Applying migration id=host 2026/10/25 00:59:15 INFO Applying migration id=sharedinbox 2026/10/25 00:59:15 INFO Applying migration id=noteshost 2026/10/25 00:59:15 INFO Applying migration id=fetched 2026/10/25 00:59:15 INFO Applying migration id=move 2026/10/25 00:59:15 INFO Applying migration id=cleanup 2026/10/25 00:59:15 INFO Applying migration id=received 2026/10/25 00:59:15 INFO Applying migration id=namehost 2026/10/25 00:59:15 INFO Applying migration id=outboxhost 2026/10/25 00:59:15 INFO Applying migration id=notesfts 2026/10/25 00:59:15 INFO Applying migration id=iconsname 2026/10/25 00:59:15 INFO Applying migration id=nohash 2026/10/25 00:59:15 INFO Applying migration id=shares 2026/10/25 00:59:15 INFO Applying migration id=actorttl 2026/10/25 00:59:15 INFO Applying migration id=tocc 2026/10/25 00:59:15 INFO Applying migration id=followeds 2026/10/25 00:59:15 INFO Applying migration id=certhash 2026/10/25 00:59:15 INFO Applying migration id=follows_sync 2026/10/25 00:59:15 INFO Applying migration id=jsonpath 2026/10/25 00:59:15 INFO Applying migration id=localforward 2026/10/25 00:59:15 INFO Applying migration id=avatar 2026/10/25 00:59:15 INFO Applying migration id=noimage 2026/10/25 00:59:15 INFO Applying migration id=feed 2026/10/25 00:59:15 INFO Applying migration id=bookmarks 2026/10/25 00:59:15 INFO Applying migration id=shareactivity 2026/10/25 00:59:15 INFO Applying migration id=application 2026/10/25 00:59:15 INFO Applying migration id=certificates 2026/10/25 00:59:15 INFO Applying migration id=rawforward 2026/10/25 00:59:15 INFO Applying migration id=publickey 2026/10/25 00:59:15 INFO Applying migration id=resolvegroup 2026/10/25 00:59:15 INFO Applying migration id=reject 2026/10/25 00:59:15 INFO Applying migration id=autodel 2026/10/25 00:59:15 INFO Applying migration id=jsonb 2026/10/25 00:59:15 INFO Applying migration id=quote 2026/10/25 00:59:15 INFO Applying migration id=rfc9421 2026/10/25 00:59:15 INFO Applying migration id=keys 2026/10/25 00:59:15 INFO Applying migration id=portable 2026/10/25 00:59:15 INFO Applying migration id=proofs 2026/10/25 00:59:15 INFO Applying migration id=contexts 2026/10/25 00:59:15 INFO Applying migration id=deliverieshost 2026/10/25 00:59:15 INFO Applying migration id=pembegin 2026/10/25 00:59:15 INFO Applying migration id=didhost 2026/10/25 00:59:15 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:15 INFO Applying migration id=invites 2026/10/25 00:59:15 INFO Applying migration id=ed25519blob 2026/10/25 00:59:15 INFO Applying migration id=rsablob 2026/10/25 00:59:15 INFO Applying migration id=iconscid 2026/10/25 00:59:15 INFO Applying migration id=actor 2026/10/25 00:59:15 INFO Applying migration id=localkeys 2026/10/25 00:59:15 INFO Applying migration id=deleted 2026/10/25 00:59:15 INFO Applying migration id=history 2026/10/25 00:59:15 INFO Applying migration id=outboxnano 2026/10/25 00:59:15 INFO Applying migration id=implements 2026/10/25 00:59:15 INFO Applying migration id=backfill 2026/10/25 00:59:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-ac7b-7e4a-92d9-e86c5e967db3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:17 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 00:59:17 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:17 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (1.87s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/25 00:59:17 INFO Applying migration id=initial 2026/10/25 00:59:17 INFO Applying migration id=notesupdated 2026/10/25 00:59:17 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:17 INFO Applying migration id=activitiesid 2026/10/25 00:59:17 INFO Applying migration id=outbox 2026/10/25 00:59:17 INFO Applying migration id=edits 2026/10/25 00:59:17 INFO Applying migration id=outboxactor 2026/10/25 00:59:17 INFO Applying migration id=outboxsender 2026/10/25 00:59:17 INFO Applying migration id=thread 2026/10/25 00:59:17 INFO Applying migration id=host 2026/10/25 00:59:17 INFO Applying migration id=sharedinbox 2026/10/25 00:59:17 INFO Applying migration id=noteshost 2026/10/25 00:59:17 INFO Applying migration id=fetched 2026/10/25 00:59:17 INFO Applying migration id=move 2026/10/25 00:59:17 INFO Applying migration id=cleanup 2026/10/25 00:59:17 INFO Applying migration id=received 2026/10/25 00:59:17 INFO Applying migration id=namehost 2026/10/25 00:59:17 INFO Applying migration id=outboxhost 2026/10/25 00:59:17 INFO Applying migration id=notesfts 2026/10/25 00:59:17 INFO Applying migration id=iconsname 2026/10/25 00:59:17 INFO Applying migration id=nohash 2026/10/25 00:59:17 INFO Applying migration id=shares 2026/10/25 00:59:17 INFO Applying migration id=actorttl 2026/10/25 00:59:17 INFO Applying migration id=tocc 2026/10/25 00:59:17 INFO Applying migration id=followeds 2026/10/25 00:59:17 INFO Applying migration id=certhash 2026/10/25 00:59:17 INFO Applying migration id=follows_sync 2026/10/25 00:59:17 INFO Applying migration id=jsonpath 2026/10/25 00:59:17 INFO Applying migration id=localforward 2026/10/25 00:59:17 INFO Applying migration id=avatar 2026/10/25 00:59:17 INFO Applying migration id=noimage 2026/10/25 00:59:17 INFO Applying migration id=feed 2026/10/25 00:59:17 INFO Applying migration id=bookmarks 2026/10/25 00:59:17 INFO Applying migration id=shareactivity 2026/10/25 00:59:17 INFO Applying migration id=application 2026/10/25 00:59:17 INFO Applying migration id=certificates 2026/10/25 00:59:17 INFO Applying migration id=rawforward 2026/10/25 00:59:17 INFO Applying migration id=publickey 2026/10/25 00:59:17 INFO Applying migration id=resolvegroup 2026/10/25 00:59:17 INFO Applying migration id=reject 2026/10/25 00:59:17 INFO Applying migration id=autodel 2026/10/25 00:59:17 INFO Applying migration id=jsonb 2026/10/25 00:59:17 INFO Applying migration id=quote 2026/10/25 00:59:17 INFO Applying migration id=rfc9421 2026/10/25 00:59:17 INFO Applying migration id=keys 2026/10/25 00:59:17 INFO Applying migration id=portable 2026/10/25 00:59:17 INFO Applying migration id=proofs 2026/10/25 00:59:17 INFO Applying migration id=contexts 2026/10/25 00:59:17 INFO Applying migration id=deliverieshost 2026/10/25 00:59:17 INFO Applying migration id=pembegin 2026/10/25 00:59:17 INFO Applying migration id=didhost 2026/10/25 00:59:17 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:17 INFO Applying migration id=invites 2026/10/25 00:59:17 INFO Applying migration id=ed25519blob 2026/10/25 00:59:17 INFO Applying migration id=rsablob 2026/10/25 00:59:17 INFO Applying migration id=iconscid 2026/10/25 00:59:17 INFO Applying migration id=actor 2026/10/25 00:59:17 INFO Applying migration id=localkeys 2026/10/25 00:59:17 INFO Applying migration id=deleted 2026/10/25 00:59:17 INFO Applying migration id=history 2026/10/25 00:59:17 INFO Applying migration id=outboxnano 2026/10/25 00:59:17 INFO Applying migration id=implements 2026/10/25 00:59:17 INFO Applying migration id=backfill 2026/10/25 00:59:19 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-b34f-710b-9d9d-c8d748eca2d0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:19 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 00:59:19 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:19 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (1.75s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/25 00:59:19 INFO Applying migration id=initial 2026/10/25 00:59:19 INFO Applying migration id=notesupdated 2026/10/25 00:59:19 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:19 INFO Applying migration id=activitiesid 2026/10/25 00:59:19 INFO Applying migration id=outbox 2026/10/25 00:59:19 INFO Applying migration id=edits 2026/10/25 00:59:19 INFO Applying migration id=outboxactor 2026/10/25 00:59:19 INFO Applying migration id=outboxsender 2026/10/25 00:59:19 INFO Applying migration id=thread 2026/10/25 00:59:19 INFO Applying migration id=host 2026/10/25 00:59:19 INFO Applying migration id=sharedinbox 2026/10/25 00:59:19 INFO Applying migration id=noteshost 2026/10/25 00:59:19 INFO Applying migration id=fetched 2026/10/25 00:59:19 INFO Applying migration id=move 2026/10/25 00:59:19 INFO Applying migration id=cleanup 2026/10/25 00:59:19 INFO Applying migration id=received 2026/10/25 00:59:19 INFO Applying migration id=namehost 2026/10/25 00:59:19 INFO Applying migration id=outboxhost 2026/10/25 00:59:19 INFO Applying migration id=notesfts 2026/10/25 00:59:19 INFO Applying migration id=iconsname 2026/10/25 00:59:19 INFO Applying migration id=nohash 2026/10/25 00:59:19 INFO Applying migration id=shares 2026/10/25 00:59:19 INFO Applying migration id=actorttl 2026/10/25 00:59:19 INFO Applying migration id=tocc 2026/10/25 00:59:19 INFO Applying migration id=followeds 2026/10/25 00:59:19 INFO Applying migration id=certhash 2026/10/25 00:59:19 INFO Applying migration id=follows_sync 2026/10/25 00:59:19 INFO Applying migration id=jsonpath 2026/10/25 00:59:19 INFO Applying migration id=localforward 2026/10/25 00:59:19 INFO Applying migration id=avatar 2026/10/25 00:59:19 INFO Applying migration id=noimage 2026/10/25 00:59:19 INFO Applying migration id=feed 2026/10/25 00:59:19 INFO Applying migration id=bookmarks 2026/10/25 00:59:19 INFO Applying migration id=shareactivity 2026/10/25 00:59:19 INFO Applying migration id=application 2026/10/25 00:59:19 INFO Applying migration id=certificates 2026/10/25 00:59:19 INFO Applying migration id=rawforward 2026/10/25 00:59:19 INFO Applying migration id=publickey 2026/10/25 00:59:19 INFO Applying migration id=resolvegroup 2026/10/25 00:59:19 INFO Applying migration id=reject 2026/10/25 00:59:19 INFO Applying migration id=autodel 2026/10/25 00:59:19 INFO Applying migration id=jsonb 2026/10/25 00:59:19 INFO Applying migration id=quote 2026/10/25 00:59:19 INFO Applying migration id=rfc9421 2026/10/25 00:59:19 INFO Applying migration id=keys 2026/10/25 00:59:19 INFO Applying migration id=portable 2026/10/25 00:59:19 INFO Applying migration id=proofs 2026/10/25 00:59:19 INFO Applying migration id=contexts 2026/10/25 00:59:19 INFO Applying migration id=deliverieshost 2026/10/25 00:59:19 INFO Applying migration id=pembegin 2026/10/25 00:59:19 INFO Applying migration id=didhost 2026/10/25 00:59:19 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:19 INFO Applying migration id=invites 2026/10/25 00:59:19 INFO Applying migration id=ed25519blob 2026/10/25 00:59:19 INFO Applying migration id=rsablob 2026/10/25 00:59:19 INFO Applying migration id=iconscid 2026/10/25 00:59:19 INFO Applying migration id=actor 2026/10/25 00:59:19 INFO Applying migration id=localkeys 2026/10/25 00:59:19 INFO Applying migration id=deleted 2026/10/25 00:59:19 INFO Applying migration id=history 2026/10/25 00:59:19 INFO Applying migration id=outboxnano 2026/10/25 00:59:19 INFO Applying migration id=implements 2026/10/25 00:59:19 INFO Applying migration id=backfill 2026/10/25 00:59:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-be73-78d6-aa78-ad4a003e1ae1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:22 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 00:59:22 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/25 00:59:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToPublicPost (2.85s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/25 00:59:22 INFO Applying migration id=initial 2026/10/25 00:59:22 INFO Applying migration id=notesupdated 2026/10/25 00:59:22 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:22 INFO Applying migration id=activitiesid 2026/10/25 00:59:22 INFO Applying migration id=outbox 2026/10/25 00:59:22 INFO Applying migration id=edits 2026/10/25 00:59:22 INFO Applying migration id=outboxactor 2026/10/25 00:59:22 INFO Applying migration id=outboxsender 2026/10/25 00:59:22 INFO Applying migration id=thread 2026/10/25 00:59:22 INFO Applying migration id=host 2026/10/25 00:59:22 INFO Applying migration id=sharedinbox 2026/10/25 00:59:22 INFO Applying migration id=noteshost 2026/10/25 00:59:22 INFO Applying migration id=fetched 2026/10/25 00:59:22 INFO Applying migration id=move 2026/10/25 00:59:22 INFO Applying migration id=cleanup 2026/10/25 00:59:22 INFO Applying migration id=received 2026/10/25 00:59:22 INFO Applying migration id=namehost 2026/10/25 00:59:22 INFO Applying migration id=outboxhost 2026/10/25 00:59:22 INFO Applying migration id=notesfts 2026/10/25 00:59:22 INFO Applying migration id=iconsname 2026/10/25 00:59:22 INFO Applying migration id=nohash 2026/10/25 00:59:22 INFO Applying migration id=shares 2026/10/25 00:59:22 INFO Applying migration id=actorttl 2026/10/25 00:59:22 INFO Applying migration id=tocc 2026/10/25 00:59:22 INFO Applying migration id=followeds 2026/10/25 00:59:22 INFO Applying migration id=certhash 2026/10/25 00:59:22 INFO Applying migration id=follows_sync 2026/10/25 00:59:22 INFO Applying migration id=jsonpath 2026/10/25 00:59:22 INFO Applying migration id=localforward 2026/10/25 00:59:22 INFO Applying migration id=avatar 2026/10/25 00:59:22 INFO Applying migration id=noimage 2026/10/25 00:59:22 INFO Applying migration id=feed 2026/10/25 00:59:22 INFO Applying migration id=bookmarks 2026/10/25 00:59:22 INFO Applying migration id=shareactivity 2026/10/25 00:59:22 INFO Applying migration id=application 2026/10/25 00:59:22 INFO Applying migration id=certificates 2026/10/25 00:59:22 INFO Applying migration id=rawforward 2026/10/25 00:59:22 INFO Applying migration id=publickey 2026/10/25 00:59:22 INFO Applying migration id=resolvegroup 2026/10/25 00:59:22 INFO Applying migration id=reject 2026/10/25 00:59:22 INFO Applying migration id=autodel 2026/10/25 00:59:22 INFO Applying migration id=jsonb 2026/10/25 00:59:22 INFO Applying migration id=quote 2026/10/25 00:59:22 INFO Applying migration id=rfc9421 2026/10/25 00:59:22 INFO Applying migration id=keys 2026/10/25 00:59:22 INFO Applying migration id=portable 2026/10/25 00:59:22 INFO Applying migration id=proofs 2026/10/25 00:59:22 INFO Applying migration id=contexts 2026/10/25 00:59:22 INFO Applying migration id=deliverieshost 2026/10/25 00:59:22 INFO Applying migration id=pembegin 2026/10/25 00:59:22 INFO Applying migration id=didhost 2026/10/25 00:59:22 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:22 INFO Applying migration id=invites 2026/10/25 00:59:22 INFO Applying migration id=ed25519blob 2026/10/25 00:59:22 INFO Applying migration id=rsablob 2026/10/25 00:59:22 INFO Applying migration id=iconscid 2026/10/25 00:59:22 INFO Applying migration id=actor 2026/10/25 00:59:22 INFO Applying migration id=localkeys 2026/10/25 00:59:22 INFO Applying migration id=deleted 2026/10/25 00:59:22 INFO Applying migration id=history 2026/10/25 00:59:22 INFO Applying migration id=outboxnano 2026/10/25 00:59:22 INFO Applying migration id=implements 2026/10/25 00:59:22 INFO Applying migration id=backfill 2026/10/25 00:59:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17091-c69e-7732-8008-3621768ba1d3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/1 activity.object.type=Follow activity.object.actor=https://127.0.0.1/user/dan follow=https://localhost.localdomain:8443/follow/1 2026/10/25 00:59:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 00:59:24 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/25 00:59:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 00:59:24 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 --- PASS: TestForward_DeletedDeletedReplyToPublicPost (2.09s) === RUN TestFTS_Happyflow 2026/10/25 00:59:24 INFO Applying migration id=initial 2026/10/25 00:59:24 INFO Applying migration id=notesupdated 2026/10/25 00:59:24 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:24 INFO Applying migration id=activitiesid 2026/10/25 00:59:24 INFO Applying migration id=outbox 2026/10/25 00:59:24 INFO Applying migration id=edits 2026/10/25 00:59:24 INFO Applying migration id=outboxactor 2026/10/25 00:59:24 INFO Applying migration id=outboxsender 2026/10/25 00:59:24 INFO Applying migration id=thread 2026/10/25 00:59:24 INFO Applying migration id=host 2026/10/25 00:59:24 INFO Applying migration id=sharedinbox 2026/10/25 00:59:24 INFO Applying migration id=noteshost 2026/10/25 00:59:24 INFO Applying migration id=fetched 2026/10/25 00:59:24 INFO Applying migration id=move 2026/10/25 00:59:24 INFO Applying migration id=cleanup 2026/10/25 00:59:24 INFO Applying migration id=received 2026/10/25 00:59:24 INFO Applying migration id=namehost 2026/10/25 00:59:24 INFO Applying migration id=outboxhost 2026/10/25 00:59:24 INFO Applying migration id=notesfts 2026/10/25 00:59:24 INFO Applying migration id=iconsname 2026/10/25 00:59:24 INFO Applying migration id=nohash 2026/10/25 00:59:24 INFO Applying migration id=shares 2026/10/25 00:59:24 INFO Applying migration id=actorttl 2026/10/25 00:59:24 INFO Applying migration id=tocc 2026/10/25 00:59:24 INFO Applying migration id=followeds 2026/10/25 00:59:24 INFO Applying migration id=certhash 2026/10/25 00:59:24 INFO Applying migration id=follows_sync 2026/10/25 00:59:24 INFO Applying migration id=jsonpath 2026/10/25 00:59:24 INFO Applying migration id=localforward 2026/10/25 00:59:24 INFO Applying migration id=avatar 2026/10/25 00:59:24 INFO Applying migration id=noimage 2026/10/25 00:59:24 INFO Applying migration id=feed 2026/10/25 00:59:24 INFO Applying migration id=bookmarks 2026/10/25 00:59:24 INFO Applying migration id=shareactivity 2026/10/25 00:59:24 INFO Applying migration id=application 2026/10/25 00:59:24 INFO Applying migration id=certificates 2026/10/25 00:59:24 INFO Applying migration id=rawforward 2026/10/25 00:59:24 INFO Applying migration id=publickey 2026/10/25 00:59:24 INFO Applying migration id=resolvegroup 2026/10/25 00:59:24 INFO Applying migration id=reject 2026/10/25 00:59:24 INFO Applying migration id=autodel 2026/10/25 00:59:24 INFO Applying migration id=jsonb 2026/10/25 00:59:24 INFO Applying migration id=quote 2026/10/25 00:59:24 INFO Applying migration id=rfc9421 2026/10/25 00:59:24 INFO Applying migration id=keys 2026/10/25 00:59:24 INFO Applying migration id=portable 2026/10/25 00:59:24 INFO Applying migration id=proofs 2026/10/25 00:59:24 INFO Applying migration id=contexts 2026/10/25 00:59:24 INFO Applying migration id=deliverieshost 2026/10/25 00:59:24 INFO Applying migration id=pembegin 2026/10/25 00:59:24 INFO Applying migration id=didhost 2026/10/25 00:59:24 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:24 INFO Applying migration id=invites 2026/10/25 00:59:24 INFO Applying migration id=ed25519blob 2026/10/25 00:59:24 INFO Applying migration id=rsablob 2026/10/25 00:59:24 INFO Applying migration id=iconscid 2026/10/25 00:59:24 INFO Applying migration id=actor 2026/10/25 00:59:24 INFO Applying migration id=localkeys 2026/10/25 00:59:24 INFO Applying migration id=deleted 2026/10/25 00:59:24 INFO Applying migration id=history 2026/10/25 00:59:24 INFO Applying migration id=outboxnano 2026/10/25 00:59:24 INFO Applying migration id=implements 2026/10/25 00:59:24 INFO Applying migration id=backfill 2026/10/25 00:59:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-d0f7-7964-874a-8006f4fd15d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-d0f7-7911-a35e-88b50884af4a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-d0f7-7911-a35e-88b50884af4a --- PASS: TestFTS_Happyflow (2.65s) === RUN TestFTS_HashtagWithoutHash 2026/10/25 00:59:26 INFO Applying migration id=initial 2026/10/25 00:59:26 INFO Applying migration id=notesupdated 2026/10/25 00:59:26 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:26 INFO Applying migration id=activitiesid 2026/10/25 00:59:26 INFO Applying migration id=outbox 2026/10/25 00:59:26 INFO Applying migration id=edits 2026/10/25 00:59:26 INFO Applying migration id=outboxactor 2026/10/25 00:59:26 INFO Applying migration id=outboxsender 2026/10/25 00:59:26 INFO Applying migration id=thread 2026/10/25 00:59:26 INFO Applying migration id=host 2026/10/25 00:59:26 INFO Applying migration id=sharedinbox 2026/10/25 00:59:26 INFO Applying migration id=noteshost 2026/10/25 00:59:26 INFO Applying migration id=fetched 2026/10/25 00:59:26 INFO Applying migration id=move 2026/10/25 00:59:26 INFO Applying migration id=cleanup 2026/10/25 00:59:26 INFO Applying migration id=received 2026/10/25 00:59:26 INFO Applying migration id=namehost 2026/10/25 00:59:26 INFO Applying migration id=outboxhost 2026/10/25 00:59:26 INFO Applying migration id=notesfts 2026/10/25 00:59:26 INFO Applying migration id=iconsname 2026/10/25 00:59:26 INFO Applying migration id=nohash 2026/10/25 00:59:26 INFO Applying migration id=shares 2026/10/25 00:59:26 INFO Applying migration id=actorttl 2026/10/25 00:59:26 INFO Applying migration id=tocc 2026/10/25 00:59:26 INFO Applying migration id=followeds 2026/10/25 00:59:26 INFO Applying migration id=certhash 2026/10/25 00:59:26 INFO Applying migration id=follows_sync 2026/10/25 00:59:26 INFO Applying migration id=jsonpath 2026/10/25 00:59:26 INFO Applying migration id=localforward 2026/10/25 00:59:26 INFO Applying migration id=avatar 2026/10/25 00:59:26 INFO Applying migration id=noimage 2026/10/25 00:59:26 INFO Applying migration id=feed 2026/10/25 00:59:26 INFO Applying migration id=bookmarks 2026/10/25 00:59:26 INFO Applying migration id=shareactivity 2026/10/25 00:59:26 INFO Applying migration id=application 2026/10/25 00:59:26 INFO Applying migration id=certificates 2026/10/25 00:59:26 INFO Applying migration id=rawforward 2026/10/25 00:59:26 INFO Applying migration id=publickey 2026/10/25 00:59:26 INFO Applying migration id=resolvegroup 2026/10/25 00:59:26 INFO Applying migration id=reject 2026/10/25 00:59:26 INFO Applying migration id=autodel 2026/10/25 00:59:26 INFO Applying migration id=jsonb 2026/10/25 00:59:26 INFO Applying migration id=quote 2026/10/25 00:59:26 INFO Applying migration id=rfc9421 2026/10/25 00:59:26 INFO Applying migration id=keys 2026/10/25 00:59:26 INFO Applying migration id=portable 2026/10/25 00:59:26 INFO Applying migration id=proofs 2026/10/25 00:59:26 INFO Applying migration id=contexts 2026/10/25 00:59:26 INFO Applying migration id=deliverieshost 2026/10/25 00:59:26 INFO Applying migration id=pembegin 2026/10/25 00:59:26 INFO Applying migration id=didhost 2026/10/25 00:59:26 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:26 INFO Applying migration id=invites 2026/10/25 00:59:26 INFO Applying migration id=ed25519blob 2026/10/25 00:59:26 INFO Applying migration id=rsablob 2026/10/25 00:59:26 INFO Applying migration id=iconscid 2026/10/25 00:59:26 INFO Applying migration id=actor 2026/10/25 00:59:26 INFO Applying migration id=localkeys 2026/10/25 00:59:26 INFO Applying migration id=deleted 2026/10/25 00:59:26 INFO Applying migration id=history 2026/10/25 00:59:26 INFO Applying migration id=outboxnano 2026/10/25 00:59:26 INFO Applying migration id=implements 2026/10/25 00:59:26 INFO Applying migration id=backfill 2026/10/25 00:59:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-dd29-778b-b104-ad4ed40b8cc7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-dd29-76a1-8e56-99b8e28a78a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-dd29-76a1-8e56-99b8e28a78a1 --- PASS: TestFTS_HashtagWithoutHash (3.13s) === RUN TestFTS_HashtagWithHash 2026/10/25 00:59:29 INFO Applying migration id=initial 2026/10/25 00:59:29 INFO Applying migration id=notesupdated 2026/10/25 00:59:29 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:29 INFO Applying migration id=activitiesid 2026/10/25 00:59:29 INFO Applying migration id=outbox 2026/10/25 00:59:29 INFO Applying migration id=edits 2026/10/25 00:59:29 INFO Applying migration id=outboxactor 2026/10/25 00:59:29 INFO Applying migration id=outboxsender 2026/10/25 00:59:29 INFO Applying migration id=thread 2026/10/25 00:59:29 INFO Applying migration id=host 2026/10/25 00:59:29 INFO Applying migration id=sharedinbox 2026/10/25 00:59:29 INFO Applying migration id=noteshost 2026/10/25 00:59:29 INFO Applying migration id=fetched 2026/10/25 00:59:29 INFO Applying migration id=move 2026/10/25 00:59:29 INFO Applying migration id=cleanup 2026/10/25 00:59:29 INFO Applying migration id=received 2026/10/25 00:59:29 INFO Applying migration id=namehost 2026/10/25 00:59:30 INFO Applying migration id=outboxhost 2026/10/25 00:59:30 INFO Applying migration id=notesfts 2026/10/25 00:59:30 INFO Applying migration id=iconsname 2026/10/25 00:59:30 INFO Applying migration id=nohash 2026/10/25 00:59:30 INFO Applying migration id=shares 2026/10/25 00:59:30 INFO Applying migration id=actorttl 2026/10/25 00:59:30 INFO Applying migration id=tocc 2026/10/25 00:59:30 INFO Applying migration id=followeds 2026/10/25 00:59:30 INFO Applying migration id=certhash 2026/10/25 00:59:30 INFO Applying migration id=follows_sync 2026/10/25 00:59:30 INFO Applying migration id=jsonpath 2026/10/25 00:59:30 INFO Applying migration id=localforward 2026/10/25 00:59:30 INFO Applying migration id=avatar 2026/10/25 00:59:30 INFO Applying migration id=noimage 2026/10/25 00:59:30 INFO Applying migration id=feed 2026/10/25 00:59:30 INFO Applying migration id=bookmarks 2026/10/25 00:59:30 INFO Applying migration id=shareactivity 2026/10/25 00:59:30 INFO Applying migration id=application 2026/10/25 00:59:30 INFO Applying migration id=certificates 2026/10/25 00:59:30 INFO Applying migration id=rawforward 2026/10/25 00:59:30 INFO Applying migration id=publickey 2026/10/25 00:59:30 INFO Applying migration id=resolvegroup 2026/10/25 00:59:30 INFO Applying migration id=reject 2026/10/25 00:59:30 INFO Applying migration id=autodel 2026/10/25 00:59:30 INFO Applying migration id=jsonb 2026/10/25 00:59:30 INFO Applying migration id=quote 2026/10/25 00:59:30 INFO Applying migration id=rfc9421 2026/10/25 00:59:30 INFO Applying migration id=keys 2026/10/25 00:59:30 INFO Applying migration id=portable 2026/10/25 00:59:30 INFO Applying migration id=proofs 2026/10/25 00:59:30 INFO Applying migration id=contexts 2026/10/25 00:59:30 INFO Applying migration id=deliverieshost 2026/10/25 00:59:30 INFO Applying migration id=pembegin 2026/10/25 00:59:30 INFO Applying migration id=didhost 2026/10/25 00:59:30 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:30 INFO Applying migration id=invites 2026/10/25 00:59:30 INFO Applying migration id=ed25519blob 2026/10/25 00:59:30 INFO Applying migration id=rsablob 2026/10/25 00:59:30 INFO Applying migration id=iconscid 2026/10/25 00:59:30 INFO Applying migration id=actor 2026/10/25 00:59:30 INFO Applying migration id=localkeys 2026/10/25 00:59:30 INFO Applying migration id=deleted 2026/10/25 00:59:30 INFO Applying migration id=history 2026/10/25 00:59:30 INFO Applying migration id=outboxnano 2026/10/25 00:59:30 INFO Applying migration id=implements 2026/10/25 00:59:30 INFO Applying migration id=backfill 2026/10/25 00:59:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-e05f-7e6f-a807-d7c0057505c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-e05f-7d4d-9e07-b9064779edcf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-e05f-7d4d-9e07-b9064779edcf 2026/10/25 00:59:30 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (0.82s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/25 00:59:30 INFO Applying migration id=initial 2026/10/25 00:59:30 INFO Applying migration id=notesupdated 2026/10/25 00:59:30 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:30 INFO Applying migration id=activitiesid 2026/10/25 00:59:30 INFO Applying migration id=outbox 2026/10/25 00:59:30 INFO Applying migration id=edits 2026/10/25 00:59:30 INFO Applying migration id=outboxactor 2026/10/25 00:59:30 INFO Applying migration id=outboxsender 2026/10/25 00:59:30 INFO Applying migration id=thread 2026/10/25 00:59:30 INFO Applying migration id=host 2026/10/25 00:59:30 INFO Applying migration id=sharedinbox 2026/10/25 00:59:30 INFO Applying migration id=noteshost 2026/10/25 00:59:30 INFO Applying migration id=fetched 2026/10/25 00:59:30 INFO Applying migration id=move 2026/10/25 00:59:30 INFO Applying migration id=cleanup 2026/10/25 00:59:30 INFO Applying migration id=received 2026/10/25 00:59:30 INFO Applying migration id=namehost 2026/10/25 00:59:30 INFO Applying migration id=outboxhost 2026/10/25 00:59:30 INFO Applying migration id=notesfts 2026/10/25 00:59:30 INFO Applying migration id=iconsname 2026/10/25 00:59:30 INFO Applying migration id=nohash 2026/10/25 00:59:30 INFO Applying migration id=shares 2026/10/25 00:59:30 INFO Applying migration id=actorttl 2026/10/25 00:59:30 INFO Applying migration id=tocc 2026/10/25 00:59:30 INFO Applying migration id=followeds 2026/10/25 00:59:30 INFO Applying migration id=certhash 2026/10/25 00:59:30 INFO Applying migration id=follows_sync 2026/10/25 00:59:30 INFO Applying migration id=jsonpath 2026/10/25 00:59:30 INFO Applying migration id=localforward 2026/10/25 00:59:30 INFO Applying migration id=avatar 2026/10/25 00:59:30 INFO Applying migration id=noimage 2026/10/25 00:59:30 INFO Applying migration id=feed 2026/10/25 00:59:30 INFO Applying migration id=bookmarks 2026/10/25 00:59:30 INFO Applying migration id=shareactivity 2026/10/25 00:59:30 INFO Applying migration id=application 2026/10/25 00:59:30 INFO Applying migration id=certificates 2026/10/25 00:59:30 INFO Applying migration id=rawforward 2026/10/25 00:59:30 INFO Applying migration id=publickey 2026/10/25 00:59:30 INFO Applying migration id=resolvegroup 2026/10/25 00:59:30 INFO Applying migration id=reject 2026/10/25 00:59:30 INFO Applying migration id=autodel 2026/10/25 00:59:30 INFO Applying migration id=jsonb 2026/10/25 00:59:30 INFO Applying migration id=quote 2026/10/25 00:59:30 INFO Applying migration id=rfc9421 2026/10/25 00:59:30 INFO Applying migration id=keys 2026/10/25 00:59:30 INFO Applying migration id=portable 2026/10/25 00:59:30 INFO Applying migration id=proofs 2026/10/25 00:59:30 INFO Applying migration id=contexts 2026/10/25 00:59:30 INFO Applying migration id=deliverieshost 2026/10/25 00:59:30 INFO Applying migration id=pembegin 2026/10/25 00:59:30 INFO Applying migration id=didhost 2026/10/25 00:59:30 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:30 INFO Applying migration id=invites 2026/10/25 00:59:30 INFO Applying migration id=ed25519blob 2026/10/25 00:59:30 INFO Applying migration id=rsablob 2026/10/25 00:59:30 INFO Applying migration id=iconscid 2026/10/25 00:59:30 INFO Applying migration id=actor 2026/10/25 00:59:30 INFO Applying migration id=localkeys 2026/10/25 00:59:30 INFO Applying migration id=deleted 2026/10/25 00:59:30 INFO Applying migration id=history 2026/10/25 00:59:30 INFO Applying migration id=outboxnano 2026/10/25 00:59:30 INFO Applying migration id=implements 2026/10/25 00:59:30 INFO Applying migration id=backfill 2026/10/25 00:59:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-e920-71d4-9d9f-5d5ef1191a0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-e920-714c-a675-55e1d0d91526 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-e920-714c-a675-55e1d0d91526 --- PASS: TestFTS_HashtagWithHashAndQuotes (2.23s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/25 00:59:33 INFO Applying migration id=initial 2026/10/25 00:59:33 INFO Applying migration id=notesupdated 2026/10/25 00:59:33 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:33 INFO Applying migration id=activitiesid 2026/10/25 00:59:33 INFO Applying migration id=outbox 2026/10/25 00:59:33 INFO Applying migration id=edits 2026/10/25 00:59:33 INFO Applying migration id=outboxactor 2026/10/25 00:59:33 INFO Applying migration id=outboxsender 2026/10/25 00:59:33 INFO Applying migration id=thread 2026/10/25 00:59:33 INFO Applying migration id=host 2026/10/25 00:59:33 INFO Applying migration id=sharedinbox 2026/10/25 00:59:33 INFO Applying migration id=noteshost 2026/10/25 00:59:33 INFO Applying migration id=fetched 2026/10/25 00:59:33 INFO Applying migration id=move 2026/10/25 00:59:33 INFO Applying migration id=cleanup 2026/10/25 00:59:33 INFO Applying migration id=received 2026/10/25 00:59:33 INFO Applying migration id=namehost 2026/10/25 00:59:33 INFO Applying migration id=outboxhost 2026/10/25 00:59:33 INFO Applying migration id=notesfts 2026/10/25 00:59:33 INFO Applying migration id=iconsname 2026/10/25 00:59:33 INFO Applying migration id=nohash 2026/10/25 00:59:33 INFO Applying migration id=shares 2026/10/25 00:59:33 INFO Applying migration id=actorttl 2026/10/25 00:59:33 INFO Applying migration id=tocc 2026/10/25 00:59:33 INFO Applying migration id=followeds 2026/10/25 00:59:33 INFO Applying migration id=certhash 2026/10/25 00:59:33 INFO Applying migration id=follows_sync 2026/10/25 00:59:33 INFO Applying migration id=jsonpath 2026/10/25 00:59:33 INFO Applying migration id=localforward 2026/10/25 00:59:33 INFO Applying migration id=avatar 2026/10/25 00:59:33 INFO Applying migration id=noimage 2026/10/25 00:59:33 INFO Applying migration id=feed 2026/10/25 00:59:33 INFO Applying migration id=bookmarks 2026/10/25 00:59:33 INFO Applying migration id=shareactivity 2026/10/25 00:59:33 INFO Applying migration id=application 2026/10/25 00:59:33 INFO Applying migration id=certificates 2026/10/25 00:59:33 INFO Applying migration id=rawforward 2026/10/25 00:59:33 INFO Applying migration id=publickey 2026/10/25 00:59:33 INFO Applying migration id=resolvegroup 2026/10/25 00:59:33 INFO Applying migration id=reject 2026/10/25 00:59:33 INFO Applying migration id=autodel 2026/10/25 00:59:33 INFO Applying migration id=jsonb 2026/10/25 00:59:33 INFO Applying migration id=quote 2026/10/25 00:59:33 INFO Applying migration id=rfc9421 2026/10/25 00:59:33 INFO Applying migration id=keys 2026/10/25 00:59:33 INFO Applying migration id=portable 2026/10/25 00:59:33 INFO Applying migration id=proofs 2026/10/25 00:59:33 INFO Applying migration id=contexts 2026/10/25 00:59:33 INFO Applying migration id=deliverieshost 2026/10/25 00:59:33 INFO Applying migration id=pembegin 2026/10/25 00:59:33 INFO Applying migration id=didhost 2026/10/25 00:59:33 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:33 INFO Applying migration id=invites 2026/10/25 00:59:33 INFO Applying migration id=ed25519blob 2026/10/25 00:59:33 INFO Applying migration id=rsablob 2026/10/25 00:59:33 INFO Applying migration id=iconscid 2026/10/25 00:59:33 INFO Applying migration id=actor 2026/10/25 00:59:33 INFO Applying migration id=localkeys 2026/10/25 00:59:33 INFO Applying migration id=deleted 2026/10/25 00:59:33 INFO Applying migration id=history 2026/10/25 00:59:33 INFO Applying migration id=outboxnano 2026/10/25 00:59:33 INFO Applying migration id=implements 2026/10/25 00:59:33 INFO Applying migration id=backfill 2026/10/25 00:59:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-f0b7-71b0-9487-cd1fc5a2050d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-f0b6-7cce-9b29-cebebdd0074e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-f0b6-7cce-9b29-cebebdd0074e --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (1.95s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/25 00:59:34 INFO Applying migration id=initial 2026/10/25 00:59:34 INFO Applying migration id=notesupdated 2026/10/25 00:59:34 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:34 INFO Applying migration id=activitiesid 2026/10/25 00:59:34 INFO Applying migration id=outbox 2026/10/25 00:59:34 INFO Applying migration id=edits 2026/10/25 00:59:34 INFO Applying migration id=outboxactor 2026/10/25 00:59:34 INFO Applying migration id=outboxsender 2026/10/25 00:59:34 INFO Applying migration id=thread 2026/10/25 00:59:34 INFO Applying migration id=host 2026/10/25 00:59:34 INFO Applying migration id=sharedinbox 2026/10/25 00:59:34 INFO Applying migration id=noteshost 2026/10/25 00:59:34 INFO Applying migration id=fetched 2026/10/25 00:59:34 INFO Applying migration id=move 2026/10/25 00:59:34 INFO Applying migration id=cleanup 2026/10/25 00:59:35 INFO Applying migration id=received 2026/10/25 00:59:35 INFO Applying migration id=namehost 2026/10/25 00:59:35 INFO Applying migration id=outboxhost 2026/10/25 00:59:35 INFO Applying migration id=notesfts 2026/10/25 00:59:35 INFO Applying migration id=iconsname 2026/10/25 00:59:35 INFO Applying migration id=nohash 2026/10/25 00:59:35 INFO Applying migration id=shares 2026/10/25 00:59:35 INFO Applying migration id=actorttl 2026/10/25 00:59:35 INFO Applying migration id=tocc 2026/10/25 00:59:35 INFO Applying migration id=followeds 2026/10/25 00:59:35 INFO Applying migration id=certhash 2026/10/25 00:59:35 INFO Applying migration id=follows_sync 2026/10/25 00:59:35 INFO Applying migration id=jsonpath 2026/10/25 00:59:35 INFO Applying migration id=localforward 2026/10/25 00:59:35 INFO Applying migration id=avatar 2026/10/25 00:59:35 INFO Applying migration id=noimage 2026/10/25 00:59:35 INFO Applying migration id=feed 2026/10/25 00:59:35 INFO Applying migration id=bookmarks 2026/10/25 00:59:35 INFO Applying migration id=shareactivity 2026/10/25 00:59:35 INFO Applying migration id=application 2026/10/25 00:59:35 INFO Applying migration id=certificates 2026/10/25 00:59:35 INFO Applying migration id=rawforward 2026/10/25 00:59:35 INFO Applying migration id=publickey 2026/10/25 00:59:35 INFO Applying migration id=resolvegroup 2026/10/25 00:59:35 INFO Applying migration id=reject 2026/10/25 00:59:35 INFO Applying migration id=autodel 2026/10/25 00:59:35 INFO Applying migration id=jsonb 2026/10/25 00:59:35 INFO Applying migration id=quote 2026/10/25 00:59:35 INFO Applying migration id=rfc9421 2026/10/25 00:59:35 INFO Applying migration id=keys 2026/10/25 00:59:35 INFO Applying migration id=portable 2026/10/25 00:59:35 INFO Applying migration id=proofs 2026/10/25 00:59:35 INFO Applying migration id=contexts 2026/10/25 00:59:35 INFO Applying migration id=deliverieshost 2026/10/25 00:59:35 INFO Applying migration id=pembegin 2026/10/25 00:59:35 INFO Applying migration id=didhost 2026/10/25 00:59:35 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:35 INFO Applying migration id=invites 2026/10/25 00:59:35 INFO Applying migration id=ed25519blob 2026/10/25 00:59:35 INFO Applying migration id=rsablob 2026/10/25 00:59:35 INFO Applying migration id=iconscid 2026/10/25 00:59:35 INFO Applying migration id=actor 2026/10/25 00:59:35 INFO Applying migration id=localkeys 2026/10/25 00:59:35 INFO Applying migration id=deleted 2026/10/25 00:59:35 INFO Applying migration id=history 2026/10/25 00:59:35 INFO Applying migration id=outboxnano 2026/10/25 00:59:35 INFO Applying migration id=implements 2026/10/25 00:59:35 INFO Applying migration id=backfill 2026/10/25 00:59:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17091-fd91-7f19-810b-31ba912133a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17091-fd91-7e8c-84a5-138f192de148 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17091-fd91-7e8c-84a5-138f192de148 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (3.29s) === RUN TestFTS_NoInput 2026/10/25 00:59:38 INFO Applying migration id=initial 2026/10/25 00:59:38 INFO Applying migration id=notesupdated 2026/10/25 00:59:38 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:38 INFO Applying migration id=activitiesid 2026/10/25 00:59:38 INFO Applying migration id=outbox 2026/10/25 00:59:38 INFO Applying migration id=edits 2026/10/25 00:59:38 INFO Applying migration id=outboxactor 2026/10/25 00:59:38 INFO Applying migration id=outboxsender 2026/10/25 00:59:38 INFO Applying migration id=thread 2026/10/25 00:59:38 INFO Applying migration id=host 2026/10/25 00:59:38 INFO Applying migration id=sharedinbox 2026/10/25 00:59:38 INFO Applying migration id=noteshost 2026/10/25 00:59:38 INFO Applying migration id=fetched 2026/10/25 00:59:38 INFO Applying migration id=move 2026/10/25 00:59:38 INFO Applying migration id=cleanup 2026/10/25 00:59:38 INFO Applying migration id=received 2026/10/25 00:59:38 INFO Applying migration id=namehost 2026/10/25 00:59:38 INFO Applying migration id=outboxhost 2026/10/25 00:59:38 INFO Applying migration id=notesfts 2026/10/25 00:59:38 INFO Applying migration id=iconsname 2026/10/25 00:59:38 INFO Applying migration id=nohash 2026/10/25 00:59:38 INFO Applying migration id=shares 2026/10/25 00:59:38 INFO Applying migration id=actorttl 2026/10/25 00:59:38 INFO Applying migration id=tocc 2026/10/25 00:59:38 INFO Applying migration id=followeds 2026/10/25 00:59:38 INFO Applying migration id=certhash 2026/10/25 00:59:38 INFO Applying migration id=follows_sync 2026/10/25 00:59:38 INFO Applying migration id=jsonpath 2026/10/25 00:59:38 INFO Applying migration id=localforward 2026/10/25 00:59:38 INFO Applying migration id=avatar 2026/10/25 00:59:38 INFO Applying migration id=noimage 2026/10/25 00:59:38 INFO Applying migration id=feed 2026/10/25 00:59:38 INFO Applying migration id=bookmarks 2026/10/25 00:59:38 INFO Applying migration id=shareactivity 2026/10/25 00:59:38 INFO Applying migration id=application 2026/10/25 00:59:38 INFO Applying migration id=certificates 2026/10/25 00:59:38 INFO Applying migration id=rawforward 2026/10/25 00:59:38 INFO Applying migration id=publickey 2026/10/25 00:59:38 INFO Applying migration id=resolvegroup 2026/10/25 00:59:38 INFO Applying migration id=reject 2026/10/25 00:59:38 INFO Applying migration id=autodel 2026/10/25 00:59:38 INFO Applying migration id=jsonb 2026/10/25 00:59:38 INFO Applying migration id=quote 2026/10/25 00:59:38 INFO Applying migration id=rfc9421 2026/10/25 00:59:38 INFO Applying migration id=keys 2026/10/25 00:59:38 INFO Applying migration id=portable 2026/10/25 00:59:38 INFO Applying migration id=proofs 2026/10/25 00:59:38 INFO Applying migration id=contexts 2026/10/25 00:59:38 INFO Applying migration id=deliverieshost 2026/10/25 00:59:38 INFO Applying migration id=pembegin 2026/10/25 00:59:38 INFO Applying migration id=didhost 2026/10/25 00:59:38 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:38 INFO Applying migration id=invites 2026/10/25 00:59:38 INFO Applying migration id=ed25519blob 2026/10/25 00:59:38 INFO Applying migration id=rsablob 2026/10/25 00:59:38 INFO Applying migration id=iconscid 2026/10/25 00:59:38 INFO Applying migration id=actor 2026/10/25 00:59:38 INFO Applying migration id=localkeys 2026/10/25 00:59:38 INFO Applying migration id=deleted 2026/10/25 00:59:38 INFO Applying migration id=history 2026/10/25 00:59:38 INFO Applying migration id=outboxnano 2026/10/25 00:59:38 INFO Applying migration id=implements 2026/10/25 00:59:38 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (2.52s) === RUN TestFTS_EmptyInput 2026/10/25 00:59:40 INFO Applying migration id=initial 2026/10/25 00:59:40 INFO Applying migration id=notesupdated 2026/10/25 00:59:40 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:40 INFO Applying migration id=activitiesid 2026/10/25 00:59:40 INFO Applying migration id=outbox 2026/10/25 00:59:40 INFO Applying migration id=edits 2026/10/25 00:59:40 INFO Applying migration id=outboxactor 2026/10/25 00:59:40 INFO Applying migration id=outboxsender 2026/10/25 00:59:40 INFO Applying migration id=thread 2026/10/25 00:59:40 INFO Applying migration id=host 2026/10/25 00:59:40 INFO Applying migration id=sharedinbox 2026/10/25 00:59:40 INFO Applying migration id=noteshost 2026/10/25 00:59:40 INFO Applying migration id=fetched 2026/10/25 00:59:40 INFO Applying migration id=move 2026/10/25 00:59:40 INFO Applying migration id=cleanup 2026/10/25 00:59:40 INFO Applying migration id=received 2026/10/25 00:59:40 INFO Applying migration id=namehost 2026/10/25 00:59:40 INFO Applying migration id=outboxhost 2026/10/25 00:59:40 INFO Applying migration id=notesfts 2026/10/25 00:59:40 INFO Applying migration id=iconsname 2026/10/25 00:59:40 INFO Applying migration id=nohash 2026/10/25 00:59:40 INFO Applying migration id=shares 2026/10/25 00:59:40 INFO Applying migration id=actorttl 2026/10/25 00:59:40 INFO Applying migration id=tocc 2026/10/25 00:59:40 INFO Applying migration id=followeds 2026/10/25 00:59:40 INFO Applying migration id=certhash 2026/10/25 00:59:40 INFO Applying migration id=follows_sync 2026/10/25 00:59:40 INFO Applying migration id=jsonpath 2026/10/25 00:59:40 INFO Applying migration id=localforward 2026/10/25 00:59:40 INFO Applying migration id=avatar 2026/10/25 00:59:40 INFO Applying migration id=noimage 2026/10/25 00:59:40 INFO Applying migration id=feed 2026/10/25 00:59:40 INFO Applying migration id=bookmarks 2026/10/25 00:59:40 INFO Applying migration id=shareactivity 2026/10/25 00:59:40 INFO Applying migration id=application 2026/10/25 00:59:40 INFO Applying migration id=certificates 2026/10/25 00:59:40 INFO Applying migration id=rawforward 2026/10/25 00:59:40 INFO Applying migration id=publickey 2026/10/25 00:59:40 INFO Applying migration id=resolvegroup 2026/10/25 00:59:40 INFO Applying migration id=reject 2026/10/25 00:59:40 INFO Applying migration id=autodel 2026/10/25 00:59:40 INFO Applying migration id=jsonb 2026/10/25 00:59:40 INFO Applying migration id=quote 2026/10/25 00:59:40 INFO Applying migration id=rfc9421 2026/10/25 00:59:40 INFO Applying migration id=keys 2026/10/25 00:59:40 INFO Applying migration id=portable 2026/10/25 00:59:40 INFO Applying migration id=proofs 2026/10/25 00:59:40 INFO Applying migration id=contexts 2026/10/25 00:59:40 INFO Applying migration id=deliverieshost 2026/10/25 00:59:40 INFO Applying migration id=pembegin 2026/10/25 00:59:40 INFO Applying migration id=didhost 2026/10/25 00:59:40 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:40 INFO Applying migration id=invites 2026/10/25 00:59:40 INFO Applying migration id=ed25519blob 2026/10/25 00:59:40 INFO Applying migration id=rsablob 2026/10/25 00:59:40 INFO Applying migration id=iconscid 2026/10/25 00:59:40 INFO Applying migration id=actor 2026/10/25 00:59:40 INFO Applying migration id=localkeys 2026/10/25 00:59:40 INFO Applying migration id=deleted 2026/10/25 00:59:40 INFO Applying migration id=history 2026/10/25 00:59:40 INFO Applying migration id=outboxnano 2026/10/25 00:59:40 INFO Applying migration id=implements 2026/10/25 00:59:40 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (3.11s) === RUN TestFTS_InvalidEscapeSequence 2026/10/25 00:59:43 INFO Applying migration id=initial 2026/10/25 00:59:43 INFO Applying migration id=notesupdated 2026/10/25 00:59:43 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:43 INFO Applying migration id=activitiesid 2026/10/25 00:59:43 INFO Applying migration id=outbox 2026/10/25 00:59:43 INFO Applying migration id=edits 2026/10/25 00:59:43 INFO Applying migration id=outboxactor 2026/10/25 00:59:43 INFO Applying migration id=outboxsender 2026/10/25 00:59:43 INFO Applying migration id=thread 2026/10/25 00:59:43 INFO Applying migration id=host 2026/10/25 00:59:43 INFO Applying migration id=sharedinbox 2026/10/25 00:59:43 INFO Applying migration id=noteshost 2026/10/25 00:59:43 INFO Applying migration id=fetched 2026/10/25 00:59:43 INFO Applying migration id=move 2026/10/25 00:59:43 INFO Applying migration id=cleanup 2026/10/25 00:59:43 INFO Applying migration id=received 2026/10/25 00:59:43 INFO Applying migration id=namehost 2026/10/25 00:59:43 INFO Applying migration id=outboxhost 2026/10/25 00:59:43 INFO Applying migration id=notesfts 2026/10/25 00:59:43 INFO Applying migration id=iconsname 2026/10/25 00:59:43 INFO Applying migration id=nohash 2026/10/25 00:59:43 INFO Applying migration id=shares 2026/10/25 00:59:43 INFO Applying migration id=actorttl 2026/10/25 00:59:43 INFO Applying migration id=tocc 2026/10/25 00:59:43 INFO Applying migration id=followeds 2026/10/25 00:59:43 INFO Applying migration id=certhash 2026/10/25 00:59:43 INFO Applying migration id=follows_sync 2026/10/25 00:59:43 INFO Applying migration id=jsonpath 2026/10/25 00:59:43 INFO Applying migration id=localforward 2026/10/25 00:59:43 INFO Applying migration id=avatar 2026/10/25 00:59:43 INFO Applying migration id=noimage 2026/10/25 00:59:43 INFO Applying migration id=feed 2026/10/25 00:59:43 INFO Applying migration id=bookmarks 2026/10/25 00:59:43 INFO Applying migration id=shareactivity 2026/10/25 00:59:43 INFO Applying migration id=application 2026/10/25 00:59:43 INFO Applying migration id=certificates 2026/10/25 00:59:43 INFO Applying migration id=rawforward 2026/10/25 00:59:43 INFO Applying migration id=publickey 2026/10/25 00:59:43 INFO Applying migration id=resolvegroup 2026/10/25 00:59:43 INFO Applying migration id=reject 2026/10/25 00:59:43 INFO Applying migration id=autodel 2026/10/25 00:59:43 INFO Applying migration id=jsonb 2026/10/25 00:59:43 INFO Applying migration id=quote 2026/10/25 00:59:43 INFO Applying migration id=rfc9421 2026/10/25 00:59:43 INFO Applying migration id=keys 2026/10/25 00:59:43 INFO Applying migration id=portable 2026/10/25 00:59:43 INFO Applying migration id=proofs 2026/10/25 00:59:43 INFO Applying migration id=contexts 2026/10/25 00:59:43 INFO Applying migration id=deliverieshost 2026/10/25 00:59:44 INFO Applying migration id=pembegin 2026/10/25 00:59:44 INFO Applying migration id=didhost 2026/10/25 00:59:44 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:44 INFO Applying migration id=invites 2026/10/25 00:59:44 INFO Applying migration id=ed25519blob 2026/10/25 00:59:44 INFO Applying migration id=rsablob 2026/10/25 00:59:44 INFO Applying migration id=iconscid 2026/10/25 00:59:44 INFO Applying migration id=actor 2026/10/25 00:59:44 INFO Applying migration id=localkeys 2026/10/25 00:59:44 INFO Applying migration id=deleted 2026/10/25 00:59:44 INFO Applying migration id=history 2026/10/25 00:59:44 INFO Applying migration id=outboxnano 2026/10/25 00:59:44 INFO Applying migration id=implements 2026/10/25 00:59:44 INFO Applying migration id=backfill 2026/10/25 00:59:45 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (1.50s) === RUN TestFTS_UnathenticatedUser 2026/10/25 00:59:45 INFO Applying migration id=initial 2026/10/25 00:59:45 INFO Applying migration id=notesupdated 2026/10/25 00:59:45 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:45 INFO Applying migration id=activitiesid 2026/10/25 00:59:45 INFO Applying migration id=outbox 2026/10/25 00:59:45 INFO Applying migration id=edits 2026/10/25 00:59:45 INFO Applying migration id=outboxactor 2026/10/25 00:59:45 INFO Applying migration id=outboxsender 2026/10/25 00:59:45 INFO Applying migration id=thread 2026/10/25 00:59:45 INFO Applying migration id=host 2026/10/25 00:59:45 INFO Applying migration id=sharedinbox 2026/10/25 00:59:45 INFO Applying migration id=noteshost 2026/10/25 00:59:45 INFO Applying migration id=fetched 2026/10/25 00:59:45 INFO Applying migration id=move 2026/10/25 00:59:45 INFO Applying migration id=cleanup 2026/10/25 00:59:45 INFO Applying migration id=received 2026/10/25 00:59:45 INFO Applying migration id=namehost 2026/10/25 00:59:45 INFO Applying migration id=outboxhost 2026/10/25 00:59:45 INFO Applying migration id=notesfts 2026/10/25 00:59:45 INFO Applying migration id=iconsname 2026/10/25 00:59:45 INFO Applying migration id=nohash 2026/10/25 00:59:45 INFO Applying migration id=shares 2026/10/25 00:59:45 INFO Applying migration id=actorttl 2026/10/25 00:59:45 INFO Applying migration id=tocc 2026/10/25 00:59:45 INFO Applying migration id=followeds 2026/10/25 00:59:45 INFO Applying migration id=certhash 2026/10/25 00:59:45 INFO Applying migration id=follows_sync 2026/10/25 00:59:45 INFO Applying migration id=jsonpath 2026/10/25 00:59:45 INFO Applying migration id=localforward 2026/10/25 00:59:45 INFO Applying migration id=avatar 2026/10/25 00:59:45 INFO Applying migration id=noimage 2026/10/25 00:59:45 INFO Applying migration id=feed 2026/10/25 00:59:45 INFO Applying migration id=bookmarks 2026/10/25 00:59:45 INFO Applying migration id=shareactivity 2026/10/25 00:59:45 INFO Applying migration id=application 2026/10/25 00:59:45 INFO Applying migration id=certificates 2026/10/25 00:59:45 INFO Applying migration id=rawforward 2026/10/25 00:59:45 INFO Applying migration id=publickey 2026/10/25 00:59:45 INFO Applying migration id=resolvegroup 2026/10/25 00:59:45 INFO Applying migration id=reject 2026/10/25 00:59:45 INFO Applying migration id=autodel 2026/10/25 00:59:45 INFO Applying migration id=jsonb 2026/10/25 00:59:45 INFO Applying migration id=quote 2026/10/25 00:59:45 INFO Applying migration id=rfc9421 2026/10/25 00:59:45 INFO Applying migration id=keys 2026/10/25 00:59:45 INFO Applying migration id=portable 2026/10/25 00:59:45 INFO Applying migration id=proofs 2026/10/25 00:59:45 INFO Applying migration id=contexts 2026/10/25 00:59:45 INFO Applying migration id=deliverieshost 2026/10/25 00:59:45 INFO Applying migration id=pembegin 2026/10/25 00:59:45 INFO Applying migration id=didhost 2026/10/25 00:59:45 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:45 INFO Applying migration id=invites 2026/10/25 00:59:45 INFO Applying migration id=ed25519blob 2026/10/25 00:59:45 INFO Applying migration id=rsablob 2026/10/25 00:59:45 INFO Applying migration id=iconscid 2026/10/25 00:59:45 INFO Applying migration id=actor 2026/10/25 00:59:45 INFO Applying migration id=localkeys 2026/10/25 00:59:45 INFO Applying migration id=deleted 2026/10/25 00:59:45 INFO Applying migration id=history 2026/10/25 00:59:45 INFO Applying migration id=outboxnano 2026/10/25 00:59:45 INFO Applying migration id=implements 2026/10/25 00:59:45 INFO Applying migration id=backfill 2026/10/25 00:59:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-1daf-7dc5-a593-911b57c556c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-1daf-7d65-a89f-638197ee0d6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-1daf-7d65-a89f-638197ee0d6c --- PASS: TestFTS_UnathenticatedUser (1.09s) === RUN TestFTS_SearchByAuthorUserName 2026/10/25 00:59:46 INFO Applying migration id=initial 2026/10/25 00:59:46 INFO Applying migration id=notesupdated 2026/10/25 00:59:46 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:46 INFO Applying migration id=activitiesid 2026/10/25 00:59:46 INFO Applying migration id=outbox 2026/10/25 00:59:46 INFO Applying migration id=edits 2026/10/25 00:59:46 INFO Applying migration id=outboxactor 2026/10/25 00:59:46 INFO Applying migration id=outboxsender 2026/10/25 00:59:46 INFO Applying migration id=thread 2026/10/25 00:59:46 INFO Applying migration id=host 2026/10/25 00:59:46 INFO Applying migration id=sharedinbox 2026/10/25 00:59:46 INFO Applying migration id=noteshost 2026/10/25 00:59:46 INFO Applying migration id=fetched 2026/10/25 00:59:46 INFO Applying migration id=move 2026/10/25 00:59:46 INFO Applying migration id=cleanup 2026/10/25 00:59:46 INFO Applying migration id=received 2026/10/25 00:59:46 INFO Applying migration id=namehost 2026/10/25 00:59:46 INFO Applying migration id=outboxhost 2026/10/25 00:59:46 INFO Applying migration id=notesfts 2026/10/25 00:59:46 INFO Applying migration id=iconsname 2026/10/25 00:59:46 INFO Applying migration id=nohash 2026/10/25 00:59:46 INFO Applying migration id=shares 2026/10/25 00:59:46 INFO Applying migration id=actorttl 2026/10/25 00:59:46 INFO Applying migration id=tocc 2026/10/25 00:59:46 INFO Applying migration id=followeds 2026/10/25 00:59:46 INFO Applying migration id=certhash 2026/10/25 00:59:46 INFO Applying migration id=follows_sync 2026/10/25 00:59:46 INFO Applying migration id=jsonpath 2026/10/25 00:59:46 INFO Applying migration id=localforward 2026/10/25 00:59:46 INFO Applying migration id=avatar 2026/10/25 00:59:46 INFO Applying migration id=noimage 2026/10/25 00:59:46 INFO Applying migration id=feed 2026/10/25 00:59:46 INFO Applying migration id=bookmarks 2026/10/25 00:59:46 INFO Applying migration id=shareactivity 2026/10/25 00:59:46 INFO Applying migration id=application 2026/10/25 00:59:46 INFO Applying migration id=certificates 2026/10/25 00:59:46 INFO Applying migration id=rawforward 2026/10/25 00:59:46 INFO Applying migration id=publickey 2026/10/25 00:59:46 INFO Applying migration id=resolvegroup 2026/10/25 00:59:46 INFO Applying migration id=reject 2026/10/25 00:59:46 INFO Applying migration id=autodel 2026/10/25 00:59:46 INFO Applying migration id=jsonb 2026/10/25 00:59:46 INFO Applying migration id=quote 2026/10/25 00:59:46 INFO Applying migration id=rfc9421 2026/10/25 00:59:46 INFO Applying migration id=keys 2026/10/25 00:59:46 INFO Applying migration id=portable 2026/10/25 00:59:46 INFO Applying migration id=proofs 2026/10/25 00:59:46 INFO Applying migration id=contexts 2026/10/25 00:59:46 INFO Applying migration id=deliverieshost 2026/10/25 00:59:46 INFO Applying migration id=pembegin 2026/10/25 00:59:46 INFO Applying migration id=didhost 2026/10/25 00:59:46 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:46 INFO Applying migration id=invites 2026/10/25 00:59:46 INFO Applying migration id=ed25519blob 2026/10/25 00:59:46 INFO Applying migration id=rsablob 2026/10/25 00:59:46 INFO Applying migration id=iconscid 2026/10/25 00:59:46 INFO Applying migration id=actor 2026/10/25 00:59:46 INFO Applying migration id=localkeys 2026/10/25 00:59:46 INFO Applying migration id=deleted 2026/10/25 00:59:46 INFO Applying migration id=history 2026/10/25 00:59:46 INFO Applying migration id=outboxnano 2026/10/25 00:59:46 INFO Applying migration id=implements 2026/10/25 00:59:46 INFO Applying migration id=backfill 2026/10/25 00:59:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-27da-7197-bf80-72948d0e945a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-27da-7079-a9ed-380af0765018 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-27da-7079-a9ed-380af0765018 --- PASS: TestFTS_SearchByAuthorUserName (2.61s) === RUN TestFTS_SearchByAuthorID 2026/10/25 00:59:49 INFO Applying migration id=initial 2026/10/25 00:59:49 INFO Applying migration id=notesupdated 2026/10/25 00:59:49 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:49 INFO Applying migration id=activitiesid 2026/10/25 00:59:49 INFO Applying migration id=outbox 2026/10/25 00:59:49 INFO Applying migration id=edits 2026/10/25 00:59:49 INFO Applying migration id=outboxactor 2026/10/25 00:59:49 INFO Applying migration id=outboxsender 2026/10/25 00:59:49 INFO Applying migration id=thread 2026/10/25 00:59:49 INFO Applying migration id=host 2026/10/25 00:59:49 INFO Applying migration id=sharedinbox 2026/10/25 00:59:49 INFO Applying migration id=noteshost 2026/10/25 00:59:49 INFO Applying migration id=fetched 2026/10/25 00:59:49 INFO Applying migration id=move 2026/10/25 00:59:49 INFO Applying migration id=cleanup 2026/10/25 00:59:49 INFO Applying migration id=received 2026/10/25 00:59:49 INFO Applying migration id=namehost 2026/10/25 00:59:49 INFO Applying migration id=outboxhost 2026/10/25 00:59:49 INFO Applying migration id=notesfts 2026/10/25 00:59:49 INFO Applying migration id=iconsname 2026/10/25 00:59:49 INFO Applying migration id=nohash 2026/10/25 00:59:49 INFO Applying migration id=shares 2026/10/25 00:59:49 INFO Applying migration id=actorttl 2026/10/25 00:59:49 INFO Applying migration id=tocc 2026/10/25 00:59:49 INFO Applying migration id=followeds 2026/10/25 00:59:49 INFO Applying migration id=certhash 2026/10/25 00:59:49 INFO Applying migration id=follows_sync 2026/10/25 00:59:49 INFO Applying migration id=jsonpath 2026/10/25 00:59:49 INFO Applying migration id=localforward 2026/10/25 00:59:49 INFO Applying migration id=avatar 2026/10/25 00:59:49 INFO Applying migration id=noimage 2026/10/25 00:59:49 INFO Applying migration id=feed 2026/10/25 00:59:49 INFO Applying migration id=bookmarks 2026/10/25 00:59:49 INFO Applying migration id=shareactivity 2026/10/25 00:59:49 INFO Applying migration id=application 2026/10/25 00:59:49 INFO Applying migration id=certificates 2026/10/25 00:59:49 INFO Applying migration id=rawforward 2026/10/25 00:59:49 INFO Applying migration id=publickey 2026/10/25 00:59:49 INFO Applying migration id=resolvegroup 2026/10/25 00:59:49 INFO Applying migration id=reject 2026/10/25 00:59:49 INFO Applying migration id=autodel 2026/10/25 00:59:49 INFO Applying migration id=jsonb 2026/10/25 00:59:49 INFO Applying migration id=quote 2026/10/25 00:59:49 INFO Applying migration id=rfc9421 2026/10/25 00:59:49 INFO Applying migration id=keys 2026/10/25 00:59:49 INFO Applying migration id=portable 2026/10/25 00:59:49 INFO Applying migration id=proofs 2026/10/25 00:59:49 INFO Applying migration id=contexts 2026/10/25 00:59:49 INFO Applying migration id=deliverieshost 2026/10/25 00:59:49 INFO Applying migration id=pembegin 2026/10/25 00:59:49 INFO Applying migration id=didhost 2026/10/25 00:59:49 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:49 INFO Applying migration id=invites 2026/10/25 00:59:49 INFO Applying migration id=ed25519blob 2026/10/25 00:59:49 INFO Applying migration id=rsablob 2026/10/25 00:59:49 INFO Applying migration id=iconscid 2026/10/25 00:59:49 INFO Applying migration id=actor 2026/10/25 00:59:49 INFO Applying migration id=localkeys 2026/10/25 00:59:49 INFO Applying migration id=deleted 2026/10/25 00:59:49 INFO Applying migration id=history 2026/10/25 00:59:49 INFO Applying migration id=outboxnano 2026/10/25 00:59:49 INFO Applying migration id=implements 2026/10/25 00:59:49 INFO Applying migration id=backfill 2026/10/25 00:59:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-3069-78e9-ae1c-332f3e509822 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-3069-785b-b1fa-61410dea8074 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-3069-785b-b1fa-61410dea8074 --- PASS: TestFTS_SearchByAuthorID (2.19s) === RUN TestFTS_SearchByMentionUserName 2026/10/25 00:59:51 INFO Applying migration id=initial 2026/10/25 00:59:51 INFO Applying migration id=notesupdated 2026/10/25 00:59:51 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:51 INFO Applying migration id=activitiesid 2026/10/25 00:59:51 INFO Applying migration id=outbox 2026/10/25 00:59:51 INFO Applying migration id=edits 2026/10/25 00:59:51 INFO Applying migration id=outboxactor 2026/10/25 00:59:51 INFO Applying migration id=outboxsender 2026/10/25 00:59:51 INFO Applying migration id=thread 2026/10/25 00:59:51 INFO Applying migration id=host 2026/10/25 00:59:51 INFO Applying migration id=sharedinbox 2026/10/25 00:59:51 INFO Applying migration id=noteshost 2026/10/25 00:59:51 INFO Applying migration id=fetched 2026/10/25 00:59:51 INFO Applying migration id=move 2026/10/25 00:59:51 INFO Applying migration id=cleanup 2026/10/25 00:59:51 INFO Applying migration id=received 2026/10/25 00:59:51 INFO Applying migration id=namehost 2026/10/25 00:59:51 INFO Applying migration id=outboxhost 2026/10/25 00:59:51 INFO Applying migration id=notesfts 2026/10/25 00:59:51 INFO Applying migration id=iconsname 2026/10/25 00:59:51 INFO Applying migration id=nohash 2026/10/25 00:59:51 INFO Applying migration id=shares 2026/10/25 00:59:51 INFO Applying migration id=actorttl 2026/10/25 00:59:51 INFO Applying migration id=tocc 2026/10/25 00:59:51 INFO Applying migration id=followeds 2026/10/25 00:59:51 INFO Applying migration id=certhash 2026/10/25 00:59:51 INFO Applying migration id=follows_sync 2026/10/25 00:59:51 INFO Applying migration id=jsonpath 2026/10/25 00:59:51 INFO Applying migration id=localforward 2026/10/25 00:59:51 INFO Applying migration id=avatar 2026/10/25 00:59:51 INFO Applying migration id=noimage 2026/10/25 00:59:51 INFO Applying migration id=feed 2026/10/25 00:59:51 INFO Applying migration id=bookmarks 2026/10/25 00:59:51 INFO Applying migration id=shareactivity 2026/10/25 00:59:51 INFO Applying migration id=application 2026/10/25 00:59:51 INFO Applying migration id=certificates 2026/10/25 00:59:51 INFO Applying migration id=rawforward 2026/10/25 00:59:51 INFO Applying migration id=publickey 2026/10/25 00:59:51 INFO Applying migration id=resolvegroup 2026/10/25 00:59:51 INFO Applying migration id=reject 2026/10/25 00:59:51 INFO Applying migration id=autodel 2026/10/25 00:59:51 INFO Applying migration id=jsonb 2026/10/25 00:59:51 INFO Applying migration id=quote 2026/10/25 00:59:51 INFO Applying migration id=rfc9421 2026/10/25 00:59:51 INFO Applying migration id=keys 2026/10/25 00:59:51 INFO Applying migration id=portable 2026/10/25 00:59:51 INFO Applying migration id=proofs 2026/10/25 00:59:51 INFO Applying migration id=contexts 2026/10/25 00:59:51 INFO Applying migration id=deliverieshost 2026/10/25 00:59:51 INFO Applying migration id=pembegin 2026/10/25 00:59:51 INFO Applying migration id=didhost 2026/10/25 00:59:51 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:51 INFO Applying migration id=invites 2026/10/25 00:59:51 INFO Applying migration id=ed25519blob 2026/10/25 00:59:51 INFO Applying migration id=rsablob 2026/10/25 00:59:51 INFO Applying migration id=iconscid 2026/10/25 00:59:51 INFO Applying migration id=actor 2026/10/25 00:59:51 INFO Applying migration id=localkeys 2026/10/25 00:59:51 INFO Applying migration id=deleted 2026/10/25 00:59:51 INFO Applying migration id=history 2026/10/25 00:59:51 INFO Applying migration id=outboxnano 2026/10/25 00:59:51 INFO Applying migration id=implements 2026/10/25 00:59:51 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (1.70s) === RUN TestFTS_SearchByMentionID 2026/10/25 00:59:52 INFO Applying migration id=initial 2026/10/25 00:59:52 INFO Applying migration id=notesupdated 2026/10/25 00:59:52 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:52 INFO Applying migration id=activitiesid 2026/10/25 00:59:52 INFO Applying migration id=outbox 2026/10/25 00:59:52 INFO Applying migration id=edits 2026/10/25 00:59:52 INFO Applying migration id=outboxactor 2026/10/25 00:59:52 INFO Applying migration id=outboxsender 2026/10/25 00:59:52 INFO Applying migration id=thread 2026/10/25 00:59:52 INFO Applying migration id=host 2026/10/25 00:59:52 INFO Applying migration id=sharedinbox 2026/10/25 00:59:52 INFO Applying migration id=noteshost 2026/10/25 00:59:52 INFO Applying migration id=fetched 2026/10/25 00:59:52 INFO Applying migration id=move 2026/10/25 00:59:52 INFO Applying migration id=cleanup 2026/10/25 00:59:52 INFO Applying migration id=received 2026/10/25 00:59:52 INFO Applying migration id=namehost 2026/10/25 00:59:52 INFO Applying migration id=outboxhost 2026/10/25 00:59:52 INFO Applying migration id=notesfts 2026/10/25 00:59:52 INFO Applying migration id=iconsname 2026/10/25 00:59:52 INFO Applying migration id=nohash 2026/10/25 00:59:52 INFO Applying migration id=shares 2026/10/25 00:59:53 INFO Applying migration id=actorttl 2026/10/25 00:59:53 INFO Applying migration id=tocc 2026/10/25 00:59:53 INFO Applying migration id=followeds 2026/10/25 00:59:53 INFO Applying migration id=certhash 2026/10/25 00:59:53 INFO Applying migration id=follows_sync 2026/10/25 00:59:53 INFO Applying migration id=jsonpath 2026/10/25 00:59:53 INFO Applying migration id=localforward 2026/10/25 00:59:53 INFO Applying migration id=avatar 2026/10/25 00:59:53 INFO Applying migration id=noimage 2026/10/25 00:59:53 INFO Applying migration id=feed 2026/10/25 00:59:53 INFO Applying migration id=bookmarks 2026/10/25 00:59:53 INFO Applying migration id=shareactivity 2026/10/25 00:59:53 INFO Applying migration id=application 2026/10/25 00:59:53 INFO Applying migration id=certificates 2026/10/25 00:59:53 INFO Applying migration id=rawforward 2026/10/25 00:59:53 INFO Applying migration id=publickey 2026/10/25 00:59:53 INFO Applying migration id=resolvegroup 2026/10/25 00:59:53 INFO Applying migration id=reject 2026/10/25 00:59:53 INFO Applying migration id=autodel 2026/10/25 00:59:53 INFO Applying migration id=jsonb 2026/10/25 00:59:53 INFO Applying migration id=quote 2026/10/25 00:59:53 INFO Applying migration id=rfc9421 2026/10/25 00:59:53 INFO Applying migration id=keys 2026/10/25 00:59:53 INFO Applying migration id=portable 2026/10/25 00:59:53 INFO Applying migration id=proofs 2026/10/25 00:59:53 INFO Applying migration id=contexts 2026/10/25 00:59:53 INFO Applying migration id=deliverieshost 2026/10/25 00:59:53 INFO Applying migration id=pembegin 2026/10/25 00:59:53 INFO Applying migration id=didhost 2026/10/25 00:59:53 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:53 INFO Applying migration id=invites 2026/10/25 00:59:53 INFO Applying migration id=ed25519blob 2026/10/25 00:59:53 INFO Applying migration id=rsablob 2026/10/25 00:59:53 INFO Applying migration id=iconscid 2026/10/25 00:59:53 INFO Applying migration id=actor 2026/10/25 00:59:53 INFO Applying migration id=localkeys 2026/10/25 00:59:53 INFO Applying migration id=deleted 2026/10/25 00:59:53 INFO Applying migration id=history 2026/10/25 00:59:53 INFO Applying migration id=outboxnano 2026/10/25 00:59:53 INFO Applying migration id=implements 2026/10/25 00:59:53 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (1.47s) === RUN TestHashtag_PublicPost 2026/10/25 00:59:54 INFO Applying migration id=initial 2026/10/25 00:59:54 INFO Applying migration id=notesupdated 2026/10/25 00:59:54 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:54 INFO Applying migration id=activitiesid 2026/10/25 00:59:54 INFO Applying migration id=outbox 2026/10/25 00:59:54 INFO Applying migration id=edits 2026/10/25 00:59:54 INFO Applying migration id=outboxactor 2026/10/25 00:59:54 INFO Applying migration id=outboxsender 2026/10/25 00:59:54 INFO Applying migration id=thread 2026/10/25 00:59:54 INFO Applying migration id=host 2026/10/25 00:59:54 INFO Applying migration id=sharedinbox 2026/10/25 00:59:54 INFO Applying migration id=noteshost 2026/10/25 00:59:54 INFO Applying migration id=fetched 2026/10/25 00:59:54 INFO Applying migration id=move 2026/10/25 00:59:54 INFO Applying migration id=cleanup 2026/10/25 00:59:54 INFO Applying migration id=received 2026/10/25 00:59:54 INFO Applying migration id=namehost 2026/10/25 00:59:54 INFO Applying migration id=outboxhost 2026/10/25 00:59:54 INFO Applying migration id=notesfts 2026/10/25 00:59:54 INFO Applying migration id=iconsname 2026/10/25 00:59:54 INFO Applying migration id=nohash 2026/10/25 00:59:54 INFO Applying migration id=shares 2026/10/25 00:59:54 INFO Applying migration id=actorttl 2026/10/25 00:59:54 INFO Applying migration id=tocc 2026/10/25 00:59:54 INFO Applying migration id=followeds 2026/10/25 00:59:54 INFO Applying migration id=certhash 2026/10/25 00:59:54 INFO Applying migration id=follows_sync 2026/10/25 00:59:54 INFO Applying migration id=jsonpath 2026/10/25 00:59:54 INFO Applying migration id=localforward 2026/10/25 00:59:54 INFO Applying migration id=avatar 2026/10/25 00:59:54 INFO Applying migration id=noimage 2026/10/25 00:59:54 INFO Applying migration id=feed 2026/10/25 00:59:54 INFO Applying migration id=bookmarks 2026/10/25 00:59:54 INFO Applying migration id=shareactivity 2026/10/25 00:59:54 INFO Applying migration id=application 2026/10/25 00:59:54 INFO Applying migration id=certificates 2026/10/25 00:59:54 INFO Applying migration id=rawforward 2026/10/25 00:59:54 INFO Applying migration id=publickey 2026/10/25 00:59:54 INFO Applying migration id=resolvegroup 2026/10/25 00:59:54 INFO Applying migration id=reject 2026/10/25 00:59:54 INFO Applying migration id=autodel 2026/10/25 00:59:54 INFO Applying migration id=jsonb 2026/10/25 00:59:54 INFO Applying migration id=quote 2026/10/25 00:59:54 INFO Applying migration id=rfc9421 2026/10/25 00:59:54 INFO Applying migration id=keys 2026/10/25 00:59:54 INFO Applying migration id=portable 2026/10/25 00:59:54 INFO Applying migration id=proofs 2026/10/25 00:59:54 INFO Applying migration id=contexts 2026/10/25 00:59:54 INFO Applying migration id=deliverieshost 2026/10/25 00:59:54 INFO Applying migration id=pembegin 2026/10/25 00:59:54 INFO Applying migration id=didhost 2026/10/25 00:59:54 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:54 INFO Applying migration id=invites 2026/10/25 00:59:54 INFO Applying migration id=ed25519blob 2026/10/25 00:59:54 INFO Applying migration id=rsablob 2026/10/25 00:59:54 INFO Applying migration id=iconscid 2026/10/25 00:59:54 INFO Applying migration id=actor 2026/10/25 00:59:54 INFO Applying migration id=localkeys 2026/10/25 00:59:54 INFO Applying migration id=deleted 2026/10/25 00:59:54 INFO Applying migration id=history 2026/10/25 00:59:54 INFO Applying migration id=outboxnano 2026/10/25 00:59:54 INFO Applying migration id=implements 2026/10/25 00:59:54 INFO Applying migration id=backfill 2026/10/25 00:59:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-42db-75ee-8548-09f630090268 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-42db-755c-8f1e-e9fdc121b920 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-42db-755c-8f1e-e9fdc121b920 2026/10/25 00:59:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-42db-755c-8f1e-e9fdc121b920 2026/10/25 00:59:55 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (1.55s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/25 00:59:56 INFO Applying migration id=initial 2026/10/25 00:59:56 INFO Applying migration id=notesupdated 2026/10/25 00:59:56 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:56 INFO Applying migration id=activitiesid 2026/10/25 00:59:56 INFO Applying migration id=outbox 2026/10/25 00:59:56 INFO Applying migration id=edits 2026/10/25 00:59:56 INFO Applying migration id=outboxactor 2026/10/25 00:59:56 INFO Applying migration id=outboxsender 2026/10/25 00:59:56 INFO Applying migration id=thread 2026/10/25 00:59:56 INFO Applying migration id=host 2026/10/25 00:59:56 INFO Applying migration id=sharedinbox 2026/10/25 00:59:56 INFO Applying migration id=noteshost 2026/10/25 00:59:56 INFO Applying migration id=fetched 2026/10/25 00:59:56 INFO Applying migration id=move 2026/10/25 00:59:56 INFO Applying migration id=cleanup 2026/10/25 00:59:56 INFO Applying migration id=received 2026/10/25 00:59:56 INFO Applying migration id=namehost 2026/10/25 00:59:56 INFO Applying migration id=outboxhost 2026/10/25 00:59:56 INFO Applying migration id=notesfts 2026/10/25 00:59:56 INFO Applying migration id=iconsname 2026/10/25 00:59:56 INFO Applying migration id=nohash 2026/10/25 00:59:56 INFO Applying migration id=shares 2026/10/25 00:59:56 INFO Applying migration id=actorttl 2026/10/25 00:59:56 INFO Applying migration id=tocc 2026/10/25 00:59:56 INFO Applying migration id=followeds 2026/10/25 00:59:56 INFO Applying migration id=certhash 2026/10/25 00:59:56 INFO Applying migration id=follows_sync 2026/10/25 00:59:56 INFO Applying migration id=jsonpath 2026/10/25 00:59:56 INFO Applying migration id=localforward 2026/10/25 00:59:56 INFO Applying migration id=avatar 2026/10/25 00:59:56 INFO Applying migration id=noimage 2026/10/25 00:59:56 INFO Applying migration id=feed 2026/10/25 00:59:56 INFO Applying migration id=bookmarks 2026/10/25 00:59:56 INFO Applying migration id=shareactivity 2026/10/25 00:59:56 INFO Applying migration id=application 2026/10/25 00:59:56 INFO Applying migration id=certificates 2026/10/25 00:59:56 INFO Applying migration id=rawforward 2026/10/25 00:59:56 INFO Applying migration id=publickey 2026/10/25 00:59:56 INFO Applying migration id=resolvegroup 2026/10/25 00:59:56 INFO Applying migration id=reject 2026/10/25 00:59:56 INFO Applying migration id=autodel 2026/10/25 00:59:56 INFO Applying migration id=jsonb 2026/10/25 00:59:56 INFO Applying migration id=quote 2026/10/25 00:59:56 INFO Applying migration id=rfc9421 2026/10/25 00:59:56 INFO Applying migration id=keys 2026/10/25 00:59:56 INFO Applying migration id=portable 2026/10/25 00:59:56 INFO Applying migration id=proofs 2026/10/25 00:59:56 INFO Applying migration id=contexts 2026/10/25 00:59:56 INFO Applying migration id=deliverieshost 2026/10/25 00:59:56 INFO Applying migration id=pembegin 2026/10/25 00:59:56 INFO Applying migration id=didhost 2026/10/25 00:59:56 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:56 INFO Applying migration id=invites 2026/10/25 00:59:56 INFO Applying migration id=ed25519blob 2026/10/25 00:59:56 INFO Applying migration id=rsablob 2026/10/25 00:59:56 INFO Applying migration id=iconscid 2026/10/25 00:59:56 INFO Applying migration id=actor 2026/10/25 00:59:56 INFO Applying migration id=localkeys 2026/10/25 00:59:56 INFO Applying migration id=deleted 2026/10/25 00:59:56 INFO Applying migration id=history 2026/10/25 00:59:56 INFO Applying migration id=outboxnano 2026/10/25 00:59:56 INFO Applying migration id=implements 2026/10/25 00:59:56 INFO Applying migration id=backfill 2026/10/25 00:59:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-4a6d-7d06-a757-b6bc0f6b11e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-4a6d-7c45-95a2-dcd16b4cdb07 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-4a6d-7c45-95a2-dcd16b4cdb07 2026/10/25 00:59:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-4a6d-7c45-95a2-dcd16b4cdb07 2026/10/25 00:59:57 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.94s) === RUN TestHashtag_ExclamationMark 2026/10/25 00:59:57 INFO Applying migration id=initial 2026/10/25 00:59:57 INFO Applying migration id=notesupdated 2026/10/25 00:59:57 INFO Applying migration id=personspreferredusername 2026/10/25 00:59:57 INFO Applying migration id=activitiesid 2026/10/25 00:59:57 INFO Applying migration id=outbox 2026/10/25 00:59:57 INFO Applying migration id=edits 2026/10/25 00:59:57 INFO Applying migration id=outboxactor 2026/10/25 00:59:57 INFO Applying migration id=outboxsender 2026/10/25 00:59:57 INFO Applying migration id=thread 2026/10/25 00:59:57 INFO Applying migration id=host 2026/10/25 00:59:57 INFO Applying migration id=sharedinbox 2026/10/25 00:59:57 INFO Applying migration id=noteshost 2026/10/25 00:59:57 INFO Applying migration id=fetched 2026/10/25 00:59:57 INFO Applying migration id=move 2026/10/25 00:59:57 INFO Applying migration id=cleanup 2026/10/25 00:59:57 INFO Applying migration id=received 2026/10/25 00:59:57 INFO Applying migration id=namehost 2026/10/25 00:59:57 INFO Applying migration id=outboxhost 2026/10/25 00:59:57 INFO Applying migration id=notesfts 2026/10/25 00:59:57 INFO Applying migration id=iconsname 2026/10/25 00:59:57 INFO Applying migration id=nohash 2026/10/25 00:59:57 INFO Applying migration id=shares 2026/10/25 00:59:57 INFO Applying migration id=actorttl 2026/10/25 00:59:57 INFO Applying migration id=tocc 2026/10/25 00:59:57 INFO Applying migration id=followeds 2026/10/25 00:59:57 INFO Applying migration id=certhash 2026/10/25 00:59:57 INFO Applying migration id=follows_sync 2026/10/25 00:59:57 INFO Applying migration id=jsonpath 2026/10/25 00:59:58 INFO Applying migration id=localforward 2026/10/25 00:59:58 INFO Applying migration id=avatar 2026/10/25 00:59:58 INFO Applying migration id=noimage 2026/10/25 00:59:58 INFO Applying migration id=feed 2026/10/25 00:59:58 INFO Applying migration id=bookmarks 2026/10/25 00:59:58 INFO Applying migration id=shareactivity 2026/10/25 00:59:58 INFO Applying migration id=application 2026/10/25 00:59:58 INFO Applying migration id=certificates 2026/10/25 00:59:58 INFO Applying migration id=rawforward 2026/10/25 00:59:58 INFO Applying migration id=publickey 2026/10/25 00:59:58 INFO Applying migration id=resolvegroup 2026/10/25 00:59:58 INFO Applying migration id=reject 2026/10/25 00:59:58 INFO Applying migration id=autodel 2026/10/25 00:59:58 INFO Applying migration id=jsonb 2026/10/25 00:59:58 INFO Applying migration id=quote 2026/10/25 00:59:58 INFO Applying migration id=rfc9421 2026/10/25 00:59:58 INFO Applying migration id=keys 2026/10/25 00:59:58 INFO Applying migration id=portable 2026/10/25 00:59:58 INFO Applying migration id=proofs 2026/10/25 00:59:58 INFO Applying migration id=contexts 2026/10/25 00:59:58 INFO Applying migration id=deliverieshost 2026/10/25 00:59:58 INFO Applying migration id=pembegin 2026/10/25 00:59:58 INFO Applying migration id=didhost 2026/10/25 00:59:58 INFO Applying migration id=rsapkcs8 2026/10/25 00:59:58 INFO Applying migration id=invites 2026/10/25 00:59:58 INFO Applying migration id=ed25519blob 2026/10/25 00:59:58 INFO Applying migration id=rsablob 2026/10/25 00:59:58 INFO Applying migration id=iconscid 2026/10/25 00:59:58 INFO Applying migration id=actor 2026/10/25 00:59:58 INFO Applying migration id=localkeys 2026/10/25 00:59:58 INFO Applying migration id=deleted 2026/10/25 00:59:58 INFO Applying migration id=history 2026/10/25 00:59:58 INFO Applying migration id=outboxnano 2026/10/25 00:59:58 INFO Applying migration id=implements 2026/10/25 00:59:58 INFO Applying migration id=backfill 2026/10/25 01:00:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-54d1-726a-81fb-3c2a099927aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-54d1-7207-bcd8-21bb436d9962 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-54d1-7207-bcd8-21bb436d9962 2026/10/25 01:00:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-54d1-7207-bcd8-21bb436d9962 2026/10/25 01:00:00 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (2.66s) === RUN TestHashtag_Beginning 2026/10/25 01:00:00 INFO Applying migration id=initial 2026/10/25 01:00:00 INFO Applying migration id=notesupdated 2026/10/25 01:00:00 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:00 INFO Applying migration id=activitiesid 2026/10/25 01:00:00 INFO Applying migration id=outbox 2026/10/25 01:00:00 INFO Applying migration id=edits 2026/10/25 01:00:00 INFO Applying migration id=outboxactor 2026/10/25 01:00:00 INFO Applying migration id=outboxsender 2026/10/25 01:00:00 INFO Applying migration id=thread 2026/10/25 01:00:00 INFO Applying migration id=host 2026/10/25 01:00:00 INFO Applying migration id=sharedinbox 2026/10/25 01:00:00 INFO Applying migration id=noteshost 2026/10/25 01:00:00 INFO Applying migration id=fetched 2026/10/25 01:00:00 INFO Applying migration id=move 2026/10/25 01:00:00 INFO Applying migration id=cleanup 2026/10/25 01:00:00 INFO Applying migration id=received 2026/10/25 01:00:00 INFO Applying migration id=namehost 2026/10/25 01:00:00 INFO Applying migration id=outboxhost 2026/10/25 01:00:00 INFO Applying migration id=notesfts 2026/10/25 01:00:00 INFO Applying migration id=iconsname 2026/10/25 01:00:00 INFO Applying migration id=nohash 2026/10/25 01:00:00 INFO Applying migration id=shares 2026/10/25 01:00:00 INFO Applying migration id=actorttl 2026/10/25 01:00:00 INFO Applying migration id=tocc 2026/10/25 01:00:00 INFO Applying migration id=followeds 2026/10/25 01:00:00 INFO Applying migration id=certhash 2026/10/25 01:00:00 INFO Applying migration id=follows_sync 2026/10/25 01:00:00 INFO Applying migration id=jsonpath 2026/10/25 01:00:00 INFO Applying migration id=localforward 2026/10/25 01:00:00 INFO Applying migration id=avatar 2026/10/25 01:00:00 INFO Applying migration id=noimage 2026/10/25 01:00:00 INFO Applying migration id=feed 2026/10/25 01:00:00 INFO Applying migration id=bookmarks 2026/10/25 01:00:00 INFO Applying migration id=shareactivity 2026/10/25 01:00:00 INFO Applying migration id=application 2026/10/25 01:00:00 INFO Applying migration id=certificates 2026/10/25 01:00:00 INFO Applying migration id=rawforward 2026/10/25 01:00:00 INFO Applying migration id=publickey 2026/10/25 01:00:00 INFO Applying migration id=resolvegroup 2026/10/25 01:00:00 INFO Applying migration id=reject 2026/10/25 01:00:00 INFO Applying migration id=autodel 2026/10/25 01:00:00 INFO Applying migration id=jsonb 2026/10/25 01:00:00 INFO Applying migration id=quote 2026/10/25 01:00:00 INFO Applying migration id=rfc9421 2026/10/25 01:00:00 INFO Applying migration id=keys 2026/10/25 01:00:00 INFO Applying migration id=portable 2026/10/25 01:00:00 INFO Applying migration id=proofs 2026/10/25 01:00:00 INFO Applying migration id=contexts 2026/10/25 01:00:00 INFO Applying migration id=deliverieshost 2026/10/25 01:00:00 INFO Applying migration id=pembegin 2026/10/25 01:00:00 INFO Applying migration id=didhost 2026/10/25 01:00:00 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:00 INFO Applying migration id=invites 2026/10/25 01:00:00 INFO Applying migration id=ed25519blob 2026/10/25 01:00:00 INFO Applying migration id=rsablob 2026/10/25 01:00:00 INFO Applying migration id=iconscid 2026/10/25 01:00:00 INFO Applying migration id=actor 2026/10/25 01:00:00 INFO Applying migration id=localkeys 2026/10/25 01:00:00 INFO Applying migration id=deleted 2026/10/25 01:00:00 INFO Applying migration id=history 2026/10/25 01:00:00 INFO Applying migration id=outboxnano 2026/10/25 01:00:00 INFO Applying migration id=implements 2026/10/25 01:00:00 INFO Applying migration id=backfill 2026/10/25 01:00:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-5f9f-747c-be68-4f5f80c3edcd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-5f9f-73d0-b4af-a480a5187953 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-5f9f-73d0-b4af-a480a5187953 2026/10/25 01:00:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-5f9f-73d0-b4af-a480a5187953 2026/10/25 01:00:03 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (2.77s) === RUN TestHashtag_Multiple 2026/10/25 01:00:03 INFO Applying migration id=initial 2026/10/25 01:00:03 INFO Applying migration id=notesupdated 2026/10/25 01:00:03 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:03 INFO Applying migration id=activitiesid 2026/10/25 01:00:03 INFO Applying migration id=outbox 2026/10/25 01:00:03 INFO Applying migration id=edits 2026/10/25 01:00:03 INFO Applying migration id=outboxactor 2026/10/25 01:00:03 INFO Applying migration id=outboxsender 2026/10/25 01:00:03 INFO Applying migration id=thread 2026/10/25 01:00:03 INFO Applying migration id=host 2026/10/25 01:00:03 INFO Applying migration id=sharedinbox 2026/10/25 01:00:03 INFO Applying migration id=noteshost 2026/10/25 01:00:03 INFO Applying migration id=fetched 2026/10/25 01:00:03 INFO Applying migration id=move 2026/10/25 01:00:03 INFO Applying migration id=cleanup 2026/10/25 01:00:03 INFO Applying migration id=received 2026/10/25 01:00:03 INFO Applying migration id=namehost 2026/10/25 01:00:03 INFO Applying migration id=outboxhost 2026/10/25 01:00:03 INFO Applying migration id=notesfts 2026/10/25 01:00:03 INFO Applying migration id=iconsname 2026/10/25 01:00:03 INFO Applying migration id=nohash 2026/10/25 01:00:03 INFO Applying migration id=shares 2026/10/25 01:00:03 INFO Applying migration id=actorttl 2026/10/25 01:00:03 INFO Applying migration id=tocc 2026/10/25 01:00:03 INFO Applying migration id=followeds 2026/10/25 01:00:03 INFO Applying migration id=certhash 2026/10/25 01:00:03 INFO Applying migration id=follows_sync 2026/10/25 01:00:03 INFO Applying migration id=jsonpath 2026/10/25 01:00:03 INFO Applying migration id=localforward 2026/10/25 01:00:03 INFO Applying migration id=avatar 2026/10/25 01:00:03 INFO Applying migration id=noimage 2026/10/25 01:00:03 INFO Applying migration id=feed 2026/10/25 01:00:03 INFO Applying migration id=bookmarks 2026/10/25 01:00:03 INFO Applying migration id=shareactivity 2026/10/25 01:00:03 INFO Applying migration id=application 2026/10/25 01:00:03 INFO Applying migration id=certificates 2026/10/25 01:00:03 INFO Applying migration id=rawforward 2026/10/25 01:00:03 INFO Applying migration id=publickey 2026/10/25 01:00:03 INFO Applying migration id=resolvegroup 2026/10/25 01:00:03 INFO Applying migration id=reject 2026/10/25 01:00:03 INFO Applying migration id=autodel 2026/10/25 01:00:03 INFO Applying migration id=jsonb 2026/10/25 01:00:03 INFO Applying migration id=quote 2026/10/25 01:00:03 INFO Applying migration id=rfc9421 2026/10/25 01:00:03 INFO Applying migration id=keys 2026/10/25 01:00:03 INFO Applying migration id=portable 2026/10/25 01:00:03 INFO Applying migration id=proofs 2026/10/25 01:00:03 INFO Applying migration id=contexts 2026/10/25 01:00:03 INFO Applying migration id=deliverieshost 2026/10/25 01:00:03 INFO Applying migration id=pembegin 2026/10/25 01:00:03 INFO Applying migration id=didhost 2026/10/25 01:00:03 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:03 INFO Applying migration id=invites 2026/10/25 01:00:03 INFO Applying migration id=ed25519blob 2026/10/25 01:00:03 INFO Applying migration id=rsablob 2026/10/25 01:00:03 INFO Applying migration id=iconscid 2026/10/25 01:00:03 INFO Applying migration id=actor 2026/10/25 01:00:03 INFO Applying migration id=localkeys 2026/10/25 01:00:03 INFO Applying migration id=deleted 2026/10/25 01:00:03 INFO Applying migration id=history 2026/10/25 01:00:03 INFO Applying migration id=outboxnano 2026/10/25 01:00:03 INFO Applying migration id=implements 2026/10/25 01:00:03 INFO Applying migration id=backfill 2026/10/25 01:00:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-66da-7c16-8179-d5e7e1fbc9c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-66da-774a-b8e9-245d4012cec8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-66da-774a-b8e9-245d4012cec8 2026/10/25 01:00:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-66da-774a-b8e9-245d4012cec8 2026/10/25 01:00:05 INFO Generating first response key=/hashtag/Hello 2026/10/25 01:00:05 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.86s) === RUN TestHashtag_CaseSensitivity 2026/10/25 01:00:05 INFO Applying migration id=initial 2026/10/25 01:00:05 INFO Applying migration id=notesupdated 2026/10/25 01:00:05 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:05 INFO Applying migration id=activitiesid 2026/10/25 01:00:05 INFO Applying migration id=outbox 2026/10/25 01:00:05 INFO Applying migration id=edits 2026/10/25 01:00:05 INFO Applying migration id=outboxactor 2026/10/25 01:00:05 INFO Applying migration id=outboxsender 2026/10/25 01:00:05 INFO Applying migration id=thread 2026/10/25 01:00:05 INFO Applying migration id=host 2026/10/25 01:00:05 INFO Applying migration id=sharedinbox 2026/10/25 01:00:05 INFO Applying migration id=noteshost 2026/10/25 01:00:05 INFO Applying migration id=fetched 2026/10/25 01:00:05 INFO Applying migration id=move 2026/10/25 01:00:05 INFO Applying migration id=cleanup 2026/10/25 01:00:05 INFO Applying migration id=received 2026/10/25 01:00:05 INFO Applying migration id=namehost 2026/10/25 01:00:05 INFO Applying migration id=outboxhost 2026/10/25 01:00:05 INFO Applying migration id=notesfts 2026/10/25 01:00:05 INFO Applying migration id=iconsname 2026/10/25 01:00:05 INFO Applying migration id=nohash 2026/10/25 01:00:05 INFO Applying migration id=shares 2026/10/25 01:00:05 INFO Applying migration id=actorttl 2026/10/25 01:00:05 INFO Applying migration id=tocc 2026/10/25 01:00:05 INFO Applying migration id=followeds 2026/10/25 01:00:05 INFO Applying migration id=certhash 2026/10/25 01:00:05 INFO Applying migration id=follows_sync 2026/10/25 01:00:05 INFO Applying migration id=jsonpath 2026/10/25 01:00:05 INFO Applying migration id=localforward 2026/10/25 01:00:05 INFO Applying migration id=avatar 2026/10/25 01:00:05 INFO Applying migration id=noimage 2026/10/25 01:00:05 INFO Applying migration id=feed 2026/10/25 01:00:05 INFO Applying migration id=bookmarks 2026/10/25 01:00:05 INFO Applying migration id=shareactivity 2026/10/25 01:00:05 INFO Applying migration id=application 2026/10/25 01:00:05 INFO Applying migration id=certificates 2026/10/25 01:00:05 INFO Applying migration id=rawforward 2026/10/25 01:00:05 INFO Applying migration id=publickey 2026/10/25 01:00:05 INFO Applying migration id=resolvegroup 2026/10/25 01:00:05 INFO Applying migration id=reject 2026/10/25 01:00:05 INFO Applying migration id=autodel 2026/10/25 01:00:05 INFO Applying migration id=jsonb 2026/10/25 01:00:05 INFO Applying migration id=quote 2026/10/25 01:00:05 INFO Applying migration id=rfc9421 2026/10/25 01:00:05 INFO Applying migration id=keys 2026/10/25 01:00:05 INFO Applying migration id=portable 2026/10/25 01:00:05 INFO Applying migration id=proofs 2026/10/25 01:00:05 INFO Applying migration id=contexts 2026/10/25 01:00:05 INFO Applying migration id=deliverieshost 2026/10/25 01:00:05 INFO Applying migration id=pembegin 2026/10/25 01:00:05 INFO Applying migration id=didhost 2026/10/25 01:00:05 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:05 INFO Applying migration id=invites 2026/10/25 01:00:05 INFO Applying migration id=ed25519blob 2026/10/25 01:00:05 INFO Applying migration id=rsablob 2026/10/25 01:00:05 INFO Applying migration id=iconscid 2026/10/25 01:00:05 INFO Applying migration id=actor 2026/10/25 01:00:05 INFO Applying migration id=localkeys 2026/10/25 01:00:05 INFO Applying migration id=deleted 2026/10/25 01:00:05 INFO Applying migration id=history 2026/10/25 01:00:05 INFO Applying migration id=outboxnano 2026/10/25 01:00:05 INFO Applying migration id=implements 2026/10/25 01:00:05 INFO Applying migration id=backfill 2026/10/25 01:00:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-6fa1-75b6-b46a-e777236eb789 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-6fa1-751f-8d42-cd3ea82f4f81 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-6fa1-751f-8d42-cd3ea82f4f81 2026/10/25 01:00:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-6fa1-751f-8d42-cd3ea82f4f81 2026/10/25 01:00:07 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.24s) === RUN TestHashtag_PostToFollowers 2026/10/25 01:00:07 INFO Applying migration id=initial 2026/10/25 01:00:07 INFO Applying migration id=notesupdated 2026/10/25 01:00:07 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:07 INFO Applying migration id=activitiesid 2026/10/25 01:00:07 INFO Applying migration id=outbox 2026/10/25 01:00:07 INFO Applying migration id=edits 2026/10/25 01:00:07 INFO Applying migration id=outboxactor 2026/10/25 01:00:07 INFO Applying migration id=outboxsender 2026/10/25 01:00:07 INFO Applying migration id=thread 2026/10/25 01:00:07 INFO Applying migration id=host 2026/10/25 01:00:07 INFO Applying migration id=sharedinbox 2026/10/25 01:00:07 INFO Applying migration id=noteshost 2026/10/25 01:00:07 INFO Applying migration id=fetched 2026/10/25 01:00:07 INFO Applying migration id=move 2026/10/25 01:00:07 INFO Applying migration id=cleanup 2026/10/25 01:00:07 INFO Applying migration id=received 2026/10/25 01:00:07 INFO Applying migration id=namehost 2026/10/25 01:00:07 INFO Applying migration id=outboxhost 2026/10/25 01:00:07 INFO Applying migration id=notesfts 2026/10/25 01:00:07 INFO Applying migration id=iconsname 2026/10/25 01:00:07 INFO Applying migration id=nohash 2026/10/25 01:00:07 INFO Applying migration id=shares 2026/10/25 01:00:07 INFO Applying migration id=actorttl 2026/10/25 01:00:07 INFO Applying migration id=tocc 2026/10/25 01:00:07 INFO Applying migration id=followeds 2026/10/25 01:00:07 INFO Applying migration id=certhash 2026/10/25 01:00:07 INFO Applying migration id=follows_sync 2026/10/25 01:00:07 INFO Applying migration id=jsonpath 2026/10/25 01:00:07 INFO Applying migration id=localforward 2026/10/25 01:00:07 INFO Applying migration id=avatar 2026/10/25 01:00:07 INFO Applying migration id=noimage 2026/10/25 01:00:07 INFO Applying migration id=feed 2026/10/25 01:00:07 INFO Applying migration id=bookmarks 2026/10/25 01:00:07 INFO Applying migration id=shareactivity 2026/10/25 01:00:07 INFO Applying migration id=application 2026/10/25 01:00:07 INFO Applying migration id=certificates 2026/10/25 01:00:07 INFO Applying migration id=rawforward 2026/10/25 01:00:07 INFO Applying migration id=publickey 2026/10/25 01:00:07 INFO Applying migration id=resolvegroup 2026/10/25 01:00:07 INFO Applying migration id=reject 2026/10/25 01:00:07 INFO Applying migration id=autodel 2026/10/25 01:00:07 INFO Applying migration id=jsonb 2026/10/25 01:00:07 INFO Applying migration id=quote 2026/10/25 01:00:07 INFO Applying migration id=rfc9421 2026/10/25 01:00:07 INFO Applying migration id=keys 2026/10/25 01:00:07 INFO Applying migration id=portable 2026/10/25 01:00:07 INFO Applying migration id=proofs 2026/10/25 01:00:07 INFO Applying migration id=contexts 2026/10/25 01:00:07 INFO Applying migration id=deliverieshost 2026/10/25 01:00:07 INFO Applying migration id=pembegin 2026/10/25 01:00:07 INFO Applying migration id=didhost 2026/10/25 01:00:07 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:07 INFO Applying migration id=invites 2026/10/25 01:00:07 INFO Applying migration id=ed25519blob 2026/10/25 01:00:07 INFO Applying migration id=rsablob 2026/10/25 01:00:07 INFO Applying migration id=iconscid 2026/10/25 01:00:07 INFO Applying migration id=actor 2026/10/25 01:00:07 INFO Applying migration id=localkeys 2026/10/25 01:00:07 INFO Applying migration id=deleted 2026/10/25 01:00:07 INFO Applying migration id=history 2026/10/25 01:00:07 INFO Applying migration id=outboxnano 2026/10/25 01:00:07 INFO Applying migration id=implements 2026/10/25 01:00:07 INFO Applying migration id=backfill 2026/10/25 01:00:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17092-7a2c-7df5-8c00-d36b6654c48e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:00:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17092-7a2d-78fe-ac2f-7425f0a479a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17092-7a2c-7df5-8c00-d36b6654c48e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17092-7a2c-7df5-8c00-d36b6654c48e 2026/10/25 01:00:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-7a2e-7263-a293-a8d3302e989a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-7a2e-721e-9cdb-6d480cd2e783 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-7a2e-721e-9cdb-6d480cd2e783 2026/10/25 01:00:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-7a2e-721e-9cdb-6d480cd2e783 2026/10/25 01:00:10 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (2.70s) === RUN TestHashtag_BigOffset 2026/10/25 01:00:10 INFO Applying migration id=initial 2026/10/25 01:00:10 INFO Applying migration id=notesupdated 2026/10/25 01:00:10 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:10 INFO Applying migration id=activitiesid 2026/10/25 01:00:10 INFO Applying migration id=outbox 2026/10/25 01:00:10 INFO Applying migration id=edits 2026/10/25 01:00:10 INFO Applying migration id=outboxactor 2026/10/25 01:00:10 INFO Applying migration id=outboxsender 2026/10/25 01:00:10 INFO Applying migration id=thread 2026/10/25 01:00:10 INFO Applying migration id=host 2026/10/25 01:00:10 INFO Applying migration id=sharedinbox 2026/10/25 01:00:10 INFO Applying migration id=noteshost 2026/10/25 01:00:10 INFO Applying migration id=fetched 2026/10/25 01:00:10 INFO Applying migration id=move 2026/10/25 01:00:10 INFO Applying migration id=cleanup 2026/10/25 01:00:10 INFO Applying migration id=received 2026/10/25 01:00:10 INFO Applying migration id=namehost 2026/10/25 01:00:10 INFO Applying migration id=outboxhost 2026/10/25 01:00:10 INFO Applying migration id=notesfts 2026/10/25 01:00:10 INFO Applying migration id=iconsname 2026/10/25 01:00:10 INFO Applying migration id=nohash 2026/10/25 01:00:10 INFO Applying migration id=shares 2026/10/25 01:00:10 INFO Applying migration id=actorttl 2026/10/25 01:00:10 INFO Applying migration id=tocc 2026/10/25 01:00:10 INFO Applying migration id=followeds 2026/10/25 01:00:10 INFO Applying migration id=certhash 2026/10/25 01:00:10 INFO Applying migration id=follows_sync 2026/10/25 01:00:10 INFO Applying migration id=jsonpath 2026/10/25 01:00:10 INFO Applying migration id=localforward 2026/10/25 01:00:10 INFO Applying migration id=avatar 2026/10/25 01:00:10 INFO Applying migration id=noimage 2026/10/25 01:00:10 INFO Applying migration id=feed 2026/10/25 01:00:10 INFO Applying migration id=bookmarks 2026/10/25 01:00:10 INFO Applying migration id=shareactivity 2026/10/25 01:00:10 INFO Applying migration id=application 2026/10/25 01:00:10 INFO Applying migration id=certificates 2026/10/25 01:00:10 INFO Applying migration id=rawforward 2026/10/25 01:00:10 INFO Applying migration id=publickey 2026/10/25 01:00:10 INFO Applying migration id=resolvegroup 2026/10/25 01:00:10 INFO Applying migration id=reject 2026/10/25 01:00:10 INFO Applying migration id=autodel 2026/10/25 01:00:10 INFO Applying migration id=jsonb 2026/10/25 01:00:10 INFO Applying migration id=quote 2026/10/25 01:00:10 INFO Applying migration id=rfc9421 2026/10/25 01:00:10 INFO Applying migration id=keys 2026/10/25 01:00:10 INFO Applying migration id=portable 2026/10/25 01:00:10 INFO Applying migration id=proofs 2026/10/25 01:00:10 INFO Applying migration id=contexts 2026/10/25 01:00:10 INFO Applying migration id=deliverieshost 2026/10/25 01:00:10 INFO Applying migration id=pembegin 2026/10/25 01:00:10 INFO Applying migration id=didhost 2026/10/25 01:00:10 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:10 INFO Applying migration id=invites 2026/10/25 01:00:10 INFO Applying migration id=ed25519blob 2026/10/25 01:00:10 INFO Applying migration id=rsablob 2026/10/25 01:00:10 INFO Applying migration id=iconscid 2026/10/25 01:00:10 INFO Applying migration id=actor 2026/10/25 01:00:10 INFO Applying migration id=localkeys 2026/10/25 01:00:10 INFO Applying migration id=deleted 2026/10/25 01:00:10 INFO Applying migration id=history 2026/10/25 01:00:10 INFO Applying migration id=outboxnano 2026/10/25 01:00:10 INFO Applying migration id=implements 2026/10/25 01:00:10 INFO Applying migration id=backfill 2026/10/25 01:00:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-8114-7905-88f6-f189bc4d28c2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-8114-78bc-8a0e-ce5d1cc3828a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-8114-78bc-8a0e-ce5d1cc3828a 2026/10/25 01:00:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-8114-78bc-8a0e-ce5d1cc3828a 2026/10/25 01:00:11 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.77s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/25 01:00:11 INFO Applying migration id=initial 2026/10/25 01:00:11 INFO Applying migration id=notesupdated 2026/10/25 01:00:11 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:11 INFO Applying migration id=activitiesid 2026/10/25 01:00:11 INFO Applying migration id=outbox 2026/10/25 01:00:11 INFO Applying migration id=edits 2026/10/25 01:00:11 INFO Applying migration id=outboxactor 2026/10/25 01:00:11 INFO Applying migration id=outboxsender 2026/10/25 01:00:11 INFO Applying migration id=thread 2026/10/25 01:00:11 INFO Applying migration id=host 2026/10/25 01:00:11 INFO Applying migration id=sharedinbox 2026/10/25 01:00:11 INFO Applying migration id=noteshost 2026/10/25 01:00:11 INFO Applying migration id=fetched 2026/10/25 01:00:11 INFO Applying migration id=move 2026/10/25 01:00:11 INFO Applying migration id=cleanup 2026/10/25 01:00:11 INFO Applying migration id=received 2026/10/25 01:00:11 INFO Applying migration id=namehost 2026/10/25 01:00:11 INFO Applying migration id=outboxhost 2026/10/25 01:00:11 INFO Applying migration id=notesfts 2026/10/25 01:00:11 INFO Applying migration id=iconsname 2026/10/25 01:00:11 INFO Applying migration id=nohash 2026/10/25 01:00:11 INFO Applying migration id=shares 2026/10/25 01:00:11 INFO Applying migration id=actorttl 2026/10/25 01:00:11 INFO Applying migration id=tocc 2026/10/25 01:00:11 INFO Applying migration id=followeds 2026/10/25 01:00:11 INFO Applying migration id=certhash 2026/10/25 01:00:11 INFO Applying migration id=follows_sync 2026/10/25 01:00:11 INFO Applying migration id=jsonpath 2026/10/25 01:00:11 INFO Applying migration id=localforward 2026/10/25 01:00:11 INFO Applying migration id=avatar 2026/10/25 01:00:11 INFO Applying migration id=noimage 2026/10/25 01:00:11 INFO Applying migration id=feed 2026/10/25 01:00:11 INFO Applying migration id=bookmarks 2026/10/25 01:00:11 INFO Applying migration id=shareactivity 2026/10/25 01:00:11 INFO Applying migration id=application 2026/10/25 01:00:11 INFO Applying migration id=certificates 2026/10/25 01:00:11 INFO Applying migration id=rawforward 2026/10/25 01:00:12 INFO Applying migration id=publickey 2026/10/25 01:00:12 INFO Applying migration id=resolvegroup 2026/10/25 01:00:12 INFO Applying migration id=reject 2026/10/25 01:00:12 INFO Applying migration id=autodel 2026/10/25 01:00:12 INFO Applying migration id=jsonb 2026/10/25 01:00:12 INFO Applying migration id=quote 2026/10/25 01:00:12 INFO Applying migration id=rfc9421 2026/10/25 01:00:12 INFO Applying migration id=keys 2026/10/25 01:00:12 INFO Applying migration id=portable 2026/10/25 01:00:12 INFO Applying migration id=proofs 2026/10/25 01:00:12 INFO Applying migration id=contexts 2026/10/25 01:00:12 INFO Applying migration id=deliverieshost 2026/10/25 01:00:12 INFO Applying migration id=pembegin 2026/10/25 01:00:12 INFO Applying migration id=didhost 2026/10/25 01:00:12 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:12 INFO Applying migration id=invites 2026/10/25 01:00:12 INFO Applying migration id=ed25519blob 2026/10/25 01:00:12 INFO Applying migration id=rsablob 2026/10/25 01:00:12 INFO Applying migration id=iconscid 2026/10/25 01:00:12 INFO Applying migration id=actor 2026/10/25 01:00:12 INFO Applying migration id=localkeys 2026/10/25 01:00:12 INFO Applying migration id=deleted 2026/10/25 01:00:12 INFO Applying migration id=history 2026/10/25 01:00:12 INFO Applying migration id=outboxnano 2026/10/25 01:00:12 INFO Applying migration id=implements 2026/10/25 01:00:12 INFO Applying migration id=backfill 2026/10/25 01:00:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-8843-7801-a95b-f251fe4e9f5d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-8843-7771-9ca2-cf4fa4498f09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-8843-7771-9ca2-cf4fa4498f09 2026/10/25 01:00:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-8843-7771-9ca2-cf4fa4498f09 2026/10/25 01:00:13 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (1.85s) === RUN TestHashtag_InvalidOffset 2026/10/25 01:00:13 INFO Applying migration id=initial 2026/10/25 01:00:13 INFO Applying migration id=notesupdated 2026/10/25 01:00:13 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:13 INFO Applying migration id=activitiesid 2026/10/25 01:00:13 INFO Applying migration id=outbox 2026/10/25 01:00:13 INFO Applying migration id=edits 2026/10/25 01:00:13 INFO Applying migration id=outboxactor 2026/10/25 01:00:13 INFO Applying migration id=outboxsender 2026/10/25 01:00:13 INFO Applying migration id=thread 2026/10/25 01:00:13 INFO Applying migration id=host 2026/10/25 01:00:13 INFO Applying migration id=sharedinbox 2026/10/25 01:00:13 INFO Applying migration id=noteshost 2026/10/25 01:00:13 INFO Applying migration id=fetched 2026/10/25 01:00:13 INFO Applying migration id=move 2026/10/25 01:00:13 INFO Applying migration id=cleanup 2026/10/25 01:00:13 INFO Applying migration id=received 2026/10/25 01:00:13 INFO Applying migration id=namehost 2026/10/25 01:00:13 INFO Applying migration id=outboxhost 2026/10/25 01:00:13 INFO Applying migration id=notesfts 2026/10/25 01:00:13 INFO Applying migration id=iconsname 2026/10/25 01:00:13 INFO Applying migration id=nohash 2026/10/25 01:00:13 INFO Applying migration id=shares 2026/10/25 01:00:13 INFO Applying migration id=actorttl 2026/10/25 01:00:13 INFO Applying migration id=tocc 2026/10/25 01:00:13 INFO Applying migration id=followeds 2026/10/25 01:00:13 INFO Applying migration id=certhash 2026/10/25 01:00:13 INFO Applying migration id=follows_sync 2026/10/25 01:00:13 INFO Applying migration id=jsonpath 2026/10/25 01:00:13 INFO Applying migration id=localforward 2026/10/25 01:00:13 INFO Applying migration id=avatar 2026/10/25 01:00:13 INFO Applying migration id=noimage 2026/10/25 01:00:13 INFO Applying migration id=feed 2026/10/25 01:00:13 INFO Applying migration id=bookmarks 2026/10/25 01:00:13 INFO Applying migration id=shareactivity 2026/10/25 01:00:13 INFO Applying migration id=application 2026/10/25 01:00:13 INFO Applying migration id=certificates 2026/10/25 01:00:13 INFO Applying migration id=rawforward 2026/10/25 01:00:13 INFO Applying migration id=publickey 2026/10/25 01:00:13 INFO Applying migration id=resolvegroup 2026/10/25 01:00:13 INFO Applying migration id=reject 2026/10/25 01:00:13 INFO Applying migration id=autodel 2026/10/25 01:00:13 INFO Applying migration id=jsonb 2026/10/25 01:00:13 INFO Applying migration id=quote 2026/10/25 01:00:13 INFO Applying migration id=rfc9421 2026/10/25 01:00:13 INFO Applying migration id=keys 2026/10/25 01:00:13 INFO Applying migration id=portable 2026/10/25 01:00:13 INFO Applying migration id=proofs 2026/10/25 01:00:13 INFO Applying migration id=contexts 2026/10/25 01:00:13 INFO Applying migration id=deliverieshost 2026/10/25 01:00:13 INFO Applying migration id=pembegin 2026/10/25 01:00:13 INFO Applying migration id=didhost 2026/10/25 01:00:13 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:13 INFO Applying migration id=invites 2026/10/25 01:00:13 INFO Applying migration id=ed25519blob 2026/10/25 01:00:13 INFO Applying migration id=rsablob 2026/10/25 01:00:13 INFO Applying migration id=iconscid 2026/10/25 01:00:13 INFO Applying migration id=actor 2026/10/25 01:00:13 INFO Applying migration id=localkeys 2026/10/25 01:00:13 INFO Applying migration id=deleted 2026/10/25 01:00:13 INFO Applying migration id=history 2026/10/25 01:00:13 INFO Applying migration id=outboxnano 2026/10/25 01:00:13 INFO Applying migration id=implements 2026/10/25 01:00:13 INFO Applying migration id=backfill 2026/10/25 01:00:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-94b9-78c9-9418-8ebe0fcd9fbb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-94b9-7843-94b6-001b479a6b41 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-94b9-7843-94b6-001b479a6b41 2026/10/25 01:00:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-94b9-7843-94b6-001b479a6b41 2026/10/25 01:00:16 INFO Generating first response key=/hashtag/world?z 2026/10/25 01:00:16 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (3.18s) === RUN TestHashtag_EmptyHashtag 2026/10/25 01:00:16 INFO Applying migration id=initial 2026/10/25 01:00:16 INFO Applying migration id=notesupdated 2026/10/25 01:00:16 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:16 INFO Applying migration id=activitiesid 2026/10/25 01:00:16 INFO Applying migration id=outbox 2026/10/25 01:00:16 INFO Applying migration id=edits 2026/10/25 01:00:16 INFO Applying migration id=outboxactor 2026/10/25 01:00:16 INFO Applying migration id=outboxsender 2026/10/25 01:00:16 INFO Applying migration id=thread 2026/10/25 01:00:16 INFO Applying migration id=host 2026/10/25 01:00:16 INFO Applying migration id=sharedinbox 2026/10/25 01:00:16 INFO Applying migration id=noteshost 2026/10/25 01:00:16 INFO Applying migration id=fetched 2026/10/25 01:00:16 INFO Applying migration id=move 2026/10/25 01:00:16 INFO Applying migration id=cleanup 2026/10/25 01:00:16 INFO Applying migration id=received 2026/10/25 01:00:16 INFO Applying migration id=namehost 2026/10/25 01:00:16 INFO Applying migration id=outboxhost 2026/10/25 01:00:16 INFO Applying migration id=notesfts 2026/10/25 01:00:16 INFO Applying migration id=iconsname 2026/10/25 01:00:16 INFO Applying migration id=nohash 2026/10/25 01:00:17 INFO Applying migration id=shares 2026/10/25 01:00:17 INFO Applying migration id=actorttl 2026/10/25 01:00:17 INFO Applying migration id=tocc 2026/10/25 01:00:17 INFO Applying migration id=followeds 2026/10/25 01:00:17 INFO Applying migration id=certhash 2026/10/25 01:00:17 INFO Applying migration id=follows_sync 2026/10/25 01:00:17 INFO Applying migration id=jsonpath 2026/10/25 01:00:17 INFO Applying migration id=localforward 2026/10/25 01:00:17 INFO Applying migration id=avatar 2026/10/25 01:00:17 INFO Applying migration id=noimage 2026/10/25 01:00:17 INFO Applying migration id=feed 2026/10/25 01:00:17 INFO Applying migration id=bookmarks 2026/10/25 01:00:17 INFO Applying migration id=shareactivity 2026/10/25 01:00:17 INFO Applying migration id=application 2026/10/25 01:00:17 INFO Applying migration id=certificates 2026/10/25 01:00:17 INFO Applying migration id=rawforward 2026/10/25 01:00:17 INFO Applying migration id=publickey 2026/10/25 01:00:17 INFO Applying migration id=resolvegroup 2026/10/25 01:00:17 INFO Applying migration id=reject 2026/10/25 01:00:17 INFO Applying migration id=autodel 2026/10/25 01:00:17 INFO Applying migration id=jsonb 2026/10/25 01:00:17 INFO Applying migration id=quote 2026/10/25 01:00:17 INFO Applying migration id=rfc9421 2026/10/25 01:00:17 INFO Applying migration id=keys 2026/10/25 01:00:17 INFO Applying migration id=portable 2026/10/25 01:00:17 INFO Applying migration id=proofs 2026/10/25 01:00:17 INFO Applying migration id=contexts 2026/10/25 01:00:17 INFO Applying migration id=deliverieshost 2026/10/25 01:00:17 INFO Applying migration id=pembegin 2026/10/25 01:00:17 INFO Applying migration id=didhost 2026/10/25 01:00:17 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:17 INFO Applying migration id=invites 2026/10/25 01:00:17 INFO Applying migration id=ed25519blob 2026/10/25 01:00:17 INFO Applying migration id=rsablob 2026/10/25 01:00:17 INFO Applying migration id=iconscid 2026/10/25 01:00:17 INFO Applying migration id=actor 2026/10/25 01:00:17 INFO Applying migration id=localkeys 2026/10/25 01:00:17 INFO Applying migration id=deleted 2026/10/25 01:00:17 INFO Applying migration id=history 2026/10/25 01:00:17 INFO Applying migration id=outboxnano 2026/10/25 01:00:17 INFO Applying migration id=implements 2026/10/25 01:00:17 INFO Applying migration id=backfill 2026/10/25 01:00:18 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (1.82s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/25 01:00:18 INFO Applying migration id=initial 2026/10/25 01:00:18 INFO Applying migration id=notesupdated 2026/10/25 01:00:18 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:18 INFO Applying migration id=activitiesid 2026/10/25 01:00:18 INFO Applying migration id=outbox 2026/10/25 01:00:18 INFO Applying migration id=edits 2026/10/25 01:00:18 INFO Applying migration id=outboxactor 2026/10/25 01:00:18 INFO Applying migration id=outboxsender 2026/10/25 01:00:18 INFO Applying migration id=thread 2026/10/25 01:00:18 INFO Applying migration id=host 2026/10/25 01:00:18 INFO Applying migration id=sharedinbox 2026/10/25 01:00:18 INFO Applying migration id=noteshost 2026/10/25 01:00:18 INFO Applying migration id=fetched 2026/10/25 01:00:18 INFO Applying migration id=move 2026/10/25 01:00:18 INFO Applying migration id=cleanup 2026/10/25 01:00:18 INFO Applying migration id=received 2026/10/25 01:00:18 INFO Applying migration id=namehost 2026/10/25 01:00:18 INFO Applying migration id=outboxhost 2026/10/25 01:00:18 INFO Applying migration id=notesfts 2026/10/25 01:00:18 INFO Applying migration id=iconsname 2026/10/25 01:00:18 INFO Applying migration id=nohash 2026/10/25 01:00:18 INFO Applying migration id=shares 2026/10/25 01:00:18 INFO Applying migration id=actorttl 2026/10/25 01:00:18 INFO Applying migration id=tocc 2026/10/25 01:00:18 INFO Applying migration id=followeds 2026/10/25 01:00:18 INFO Applying migration id=certhash 2026/10/25 01:00:18 INFO Applying migration id=follows_sync 2026/10/25 01:00:18 INFO Applying migration id=jsonpath 2026/10/25 01:00:18 INFO Applying migration id=localforward 2026/10/25 01:00:18 INFO Applying migration id=avatar 2026/10/25 01:00:18 INFO Applying migration id=noimage 2026/10/25 01:00:18 INFO Applying migration id=feed 2026/10/25 01:00:18 INFO Applying migration id=bookmarks 2026/10/25 01:00:18 INFO Applying migration id=shareactivity 2026/10/25 01:00:18 INFO Applying migration id=application 2026/10/25 01:00:18 INFO Applying migration id=certificates 2026/10/25 01:00:18 INFO Applying migration id=rawforward 2026/10/25 01:00:18 INFO Applying migration id=publickey 2026/10/25 01:00:18 INFO Applying migration id=resolvegroup 2026/10/25 01:00:18 INFO Applying migration id=reject 2026/10/25 01:00:18 INFO Applying migration id=autodel 2026/10/25 01:00:18 INFO Applying migration id=jsonb 2026/10/25 01:00:18 INFO Applying migration id=quote 2026/10/25 01:00:18 INFO Applying migration id=rfc9421 2026/10/25 01:00:18 INFO Applying migration id=keys 2026/10/25 01:00:18 INFO Applying migration id=portable 2026/10/25 01:00:18 INFO Applying migration id=proofs 2026/10/25 01:00:18 INFO Applying migration id=contexts 2026/10/25 01:00:18 INFO Applying migration id=deliverieshost 2026/10/25 01:00:18 INFO Applying migration id=pembegin 2026/10/25 01:00:18 INFO Applying migration id=didhost 2026/10/25 01:00:18 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:18 INFO Applying migration id=invites 2026/10/25 01:00:18 INFO Applying migration id=ed25519blob 2026/10/25 01:00:18 INFO Applying migration id=rsablob 2026/10/25 01:00:18 INFO Applying migration id=iconscid 2026/10/25 01:00:18 INFO Applying migration id=actor 2026/10/25 01:00:18 INFO Applying migration id=localkeys 2026/10/25 01:00:18 INFO Applying migration id=deleted 2026/10/25 01:00:18 INFO Applying migration id=history 2026/10/25 01:00:18 INFO Applying migration id=outboxnano 2026/10/25 01:00:18 INFO Applying migration id=implements 2026/10/25 01:00:18 INFO Applying migration id=backfill 2026/10/25 01:00:20 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (1.56s) === RUN TestHashtags_NoHashtags 2026/10/25 01:00:20 INFO Applying migration id=initial 2026/10/25 01:00:20 INFO Applying migration id=notesupdated 2026/10/25 01:00:20 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:20 INFO Applying migration id=activitiesid 2026/10/25 01:00:20 INFO Applying migration id=outbox 2026/10/25 01:00:20 INFO Applying migration id=edits 2026/10/25 01:00:20 INFO Applying migration id=outboxactor 2026/10/25 01:00:20 INFO Applying migration id=outboxsender 2026/10/25 01:00:20 INFO Applying migration id=thread 2026/10/25 01:00:20 INFO Applying migration id=host 2026/10/25 01:00:20 INFO Applying migration id=sharedinbox 2026/10/25 01:00:20 INFO Applying migration id=noteshost 2026/10/25 01:00:20 INFO Applying migration id=fetched 2026/10/25 01:00:20 INFO Applying migration id=move 2026/10/25 01:00:20 INFO Applying migration id=cleanup 2026/10/25 01:00:20 INFO Applying migration id=received 2026/10/25 01:00:20 INFO Applying migration id=namehost 2026/10/25 01:00:20 INFO Applying migration id=outboxhost 2026/10/25 01:00:20 INFO Applying migration id=notesfts 2026/10/25 01:00:20 INFO Applying migration id=iconsname 2026/10/25 01:00:20 INFO Applying migration id=nohash 2026/10/25 01:00:20 INFO Applying migration id=shares 2026/10/25 01:00:20 INFO Applying migration id=actorttl 2026/10/25 01:00:20 INFO Applying migration id=tocc 2026/10/25 01:00:20 INFO Applying migration id=followeds 2026/10/25 01:00:20 INFO Applying migration id=certhash 2026/10/25 01:00:20 INFO Applying migration id=follows_sync 2026/10/25 01:00:20 INFO Applying migration id=jsonpath 2026/10/25 01:00:20 INFO Applying migration id=localforward 2026/10/25 01:00:20 INFO Applying migration id=avatar 2026/10/25 01:00:20 INFO Applying migration id=noimage 2026/10/25 01:00:20 INFO Applying migration id=feed 2026/10/25 01:00:20 INFO Applying migration id=bookmarks 2026/10/25 01:00:20 INFO Applying migration id=shareactivity 2026/10/25 01:00:20 INFO Applying migration id=application 2026/10/25 01:00:20 INFO Applying migration id=certificates 2026/10/25 01:00:20 INFO Applying migration id=rawforward 2026/10/25 01:00:20 INFO Applying migration id=publickey 2026/10/25 01:00:20 INFO Applying migration id=resolvegroup 2026/10/25 01:00:20 INFO Applying migration id=reject 2026/10/25 01:00:20 INFO Applying migration id=autodel 2026/10/25 01:00:20 INFO Applying migration id=jsonb 2026/10/25 01:00:20 INFO Applying migration id=quote 2026/10/25 01:00:20 INFO Applying migration id=rfc9421 2026/10/25 01:00:20 INFO Applying migration id=keys 2026/10/25 01:00:20 INFO Applying migration id=portable 2026/10/25 01:00:20 INFO Applying migration id=proofs 2026/10/25 01:00:20 INFO Applying migration id=contexts 2026/10/25 01:00:20 INFO Applying migration id=deliverieshost 2026/10/25 01:00:20 INFO Applying migration id=pembegin 2026/10/25 01:00:20 INFO Applying migration id=didhost 2026/10/25 01:00:20 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:20 INFO Applying migration id=invites 2026/10/25 01:00:20 INFO Applying migration id=ed25519blob 2026/10/25 01:00:20 INFO Applying migration id=rsablob 2026/10/25 01:00:20 INFO Applying migration id=iconscid 2026/10/25 01:00:20 INFO Applying migration id=actor 2026/10/25 01:00:20 INFO Applying migration id=localkeys 2026/10/25 01:00:20 INFO Applying migration id=deleted 2026/10/25 01:00:20 INFO Applying migration id=history 2026/10/25 01:00:20 INFO Applying migration id=outboxnano 2026/10/25 01:00:20 INFO Applying migration id=implements 2026/10/25 01:00:20 INFO Applying migration id=backfill 2026/10/25 01:00:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-a662-7356-bfce-cc8738b60f98 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-a662-72d1-8c54-81effba1869e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-a662-72d1-8c54-81effba1869e 2026/10/25 01:00:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-a662-72d1-8c54-81effba1869e 2026/10/25 01:00:21 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (1.14s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/25 01:00:21 INFO Applying migration id=initial 2026/10/25 01:00:21 INFO Applying migration id=notesupdated 2026/10/25 01:00:21 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:21 INFO Applying migration id=activitiesid 2026/10/25 01:00:21 INFO Applying migration id=outbox 2026/10/25 01:00:21 INFO Applying migration id=edits 2026/10/25 01:00:21 INFO Applying migration id=outboxactor 2026/10/25 01:00:21 INFO Applying migration id=outboxsender 2026/10/25 01:00:21 INFO Applying migration id=thread 2026/10/25 01:00:21 INFO Applying migration id=host 2026/10/25 01:00:21 INFO Applying migration id=sharedinbox 2026/10/25 01:00:21 INFO Applying migration id=noteshost 2026/10/25 01:00:21 INFO Applying migration id=fetched 2026/10/25 01:00:21 INFO Applying migration id=move 2026/10/25 01:00:21 INFO Applying migration id=cleanup 2026/10/25 01:00:21 INFO Applying migration id=received 2026/10/25 01:00:21 INFO Applying migration id=namehost 2026/10/25 01:00:21 INFO Applying migration id=outboxhost 2026/10/25 01:00:21 INFO Applying migration id=notesfts 2026/10/25 01:00:21 INFO Applying migration id=iconsname 2026/10/25 01:00:21 INFO Applying migration id=nohash 2026/10/25 01:00:21 INFO Applying migration id=shares 2026/10/25 01:00:21 INFO Applying migration id=actorttl 2026/10/25 01:00:21 INFO Applying migration id=tocc 2026/10/25 01:00:21 INFO Applying migration id=followeds 2026/10/25 01:00:21 INFO Applying migration id=certhash 2026/10/25 01:00:21 INFO Applying migration id=follows_sync 2026/10/25 01:00:21 INFO Applying migration id=jsonpath 2026/10/25 01:00:21 INFO Applying migration id=localforward 2026/10/25 01:00:21 INFO Applying migration id=avatar 2026/10/25 01:00:21 INFO Applying migration id=noimage 2026/10/25 01:00:21 INFO Applying migration id=feed 2026/10/25 01:00:21 INFO Applying migration id=bookmarks 2026/10/25 01:00:21 INFO Applying migration id=shareactivity 2026/10/25 01:00:21 INFO Applying migration id=application 2026/10/25 01:00:21 INFO Applying migration id=certificates 2026/10/25 01:00:21 INFO Applying migration id=rawforward 2026/10/25 01:00:21 INFO Applying migration id=publickey 2026/10/25 01:00:21 INFO Applying migration id=resolvegroup 2026/10/25 01:00:21 INFO Applying migration id=reject 2026/10/25 01:00:21 INFO Applying migration id=autodel 2026/10/25 01:00:21 INFO Applying migration id=jsonb 2026/10/25 01:00:21 INFO Applying migration id=quote 2026/10/25 01:00:21 INFO Applying migration id=rfc9421 2026/10/25 01:00:21 INFO Applying migration id=keys 2026/10/25 01:00:21 INFO Applying migration id=portable 2026/10/25 01:00:21 INFO Applying migration id=proofs 2026/10/25 01:00:21 INFO Applying migration id=contexts 2026/10/25 01:00:21 INFO Applying migration id=deliverieshost 2026/10/25 01:00:21 INFO Applying migration id=pembegin 2026/10/25 01:00:21 INFO Applying migration id=didhost 2026/10/25 01:00:21 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:21 INFO Applying migration id=invites 2026/10/25 01:00:21 INFO Applying migration id=ed25519blob 2026/10/25 01:00:21 INFO Applying migration id=rsablob 2026/10/25 01:00:21 INFO Applying migration id=iconscid 2026/10/25 01:00:21 INFO Applying migration id=actor 2026/10/25 01:00:21 INFO Applying migration id=localkeys 2026/10/25 01:00:21 INFO Applying migration id=deleted 2026/10/25 01:00:21 INFO Applying migration id=history 2026/10/25 01:00:21 INFO Applying migration id=outboxnano 2026/10/25 01:00:21 INFO Applying migration id=implements 2026/10/25 01:00:21 INFO Applying migration id=backfill 2026/10/25 01:00:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-af9d-7981-b07a-a17e4d0dab0a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-af9d-791e-9d59-13ebeea9a990 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-af9d-791e-9d59-13ebeea9a990 2026/10/25 01:00:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-af9d-791e-9d59-13ebeea9a990 2026/10/25 01:00:23 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (2.37s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/25 01:00:23 INFO Applying migration id=initial 2026/10/25 01:00:23 INFO Applying migration id=notesupdated 2026/10/25 01:00:23 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:23 INFO Applying migration id=activitiesid 2026/10/25 01:00:23 INFO Applying migration id=outbox 2026/10/25 01:00:23 INFO Applying migration id=edits 2026/10/25 01:00:23 INFO Applying migration id=outboxactor 2026/10/25 01:00:23 INFO Applying migration id=outboxsender 2026/10/25 01:00:23 INFO Applying migration id=thread 2026/10/25 01:00:23 INFO Applying migration id=host 2026/10/25 01:00:23 INFO Applying migration id=sharedinbox 2026/10/25 01:00:23 INFO Applying migration id=noteshost 2026/10/25 01:00:23 INFO Applying migration id=fetched 2026/10/25 01:00:23 INFO Applying migration id=move 2026/10/25 01:00:23 INFO Applying migration id=cleanup 2026/10/25 01:00:23 INFO Applying migration id=received 2026/10/25 01:00:23 INFO Applying migration id=namehost 2026/10/25 01:00:23 INFO Applying migration id=outboxhost 2026/10/25 01:00:23 INFO Applying migration id=notesfts 2026/10/25 01:00:23 INFO Applying migration id=iconsname 2026/10/25 01:00:23 INFO Applying migration id=nohash 2026/10/25 01:00:23 INFO Applying migration id=shares 2026/10/25 01:00:23 INFO Applying migration id=actorttl 2026/10/25 01:00:23 INFO Applying migration id=tocc 2026/10/25 01:00:23 INFO Applying migration id=followeds 2026/10/25 01:00:23 INFO Applying migration id=certhash 2026/10/25 01:00:23 INFO Applying migration id=follows_sync 2026/10/25 01:00:23 INFO Applying migration id=jsonpath 2026/10/25 01:00:23 INFO Applying migration id=localforward 2026/10/25 01:00:23 INFO Applying migration id=avatar 2026/10/25 01:00:23 INFO Applying migration id=noimage 2026/10/25 01:00:23 INFO Applying migration id=feed 2026/10/25 01:00:23 INFO Applying migration id=bookmarks 2026/10/25 01:00:23 INFO Applying migration id=shareactivity 2026/10/25 01:00:23 INFO Applying migration id=application 2026/10/25 01:00:23 INFO Applying migration id=certificates 2026/10/25 01:00:23 INFO Applying migration id=rawforward 2026/10/25 01:00:23 INFO Applying migration id=publickey 2026/10/25 01:00:23 INFO Applying migration id=resolvegroup 2026/10/25 01:00:23 INFO Applying migration id=reject 2026/10/25 01:00:23 INFO Applying migration id=autodel 2026/10/25 01:00:23 INFO Applying migration id=jsonb 2026/10/25 01:00:23 INFO Applying migration id=quote 2026/10/25 01:00:23 INFO Applying migration id=rfc9421 2026/10/25 01:00:23 INFO Applying migration id=keys 2026/10/25 01:00:23 INFO Applying migration id=portable 2026/10/25 01:00:23 INFO Applying migration id=proofs 2026/10/25 01:00:23 INFO Applying migration id=contexts 2026/10/25 01:00:23 INFO Applying migration id=deliverieshost 2026/10/25 01:00:24 INFO Applying migration id=pembegin 2026/10/25 01:00:24 INFO Applying migration id=didhost 2026/10/25 01:00:24 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:24 INFO Applying migration id=invites 2026/10/25 01:00:24 INFO Applying migration id=ed25519blob 2026/10/25 01:00:24 INFO Applying migration id=rsablob 2026/10/25 01:00:24 INFO Applying migration id=iconscid 2026/10/25 01:00:24 INFO Applying migration id=actor 2026/10/25 01:00:24 INFO Applying migration id=localkeys 2026/10/25 01:00:24 INFO Applying migration id=deleted 2026/10/25 01:00:24 INFO Applying migration id=history 2026/10/25 01:00:24 INFO Applying migration id=outboxnano 2026/10/25 01:00:24 INFO Applying migration id=implements 2026/10/25 01:00:24 INFO Applying migration id=backfill 2026/10/25 01:00:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-bbea-78e2-9a19-8e2c4f3a389f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-bbea-7850-823f-4b0013fbd9c6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-bbea-7850-823f-4b0013fbd9c6 2026/10/25 01:00:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-bbea-7850-823f-4b0013fbd9c6 2026/10/25 01:00:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-bbee-7985-8a83-50864ae6b359 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-bbee-7943-9919-bc1c3fb27c4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17092-bbee-7943-9919-bc1c3fb27c4d 2026/10/25 01:00:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-bbee-7943-9919-bc1c3fb27c4d 2026/10/25 01:00:26 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (3.15s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/25 01:00:26 INFO Applying migration id=initial 2026/10/25 01:00:26 INFO Applying migration id=notesupdated 2026/10/25 01:00:27 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:27 INFO Applying migration id=activitiesid 2026/10/25 01:00:27 INFO Applying migration id=outbox 2026/10/25 01:00:27 INFO Applying migration id=edits 2026/10/25 01:00:27 INFO Applying migration id=outboxactor 2026/10/25 01:00:27 INFO Applying migration id=outboxsender 2026/10/25 01:00:27 INFO Applying migration id=thread 2026/10/25 01:00:27 INFO Applying migration id=host 2026/10/25 01:00:27 INFO Applying migration id=sharedinbox 2026/10/25 01:00:27 INFO Applying migration id=noteshost 2026/10/25 01:00:27 INFO Applying migration id=fetched 2026/10/25 01:00:27 INFO Applying migration id=move 2026/10/25 01:00:27 INFO Applying migration id=cleanup 2026/10/25 01:00:27 INFO Applying migration id=received 2026/10/25 01:00:27 INFO Applying migration id=namehost 2026/10/25 01:00:27 INFO Applying migration id=outboxhost 2026/10/25 01:00:27 INFO Applying migration id=notesfts 2026/10/25 01:00:27 INFO Applying migration id=iconsname 2026/10/25 01:00:27 INFO Applying migration id=nohash 2026/10/25 01:00:27 INFO Applying migration id=shares 2026/10/25 01:00:27 INFO Applying migration id=actorttl 2026/10/25 01:00:27 INFO Applying migration id=tocc 2026/10/25 01:00:27 INFO Applying migration id=followeds 2026/10/25 01:00:27 INFO Applying migration id=certhash 2026/10/25 01:00:27 INFO Applying migration id=follows_sync 2026/10/25 01:00:27 INFO Applying migration id=jsonpath 2026/10/25 01:00:27 INFO Applying migration id=localforward 2026/10/25 01:00:27 INFO Applying migration id=avatar 2026/10/25 01:00:27 INFO Applying migration id=noimage 2026/10/25 01:00:27 INFO Applying migration id=feed 2026/10/25 01:00:27 INFO Applying migration id=bookmarks 2026/10/25 01:00:27 INFO Applying migration id=shareactivity 2026/10/25 01:00:27 INFO Applying migration id=application 2026/10/25 01:00:27 INFO Applying migration id=certificates 2026/10/25 01:00:27 INFO Applying migration id=rawforward 2026/10/25 01:00:27 INFO Applying migration id=publickey 2026/10/25 01:00:27 INFO Applying migration id=resolvegroup 2026/10/25 01:00:27 INFO Applying migration id=reject 2026/10/25 01:00:27 INFO Applying migration id=autodel 2026/10/25 01:00:27 INFO Applying migration id=jsonb 2026/10/25 01:00:27 INFO Applying migration id=quote 2026/10/25 01:00:27 INFO Applying migration id=rfc9421 2026/10/25 01:00:27 INFO Applying migration id=keys 2026/10/25 01:00:27 INFO Applying migration id=portable 2026/10/25 01:00:27 INFO Applying migration id=proofs 2026/10/25 01:00:27 INFO Applying migration id=contexts 2026/10/25 01:00:27 INFO Applying migration id=deliverieshost 2026/10/25 01:00:27 INFO Applying migration id=pembegin 2026/10/25 01:00:27 INFO Applying migration id=didhost 2026/10/25 01:00:27 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:27 INFO Applying migration id=invites 2026/10/25 01:00:27 INFO Applying migration id=ed25519blob 2026/10/25 01:00:27 INFO Applying migration id=rsablob 2026/10/25 01:00:27 INFO Applying migration id=iconscid 2026/10/25 01:00:27 INFO Applying migration id=actor 2026/10/25 01:00:27 INFO Applying migration id=localkeys 2026/10/25 01:00:27 INFO Applying migration id=deleted 2026/10/25 01:00:27 INFO Applying migration id=history 2026/10/25 01:00:27 INFO Applying migration id=outboxnano 2026/10/25 01:00:27 INFO Applying migration id=implements 2026/10/25 01:00:27 INFO Applying migration id=backfill 2026/10/25 01:00:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-c20c-7696-b567-e9fcb302effe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-c20c-75ef-adca-d4624e8630cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-c20c-75ef-adca-d4624e8630cb 2026/10/25 01:00:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-c20c-75ef-adca-d4624e8630cb 2026/10/25 01:00:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-c211-71f9-a93f-649153e5ddf0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-c211-719f-b5aa-7c7b954381b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17092-c211-719f-b5aa-7c7b954381b2 2026/10/25 01:00:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-c211-719f-b5aa-7c7b954381b2 2026/10/25 01:00:28 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (1.57s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/25 01:00:28 INFO Applying migration id=initial 2026/10/25 01:00:28 INFO Applying migration id=notesupdated 2026/10/25 01:00:28 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:28 INFO Applying migration id=activitiesid 2026/10/25 01:00:28 INFO Applying migration id=outbox 2026/10/25 01:00:28 INFO Applying migration id=edits 2026/10/25 01:00:28 INFO Applying migration id=outboxactor 2026/10/25 01:00:28 INFO Applying migration id=outboxsender 2026/10/25 01:00:28 INFO Applying migration id=thread 2026/10/25 01:00:28 INFO Applying migration id=host 2026/10/25 01:00:28 INFO Applying migration id=sharedinbox 2026/10/25 01:00:28 INFO Applying migration id=noteshost 2026/10/25 01:00:28 INFO Applying migration id=fetched 2026/10/25 01:00:28 INFO Applying migration id=move 2026/10/25 01:00:28 INFO Applying migration id=cleanup 2026/10/25 01:00:28 INFO Applying migration id=received 2026/10/25 01:00:28 INFO Applying migration id=namehost 2026/10/25 01:00:28 INFO Applying migration id=outboxhost 2026/10/25 01:00:28 INFO Applying migration id=notesfts 2026/10/25 01:00:28 INFO Applying migration id=iconsname 2026/10/25 01:00:28 INFO Applying migration id=nohash 2026/10/25 01:00:28 INFO Applying migration id=shares 2026/10/25 01:00:28 INFO Applying migration id=actorttl 2026/10/25 01:00:28 INFO Applying migration id=tocc 2026/10/25 01:00:28 INFO Applying migration id=followeds 2026/10/25 01:00:28 INFO Applying migration id=certhash 2026/10/25 01:00:28 INFO Applying migration id=follows_sync 2026/10/25 01:00:28 INFO Applying migration id=jsonpath 2026/10/25 01:00:28 INFO Applying migration id=localforward 2026/10/25 01:00:28 INFO Applying migration id=avatar 2026/10/25 01:00:28 INFO Applying migration id=noimage 2026/10/25 01:00:28 INFO Applying migration id=feed 2026/10/25 01:00:28 INFO Applying migration id=bookmarks 2026/10/25 01:00:28 INFO Applying migration id=shareactivity 2026/10/25 01:00:28 INFO Applying migration id=application 2026/10/25 01:00:28 INFO Applying migration id=certificates 2026/10/25 01:00:28 INFO Applying migration id=rawforward 2026/10/25 01:00:28 INFO Applying migration id=publickey 2026/10/25 01:00:28 INFO Applying migration id=resolvegroup 2026/10/25 01:00:28 INFO Applying migration id=reject 2026/10/25 01:00:28 INFO Applying migration id=autodel 2026/10/25 01:00:28 INFO Applying migration id=jsonb 2026/10/25 01:00:28 INFO Applying migration id=quote 2026/10/25 01:00:28 INFO Applying migration id=rfc9421 2026/10/25 01:00:28 INFO Applying migration id=keys 2026/10/25 01:00:28 INFO Applying migration id=portable 2026/10/25 01:00:28 INFO Applying migration id=proofs 2026/10/25 01:00:28 INFO Applying migration id=contexts 2026/10/25 01:00:28 INFO Applying migration id=deliverieshost 2026/10/25 01:00:28 INFO Applying migration id=pembegin 2026/10/25 01:00:28 INFO Applying migration id=didhost 2026/10/25 01:00:28 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:28 INFO Applying migration id=invites 2026/10/25 01:00:28 INFO Applying migration id=ed25519blob 2026/10/25 01:00:28 INFO Applying migration id=rsablob 2026/10/25 01:00:28 INFO Applying migration id=iconscid 2026/10/25 01:00:28 INFO Applying migration id=actor 2026/10/25 01:00:28 INFO Applying migration id=localkeys 2026/10/25 01:00:28 INFO Applying migration id=deleted 2026/10/25 01:00:28 INFO Applying migration id=history 2026/10/25 01:00:28 INFO Applying migration id=outboxnano 2026/10/25 01:00:28 INFO Applying migration id=implements 2026/10/25 01:00:28 INFO Applying migration id=backfill 2026/10/25 01:00:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-c810-7c73-82fc-afee1c52ed28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-c810-7c14-8e64-048689b4c0c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-c810-7c14-8e64-048689b4c0c1 2026/10/25 01:00:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-c810-7c14-8e64-048689b4c0c1 2026/10/25 01:00:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-c814-73ee-ae79-121508a25ed2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-c814-73ae-81b1-3b5359cd34cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17092-c814-73ae-81b1-3b5359cd34cf 2026/10/25 01:00:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-c814-73ae-81b1-3b5359cd34cf 2026/10/25 01:00:30 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (1.54s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/25 01:00:30 INFO Applying migration id=initial 2026/10/25 01:00:30 INFO Applying migration id=notesupdated 2026/10/25 01:00:30 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:30 INFO Applying migration id=activitiesid 2026/10/25 01:00:30 INFO Applying migration id=outbox 2026/10/25 01:00:30 INFO Applying migration id=edits 2026/10/25 01:00:30 INFO Applying migration id=outboxactor 2026/10/25 01:00:30 INFO Applying migration id=outboxsender 2026/10/25 01:00:30 INFO Applying migration id=thread 2026/10/25 01:00:30 INFO Applying migration id=host 2026/10/25 01:00:30 INFO Applying migration id=sharedinbox 2026/10/25 01:00:30 INFO Applying migration id=noteshost 2026/10/25 01:00:30 INFO Applying migration id=fetched 2026/10/25 01:00:30 INFO Applying migration id=move 2026/10/25 01:00:30 INFO Applying migration id=cleanup 2026/10/25 01:00:30 INFO Applying migration id=received 2026/10/25 01:00:30 INFO Applying migration id=namehost 2026/10/25 01:00:30 INFO Applying migration id=outboxhost 2026/10/25 01:00:30 INFO Applying migration id=notesfts 2026/10/25 01:00:30 INFO Applying migration id=iconsname 2026/10/25 01:00:30 INFO Applying migration id=nohash 2026/10/25 01:00:30 INFO Applying migration id=shares 2026/10/25 01:00:30 INFO Applying migration id=actorttl 2026/10/25 01:00:30 INFO Applying migration id=tocc 2026/10/25 01:00:30 INFO Applying migration id=followeds 2026/10/25 01:00:30 INFO Applying migration id=certhash 2026/10/25 01:00:30 INFO Applying migration id=follows_sync 2026/10/25 01:00:30 INFO Applying migration id=jsonpath 2026/10/25 01:00:30 INFO Applying migration id=localforward 2026/10/25 01:00:30 INFO Applying migration id=avatar 2026/10/25 01:00:30 INFO Applying migration id=noimage 2026/10/25 01:00:30 INFO Applying migration id=feed 2026/10/25 01:00:30 INFO Applying migration id=bookmarks 2026/10/25 01:00:30 INFO Applying migration id=shareactivity 2026/10/25 01:00:30 INFO Applying migration id=application 2026/10/25 01:00:30 INFO Applying migration id=certificates 2026/10/25 01:00:30 INFO Applying migration id=rawforward 2026/10/25 01:00:30 INFO Applying migration id=publickey 2026/10/25 01:00:30 INFO Applying migration id=resolvegroup 2026/10/25 01:00:30 INFO Applying migration id=reject 2026/10/25 01:00:30 INFO Applying migration id=autodel 2026/10/25 01:00:30 INFO Applying migration id=jsonb 2026/10/25 01:00:30 INFO Applying migration id=quote 2026/10/25 01:00:30 INFO Applying migration id=rfc9421 2026/10/25 01:00:30 INFO Applying migration id=keys 2026/10/25 01:00:30 INFO Applying migration id=portable 2026/10/25 01:00:30 INFO Applying migration id=proofs 2026/10/25 01:00:30 INFO Applying migration id=contexts 2026/10/25 01:00:30 INFO Applying migration id=deliverieshost 2026/10/25 01:00:30 INFO Applying migration id=pembegin 2026/10/25 01:00:30 INFO Applying migration id=didhost 2026/10/25 01:00:30 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:30 INFO Applying migration id=invites 2026/10/25 01:00:30 INFO Applying migration id=ed25519blob 2026/10/25 01:00:30 INFO Applying migration id=rsablob 2026/10/25 01:00:30 INFO Applying migration id=iconscid 2026/10/25 01:00:30 INFO Applying migration id=actor 2026/10/25 01:00:30 INFO Applying migration id=localkeys 2026/10/25 01:00:30 INFO Applying migration id=deleted 2026/10/25 01:00:30 INFO Applying migration id=history 2026/10/25 01:00:30 INFO Applying migration id=outboxnano 2026/10/25 01:00:30 INFO Applying migration id=implements 2026/10/25 01:00:30 INFO Applying migration id=backfill 2026/10/25 01:00:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-ce66-701b-966f-60ab94e0ea39 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-ce65-7ed1-be63-40930a815733 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17092-ce65-7ed1-be63-40930a815733 2026/10/25 01:00:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-ce65-7ed1-be63-40930a815733 2026/10/25 01:00:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17092-ce6f-78e9-9e78-bea0bdec2bc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17092-ce6f-7830-b298-e012d3f2fa5b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17092-ce6f-7830-b298-e012d3f2fa5b 2026/10/25 01:00:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17092-ce6f-7830-b298-e012d3f2fa5b 2026/10/25 01:00:31 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.64s) === RUN TestHome_AuthenticatedUser 2026/10/25 01:00:31 INFO Applying migration id=initial 2026/10/25 01:00:31 INFO Applying migration id=notesupdated 2026/10/25 01:00:31 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:31 INFO Applying migration id=activitiesid 2026/10/25 01:00:31 INFO Applying migration id=outbox 2026/10/25 01:00:31 INFO Applying migration id=edits 2026/10/25 01:00:31 INFO Applying migration id=outboxactor 2026/10/25 01:00:31 INFO Applying migration id=outboxsender 2026/10/25 01:00:31 INFO Applying migration id=thread 2026/10/25 01:00:31 INFO Applying migration id=host 2026/10/25 01:00:31 INFO Applying migration id=sharedinbox 2026/10/25 01:00:31 INFO Applying migration id=noteshost 2026/10/25 01:00:31 INFO Applying migration id=fetched 2026/10/25 01:00:31 INFO Applying migration id=move 2026/10/25 01:00:31 INFO Applying migration id=cleanup 2026/10/25 01:00:31 INFO Applying migration id=received 2026/10/25 01:00:31 INFO Applying migration id=namehost 2026/10/25 01:00:31 INFO Applying migration id=outboxhost 2026/10/25 01:00:31 INFO Applying migration id=notesfts 2026/10/25 01:00:31 INFO Applying migration id=iconsname 2026/10/25 01:00:31 INFO Applying migration id=nohash 2026/10/25 01:00:31 INFO Applying migration id=shares 2026/10/25 01:00:31 INFO Applying migration id=actorttl 2026/10/25 01:00:31 INFO Applying migration id=tocc 2026/10/25 01:00:31 INFO Applying migration id=followeds 2026/10/25 01:00:31 INFO Applying migration id=certhash 2026/10/25 01:00:31 INFO Applying migration id=follows_sync 2026/10/25 01:00:31 INFO Applying migration id=jsonpath 2026/10/25 01:00:31 INFO Applying migration id=localforward 2026/10/25 01:00:31 INFO Applying migration id=avatar 2026/10/25 01:00:31 INFO Applying migration id=noimage 2026/10/25 01:00:31 INFO Applying migration id=feed 2026/10/25 01:00:31 INFO Applying migration id=bookmarks 2026/10/25 01:00:31 INFO Applying migration id=shareactivity 2026/10/25 01:00:31 INFO Applying migration id=application 2026/10/25 01:00:31 INFO Applying migration id=certificates 2026/10/25 01:00:31 INFO Applying migration id=rawforward 2026/10/25 01:00:31 INFO Applying migration id=publickey 2026/10/25 01:00:31 INFO Applying migration id=resolvegroup 2026/10/25 01:00:31 INFO Applying migration id=reject 2026/10/25 01:00:31 INFO Applying migration id=autodel 2026/10/25 01:00:31 INFO Applying migration id=jsonb 2026/10/25 01:00:31 INFO Applying migration id=quote 2026/10/25 01:00:31 INFO Applying migration id=rfc9421 2026/10/25 01:00:31 INFO Applying migration id=keys 2026/10/25 01:00:31 INFO Applying migration id=portable 2026/10/25 01:00:31 INFO Applying migration id=proofs 2026/10/25 01:00:31 INFO Applying migration id=contexts 2026/10/25 01:00:31 INFO Applying migration id=deliverieshost 2026/10/25 01:00:31 INFO Applying migration id=pembegin 2026/10/25 01:00:31 INFO Applying migration id=didhost 2026/10/25 01:00:31 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:31 INFO Applying migration id=invites 2026/10/25 01:00:31 INFO Applying migration id=ed25519blob 2026/10/25 01:00:31 INFO Applying migration id=rsablob 2026/10/25 01:00:31 INFO Applying migration id=iconscid 2026/10/25 01:00:31 INFO Applying migration id=actor 2026/10/25 01:00:31 INFO Applying migration id=localkeys 2026/10/25 01:00:31 INFO Applying migration id=deleted 2026/10/25 01:00:31 INFO Applying migration id=history 2026/10/25 01:00:31 INFO Applying migration id=outboxnano 2026/10/25 01:00:31 INFO Applying migration id=implements 2026/10/25 01:00:31 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (1.86s) === RUN TestHome_UnauthenticatedUser 2026/10/25 01:00:33 INFO Applying migration id=initial 2026/10/25 01:00:33 INFO Applying migration id=notesupdated 2026/10/25 01:00:33 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:33 INFO Applying migration id=activitiesid 2026/10/25 01:00:33 INFO Applying migration id=outbox 2026/10/25 01:00:33 INFO Applying migration id=edits 2026/10/25 01:00:33 INFO Applying migration id=outboxactor 2026/10/25 01:00:33 INFO Applying migration id=outboxsender 2026/10/25 01:00:33 INFO Applying migration id=thread 2026/10/25 01:00:33 INFO Applying migration id=host 2026/10/25 01:00:33 INFO Applying migration id=sharedinbox 2026/10/25 01:00:33 INFO Applying migration id=noteshost 2026/10/25 01:00:33 INFO Applying migration id=fetched 2026/10/25 01:00:33 INFO Applying migration id=move 2026/10/25 01:00:33 INFO Applying migration id=cleanup 2026/10/25 01:00:33 INFO Applying migration id=received 2026/10/25 01:00:33 INFO Applying migration id=namehost 2026/10/25 01:00:33 INFO Applying migration id=outboxhost 2026/10/25 01:00:33 INFO Applying migration id=notesfts 2026/10/25 01:00:33 INFO Applying migration id=iconsname 2026/10/25 01:00:33 INFO Applying migration id=nohash 2026/10/25 01:00:33 INFO Applying migration id=shares 2026/10/25 01:00:33 INFO Applying migration id=actorttl 2026/10/25 01:00:33 INFO Applying migration id=tocc 2026/10/25 01:00:33 INFO Applying migration id=followeds 2026/10/25 01:00:33 INFO Applying migration id=certhash 2026/10/25 01:00:33 INFO Applying migration id=follows_sync 2026/10/25 01:00:33 INFO Applying migration id=jsonpath 2026/10/25 01:00:33 INFO Applying migration id=localforward 2026/10/25 01:00:33 INFO Applying migration id=avatar 2026/10/25 01:00:33 INFO Applying migration id=noimage 2026/10/25 01:00:33 INFO Applying migration id=feed 2026/10/25 01:00:33 INFO Applying migration id=bookmarks 2026/10/25 01:00:33 INFO Applying migration id=shareactivity 2026/10/25 01:00:33 INFO Applying migration id=application 2026/10/25 01:00:33 INFO Applying migration id=certificates 2026/10/25 01:00:33 INFO Applying migration id=rawforward 2026/10/25 01:00:33 INFO Applying migration id=publickey 2026/10/25 01:00:33 INFO Applying migration id=resolvegroup 2026/10/25 01:00:33 INFO Applying migration id=reject 2026/10/25 01:00:33 INFO Applying migration id=autodel 2026/10/25 01:00:33 INFO Applying migration id=jsonb 2026/10/25 01:00:33 INFO Applying migration id=quote 2026/10/25 01:00:33 INFO Applying migration id=rfc9421 2026/10/25 01:00:33 INFO Applying migration id=keys 2026/10/25 01:00:33 INFO Applying migration id=portable 2026/10/25 01:00:33 INFO Applying migration id=proofs 2026/10/25 01:00:33 INFO Applying migration id=contexts 2026/10/25 01:00:33 INFO Applying migration id=deliverieshost 2026/10/25 01:00:33 INFO Applying migration id=pembegin 2026/10/25 01:00:33 INFO Applying migration id=didhost 2026/10/25 01:00:33 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:33 INFO Applying migration id=invites 2026/10/25 01:00:33 INFO Applying migration id=ed25519blob 2026/10/25 01:00:33 INFO Applying migration id=rsablob 2026/10/25 01:00:33 INFO Applying migration id=iconscid 2026/10/25 01:00:33 INFO Applying migration id=actor 2026/10/25 01:00:33 INFO Applying migration id=localkeys 2026/10/25 01:00:33 INFO Applying migration id=deleted 2026/10/25 01:00:33 INFO Applying migration id=history 2026/10/25 01:00:33 INFO Applying migration id=outboxnano 2026/10/25 01:00:33 INFO Applying migration id=implements 2026/10/25 01:00:33 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (2.15s) === RUN TestMove_FederatedToFederated 2026/10/25 01:00:35 INFO Applying migration id=initial 2026/10/25 01:00:35 INFO Applying migration id=notesupdated 2026/10/25 01:00:35 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:35 INFO Applying migration id=activitiesid 2026/10/25 01:00:35 INFO Applying migration id=outbox 2026/10/25 01:00:35 INFO Applying migration id=edits 2026/10/25 01:00:35 INFO Applying migration id=outboxactor 2026/10/25 01:00:35 INFO Applying migration id=outboxsender 2026/10/25 01:00:35 INFO Applying migration id=thread 2026/10/25 01:00:35 INFO Applying migration id=host 2026/10/25 01:00:35 INFO Applying migration id=sharedinbox 2026/10/25 01:00:35 INFO Applying migration id=noteshost 2026/10/25 01:00:35 INFO Applying migration id=fetched 2026/10/25 01:00:35 INFO Applying migration id=move 2026/10/25 01:00:35 INFO Applying migration id=cleanup 2026/10/25 01:00:35 INFO Applying migration id=received 2026/10/25 01:00:35 INFO Applying migration id=namehost 2026/10/25 01:00:35 INFO Applying migration id=outboxhost 2026/10/25 01:00:35 INFO Applying migration id=notesfts 2026/10/25 01:00:35 INFO Applying migration id=iconsname 2026/10/25 01:00:35 INFO Applying migration id=nohash 2026/10/25 01:00:35 INFO Applying migration id=shares 2026/10/25 01:00:35 INFO Applying migration id=actorttl 2026/10/25 01:00:35 INFO Applying migration id=tocc 2026/10/25 01:00:35 INFO Applying migration id=followeds 2026/10/25 01:00:35 INFO Applying migration id=certhash 2026/10/25 01:00:35 INFO Applying migration id=follows_sync 2026/10/25 01:00:35 INFO Applying migration id=jsonpath 2026/10/25 01:00:35 INFO Applying migration id=localforward 2026/10/25 01:00:35 INFO Applying migration id=avatar 2026/10/25 01:00:35 INFO Applying migration id=noimage 2026/10/25 01:00:35 INFO Applying migration id=feed 2026/10/25 01:00:35 INFO Applying migration id=bookmarks 2026/10/25 01:00:35 INFO Applying migration id=shareactivity 2026/10/25 01:00:35 INFO Applying migration id=application 2026/10/25 01:00:35 INFO Applying migration id=certificates 2026/10/25 01:00:35 INFO Applying migration id=rawforward 2026/10/25 01:00:35 INFO Applying migration id=publickey 2026/10/25 01:00:35 INFO Applying migration id=resolvegroup 2026/10/25 01:00:35 INFO Applying migration id=reject 2026/10/25 01:00:35 INFO Applying migration id=autodel 2026/10/25 01:00:35 INFO Applying migration id=jsonb 2026/10/25 01:00:35 INFO Applying migration id=quote 2026/10/25 01:00:35 INFO Applying migration id=rfc9421 2026/10/25 01:00:35 INFO Applying migration id=keys 2026/10/25 01:00:35 INFO Applying migration id=portable 2026/10/25 01:00:35 INFO Applying migration id=proofs 2026/10/25 01:00:35 INFO Applying migration id=contexts 2026/10/25 01:00:35 INFO Applying migration id=deliverieshost 2026/10/25 01:00:35 INFO Applying migration id=pembegin 2026/10/25 01:00:35 INFO Applying migration id=didhost 2026/10/25 01:00:35 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:35 INFO Applying migration id=invites 2026/10/25 01:00:35 INFO Applying migration id=ed25519blob 2026/10/25 01:00:35 INFO Applying migration id=rsablob 2026/10/25 01:00:35 INFO Applying migration id=iconscid 2026/10/25 01:00:35 INFO Applying migration id=actor 2026/10/25 01:00:35 INFO Applying migration id=localkeys 2026/10/25 01:00:35 INFO Applying migration id=deleted 2026/10/25 01:00:35 INFO Applying migration id=history 2026/10/25 01:00:35 INFO Applying migration id=outboxnano 2026/10/25 01:00:35 INFO Applying migration id=implements 2026/10/25 01:00:35 INFO Applying migration id=backfill 2026/10/25 01:00:38 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17092-e73d-79cf-8cb4-f84feb91da20 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:00:38 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a17092-e73d-79cf-8cb4-f84feb91da20 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/25 01:00:38 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17092-e73f-7842-aec7-76e855d5c282 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/10/25 01:00:38 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17092-e740-7159-952c-8d37398eb63c activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17092-e73d-79cf-8cb4-f84feb91da20 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (2.32s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/25 01:00:38 INFO Applying migration id=initial 2026/10/25 01:00:38 INFO Applying migration id=notesupdated 2026/10/25 01:00:38 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:38 INFO Applying migration id=activitiesid 2026/10/25 01:00:38 INFO Applying migration id=outbox 2026/10/25 01:00:38 INFO Applying migration id=edits 2026/10/25 01:00:38 INFO Applying migration id=outboxactor 2026/10/25 01:00:38 INFO Applying migration id=outboxsender 2026/10/25 01:00:38 INFO Applying migration id=thread 2026/10/25 01:00:38 INFO Applying migration id=host 2026/10/25 01:00:38 INFO Applying migration id=sharedinbox 2026/10/25 01:00:38 INFO Applying migration id=noteshost 2026/10/25 01:00:38 INFO Applying migration id=fetched 2026/10/25 01:00:38 INFO Applying migration id=move 2026/10/25 01:00:38 INFO Applying migration id=cleanup 2026/10/25 01:00:38 INFO Applying migration id=received 2026/10/25 01:00:38 INFO Applying migration id=namehost 2026/10/25 01:00:38 INFO Applying migration id=outboxhost 2026/10/25 01:00:38 INFO Applying migration id=notesfts 2026/10/25 01:00:38 INFO Applying migration id=iconsname 2026/10/25 01:00:38 INFO Applying migration id=nohash 2026/10/25 01:00:38 INFO Applying migration id=shares 2026/10/25 01:00:38 INFO Applying migration id=actorttl 2026/10/25 01:00:38 INFO Applying migration id=tocc 2026/10/25 01:00:38 INFO Applying migration id=followeds 2026/10/25 01:00:38 INFO Applying migration id=certhash 2026/10/25 01:00:38 INFO Applying migration id=follows_sync 2026/10/25 01:00:38 INFO Applying migration id=jsonpath 2026/10/25 01:00:38 INFO Applying migration id=localforward 2026/10/25 01:00:38 INFO Applying migration id=avatar 2026/10/25 01:00:38 INFO Applying migration id=noimage 2026/10/25 01:00:38 INFO Applying migration id=feed 2026/10/25 01:00:38 INFO Applying migration id=bookmarks 2026/10/25 01:00:38 INFO Applying migration id=shareactivity 2026/10/25 01:00:38 INFO Applying migration id=application 2026/10/25 01:00:38 INFO Applying migration id=certificates 2026/10/25 01:00:38 INFO Applying migration id=rawforward 2026/10/25 01:00:38 INFO Applying migration id=publickey 2026/10/25 01:00:38 INFO Applying migration id=resolvegroup 2026/10/25 01:00:38 INFO Applying migration id=reject 2026/10/25 01:00:38 INFO Applying migration id=autodel 2026/10/25 01:00:38 INFO Applying migration id=jsonb 2026/10/25 01:00:38 INFO Applying migration id=quote 2026/10/25 01:00:38 INFO Applying migration id=rfc9421 2026/10/25 01:00:38 INFO Applying migration id=keys 2026/10/25 01:00:38 INFO Applying migration id=portable 2026/10/25 01:00:38 INFO Applying migration id=proofs 2026/10/25 01:00:38 INFO Applying migration id=contexts 2026/10/25 01:00:38 INFO Applying migration id=deliverieshost 2026/10/25 01:00:38 INFO Applying migration id=pembegin 2026/10/25 01:00:38 INFO Applying migration id=didhost 2026/10/25 01:00:38 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:38 INFO Applying migration id=invites 2026/10/25 01:00:38 INFO Applying migration id=ed25519blob 2026/10/25 01:00:38 INFO Applying migration id=rsablob 2026/10/25 01:00:38 INFO Applying migration id=iconscid 2026/10/25 01:00:38 INFO Applying migration id=actor 2026/10/25 01:00:38 INFO Applying migration id=localkeys 2026/10/25 01:00:38 INFO Applying migration id=deleted 2026/10/25 01:00:38 INFO Applying migration id=history 2026/10/25 01:00:38 INFO Applying migration id=outboxnano 2026/10/25 01:00:38 INFO Applying migration id=implements 2026/10/25 01:00:38 INFO Applying migration id=backfill 2026/10/25 01:00:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17092-f10c-7cc1-ada1-97f9d5cc5acb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:00:40 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a17092-f10c-7cc1-ada1-97f9d5cc5acb old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/25 01:00:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17092-f10e-7415-9aad-a1aa16163938 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/10/25 01:00:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17092-f10e-7d07-b5cf-37ae4394ac24 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17092-f10c-7cc1-ada1-97f9d5cc5acb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (2.51s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/25 01:00:40 INFO Applying migration id=initial 2026/10/25 01:00:40 INFO Applying migration id=notesupdated 2026/10/25 01:00:40 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:40 INFO Applying migration id=activitiesid 2026/10/25 01:00:40 INFO Applying migration id=outbox 2026/10/25 01:00:40 INFO Applying migration id=edits 2026/10/25 01:00:40 INFO Applying migration id=outboxactor 2026/10/25 01:00:40 INFO Applying migration id=outboxsender 2026/10/25 01:00:40 INFO Applying migration id=thread 2026/10/25 01:00:40 INFO Applying migration id=host 2026/10/25 01:00:40 INFO Applying migration id=sharedinbox 2026/10/25 01:00:40 INFO Applying migration id=noteshost 2026/10/25 01:00:40 INFO Applying migration id=fetched 2026/10/25 01:00:40 INFO Applying migration id=move 2026/10/25 01:00:40 INFO Applying migration id=cleanup 2026/10/25 01:00:40 INFO Applying migration id=received 2026/10/25 01:00:40 INFO Applying migration id=namehost 2026/10/25 01:00:40 INFO Applying migration id=outboxhost 2026/10/25 01:00:40 INFO Applying migration id=notesfts 2026/10/25 01:00:40 INFO Applying migration id=iconsname 2026/10/25 01:00:40 INFO Applying migration id=nohash 2026/10/25 01:00:40 INFO Applying migration id=shares 2026/10/25 01:00:40 INFO Applying migration id=actorttl 2026/10/25 01:00:40 INFO Applying migration id=tocc 2026/10/25 01:00:40 INFO Applying migration id=followeds 2026/10/25 01:00:40 INFO Applying migration id=certhash 2026/10/25 01:00:40 INFO Applying migration id=follows_sync 2026/10/25 01:00:40 INFO Applying migration id=jsonpath 2026/10/25 01:00:40 INFO Applying migration id=localforward 2026/10/25 01:00:40 INFO Applying migration id=avatar 2026/10/25 01:00:40 INFO Applying migration id=noimage 2026/10/25 01:00:40 INFO Applying migration id=feed 2026/10/25 01:00:40 INFO Applying migration id=bookmarks 2026/10/25 01:00:40 INFO Applying migration id=shareactivity 2026/10/25 01:00:40 INFO Applying migration id=application 2026/10/25 01:00:40 INFO Applying migration id=certificates 2026/10/25 01:00:40 INFO Applying migration id=rawforward 2026/10/25 01:00:40 INFO Applying migration id=publickey 2026/10/25 01:00:40 INFO Applying migration id=resolvegroup 2026/10/25 01:00:40 INFO Applying migration id=reject 2026/10/25 01:00:40 INFO Applying migration id=autodel 2026/10/25 01:00:40 INFO Applying migration id=jsonb 2026/10/25 01:00:40 INFO Applying migration id=quote 2026/10/25 01:00:40 INFO Applying migration id=rfc9421 2026/10/25 01:00:40 INFO Applying migration id=keys 2026/10/25 01:00:40 INFO Applying migration id=portable 2026/10/25 01:00:40 INFO Applying migration id=proofs 2026/10/25 01:00:40 INFO Applying migration id=contexts 2026/10/25 01:00:40 INFO Applying migration id=deliverieshost 2026/10/25 01:00:40 INFO Applying migration id=pembegin 2026/10/25 01:00:40 INFO Applying migration id=didhost 2026/10/25 01:00:40 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:40 INFO Applying migration id=invites 2026/10/25 01:00:40 INFO Applying migration id=ed25519blob 2026/10/25 01:00:40 INFO Applying migration id=rsablob 2026/10/25 01:00:40 INFO Applying migration id=iconscid 2026/10/25 01:00:40 INFO Applying migration id=actor 2026/10/25 01:00:40 INFO Applying migration id=localkeys 2026/10/25 01:00:40 INFO Applying migration id=deleted 2026/10/25 01:00:40 INFO Applying migration id=history 2026/10/25 01:00:40 INFO Applying migration id=outboxnano 2026/10/25 01:00:40 INFO Applying migration id=implements 2026/10/25 01:00:40 INFO Applying migration id=backfill 2026/10/25 01:00:42 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17092-f842-74f4-a82b-6110c2c897aa activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.85s) === RUN TestMove_FederatedToLocal 2026/10/25 01:00:42 INFO Applying migration id=initial 2026/10/25 01:00:42 INFO Applying migration id=notesupdated 2026/10/25 01:00:42 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:42 INFO Applying migration id=activitiesid 2026/10/25 01:00:42 INFO Applying migration id=outbox 2026/10/25 01:00:42 INFO Applying migration id=edits 2026/10/25 01:00:42 INFO Applying migration id=outboxactor 2026/10/25 01:00:42 INFO Applying migration id=outboxsender 2026/10/25 01:00:42 INFO Applying migration id=thread 2026/10/25 01:00:42 INFO Applying migration id=host 2026/10/25 01:00:42 INFO Applying migration id=sharedinbox 2026/10/25 01:00:42 INFO Applying migration id=noteshost 2026/10/25 01:00:42 INFO Applying migration id=fetched 2026/10/25 01:00:42 INFO Applying migration id=move 2026/10/25 01:00:42 INFO Applying migration id=cleanup 2026/10/25 01:00:42 INFO Applying migration id=received 2026/10/25 01:00:42 INFO Applying migration id=namehost 2026/10/25 01:00:42 INFO Applying migration id=outboxhost 2026/10/25 01:00:42 INFO Applying migration id=notesfts 2026/10/25 01:00:42 INFO Applying migration id=iconsname 2026/10/25 01:00:42 INFO Applying migration id=nohash 2026/10/25 01:00:42 INFO Applying migration id=shares 2026/10/25 01:00:42 INFO Applying migration id=actorttl 2026/10/25 01:00:42 INFO Applying migration id=tocc 2026/10/25 01:00:42 INFO Applying migration id=followeds 2026/10/25 01:00:42 INFO Applying migration id=certhash 2026/10/25 01:00:42 INFO Applying migration id=follows_sync 2026/10/25 01:00:42 INFO Applying migration id=jsonpath 2026/10/25 01:00:42 INFO Applying migration id=localforward 2026/10/25 01:00:42 INFO Applying migration id=avatar 2026/10/25 01:00:42 INFO Applying migration id=noimage 2026/10/25 01:00:42 INFO Applying migration id=feed 2026/10/25 01:00:42 INFO Applying migration id=bookmarks 2026/10/25 01:00:42 INFO Applying migration id=shareactivity 2026/10/25 01:00:42 INFO Applying migration id=application 2026/10/25 01:00:42 INFO Applying migration id=certificates 2026/10/25 01:00:42 INFO Applying migration id=rawforward 2026/10/25 01:00:42 INFO Applying migration id=publickey 2026/10/25 01:00:42 INFO Applying migration id=resolvegroup 2026/10/25 01:00:42 INFO Applying migration id=reject 2026/10/25 01:00:42 INFO Applying migration id=autodel 2026/10/25 01:00:42 INFO Applying migration id=jsonb 2026/10/25 01:00:42 INFO Applying migration id=quote 2026/10/25 01:00:42 INFO Applying migration id=rfc9421 2026/10/25 01:00:42 INFO Applying migration id=keys 2026/10/25 01:00:42 INFO Applying migration id=portable 2026/10/25 01:00:42 INFO Applying migration id=proofs 2026/10/25 01:00:42 INFO Applying migration id=contexts 2026/10/25 01:00:42 INFO Applying migration id=deliverieshost 2026/10/25 01:00:42 INFO Applying migration id=pembegin 2026/10/25 01:00:42 INFO Applying migration id=didhost 2026/10/25 01:00:42 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:42 INFO Applying migration id=invites 2026/10/25 01:00:42 INFO Applying migration id=ed25519blob 2026/10/25 01:00:42 INFO Applying migration id=rsablob 2026/10/25 01:00:42 INFO Applying migration id=iconscid 2026/10/25 01:00:42 INFO Applying migration id=actor 2026/10/25 01:00:42 INFO Applying migration id=localkeys 2026/10/25 01:00:42 INFO Applying migration id=deleted 2026/10/25 01:00:42 INFO Applying migration id=history 2026/10/25 01:00:42 INFO Applying migration id=outboxnano 2026/10/25 01:00:42 INFO Applying migration id=implements 2026/10/25 01:00:42 INFO Applying migration id=backfill 2026/10/25 01:00:44 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17092-ffad-7d9b-9dee-04a55b483c06 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:00:44 WARN New account does not point to old account new=https://localhost.localdomain:8443/user/bob old=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (1.90s) === RUN TestMove_FederatedToLocalLinked 2026/10/25 01:00:44 INFO Applying migration id=initial 2026/10/25 01:00:44 INFO Applying migration id=notesupdated 2026/10/25 01:00:44 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:44 INFO Applying migration id=activitiesid 2026/10/25 01:00:44 INFO Applying migration id=outbox 2026/10/25 01:00:44 INFO Applying migration id=edits 2026/10/25 01:00:44 INFO Applying migration id=outboxactor 2026/10/25 01:00:44 INFO Applying migration id=outboxsender 2026/10/25 01:00:44 INFO Applying migration id=thread 2026/10/25 01:00:44 INFO Applying migration id=host 2026/10/25 01:00:44 INFO Applying migration id=sharedinbox 2026/10/25 01:00:44 INFO Applying migration id=noteshost 2026/10/25 01:00:44 INFO Applying migration id=fetched 2026/10/25 01:00:44 INFO Applying migration id=move 2026/10/25 01:00:44 INFO Applying migration id=cleanup 2026/10/25 01:00:44 INFO Applying migration id=received 2026/10/25 01:00:44 INFO Applying migration id=namehost 2026/10/25 01:00:44 INFO Applying migration id=outboxhost 2026/10/25 01:00:44 INFO Applying migration id=notesfts 2026/10/25 01:00:44 INFO Applying migration id=iconsname 2026/10/25 01:00:44 INFO Applying migration id=nohash 2026/10/25 01:00:44 INFO Applying migration id=shares 2026/10/25 01:00:44 INFO Applying migration id=actorttl 2026/10/25 01:00:44 INFO Applying migration id=tocc 2026/10/25 01:00:44 INFO Applying migration id=followeds 2026/10/25 01:00:44 INFO Applying migration id=certhash 2026/10/25 01:00:44 INFO Applying migration id=follows_sync 2026/10/25 01:00:44 INFO Applying migration id=jsonpath 2026/10/25 01:00:44 INFO Applying migration id=localforward 2026/10/25 01:00:44 INFO Applying migration id=avatar 2026/10/25 01:00:44 INFO Applying migration id=noimage 2026/10/25 01:00:44 INFO Applying migration id=feed 2026/10/25 01:00:44 INFO Applying migration id=bookmarks 2026/10/25 01:00:44 INFO Applying migration id=shareactivity 2026/10/25 01:00:44 INFO Applying migration id=application 2026/10/25 01:00:44 INFO Applying migration id=certificates 2026/10/25 01:00:44 INFO Applying migration id=rawforward 2026/10/25 01:00:44 INFO Applying migration id=publickey 2026/10/25 01:00:44 INFO Applying migration id=resolvegroup 2026/10/25 01:00:44 INFO Applying migration id=reject 2026/10/25 01:00:44 INFO Applying migration id=autodel 2026/10/25 01:00:44 INFO Applying migration id=jsonb 2026/10/25 01:00:44 INFO Applying migration id=quote 2026/10/25 01:00:44 INFO Applying migration id=rfc9421 2026/10/25 01:00:44 INFO Applying migration id=keys 2026/10/25 01:00:44 INFO Applying migration id=portable 2026/10/25 01:00:44 INFO Applying migration id=proofs 2026/10/25 01:00:44 INFO Applying migration id=contexts 2026/10/25 01:00:44 INFO Applying migration id=deliverieshost 2026/10/25 01:00:44 INFO Applying migration id=pembegin 2026/10/25 01:00:44 INFO Applying migration id=didhost 2026/10/25 01:00:44 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:44 INFO Applying migration id=invites 2026/10/25 01:00:44 INFO Applying migration id=ed25519blob 2026/10/25 01:00:44 INFO Applying migration id=rsablob 2026/10/25 01:00:44 INFO Applying migration id=iconscid 2026/10/25 01:00:44 INFO Applying migration id=actor 2026/10/25 01:00:44 INFO Applying migration id=localkeys 2026/10/25 01:00:44 INFO Applying migration id=deleted 2026/10/25 01:00:44 INFO Applying migration id=history 2026/10/25 01:00:44 INFO Applying migration id=outboxnano 2026/10/25 01:00:44 INFO Applying migration id=implements 2026/10/25 01:00:44 INFO Applying migration id=backfill 2026/10/25 01:00:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-0d57-7a6a-aba3-0834ebdea23c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:00:47 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a17093-0d57-7a6a-aba3-0834ebdea23c old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/25 01:00:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-0d59-753c-8fe9-ead45d7e8a32 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:00:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-0d5a-7221-b814-4577df28d8d4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-0d59-753c-8fe9-ead45d7e8a32 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17093-0d59-753c-8fe9-ead45d7e8a32 2026/10/25 01:00:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17093-0d5a-7975-adfb-0abd5321b97e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-0d57-7a6a-aba3-0834ebdea23c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (3.50s) === RUN TestMove_FollowingBoth 2026/10/25 01:00:47 INFO Applying migration id=initial 2026/10/25 01:00:47 INFO Applying migration id=notesupdated 2026/10/25 01:00:47 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:47 INFO Applying migration id=activitiesid 2026/10/25 01:00:47 INFO Applying migration id=outbox 2026/10/25 01:00:47 INFO Applying migration id=edits 2026/10/25 01:00:47 INFO Applying migration id=outboxactor 2026/10/25 01:00:47 INFO Applying migration id=outboxsender 2026/10/25 01:00:47 INFO Applying migration id=thread 2026/10/25 01:00:47 INFO Applying migration id=host 2026/10/25 01:00:47 INFO Applying migration id=sharedinbox 2026/10/25 01:00:47 INFO Applying migration id=noteshost 2026/10/25 01:00:47 INFO Applying migration id=fetched 2026/10/25 01:00:47 INFO Applying migration id=move 2026/10/25 01:00:47 INFO Applying migration id=cleanup 2026/10/25 01:00:47 INFO Applying migration id=received 2026/10/25 01:00:47 INFO Applying migration id=namehost 2026/10/25 01:00:47 INFO Applying migration id=outboxhost 2026/10/25 01:00:47 INFO Applying migration id=notesfts 2026/10/25 01:00:47 INFO Applying migration id=iconsname 2026/10/25 01:00:47 INFO Applying migration id=nohash 2026/10/25 01:00:47 INFO Applying migration id=shares 2026/10/25 01:00:47 INFO Applying migration id=actorttl 2026/10/25 01:00:47 INFO Applying migration id=tocc 2026/10/25 01:00:47 INFO Applying migration id=followeds 2026/10/25 01:00:47 INFO Applying migration id=certhash 2026/10/25 01:00:47 INFO Applying migration id=follows_sync 2026/10/25 01:00:47 INFO Applying migration id=jsonpath 2026/10/25 01:00:47 INFO Applying migration id=localforward 2026/10/25 01:00:47 INFO Applying migration id=avatar 2026/10/25 01:00:47 INFO Applying migration id=noimage 2026/10/25 01:00:47 INFO Applying migration id=feed 2026/10/25 01:00:47 INFO Applying migration id=bookmarks 2026/10/25 01:00:47 INFO Applying migration id=shareactivity 2026/10/25 01:00:47 INFO Applying migration id=application 2026/10/25 01:00:47 INFO Applying migration id=certificates 2026/10/25 01:00:47 INFO Applying migration id=rawforward 2026/10/25 01:00:47 INFO Applying migration id=publickey 2026/10/25 01:00:47 INFO Applying migration id=resolvegroup 2026/10/25 01:00:47 INFO Applying migration id=reject 2026/10/25 01:00:47 INFO Applying migration id=autodel 2026/10/25 01:00:47 INFO Applying migration id=jsonb 2026/10/25 01:00:47 INFO Applying migration id=quote 2026/10/25 01:00:47 INFO Applying migration id=rfc9421 2026/10/25 01:00:47 INFO Applying migration id=keys 2026/10/25 01:00:47 INFO Applying migration id=portable 2026/10/25 01:00:47 INFO Applying migration id=proofs 2026/10/25 01:00:47 INFO Applying migration id=contexts 2026/10/25 01:00:47 INFO Applying migration id=deliverieshost 2026/10/25 01:00:47 INFO Applying migration id=pembegin 2026/10/25 01:00:47 INFO Applying migration id=didhost 2026/10/25 01:00:47 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:47 INFO Applying migration id=invites 2026/10/25 01:00:47 INFO Applying migration id=ed25519blob 2026/10/25 01:00:47 INFO Applying migration id=rsablob 2026/10/25 01:00:47 INFO Applying migration id=iconscid 2026/10/25 01:00:47 INFO Applying migration id=actor 2026/10/25 01:00:47 INFO Applying migration id=localkeys 2026/10/25 01:00:47 INFO Applying migration id=deleted 2026/10/25 01:00:47 INFO Applying migration id=history 2026/10/25 01:00:47 INFO Applying migration id=outboxnano 2026/10/25 01:00:47 INFO Applying migration id=implements 2026/10/25 01:00:47 INFO Applying migration id=backfill 2026/10/25 01:00:48 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-11cd-79e5-a02c-5c5f32c63d41 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:00:48 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-11cf-78da-9df3-0c9357b26364 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://::1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://::1/user/dan 2026/10/25 01:00:48 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a17093-11cd-79e5-a02c-5c5f32c63d41 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/25 01:00:48 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17093-11d3-7139-8bf2-9737253f7aca activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-11cd-79e5-a02c-5c5f32c63d41 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (1.15s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/25 01:00:48 INFO Applying migration id=initial 2026/10/25 01:00:48 INFO Applying migration id=notesupdated 2026/10/25 01:00:48 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:48 INFO Applying migration id=activitiesid 2026/10/25 01:00:48 INFO Applying migration id=outbox 2026/10/25 01:00:48 INFO Applying migration id=edits 2026/10/25 01:00:48 INFO Applying migration id=outboxactor 2026/10/25 01:00:49 INFO Applying migration id=outboxsender 2026/10/25 01:00:49 INFO Applying migration id=thread 2026/10/25 01:00:49 INFO Applying migration id=host 2026/10/25 01:00:49 INFO Applying migration id=sharedinbox 2026/10/25 01:00:49 INFO Applying migration id=noteshost 2026/10/25 01:00:49 INFO Applying migration id=fetched 2026/10/25 01:00:49 INFO Applying migration id=move 2026/10/25 01:00:49 INFO Applying migration id=cleanup 2026/10/25 01:00:49 INFO Applying migration id=received 2026/10/25 01:00:49 INFO Applying migration id=namehost 2026/10/25 01:00:49 INFO Applying migration id=outboxhost 2026/10/25 01:00:49 INFO Applying migration id=notesfts 2026/10/25 01:00:49 INFO Applying migration id=iconsname 2026/10/25 01:00:49 INFO Applying migration id=nohash 2026/10/25 01:00:49 INFO Applying migration id=shares 2026/10/25 01:00:49 INFO Applying migration id=actorttl 2026/10/25 01:00:49 INFO Applying migration id=tocc 2026/10/25 01:00:49 INFO Applying migration id=followeds 2026/10/25 01:00:49 INFO Applying migration id=certhash 2026/10/25 01:00:49 INFO Applying migration id=follows_sync 2026/10/25 01:00:49 INFO Applying migration id=jsonpath 2026/10/25 01:00:49 INFO Applying migration id=localforward 2026/10/25 01:00:49 INFO Applying migration id=avatar 2026/10/25 01:00:49 INFO Applying migration id=noimage 2026/10/25 01:00:49 INFO Applying migration id=feed 2026/10/25 01:00:49 INFO Applying migration id=bookmarks 2026/10/25 01:00:49 INFO Applying migration id=shareactivity 2026/10/25 01:00:49 INFO Applying migration id=application 2026/10/25 01:00:49 INFO Applying migration id=certificates 2026/10/25 01:00:49 INFO Applying migration id=rawforward 2026/10/25 01:00:49 INFO Applying migration id=publickey 2026/10/25 01:00:49 INFO Applying migration id=resolvegroup 2026/10/25 01:00:49 INFO Applying migration id=reject 2026/10/25 01:00:49 INFO Applying migration id=autodel 2026/10/25 01:00:49 INFO Applying migration id=jsonb 2026/10/25 01:00:49 INFO Applying migration id=quote 2026/10/25 01:00:49 INFO Applying migration id=rfc9421 2026/10/25 01:00:49 INFO Applying migration id=keys 2026/10/25 01:00:49 INFO Applying migration id=portable 2026/10/25 01:00:49 INFO Applying migration id=proofs 2026/10/25 01:00:49 INFO Applying migration id=contexts 2026/10/25 01:00:49 INFO Applying migration id=deliverieshost 2026/10/25 01:00:49 INFO Applying migration id=pembegin 2026/10/25 01:00:49 INFO Applying migration id=didhost 2026/10/25 01:00:49 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:49 INFO Applying migration id=invites 2026/10/25 01:00:49 INFO Applying migration id=ed25519blob 2026/10/25 01:00:49 INFO Applying migration id=rsablob 2026/10/25 01:00:49 INFO Applying migration id=iconscid 2026/10/25 01:00:49 INFO Applying migration id=actor 2026/10/25 01:00:49 INFO Applying migration id=localkeys 2026/10/25 01:00:49 INFO Applying migration id=deleted 2026/10/25 01:00:49 INFO Applying migration id=history 2026/10/25 01:00:49 INFO Applying migration id=outboxnano 2026/10/25 01:00:49 INFO Applying migration id=implements 2026/10/25 01:00:49 INFO Applying migration id=backfill 2026/10/25 01:00:50 WARN Throttled request to set alias can=2026-10-25T01:30:49.514Z --- PASS: TestMove_LocalToLocalAliasThrottled (1.71s) === RUN TestMove_LocalToLocal 2026/10/25 01:00:50 INFO Applying migration id=initial 2026/10/25 01:00:50 INFO Applying migration id=notesupdated 2026/10/25 01:00:50 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:50 INFO Applying migration id=activitiesid 2026/10/25 01:00:50 INFO Applying migration id=outbox 2026/10/25 01:00:50 INFO Applying migration id=edits 2026/10/25 01:00:50 INFO Applying migration id=outboxactor 2026/10/25 01:00:50 INFO Applying migration id=outboxsender 2026/10/25 01:00:50 INFO Applying migration id=thread 2026/10/25 01:00:50 INFO Applying migration id=host 2026/10/25 01:00:50 INFO Applying migration id=sharedinbox 2026/10/25 01:00:50 INFO Applying migration id=noteshost 2026/10/25 01:00:50 INFO Applying migration id=fetched 2026/10/25 01:00:50 INFO Applying migration id=move 2026/10/25 01:00:50 INFO Applying migration id=cleanup 2026/10/25 01:00:50 INFO Applying migration id=received 2026/10/25 01:00:50 INFO Applying migration id=namehost 2026/10/25 01:00:50 INFO Applying migration id=outboxhost 2026/10/25 01:00:50 INFO Applying migration id=notesfts 2026/10/25 01:00:50 INFO Applying migration id=iconsname 2026/10/25 01:00:50 INFO Applying migration id=nohash 2026/10/25 01:00:50 INFO Applying migration id=shares 2026/10/25 01:00:50 INFO Applying migration id=actorttl 2026/10/25 01:00:50 INFO Applying migration id=tocc 2026/10/25 01:00:50 INFO Applying migration id=followeds 2026/10/25 01:00:50 INFO Applying migration id=certhash 2026/10/25 01:00:50 INFO Applying migration id=follows_sync 2026/10/25 01:00:50 INFO Applying migration id=jsonpath 2026/10/25 01:00:50 INFO Applying migration id=localforward 2026/10/25 01:00:50 INFO Applying migration id=avatar 2026/10/25 01:00:50 INFO Applying migration id=noimage 2026/10/25 01:00:50 INFO Applying migration id=feed 2026/10/25 01:00:50 INFO Applying migration id=bookmarks 2026/10/25 01:00:50 INFO Applying migration id=shareactivity 2026/10/25 01:00:50 INFO Applying migration id=application 2026/10/25 01:00:50 INFO Applying migration id=certificates 2026/10/25 01:00:50 INFO Applying migration id=rawforward 2026/10/25 01:00:50 INFO Applying migration id=publickey 2026/10/25 01:00:50 INFO Applying migration id=resolvegroup 2026/10/25 01:00:50 INFO Applying migration id=reject 2026/10/25 01:00:50 INFO Applying migration id=autodel 2026/10/25 01:00:50 INFO Applying migration id=jsonb 2026/10/25 01:00:50 INFO Applying migration id=quote 2026/10/25 01:00:50 INFO Applying migration id=rfc9421 2026/10/25 01:00:50 INFO Applying migration id=keys 2026/10/25 01:00:50 INFO Applying migration id=portable 2026/10/25 01:00:50 INFO Applying migration id=proofs 2026/10/25 01:00:50 INFO Applying migration id=contexts 2026/10/25 01:00:50 INFO Applying migration id=deliverieshost 2026/10/25 01:00:50 INFO Applying migration id=pembegin 2026/10/25 01:00:50 INFO Applying migration id=didhost 2026/10/25 01:00:50 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:50 INFO Applying migration id=invites 2026/10/25 01:00:50 INFO Applying migration id=ed25519blob 2026/10/25 01:00:50 INFO Applying migration id=rsablob 2026/10/25 01:00:50 INFO Applying migration id=iconscid 2026/10/25 01:00:50 INFO Applying migration id=actor 2026/10/25 01:00:50 INFO Applying migration id=localkeys 2026/10/25 01:00:50 INFO Applying migration id=deleted 2026/10/25 01:00:50 INFO Applying migration id=history 2026/10/25 01:00:50 INFO Applying migration id=outboxnano 2026/10/25 01:00:50 INFO Applying migration id=implements 2026/10/25 01:00:50 INFO Applying migration id=backfill 2026/10/25 01:00:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-2039-71b8-bfdc-6ef81fc43966 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:00:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-2039-7c80-a087-a767650a37c6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-2039-71b8-bfdc-6ef81fc43966 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17093-2039-71b8-bfdc-6ef81fc43966 2026/10/25 01:00:52 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a17093-2039-71b8-bfdc-6ef81fc43966 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/25 01:00:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-203d-74a7-be20-f7ae41ecacaf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:00:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-203e-7092-a7c4-01277723dd63 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-203d-74a7-be20-f7ae41ecacaf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17093-203d-74a7-be20-f7ae41ecacaf 2026/10/25 01:00:52 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17093-203e-786e-8ad8-78f8d369c24d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-2039-71b8-bfdc-6ef81fc43966 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (1.98s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/25 01:00:52 INFO Applying migration id=initial 2026/10/25 01:00:52 INFO Applying migration id=notesupdated 2026/10/25 01:00:52 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:52 INFO Applying migration id=activitiesid 2026/10/25 01:00:52 INFO Applying migration id=outbox 2026/10/25 01:00:52 INFO Applying migration id=edits 2026/10/25 01:00:52 INFO Applying migration id=outboxactor 2026/10/25 01:00:52 INFO Applying migration id=outboxsender 2026/10/25 01:00:52 INFO Applying migration id=thread 2026/10/25 01:00:52 INFO Applying migration id=host 2026/10/25 01:00:52 INFO Applying migration id=sharedinbox 2026/10/25 01:00:52 INFO Applying migration id=noteshost 2026/10/25 01:00:52 INFO Applying migration id=fetched 2026/10/25 01:00:52 INFO Applying migration id=move 2026/10/25 01:00:52 INFO Applying migration id=cleanup 2026/10/25 01:00:52 INFO Applying migration id=received 2026/10/25 01:00:52 INFO Applying migration id=namehost 2026/10/25 01:00:52 INFO Applying migration id=outboxhost 2026/10/25 01:00:52 INFO Applying migration id=notesfts 2026/10/25 01:00:52 INFO Applying migration id=iconsname 2026/10/25 01:00:52 INFO Applying migration id=nohash 2026/10/25 01:00:52 INFO Applying migration id=shares 2026/10/25 01:00:52 INFO Applying migration id=actorttl 2026/10/25 01:00:52 INFO Applying migration id=tocc 2026/10/25 01:00:52 INFO Applying migration id=followeds 2026/10/25 01:00:52 INFO Applying migration id=certhash 2026/10/25 01:00:52 INFO Applying migration id=follows_sync 2026/10/25 01:00:52 INFO Applying migration id=jsonpath 2026/10/25 01:00:52 INFO Applying migration id=localforward 2026/10/25 01:00:52 INFO Applying migration id=avatar 2026/10/25 01:00:52 INFO Applying migration id=noimage 2026/10/25 01:00:52 INFO Applying migration id=feed 2026/10/25 01:00:52 INFO Applying migration id=bookmarks 2026/10/25 01:00:52 INFO Applying migration id=shareactivity 2026/10/25 01:00:52 INFO Applying migration id=application 2026/10/25 01:00:52 INFO Applying migration id=certificates 2026/10/25 01:00:52 INFO Applying migration id=rawforward 2026/10/25 01:00:52 INFO Applying migration id=publickey 2026/10/25 01:00:52 INFO Applying migration id=resolvegroup 2026/10/25 01:00:52 INFO Applying migration id=reject 2026/10/25 01:00:52 INFO Applying migration id=autodel 2026/10/25 01:00:52 INFO Applying migration id=jsonb 2026/10/25 01:00:52 INFO Applying migration id=quote 2026/10/25 01:00:52 INFO Applying migration id=rfc9421 2026/10/25 01:00:52 INFO Applying migration id=keys 2026/10/25 01:00:52 INFO Applying migration id=portable 2026/10/25 01:00:52 INFO Applying migration id=proofs 2026/10/25 01:00:52 INFO Applying migration id=contexts 2026/10/25 01:00:52 INFO Applying migration id=deliverieshost 2026/10/25 01:00:52 INFO Applying migration id=pembegin 2026/10/25 01:00:52 INFO Applying migration id=didhost 2026/10/25 01:00:52 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:52 INFO Applying migration id=invites 2026/10/25 01:00:52 INFO Applying migration id=ed25519blob 2026/10/25 01:00:52 INFO Applying migration id=rsablob 2026/10/25 01:00:52 INFO Applying migration id=iconscid 2026/10/25 01:00:52 INFO Applying migration id=actor 2026/10/25 01:00:52 INFO Applying migration id=localkeys 2026/10/25 01:00:52 INFO Applying migration id=deleted 2026/10/25 01:00:52 INFO Applying migration id=history 2026/10/25 01:00:52 INFO Applying migration id=outboxnano 2026/10/25 01:00:52 INFO Applying migration id=implements 2026/10/25 01:00:52 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (1.32s) === RUN TestMove_LocalToFederated 2026/10/25 01:00:53 INFO Applying migration id=initial 2026/10/25 01:00:53 INFO Applying migration id=notesupdated 2026/10/25 01:00:53 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:53 INFO Applying migration id=activitiesid 2026/10/25 01:00:53 INFO Applying migration id=outbox 2026/10/25 01:00:53 INFO Applying migration id=edits 2026/10/25 01:00:53 INFO Applying migration id=outboxactor 2026/10/25 01:00:53 INFO Applying migration id=outboxsender 2026/10/25 01:00:53 INFO Applying migration id=thread 2026/10/25 01:00:53 INFO Applying migration id=host 2026/10/25 01:00:53 INFO Applying migration id=sharedinbox 2026/10/25 01:00:53 INFO Applying migration id=noteshost 2026/10/25 01:00:53 INFO Applying migration id=fetched 2026/10/25 01:00:54 INFO Applying migration id=move 2026/10/25 01:00:54 INFO Applying migration id=cleanup 2026/10/25 01:00:54 INFO Applying migration id=received 2026/10/25 01:00:54 INFO Applying migration id=namehost 2026/10/25 01:00:54 INFO Applying migration id=outboxhost 2026/10/25 01:00:54 INFO Applying migration id=notesfts 2026/10/25 01:00:54 INFO Applying migration id=iconsname 2026/10/25 01:00:54 INFO Applying migration id=nohash 2026/10/25 01:00:54 INFO Applying migration id=shares 2026/10/25 01:00:54 INFO Applying migration id=actorttl 2026/10/25 01:00:54 INFO Applying migration id=tocc 2026/10/25 01:00:54 INFO Applying migration id=followeds 2026/10/25 01:00:54 INFO Applying migration id=certhash 2026/10/25 01:00:54 INFO Applying migration id=follows_sync 2026/10/25 01:00:54 INFO Applying migration id=jsonpath 2026/10/25 01:00:54 INFO Applying migration id=localforward 2026/10/25 01:00:54 INFO Applying migration id=avatar 2026/10/25 01:00:54 INFO Applying migration id=noimage 2026/10/25 01:00:54 INFO Applying migration id=feed 2026/10/25 01:00:54 INFO Applying migration id=bookmarks 2026/10/25 01:00:54 INFO Applying migration id=shareactivity 2026/10/25 01:00:54 INFO Applying migration id=application 2026/10/25 01:00:54 INFO Applying migration id=certificates 2026/10/25 01:00:54 INFO Applying migration id=rawforward 2026/10/25 01:00:54 INFO Applying migration id=publickey 2026/10/25 01:00:54 INFO Applying migration id=resolvegroup 2026/10/25 01:00:54 INFO Applying migration id=reject 2026/10/25 01:00:54 INFO Applying migration id=autodel 2026/10/25 01:00:54 INFO Applying migration id=jsonb 2026/10/25 01:00:54 INFO Applying migration id=quote 2026/10/25 01:00:54 INFO Applying migration id=rfc9421 2026/10/25 01:00:54 INFO Applying migration id=keys 2026/10/25 01:00:54 INFO Applying migration id=portable 2026/10/25 01:00:54 INFO Applying migration id=proofs 2026/10/25 01:00:54 INFO Applying migration id=contexts 2026/10/25 01:00:54 INFO Applying migration id=deliverieshost 2026/10/25 01:00:54 INFO Applying migration id=pembegin 2026/10/25 01:00:54 INFO Applying migration id=didhost 2026/10/25 01:00:54 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:54 INFO Applying migration id=invites 2026/10/25 01:00:54 INFO Applying migration id=ed25519blob 2026/10/25 01:00:54 INFO Applying migration id=rsablob 2026/10/25 01:00:54 INFO Applying migration id=iconscid 2026/10/25 01:00:54 INFO Applying migration id=actor 2026/10/25 01:00:54 INFO Applying migration id=localkeys 2026/10/25 01:00:54 INFO Applying migration id=deleted 2026/10/25 01:00:54 INFO Applying migration id=history 2026/10/25 01:00:54 INFO Applying migration id=outboxnano 2026/10/25 01:00:54 INFO Applying migration id=implements 2026/10/25 01:00:54 INFO Applying migration id=backfill 2026/10/25 01:00:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-2a5a-74c1-aa7d-e1d6e04f555f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:00:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-2a5a-7eba-842f-bd9e3b3beb6b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-2a5a-74c1-aa7d-e1d6e04f555f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17093-2a5a-74c1-aa7d-e1d6e04f555f 2026/10/25 01:00:55 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a17093-2a5a-74c1-aa7d-e1d6e04f555f old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/25 01:00:55 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-2a5d-77a2-a812-5e904b35f1a1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/10/25 01:00:55 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17093-2a5e-711e-be0e-9fe92e04ed4e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-2a5a-74c1-aa7d-e1d6e04f555f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.27s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/25 01:00:55 INFO Applying migration id=initial 2026/10/25 01:00:55 INFO Applying migration id=notesupdated 2026/10/25 01:00:55 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:55 INFO Applying migration id=activitiesid 2026/10/25 01:00:55 INFO Applying migration id=outbox 2026/10/25 01:00:55 INFO Applying migration id=edits 2026/10/25 01:00:55 INFO Applying migration id=outboxactor 2026/10/25 01:00:55 INFO Applying migration id=outboxsender 2026/10/25 01:00:55 INFO Applying migration id=thread 2026/10/25 01:00:55 INFO Applying migration id=host 2026/10/25 01:00:55 INFO Applying migration id=sharedinbox 2026/10/25 01:00:55 INFO Applying migration id=noteshost 2026/10/25 01:00:55 INFO Applying migration id=fetched 2026/10/25 01:00:55 INFO Applying migration id=move 2026/10/25 01:00:55 INFO Applying migration id=cleanup 2026/10/25 01:00:55 INFO Applying migration id=received 2026/10/25 01:00:55 INFO Applying migration id=namehost 2026/10/25 01:00:55 INFO Applying migration id=outboxhost 2026/10/25 01:00:55 INFO Applying migration id=notesfts 2026/10/25 01:00:55 INFO Applying migration id=iconsname 2026/10/25 01:00:55 INFO Applying migration id=nohash 2026/10/25 01:00:55 INFO Applying migration id=shares 2026/10/25 01:00:55 INFO Applying migration id=actorttl 2026/10/25 01:00:55 INFO Applying migration id=tocc 2026/10/25 01:00:55 INFO Applying migration id=followeds 2026/10/25 01:00:55 INFO Applying migration id=certhash 2026/10/25 01:00:55 INFO Applying migration id=follows_sync 2026/10/25 01:00:55 INFO Applying migration id=jsonpath 2026/10/25 01:00:55 INFO Applying migration id=localforward 2026/10/25 01:00:55 INFO Applying migration id=avatar 2026/10/25 01:00:55 INFO Applying migration id=noimage 2026/10/25 01:00:55 INFO Applying migration id=feed 2026/10/25 01:00:55 INFO Applying migration id=bookmarks 2026/10/25 01:00:55 INFO Applying migration id=shareactivity 2026/10/25 01:00:55 INFO Applying migration id=application 2026/10/25 01:00:55 INFO Applying migration id=certificates 2026/10/25 01:00:55 INFO Applying migration id=rawforward 2026/10/25 01:00:55 INFO Applying migration id=publickey 2026/10/25 01:00:55 INFO Applying migration id=resolvegroup 2026/10/25 01:00:55 INFO Applying migration id=reject 2026/10/25 01:00:55 INFO Applying migration id=autodel 2026/10/25 01:00:55 INFO Applying migration id=jsonb 2026/10/25 01:00:55 INFO Applying migration id=quote 2026/10/25 01:00:55 INFO Applying migration id=rfc9421 2026/10/25 01:00:55 INFO Applying migration id=keys 2026/10/25 01:00:55 INFO Applying migration id=portable 2026/10/25 01:00:55 INFO Applying migration id=proofs 2026/10/25 01:00:55 INFO Applying migration id=contexts 2026/10/25 01:00:55 INFO Applying migration id=deliverieshost 2026/10/25 01:00:55 INFO Applying migration id=pembegin 2026/10/25 01:00:55 INFO Applying migration id=didhost 2026/10/25 01:00:55 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:55 INFO Applying migration id=invites 2026/10/25 01:00:55 INFO Applying migration id=ed25519blob 2026/10/25 01:00:55 INFO Applying migration id=rsablob 2026/10/25 01:00:55 INFO Applying migration id=iconscid 2026/10/25 01:00:55 INFO Applying migration id=actor 2026/10/25 01:00:55 INFO Applying migration id=localkeys 2026/10/25 01:00:55 INFO Applying migration id=deleted 2026/10/25 01:00:55 INFO Applying migration id=history 2026/10/25 01:00:55 INFO Applying migration id=outboxnano 2026/10/25 01:00:55 INFO Applying migration id=implements 2026/10/25 01:00:55 INFO Applying migration id=backfill 2026/10/25 01:00:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-32c6-7854-b10e-a5ca2ab23a2b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:00:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-32c8-7e98-b210-c6cfe584931a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-32c6-7854-b10e-a5ca2ab23a2b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17093-32c6-7854-b10e-a5ca2ab23a2b 2026/10/25 01:00:57 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (2.16s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/25 01:00:57 INFO Applying migration id=initial 2026/10/25 01:00:57 INFO Applying migration id=notesupdated 2026/10/25 01:00:57 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:57 INFO Applying migration id=activitiesid 2026/10/25 01:00:57 INFO Applying migration id=outbox 2026/10/25 01:00:57 INFO Applying migration id=edits 2026/10/25 01:00:57 INFO Applying migration id=outboxactor 2026/10/25 01:00:57 INFO Applying migration id=outboxsender 2026/10/25 01:00:57 INFO Applying migration id=thread 2026/10/25 01:00:57 INFO Applying migration id=host 2026/10/25 01:00:57 INFO Applying migration id=sharedinbox 2026/10/25 01:00:57 INFO Applying migration id=noteshost 2026/10/25 01:00:57 INFO Applying migration id=fetched 2026/10/25 01:00:57 INFO Applying migration id=move 2026/10/25 01:00:57 INFO Applying migration id=cleanup 2026/10/25 01:00:57 INFO Applying migration id=received 2026/10/25 01:00:57 INFO Applying migration id=namehost 2026/10/25 01:00:57 INFO Applying migration id=outboxhost 2026/10/25 01:00:57 INFO Applying migration id=notesfts 2026/10/25 01:00:57 INFO Applying migration id=iconsname 2026/10/25 01:00:57 INFO Applying migration id=nohash 2026/10/25 01:00:57 INFO Applying migration id=shares 2026/10/25 01:00:57 INFO Applying migration id=actorttl 2026/10/25 01:00:57 INFO Applying migration id=tocc 2026/10/25 01:00:57 INFO Applying migration id=followeds 2026/10/25 01:00:57 INFO Applying migration id=certhash 2026/10/25 01:00:57 INFO Applying migration id=follows_sync 2026/10/25 01:00:57 INFO Applying migration id=jsonpath 2026/10/25 01:00:57 INFO Applying migration id=localforward 2026/10/25 01:00:57 INFO Applying migration id=avatar 2026/10/25 01:00:57 INFO Applying migration id=noimage 2026/10/25 01:00:57 INFO Applying migration id=feed 2026/10/25 01:00:57 INFO Applying migration id=bookmarks 2026/10/25 01:00:57 INFO Applying migration id=shareactivity 2026/10/25 01:00:57 INFO Applying migration id=application 2026/10/25 01:00:57 INFO Applying migration id=certificates 2026/10/25 01:00:57 INFO Applying migration id=rawforward 2026/10/25 01:00:57 INFO Applying migration id=publickey 2026/10/25 01:00:57 INFO Applying migration id=resolvegroup 2026/10/25 01:00:57 INFO Applying migration id=reject 2026/10/25 01:00:57 INFO Applying migration id=autodel 2026/10/25 01:00:57 INFO Applying migration id=jsonb 2026/10/25 01:00:57 INFO Applying migration id=quote 2026/10/25 01:00:57 INFO Applying migration id=rfc9421 2026/10/25 01:00:57 INFO Applying migration id=keys 2026/10/25 01:00:57 INFO Applying migration id=portable 2026/10/25 01:00:57 INFO Applying migration id=proofs 2026/10/25 01:00:57 INFO Applying migration id=contexts 2026/10/25 01:00:57 INFO Applying migration id=deliverieshost 2026/10/25 01:00:57 INFO Applying migration id=pembegin 2026/10/25 01:00:57 INFO Applying migration id=didhost 2026/10/25 01:00:57 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:57 INFO Applying migration id=invites 2026/10/25 01:00:57 INFO Applying migration id=ed25519blob 2026/10/25 01:00:57 INFO Applying migration id=rsablob 2026/10/25 01:00:57 INFO Applying migration id=iconscid 2026/10/25 01:00:57 INFO Applying migration id=actor 2026/10/25 01:00:57 INFO Applying migration id=localkeys 2026/10/25 01:00:57 INFO Applying migration id=deleted 2026/10/25 01:00:57 INFO Applying migration id=history 2026/10/25 01:00:57 INFO Applying migration id=outboxnano 2026/10/25 01:00:57 INFO Applying migration id=implements 2026/10/25 01:00:57 INFO Applying migration id=backfill 2026/10/25 01:00:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-3c12-721d-b792-fbf034afb04b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:00:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-3c12-7c27-a0f3-209305ccebed activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-3c12-721d-b792-fbf034afb04b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17093-3c12-721d-b792-fbf034afb04b 2026/10/25 01:00:59 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.38s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/25 01:00:59 INFO Applying migration id=initial 2026/10/25 01:00:59 INFO Applying migration id=notesupdated 2026/10/25 01:00:59 INFO Applying migration id=personspreferredusername 2026/10/25 01:00:59 INFO Applying migration id=activitiesid 2026/10/25 01:00:59 INFO Applying migration id=outbox 2026/10/25 01:00:59 INFO Applying migration id=edits 2026/10/25 01:00:59 INFO Applying migration id=outboxactor 2026/10/25 01:00:59 INFO Applying migration id=outboxsender 2026/10/25 01:00:59 INFO Applying migration id=thread 2026/10/25 01:00:59 INFO Applying migration id=host 2026/10/25 01:00:59 INFO Applying migration id=sharedinbox 2026/10/25 01:00:59 INFO Applying migration id=noteshost 2026/10/25 01:00:59 INFO Applying migration id=fetched 2026/10/25 01:00:59 INFO Applying migration id=move 2026/10/25 01:00:59 INFO Applying migration id=cleanup 2026/10/25 01:00:59 INFO Applying migration id=received 2026/10/25 01:00:59 INFO Applying migration id=namehost 2026/10/25 01:00:59 INFO Applying migration id=outboxhost 2026/10/25 01:00:59 INFO Applying migration id=notesfts 2026/10/25 01:00:59 INFO Applying migration id=iconsname 2026/10/25 01:00:59 INFO Applying migration id=nohash 2026/10/25 01:00:59 INFO Applying migration id=shares 2026/10/25 01:00:59 INFO Applying migration id=actorttl 2026/10/25 01:00:59 INFO Applying migration id=tocc 2026/10/25 01:00:59 INFO Applying migration id=followeds 2026/10/25 01:00:59 INFO Applying migration id=certhash 2026/10/25 01:00:59 INFO Applying migration id=follows_sync 2026/10/25 01:00:59 INFO Applying migration id=jsonpath 2026/10/25 01:00:59 INFO Applying migration id=localforward 2026/10/25 01:00:59 INFO Applying migration id=avatar 2026/10/25 01:00:59 INFO Applying migration id=noimage 2026/10/25 01:00:59 INFO Applying migration id=feed 2026/10/25 01:00:59 INFO Applying migration id=bookmarks 2026/10/25 01:00:59 INFO Applying migration id=shareactivity 2026/10/25 01:00:59 INFO Applying migration id=application 2026/10/25 01:00:59 INFO Applying migration id=certificates 2026/10/25 01:00:59 INFO Applying migration id=rawforward 2026/10/25 01:00:59 INFO Applying migration id=publickey 2026/10/25 01:00:59 INFO Applying migration id=resolvegroup 2026/10/25 01:00:59 INFO Applying migration id=reject 2026/10/25 01:00:59 INFO Applying migration id=autodel 2026/10/25 01:00:59 INFO Applying migration id=jsonb 2026/10/25 01:00:59 INFO Applying migration id=quote 2026/10/25 01:00:59 INFO Applying migration id=rfc9421 2026/10/25 01:00:59 INFO Applying migration id=keys 2026/10/25 01:00:59 INFO Applying migration id=portable 2026/10/25 01:00:59 INFO Applying migration id=proofs 2026/10/25 01:00:59 INFO Applying migration id=contexts 2026/10/25 01:00:59 INFO Applying migration id=deliverieshost 2026/10/25 01:00:59 INFO Applying migration id=pembegin 2026/10/25 01:00:59 INFO Applying migration id=didhost 2026/10/25 01:00:59 INFO Applying migration id=rsapkcs8 2026/10/25 01:00:59 INFO Applying migration id=invites 2026/10/25 01:00:59 INFO Applying migration id=ed25519blob 2026/10/25 01:00:59 INFO Applying migration id=rsablob 2026/10/25 01:00:59 INFO Applying migration id=iconscid 2026/10/25 01:00:59 INFO Applying migration id=actor 2026/10/25 01:00:59 INFO Applying migration id=localkeys 2026/10/25 01:00:59 INFO Applying migration id=deleted 2026/10/25 01:00:59 INFO Applying migration id=history 2026/10/25 01:00:59 INFO Applying migration id=outboxnano 2026/10/25 01:00:59 INFO Applying migration id=implements 2026/10/25 01:00:59 INFO Applying migration id=backfill 2026/10/25 01:01:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-4342-711d-97fa-c524c3d1889f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:01:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-4342-7afc-b3dd-2216f27bf66b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-4342-711d-97fa-c524c3d1889f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17093-4342-711d-97fa-c524c3d1889f 2026/10/25 01:01:01 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a17093-4342-711d-97fa-c524c3d1889f old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/25 01:01:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-4345-7361-8062-39f50022f88e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://127.0.0.1/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://127.0.0.1/user/alice 2026/10/25 01:01:01 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17093-4345-7c03-9f3e-ec8d092c7de9 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-4342-711d-97fa-c524c3d1889f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:01:01 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (1.84s) === RUN TestName_Throttled 2026/10/25 01:01:01 INFO Applying migration id=initial 2026/10/25 01:01:01 INFO Applying migration id=notesupdated 2026/10/25 01:01:01 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:01 INFO Applying migration id=activitiesid 2026/10/25 01:01:01 INFO Applying migration id=outbox 2026/10/25 01:01:01 INFO Applying migration id=edits 2026/10/25 01:01:01 INFO Applying migration id=outboxactor 2026/10/25 01:01:01 INFO Applying migration id=outboxsender 2026/10/25 01:01:01 INFO Applying migration id=thread 2026/10/25 01:01:01 INFO Applying migration id=host 2026/10/25 01:01:01 INFO Applying migration id=sharedinbox 2026/10/25 01:01:01 INFO Applying migration id=noteshost 2026/10/25 01:01:01 INFO Applying migration id=fetched 2026/10/25 01:01:01 INFO Applying migration id=move 2026/10/25 01:01:01 INFO Applying migration id=cleanup 2026/10/25 01:01:01 INFO Applying migration id=received 2026/10/25 01:01:01 INFO Applying migration id=namehost 2026/10/25 01:01:01 INFO Applying migration id=outboxhost 2026/10/25 01:01:01 INFO Applying migration id=notesfts 2026/10/25 01:01:01 INFO Applying migration id=iconsname 2026/10/25 01:01:01 INFO Applying migration id=nohash 2026/10/25 01:01:01 INFO Applying migration id=shares 2026/10/25 01:01:01 INFO Applying migration id=actorttl 2026/10/25 01:01:01 INFO Applying migration id=tocc 2026/10/25 01:01:01 INFO Applying migration id=followeds 2026/10/25 01:01:01 INFO Applying migration id=certhash 2026/10/25 01:01:01 INFO Applying migration id=follows_sync 2026/10/25 01:01:01 INFO Applying migration id=jsonpath 2026/10/25 01:01:01 INFO Applying migration id=localforward 2026/10/25 01:01:01 INFO Applying migration id=avatar 2026/10/25 01:01:01 INFO Applying migration id=noimage 2026/10/25 01:01:01 INFO Applying migration id=feed 2026/10/25 01:01:01 INFO Applying migration id=bookmarks 2026/10/25 01:01:01 INFO Applying migration id=shareactivity 2026/10/25 01:01:01 INFO Applying migration id=application 2026/10/25 01:01:01 INFO Applying migration id=certificates 2026/10/25 01:01:01 INFO Applying migration id=rawforward 2026/10/25 01:01:01 INFO Applying migration id=publickey 2026/10/25 01:01:01 INFO Applying migration id=resolvegroup 2026/10/25 01:01:01 INFO Applying migration id=reject 2026/10/25 01:01:01 INFO Applying migration id=autodel 2026/10/25 01:01:01 INFO Applying migration id=jsonb 2026/10/25 01:01:01 INFO Applying migration id=quote 2026/10/25 01:01:01 INFO Applying migration id=rfc9421 2026/10/25 01:01:01 INFO Applying migration id=keys 2026/10/25 01:01:01 INFO Applying migration id=portable 2026/10/25 01:01:01 INFO Applying migration id=proofs 2026/10/25 01:01:01 INFO Applying migration id=contexts 2026/10/25 01:01:01 INFO Applying migration id=deliverieshost 2026/10/25 01:01:01 INFO Applying migration id=pembegin 2026/10/25 01:01:01 INFO Applying migration id=didhost 2026/10/25 01:01:01 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:01 INFO Applying migration id=invites 2026/10/25 01:01:01 INFO Applying migration id=ed25519blob 2026/10/25 01:01:01 INFO Applying migration id=rsablob 2026/10/25 01:01:01 INFO Applying migration id=iconscid 2026/10/25 01:01:01 INFO Applying migration id=actor 2026/10/25 01:01:01 INFO Applying migration id=localkeys 2026/10/25 01:01:01 INFO Applying migration id=deleted 2026/10/25 01:01:01 INFO Applying migration id=history 2026/10/25 01:01:01 INFO Applying migration id=outboxnano 2026/10/25 01:01:01 INFO Applying migration id=implements 2026/10/25 01:01:01 INFO Applying migration id=backfill 2026/10/25 01:01:03 WARN Throttled request to set name can=2026-10-25T01:31:02.070Z --- PASS: TestName_Throttled (2.03s) === RUN TestName_HappyFlow 2026/10/25 01:01:03 INFO Applying migration id=initial 2026/10/25 01:01:03 INFO Applying migration id=notesupdated 2026/10/25 01:01:03 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:03 INFO Applying migration id=activitiesid 2026/10/25 01:01:03 INFO Applying migration id=outbox 2026/10/25 01:01:03 INFO Applying migration id=edits 2026/10/25 01:01:03 INFO Applying migration id=outboxactor 2026/10/25 01:01:03 INFO Applying migration id=outboxsender 2026/10/25 01:01:03 INFO Applying migration id=thread 2026/10/25 01:01:03 INFO Applying migration id=host 2026/10/25 01:01:03 INFO Applying migration id=sharedinbox 2026/10/25 01:01:03 INFO Applying migration id=noteshost 2026/10/25 01:01:03 INFO Applying migration id=fetched 2026/10/25 01:01:03 INFO Applying migration id=move 2026/10/25 01:01:03 INFO Applying migration id=cleanup 2026/10/25 01:01:03 INFO Applying migration id=received 2026/10/25 01:01:03 INFO Applying migration id=namehost 2026/10/25 01:01:03 INFO Applying migration id=outboxhost 2026/10/25 01:01:03 INFO Applying migration id=notesfts 2026/10/25 01:01:03 INFO Applying migration id=iconsname 2026/10/25 01:01:03 INFO Applying migration id=nohash 2026/10/25 01:01:03 INFO Applying migration id=shares 2026/10/25 01:01:03 INFO Applying migration id=actorttl 2026/10/25 01:01:03 INFO Applying migration id=tocc 2026/10/25 01:01:03 INFO Applying migration id=followeds 2026/10/25 01:01:03 INFO Applying migration id=certhash 2026/10/25 01:01:03 INFO Applying migration id=follows_sync 2026/10/25 01:01:03 INFO Applying migration id=jsonpath 2026/10/25 01:01:03 INFO Applying migration id=localforward 2026/10/25 01:01:03 INFO Applying migration id=avatar 2026/10/25 01:01:03 INFO Applying migration id=noimage 2026/10/25 01:01:03 INFO Applying migration id=feed 2026/10/25 01:01:03 INFO Applying migration id=bookmarks 2026/10/25 01:01:03 INFO Applying migration id=shareactivity 2026/10/25 01:01:03 INFO Applying migration id=application 2026/10/25 01:01:03 INFO Applying migration id=certificates 2026/10/25 01:01:03 INFO Applying migration id=rawforward 2026/10/25 01:01:03 INFO Applying migration id=publickey 2026/10/25 01:01:03 INFO Applying migration id=resolvegroup 2026/10/25 01:01:03 INFO Applying migration id=reject 2026/10/25 01:01:03 INFO Applying migration id=autodel 2026/10/25 01:01:03 INFO Applying migration id=jsonb 2026/10/25 01:01:03 INFO Applying migration id=quote 2026/10/25 01:01:03 INFO Applying migration id=rfc9421 2026/10/25 01:01:03 INFO Applying migration id=keys 2026/10/25 01:01:03 INFO Applying migration id=portable 2026/10/25 01:01:03 INFO Applying migration id=proofs 2026/10/25 01:01:03 INFO Applying migration id=contexts 2026/10/25 01:01:03 INFO Applying migration id=deliverieshost 2026/10/25 01:01:03 INFO Applying migration id=pembegin 2026/10/25 01:01:03 INFO Applying migration id=didhost 2026/10/25 01:01:03 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:03 INFO Applying migration id=invites 2026/10/25 01:01:03 INFO Applying migration id=ed25519blob 2026/10/25 01:01:03 INFO Applying migration id=rsablob 2026/10/25 01:01:03 INFO Applying migration id=iconscid 2026/10/25 01:01:03 INFO Applying migration id=actor 2026/10/25 01:01:03 INFO Applying migration id=localkeys 2026/10/25 01:01:03 INFO Applying migration id=deleted 2026/10/25 01:01:03 INFO Applying migration id=history 2026/10/25 01:01:03 INFO Applying migration id=outboxnano 2026/10/25 01:01:03 INFO Applying migration id=implements 2026/10/25 01:01:03 INFO Applying migration id=backfill 2026/10/25 01:01:06 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (2.39s) === RUN TestName_TooLong 2026/10/25 01:01:06 INFO Applying migration id=initial 2026/10/25 01:01:06 INFO Applying migration id=notesupdated 2026/10/25 01:01:06 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:06 INFO Applying migration id=activitiesid 2026/10/25 01:01:06 INFO Applying migration id=outbox 2026/10/25 01:01:06 INFO Applying migration id=edits 2026/10/25 01:01:06 INFO Applying migration id=outboxactor 2026/10/25 01:01:06 INFO Applying migration id=outboxsender 2026/10/25 01:01:06 INFO Applying migration id=thread 2026/10/25 01:01:06 INFO Applying migration id=host 2026/10/25 01:01:06 INFO Applying migration id=sharedinbox 2026/10/25 01:01:06 INFO Applying migration id=noteshost 2026/10/25 01:01:06 INFO Applying migration id=fetched 2026/10/25 01:01:06 INFO Applying migration id=move 2026/10/25 01:01:06 INFO Applying migration id=cleanup 2026/10/25 01:01:06 INFO Applying migration id=received 2026/10/25 01:01:06 INFO Applying migration id=namehost 2026/10/25 01:01:06 INFO Applying migration id=outboxhost 2026/10/25 01:01:06 INFO Applying migration id=notesfts 2026/10/25 01:01:06 INFO Applying migration id=iconsname 2026/10/25 01:01:06 INFO Applying migration id=nohash 2026/10/25 01:01:06 INFO Applying migration id=shares 2026/10/25 01:01:06 INFO Applying migration id=actorttl 2026/10/25 01:01:06 INFO Applying migration id=tocc 2026/10/25 01:01:06 INFO Applying migration id=followeds 2026/10/25 01:01:06 INFO Applying migration id=certhash 2026/10/25 01:01:06 INFO Applying migration id=follows_sync 2026/10/25 01:01:06 INFO Applying migration id=jsonpath 2026/10/25 01:01:06 INFO Applying migration id=localforward 2026/10/25 01:01:06 INFO Applying migration id=avatar 2026/10/25 01:01:06 INFO Applying migration id=noimage 2026/10/25 01:01:06 INFO Applying migration id=feed 2026/10/25 01:01:06 INFO Applying migration id=bookmarks 2026/10/25 01:01:06 INFO Applying migration id=shareactivity 2026/10/25 01:01:06 INFO Applying migration id=application 2026/10/25 01:01:06 INFO Applying migration id=certificates 2026/10/25 01:01:06 INFO Applying migration id=rawforward 2026/10/25 01:01:06 INFO Applying migration id=publickey 2026/10/25 01:01:06 INFO Applying migration id=resolvegroup 2026/10/25 01:01:06 INFO Applying migration id=reject 2026/10/25 01:01:06 INFO Applying migration id=autodel 2026/10/25 01:01:06 INFO Applying migration id=jsonb 2026/10/25 01:01:06 INFO Applying migration id=quote 2026/10/25 01:01:06 INFO Applying migration id=rfc9421 2026/10/25 01:01:06 INFO Applying migration id=keys 2026/10/25 01:01:06 INFO Applying migration id=portable 2026/10/25 01:01:06 INFO Applying migration id=proofs 2026/10/25 01:01:06 INFO Applying migration id=contexts 2026/10/25 01:01:06 INFO Applying migration id=deliverieshost 2026/10/25 01:01:06 INFO Applying migration id=pembegin 2026/10/25 01:01:06 INFO Applying migration id=didhost 2026/10/25 01:01:06 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:06 INFO Applying migration id=invites 2026/10/25 01:01:06 INFO Applying migration id=ed25519blob 2026/10/25 01:01:06 INFO Applying migration id=rsablob 2026/10/25 01:01:06 INFO Applying migration id=iconscid 2026/10/25 01:01:06 INFO Applying migration id=actor 2026/10/25 01:01:06 INFO Applying migration id=localkeys 2026/10/25 01:01:06 INFO Applying migration id=deleted 2026/10/25 01:01:06 INFO Applying migration id=history 2026/10/25 01:01:06 INFO Applying migration id=outboxnano 2026/10/25 01:01:06 INFO Applying migration id=implements 2026/10/25 01:01:06 INFO Applying migration id=backfill --- PASS: TestName_TooLong (1.20s) === RUN TestName_MultiLine 2026/10/25 01:01:07 INFO Applying migration id=initial 2026/10/25 01:01:07 INFO Applying migration id=notesupdated 2026/10/25 01:01:07 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:07 INFO Applying migration id=activitiesid 2026/10/25 01:01:07 INFO Applying migration id=outbox 2026/10/25 01:01:07 INFO Applying migration id=edits 2026/10/25 01:01:07 INFO Applying migration id=outboxactor 2026/10/25 01:01:07 INFO Applying migration id=outboxsender 2026/10/25 01:01:07 INFO Applying migration id=thread 2026/10/25 01:01:07 INFO Applying migration id=host 2026/10/25 01:01:07 INFO Applying migration id=sharedinbox 2026/10/25 01:01:07 INFO Applying migration id=noteshost 2026/10/25 01:01:07 INFO Applying migration id=fetched 2026/10/25 01:01:07 INFO Applying migration id=move 2026/10/25 01:01:07 INFO Applying migration id=cleanup 2026/10/25 01:01:07 INFO Applying migration id=received 2026/10/25 01:01:07 INFO Applying migration id=namehost 2026/10/25 01:01:07 INFO Applying migration id=outboxhost 2026/10/25 01:01:07 INFO Applying migration id=notesfts 2026/10/25 01:01:07 INFO Applying migration id=iconsname 2026/10/25 01:01:07 INFO Applying migration id=nohash 2026/10/25 01:01:07 INFO Applying migration id=shares 2026/10/25 01:01:07 INFO Applying migration id=actorttl 2026/10/25 01:01:07 INFO Applying migration id=tocc 2026/10/25 01:01:07 INFO Applying migration id=followeds 2026/10/25 01:01:07 INFO Applying migration id=certhash 2026/10/25 01:01:07 INFO Applying migration id=follows_sync 2026/10/25 01:01:07 INFO Applying migration id=jsonpath 2026/10/25 01:01:07 INFO Applying migration id=localforward 2026/10/25 01:01:07 INFO Applying migration id=avatar 2026/10/25 01:01:07 INFO Applying migration id=noimage 2026/10/25 01:01:07 INFO Applying migration id=feed 2026/10/25 01:01:07 INFO Applying migration id=bookmarks 2026/10/25 01:01:07 INFO Applying migration id=shareactivity 2026/10/25 01:01:07 INFO Applying migration id=application 2026/10/25 01:01:07 INFO Applying migration id=certificates 2026/10/25 01:01:07 INFO Applying migration id=rawforward 2026/10/25 01:01:07 INFO Applying migration id=publickey 2026/10/25 01:01:07 INFO Applying migration id=resolvegroup 2026/10/25 01:01:07 INFO Applying migration id=reject 2026/10/25 01:01:07 INFO Applying migration id=autodel 2026/10/25 01:01:07 INFO Applying migration id=jsonb 2026/10/25 01:01:07 INFO Applying migration id=quote 2026/10/25 01:01:07 INFO Applying migration id=rfc9421 2026/10/25 01:01:07 INFO Applying migration id=keys 2026/10/25 01:01:07 INFO Applying migration id=portable 2026/10/25 01:01:07 INFO Applying migration id=proofs 2026/10/25 01:01:07 INFO Applying migration id=contexts 2026/10/25 01:01:07 INFO Applying migration id=deliverieshost 2026/10/25 01:01:07 INFO Applying migration id=pembegin 2026/10/25 01:01:07 INFO Applying migration id=didhost 2026/10/25 01:01:07 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:07 INFO Applying migration id=invites 2026/10/25 01:01:07 INFO Applying migration id=ed25519blob 2026/10/25 01:01:07 INFO Applying migration id=rsablob 2026/10/25 01:01:07 INFO Applying migration id=iconscid 2026/10/25 01:01:07 INFO Applying migration id=actor 2026/10/25 01:01:07 INFO Applying migration id=localkeys 2026/10/25 01:01:07 INFO Applying migration id=deleted 2026/10/25 01:01:07 INFO Applying migration id=history 2026/10/25 01:01:07 INFO Applying migration id=outboxnano 2026/10/25 01:01:07 INFO Applying migration id=implements 2026/10/25 01:01:07 INFO Applying migration id=backfill 2026/10/25 01:01:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.77s) === RUN TestOutbox_NonExistingUser 2026/10/25 01:01:09 INFO Applying migration id=initial 2026/10/25 01:01:09 INFO Applying migration id=notesupdated 2026/10/25 01:01:09 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:09 INFO Applying migration id=activitiesid 2026/10/25 01:01:09 INFO Applying migration id=outbox 2026/10/25 01:01:09 INFO Applying migration id=edits 2026/10/25 01:01:09 INFO Applying migration id=outboxactor 2026/10/25 01:01:09 INFO Applying migration id=outboxsender 2026/10/25 01:01:09 INFO Applying migration id=thread 2026/10/25 01:01:09 INFO Applying migration id=host 2026/10/25 01:01:09 INFO Applying migration id=sharedinbox 2026/10/25 01:01:09 INFO Applying migration id=noteshost 2026/10/25 01:01:09 INFO Applying migration id=fetched 2026/10/25 01:01:09 INFO Applying migration id=move 2026/10/25 01:01:09 INFO Applying migration id=cleanup 2026/10/25 01:01:09 INFO Applying migration id=received 2026/10/25 01:01:09 INFO Applying migration id=namehost 2026/10/25 01:01:09 INFO Applying migration id=outboxhost 2026/10/25 01:01:09 INFO Applying migration id=notesfts 2026/10/25 01:01:09 INFO Applying migration id=iconsname 2026/10/25 01:01:09 INFO Applying migration id=nohash 2026/10/25 01:01:09 INFO Applying migration id=shares 2026/10/25 01:01:09 INFO Applying migration id=actorttl 2026/10/25 01:01:09 INFO Applying migration id=tocc 2026/10/25 01:01:09 INFO Applying migration id=followeds 2026/10/25 01:01:09 INFO Applying migration id=certhash 2026/10/25 01:01:09 INFO Applying migration id=follows_sync 2026/10/25 01:01:09 INFO Applying migration id=jsonpath 2026/10/25 01:01:09 INFO Applying migration id=localforward 2026/10/25 01:01:09 INFO Applying migration id=avatar 2026/10/25 01:01:09 INFO Applying migration id=noimage 2026/10/25 01:01:09 INFO Applying migration id=feed 2026/10/25 01:01:09 INFO Applying migration id=bookmarks 2026/10/25 01:01:09 INFO Applying migration id=shareactivity 2026/10/25 01:01:09 INFO Applying migration id=application 2026/10/25 01:01:09 INFO Applying migration id=certificates 2026/10/25 01:01:09 INFO Applying migration id=rawforward 2026/10/25 01:01:09 INFO Applying migration id=publickey 2026/10/25 01:01:09 INFO Applying migration id=resolvegroup 2026/10/25 01:01:09 INFO Applying migration id=reject 2026/10/25 01:01:09 INFO Applying migration id=autodel 2026/10/25 01:01:09 INFO Applying migration id=jsonb 2026/10/25 01:01:09 INFO Applying migration id=quote 2026/10/25 01:01:09 INFO Applying migration id=rfc9421 2026/10/25 01:01:09 INFO Applying migration id=keys 2026/10/25 01:01:09 INFO Applying migration id=portable 2026/10/25 01:01:09 INFO Applying migration id=proofs 2026/10/25 01:01:09 INFO Applying migration id=contexts 2026/10/25 01:01:09 INFO Applying migration id=deliverieshost 2026/10/25 01:01:09 INFO Applying migration id=pembegin 2026/10/25 01:01:09 INFO Applying migration id=didhost 2026/10/25 01:01:09 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:09 INFO Applying migration id=invites 2026/10/25 01:01:09 INFO Applying migration id=ed25519blob 2026/10/25 01:01:09 INFO Applying migration id=rsablob 2026/10/25 01:01:09 INFO Applying migration id=iconscid 2026/10/25 01:01:09 INFO Applying migration id=actor 2026/10/25 01:01:09 INFO Applying migration id=localkeys 2026/10/25 01:01:09 INFO Applying migration id=deleted 2026/10/25 01:01:09 INFO Applying migration id=history 2026/10/25 01:01:09 INFO Applying migration id=outboxnano 2026/10/25 01:01:09 INFO Applying migration id=implements 2026/10/25 01:01:09 INFO Applying migration id=backfill 2026/10/25 01:01:10 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (1.62s) === RUN TestOutbox_InvalidOffset 2026/10/25 01:01:10 INFO Applying migration id=initial 2026/10/25 01:01:10 INFO Applying migration id=notesupdated 2026/10/25 01:01:10 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:10 INFO Applying migration id=activitiesid 2026/10/25 01:01:10 INFO Applying migration id=outbox 2026/10/25 01:01:10 INFO Applying migration id=edits 2026/10/25 01:01:10 INFO Applying migration id=outboxactor 2026/10/25 01:01:10 INFO Applying migration id=outboxsender 2026/10/25 01:01:10 INFO Applying migration id=thread 2026/10/25 01:01:10 INFO Applying migration id=host 2026/10/25 01:01:10 INFO Applying migration id=sharedinbox 2026/10/25 01:01:10 INFO Applying migration id=noteshost 2026/10/25 01:01:10 INFO Applying migration id=fetched 2026/10/25 01:01:10 INFO Applying migration id=move 2026/10/25 01:01:10 INFO Applying migration id=cleanup 2026/10/25 01:01:10 INFO Applying migration id=received 2026/10/25 01:01:10 INFO Applying migration id=namehost 2026/10/25 01:01:10 INFO Applying migration id=outboxhost 2026/10/25 01:01:10 INFO Applying migration id=notesfts 2026/10/25 01:01:10 INFO Applying migration id=iconsname 2026/10/25 01:01:10 INFO Applying migration id=nohash 2026/10/25 01:01:10 INFO Applying migration id=shares 2026/10/25 01:01:10 INFO Applying migration id=actorttl 2026/10/25 01:01:10 INFO Applying migration id=tocc 2026/10/25 01:01:10 INFO Applying migration id=followeds 2026/10/25 01:01:10 INFO Applying migration id=certhash 2026/10/25 01:01:10 INFO Applying migration id=follows_sync 2026/10/25 01:01:10 INFO Applying migration id=jsonpath 2026/10/25 01:01:10 INFO Applying migration id=localforward 2026/10/25 01:01:10 INFO Applying migration id=avatar 2026/10/25 01:01:10 INFO Applying migration id=noimage 2026/10/25 01:01:10 INFO Applying migration id=feed 2026/10/25 01:01:10 INFO Applying migration id=bookmarks 2026/10/25 01:01:10 INFO Applying migration id=shareactivity 2026/10/25 01:01:10 INFO Applying migration id=application 2026/10/25 01:01:10 INFO Applying migration id=certificates 2026/10/25 01:01:10 INFO Applying migration id=rawforward 2026/10/25 01:01:10 INFO Applying migration id=publickey 2026/10/25 01:01:10 INFO Applying migration id=resolvegroup 2026/10/25 01:01:10 INFO Applying migration id=reject 2026/10/25 01:01:10 INFO Applying migration id=autodel 2026/10/25 01:01:10 INFO Applying migration id=jsonb 2026/10/25 01:01:10 INFO Applying migration id=quote 2026/10/25 01:01:10 INFO Applying migration id=rfc9421 2026/10/25 01:01:10 INFO Applying migration id=keys 2026/10/25 01:01:10 INFO Applying migration id=portable 2026/10/25 01:01:10 INFO Applying migration id=proofs 2026/10/25 01:01:10 INFO Applying migration id=contexts 2026/10/25 01:01:10 INFO Applying migration id=deliverieshost 2026/10/25 01:01:10 INFO Applying migration id=pembegin 2026/10/25 01:01:10 INFO Applying migration id=didhost 2026/10/25 01:01:10 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:10 INFO Applying migration id=invites 2026/10/25 01:01:10 INFO Applying migration id=ed25519blob 2026/10/25 01:01:10 INFO Applying migration id=rsablob 2026/10/25 01:01:10 INFO Applying migration id=iconscid 2026/10/25 01:01:10 INFO Applying migration id=actor 2026/10/25 01:01:10 INFO Applying migration id=localkeys 2026/10/25 01:01:10 INFO Applying migration id=deleted 2026/10/25 01:01:10 INFO Applying migration id=history 2026/10/25 01:01:10 INFO Applying migration id=outboxnano 2026/10/25 01:01:10 INFO Applying migration id=implements 2026/10/25 01:01:10 INFO Applying migration id=backfill 2026/10/25 01:01:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-6b79-7a2e-98ed-68eba5783060 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-6b79-7940-9253-5530dee983b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-6b79-7940-9253-5530dee983b9 2026/10/25 01:01:11 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (1.28s) === RUN TestOutbox_PublicPost 2026/10/25 01:01:11 INFO Applying migration id=initial 2026/10/25 01:01:11 INFO Applying migration id=notesupdated 2026/10/25 01:01:11 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:11 INFO Applying migration id=activitiesid 2026/10/25 01:01:11 INFO Applying migration id=outbox 2026/10/25 01:01:11 INFO Applying migration id=edits 2026/10/25 01:01:11 INFO Applying migration id=outboxactor 2026/10/25 01:01:11 INFO Applying migration id=outboxsender 2026/10/25 01:01:11 INFO Applying migration id=thread 2026/10/25 01:01:11 INFO Applying migration id=host 2026/10/25 01:01:11 INFO Applying migration id=sharedinbox 2026/10/25 01:01:11 INFO Applying migration id=noteshost 2026/10/25 01:01:11 INFO Applying migration id=fetched 2026/10/25 01:01:11 INFO Applying migration id=move 2026/10/25 01:01:11 INFO Applying migration id=cleanup 2026/10/25 01:01:11 INFO Applying migration id=received 2026/10/25 01:01:11 INFO Applying migration id=namehost 2026/10/25 01:01:11 INFO Applying migration id=outboxhost 2026/10/25 01:01:11 INFO Applying migration id=notesfts 2026/10/25 01:01:11 INFO Applying migration id=iconsname 2026/10/25 01:01:11 INFO Applying migration id=nohash 2026/10/25 01:01:11 INFO Applying migration id=shares 2026/10/25 01:01:11 INFO Applying migration id=actorttl 2026/10/25 01:01:11 INFO Applying migration id=tocc 2026/10/25 01:01:11 INFO Applying migration id=followeds 2026/10/25 01:01:11 INFO Applying migration id=certhash 2026/10/25 01:01:11 INFO Applying migration id=follows_sync 2026/10/25 01:01:11 INFO Applying migration id=jsonpath 2026/10/25 01:01:11 INFO Applying migration id=localforward 2026/10/25 01:01:11 INFO Applying migration id=avatar 2026/10/25 01:01:11 INFO Applying migration id=noimage 2026/10/25 01:01:11 INFO Applying migration id=feed 2026/10/25 01:01:11 INFO Applying migration id=bookmarks 2026/10/25 01:01:11 INFO Applying migration id=shareactivity 2026/10/25 01:01:11 INFO Applying migration id=application 2026/10/25 01:01:11 INFO Applying migration id=certificates 2026/10/25 01:01:12 INFO Applying migration id=rawforward 2026/10/25 01:01:12 INFO Applying migration id=publickey 2026/10/25 01:01:12 INFO Applying migration id=resolvegroup 2026/10/25 01:01:12 INFO Applying migration id=reject 2026/10/25 01:01:12 INFO Applying migration id=autodel 2026/10/25 01:01:12 INFO Applying migration id=jsonb 2026/10/25 01:01:12 INFO Applying migration id=quote 2026/10/25 01:01:12 INFO Applying migration id=rfc9421 2026/10/25 01:01:12 INFO Applying migration id=keys 2026/10/25 01:01:12 INFO Applying migration id=portable 2026/10/25 01:01:12 INFO Applying migration id=proofs 2026/10/25 01:01:12 INFO Applying migration id=contexts 2026/10/25 01:01:12 INFO Applying migration id=deliverieshost 2026/10/25 01:01:12 INFO Applying migration id=pembegin 2026/10/25 01:01:12 INFO Applying migration id=didhost 2026/10/25 01:01:12 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:12 INFO Applying migration id=invites 2026/10/25 01:01:12 INFO Applying migration id=ed25519blob 2026/10/25 01:01:12 INFO Applying migration id=rsablob 2026/10/25 01:01:12 INFO Applying migration id=iconscid 2026/10/25 01:01:12 INFO Applying migration id=actor 2026/10/25 01:01:12 INFO Applying migration id=localkeys 2026/10/25 01:01:12 INFO Applying migration id=deleted 2026/10/25 01:01:12 INFO Applying migration id=history 2026/10/25 01:01:12 INFO Applying migration id=outboxnano 2026/10/25 01:01:12 INFO Applying migration id=implements 2026/10/25 01:01:12 INFO Applying migration id=backfill 2026/10/25 01:01:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-6fbf-7a56-b1b3-28e24ce48894 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-6fbf-79e6-bfe9-8fcc6fa02a3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-6fbf-79e6-bfe9-8fcc6fa02a3a 2026/10/25 01:01:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.10s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/25 01:01:13 INFO Applying migration id=initial 2026/10/25 01:01:13 INFO Applying migration id=notesupdated 2026/10/25 01:01:13 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:13 INFO Applying migration id=activitiesid 2026/10/25 01:01:13 INFO Applying migration id=outbox 2026/10/25 01:01:13 INFO Applying migration id=edits 2026/10/25 01:01:13 INFO Applying migration id=outboxactor 2026/10/25 01:01:13 INFO Applying migration id=outboxsender 2026/10/25 01:01:13 INFO Applying migration id=thread 2026/10/25 01:01:13 INFO Applying migration id=host 2026/10/25 01:01:13 INFO Applying migration id=sharedinbox 2026/10/25 01:01:13 INFO Applying migration id=noteshost 2026/10/25 01:01:13 INFO Applying migration id=fetched 2026/10/25 01:01:13 INFO Applying migration id=move 2026/10/25 01:01:13 INFO Applying migration id=cleanup 2026/10/25 01:01:13 INFO Applying migration id=received 2026/10/25 01:01:13 INFO Applying migration id=namehost 2026/10/25 01:01:13 INFO Applying migration id=outboxhost 2026/10/25 01:01:13 INFO Applying migration id=notesfts 2026/10/25 01:01:13 INFO Applying migration id=iconsname 2026/10/25 01:01:13 INFO Applying migration id=nohash 2026/10/25 01:01:13 INFO Applying migration id=shares 2026/10/25 01:01:13 INFO Applying migration id=actorttl 2026/10/25 01:01:13 INFO Applying migration id=tocc 2026/10/25 01:01:13 INFO Applying migration id=followeds 2026/10/25 01:01:13 INFO Applying migration id=certhash 2026/10/25 01:01:13 INFO Applying migration id=follows_sync 2026/10/25 01:01:13 INFO Applying migration id=jsonpath 2026/10/25 01:01:13 INFO Applying migration id=localforward 2026/10/25 01:01:13 INFO Applying migration id=avatar 2026/10/25 01:01:13 INFO Applying migration id=noimage 2026/10/25 01:01:13 INFO Applying migration id=feed 2026/10/25 01:01:13 INFO Applying migration id=bookmarks 2026/10/25 01:01:13 INFO Applying migration id=shareactivity 2026/10/25 01:01:13 INFO Applying migration id=application 2026/10/25 01:01:13 INFO Applying migration id=certificates 2026/10/25 01:01:13 INFO Applying migration id=rawforward 2026/10/25 01:01:13 INFO Applying migration id=publickey 2026/10/25 01:01:13 INFO Applying migration id=resolvegroup 2026/10/25 01:01:13 INFO Applying migration id=reject 2026/10/25 01:01:13 INFO Applying migration id=autodel 2026/10/25 01:01:13 INFO Applying migration id=jsonb 2026/10/25 01:01:13 INFO Applying migration id=quote 2026/10/25 01:01:13 INFO Applying migration id=rfc9421 2026/10/25 01:01:13 INFO Applying migration id=keys 2026/10/25 01:01:13 INFO Applying migration id=portable 2026/10/25 01:01:13 INFO Applying migration id=proofs 2026/10/25 01:01:13 INFO Applying migration id=contexts 2026/10/25 01:01:13 INFO Applying migration id=deliverieshost 2026/10/25 01:01:13 INFO Applying migration id=pembegin 2026/10/25 01:01:13 INFO Applying migration id=didhost 2026/10/25 01:01:13 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:13 INFO Applying migration id=invites 2026/10/25 01:01:13 INFO Applying migration id=ed25519blob 2026/10/25 01:01:13 INFO Applying migration id=rsablob 2026/10/25 01:01:13 INFO Applying migration id=iconscid 2026/10/25 01:01:13 INFO Applying migration id=actor 2026/10/25 01:01:13 INFO Applying migration id=localkeys 2026/10/25 01:01:13 INFO Applying migration id=deleted 2026/10/25 01:01:13 INFO Applying migration id=history 2026/10/25 01:01:13 INFO Applying migration id=outboxnano 2026/10/25 01:01:13 INFO Applying migration id=implements 2026/10/25 01:01:13 INFO Applying migration id=backfill 2026/10/25 01:01:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-751b-7c23-a6e5-04ed96ddbc4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-751b-7b9f-a0f3-6e35f122171c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-751b-7b9f-a0f3-6e35f122171c 2026/10/25 01:01:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (1.37s) === RUN TestOutbox_PublicPostSelf 2026/10/25 01:01:14 INFO Applying migration id=initial 2026/10/25 01:01:14 INFO Applying migration id=notesupdated 2026/10/25 01:01:14 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:14 INFO Applying migration id=activitiesid 2026/10/25 01:01:14 INFO Applying migration id=outbox 2026/10/25 01:01:14 INFO Applying migration id=edits 2026/10/25 01:01:14 INFO Applying migration id=outboxactor 2026/10/25 01:01:14 INFO Applying migration id=outboxsender 2026/10/25 01:01:14 INFO Applying migration id=thread 2026/10/25 01:01:14 INFO Applying migration id=host 2026/10/25 01:01:14 INFO Applying migration id=sharedinbox 2026/10/25 01:01:14 INFO Applying migration id=noteshost 2026/10/25 01:01:14 INFO Applying migration id=fetched 2026/10/25 01:01:14 INFO Applying migration id=move 2026/10/25 01:01:14 INFO Applying migration id=cleanup 2026/10/25 01:01:14 INFO Applying migration id=received 2026/10/25 01:01:14 INFO Applying migration id=namehost 2026/10/25 01:01:14 INFO Applying migration id=outboxhost 2026/10/25 01:01:14 INFO Applying migration id=notesfts 2026/10/25 01:01:14 INFO Applying migration id=iconsname 2026/10/25 01:01:14 INFO Applying migration id=nohash 2026/10/25 01:01:14 INFO Applying migration id=shares 2026/10/25 01:01:14 INFO Applying migration id=actorttl 2026/10/25 01:01:14 INFO Applying migration id=tocc 2026/10/25 01:01:14 INFO Applying migration id=followeds 2026/10/25 01:01:14 INFO Applying migration id=certhash 2026/10/25 01:01:14 INFO Applying migration id=follows_sync 2026/10/25 01:01:14 INFO Applying migration id=jsonpath 2026/10/25 01:01:14 INFO Applying migration id=localforward 2026/10/25 01:01:14 INFO Applying migration id=avatar 2026/10/25 01:01:14 INFO Applying migration id=noimage 2026/10/25 01:01:14 INFO Applying migration id=feed 2026/10/25 01:01:14 INFO Applying migration id=bookmarks 2026/10/25 01:01:14 INFO Applying migration id=shareactivity 2026/10/25 01:01:14 INFO Applying migration id=application 2026/10/25 01:01:14 INFO Applying migration id=certificates 2026/10/25 01:01:14 INFO Applying migration id=rawforward 2026/10/25 01:01:14 INFO Applying migration id=publickey 2026/10/25 01:01:14 INFO Applying migration id=resolvegroup 2026/10/25 01:01:14 INFO Applying migration id=reject 2026/10/25 01:01:14 INFO Applying migration id=autodel 2026/10/25 01:01:14 INFO Applying migration id=jsonb 2026/10/25 01:01:14 INFO Applying migration id=quote 2026/10/25 01:01:14 INFO Applying migration id=rfc9421 2026/10/25 01:01:14 INFO Applying migration id=keys 2026/10/25 01:01:14 INFO Applying migration id=portable 2026/10/25 01:01:14 INFO Applying migration id=proofs 2026/10/25 01:01:14 INFO Applying migration id=contexts 2026/10/25 01:01:14 INFO Applying migration id=deliverieshost 2026/10/25 01:01:14 INFO Applying migration id=pembegin 2026/10/25 01:01:14 INFO Applying migration id=didhost 2026/10/25 01:01:14 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:14 INFO Applying migration id=invites 2026/10/25 01:01:14 INFO Applying migration id=ed25519blob 2026/10/25 01:01:14 INFO Applying migration id=rsablob 2026/10/25 01:01:14 INFO Applying migration id=iconscid 2026/10/25 01:01:14 INFO Applying migration id=actor 2026/10/25 01:01:14 INFO Applying migration id=localkeys 2026/10/25 01:01:14 INFO Applying migration id=deleted 2026/10/25 01:01:14 INFO Applying migration id=history 2026/10/25 01:01:14 INFO Applying migration id=outboxnano 2026/10/25 01:01:14 INFO Applying migration id=implements 2026/10/25 01:01:14 INFO Applying migration id=backfill 2026/10/25 01:01:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-7a9d-72d8-bd21-99e5a807c8e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-7a9d-724e-94b8-e34670101a44 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-7a9d-724e-94b8-e34670101a44 2026/10/25 01:01:15 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (1.41s) === RUN TestOutbox_PostToFollowers 2026/10/25 01:01:15 INFO Applying migration id=initial 2026/10/25 01:01:15 INFO Applying migration id=notesupdated 2026/10/25 01:01:15 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:15 INFO Applying migration id=activitiesid 2026/10/25 01:01:15 INFO Applying migration id=outbox 2026/10/25 01:01:15 INFO Applying migration id=edits 2026/10/25 01:01:15 INFO Applying migration id=outboxactor 2026/10/25 01:01:15 INFO Applying migration id=outboxsender 2026/10/25 01:01:15 INFO Applying migration id=thread 2026/10/25 01:01:15 INFO Applying migration id=host 2026/10/25 01:01:15 INFO Applying migration id=sharedinbox 2026/10/25 01:01:15 INFO Applying migration id=noteshost 2026/10/25 01:01:15 INFO Applying migration id=fetched 2026/10/25 01:01:15 INFO Applying migration id=move 2026/10/25 01:01:15 INFO Applying migration id=cleanup 2026/10/25 01:01:15 INFO Applying migration id=received 2026/10/25 01:01:15 INFO Applying migration id=namehost 2026/10/25 01:01:15 INFO Applying migration id=outboxhost 2026/10/25 01:01:15 INFO Applying migration id=notesfts 2026/10/25 01:01:15 INFO Applying migration id=iconsname 2026/10/25 01:01:15 INFO Applying migration id=nohash 2026/10/25 01:01:15 INFO Applying migration id=shares 2026/10/25 01:01:15 INFO Applying migration id=actorttl 2026/10/25 01:01:15 INFO Applying migration id=tocc 2026/10/25 01:01:15 INFO Applying migration id=followeds 2026/10/25 01:01:15 INFO Applying migration id=certhash 2026/10/25 01:01:15 INFO Applying migration id=follows_sync 2026/10/25 01:01:15 INFO Applying migration id=jsonpath 2026/10/25 01:01:15 INFO Applying migration id=localforward 2026/10/25 01:01:15 INFO Applying migration id=avatar 2026/10/25 01:01:15 INFO Applying migration id=noimage 2026/10/25 01:01:15 INFO Applying migration id=feed 2026/10/25 01:01:15 INFO Applying migration id=bookmarks 2026/10/25 01:01:15 INFO Applying migration id=shareactivity 2026/10/25 01:01:15 INFO Applying migration id=application 2026/10/25 01:01:15 INFO Applying migration id=certificates 2026/10/25 01:01:15 INFO Applying migration id=rawforward 2026/10/25 01:01:15 INFO Applying migration id=publickey 2026/10/25 01:01:15 INFO Applying migration id=resolvegroup 2026/10/25 01:01:15 INFO Applying migration id=reject 2026/10/25 01:01:15 INFO Applying migration id=autodel 2026/10/25 01:01:15 INFO Applying migration id=jsonb 2026/10/25 01:01:15 INFO Applying migration id=quote 2026/10/25 01:01:15 INFO Applying migration id=rfc9421 2026/10/25 01:01:15 INFO Applying migration id=keys 2026/10/25 01:01:15 INFO Applying migration id=portable 2026/10/25 01:01:15 INFO Applying migration id=proofs 2026/10/25 01:01:15 INFO Applying migration id=contexts 2026/10/25 01:01:15 INFO Applying migration id=deliverieshost 2026/10/25 01:01:15 INFO Applying migration id=pembegin 2026/10/25 01:01:15 INFO Applying migration id=didhost 2026/10/25 01:01:15 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:15 INFO Applying migration id=invites 2026/10/25 01:01:15 INFO Applying migration id=ed25519blob 2026/10/25 01:01:15 INFO Applying migration id=rsablob 2026/10/25 01:01:15 INFO Applying migration id=iconscid 2026/10/25 01:01:15 INFO Applying migration id=actor 2026/10/25 01:01:15 INFO Applying migration id=localkeys 2026/10/25 01:01:15 INFO Applying migration id=deleted 2026/10/25 01:01:15 INFO Applying migration id=history 2026/10/25 01:01:15 INFO Applying migration id=outboxnano 2026/10/25 01:01:15 INFO Applying migration id=implements 2026/10/25 01:01:15 INFO Applying migration id=backfill 2026/10/25 01:01:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-83cb-7b8d-aefa-0ae97aef3e04 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:01:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-83cd-7b92-b759-9127e8c1f473 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-83cb-7b8d-aefa-0ae97aef3e04 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17093-83cb-7b8d-aefa-0ae97aef3e04 2026/10/25 01:01:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-83cf-7512-bc4b-94029be320ec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-83cf-7466-aa19-44a173bcf25d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-83cf-7466-aa19-44a173bcf25d 2026/10/25 01:01:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (2.36s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/25 01:01:18 INFO Applying migration id=initial 2026/10/25 01:01:18 INFO Applying migration id=notesupdated 2026/10/25 01:01:18 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:18 INFO Applying migration id=activitiesid 2026/10/25 01:01:18 INFO Applying migration id=outbox 2026/10/25 01:01:18 INFO Applying migration id=edits 2026/10/25 01:01:18 INFO Applying migration id=outboxactor 2026/10/25 01:01:18 INFO Applying migration id=outboxsender 2026/10/25 01:01:18 INFO Applying migration id=thread 2026/10/25 01:01:18 INFO Applying migration id=host 2026/10/25 01:01:18 INFO Applying migration id=sharedinbox 2026/10/25 01:01:18 INFO Applying migration id=noteshost 2026/10/25 01:01:18 INFO Applying migration id=fetched 2026/10/25 01:01:18 INFO Applying migration id=move 2026/10/25 01:01:18 INFO Applying migration id=cleanup 2026/10/25 01:01:18 INFO Applying migration id=received 2026/10/25 01:01:18 INFO Applying migration id=namehost 2026/10/25 01:01:18 INFO Applying migration id=outboxhost 2026/10/25 01:01:18 INFO Applying migration id=notesfts 2026/10/25 01:01:18 INFO Applying migration id=iconsname 2026/10/25 01:01:18 INFO Applying migration id=nohash 2026/10/25 01:01:18 INFO Applying migration id=shares 2026/10/25 01:01:18 INFO Applying migration id=actorttl 2026/10/25 01:01:18 INFO Applying migration id=tocc 2026/10/25 01:01:18 INFO Applying migration id=followeds 2026/10/25 01:01:18 INFO Applying migration id=certhash 2026/10/25 01:01:18 INFO Applying migration id=follows_sync 2026/10/25 01:01:18 INFO Applying migration id=jsonpath 2026/10/25 01:01:18 INFO Applying migration id=localforward 2026/10/25 01:01:18 INFO Applying migration id=avatar 2026/10/25 01:01:18 INFO Applying migration id=noimage 2026/10/25 01:01:18 INFO Applying migration id=feed 2026/10/25 01:01:18 INFO Applying migration id=bookmarks 2026/10/25 01:01:18 INFO Applying migration id=shareactivity 2026/10/25 01:01:18 INFO Applying migration id=application 2026/10/25 01:01:18 INFO Applying migration id=certificates 2026/10/25 01:01:18 INFO Applying migration id=rawforward 2026/10/25 01:01:18 INFO Applying migration id=publickey 2026/10/25 01:01:18 INFO Applying migration id=resolvegroup 2026/10/25 01:01:18 INFO Applying migration id=reject 2026/10/25 01:01:18 INFO Applying migration id=autodel 2026/10/25 01:01:18 INFO Applying migration id=jsonb 2026/10/25 01:01:18 INFO Applying migration id=quote 2026/10/25 01:01:18 INFO Applying migration id=rfc9421 2026/10/25 01:01:18 INFO Applying migration id=keys 2026/10/25 01:01:18 INFO Applying migration id=portable 2026/10/25 01:01:18 INFO Applying migration id=proofs 2026/10/25 01:01:18 INFO Applying migration id=contexts 2026/10/25 01:01:18 INFO Applying migration id=deliverieshost 2026/10/25 01:01:18 INFO Applying migration id=pembegin 2026/10/25 01:01:18 INFO Applying migration id=didhost 2026/10/25 01:01:18 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:18 INFO Applying migration id=invites 2026/10/25 01:01:18 INFO Applying migration id=ed25519blob 2026/10/25 01:01:18 INFO Applying migration id=rsablob 2026/10/25 01:01:18 INFO Applying migration id=iconscid 2026/10/25 01:01:18 INFO Applying migration id=actor 2026/10/25 01:01:18 INFO Applying migration id=localkeys 2026/10/25 01:01:18 INFO Applying migration id=deleted 2026/10/25 01:01:18 INFO Applying migration id=history 2026/10/25 01:01:18 INFO Applying migration id=outboxnano 2026/10/25 01:01:18 INFO Applying migration id=implements 2026/10/25 01:01:18 INFO Applying migration id=backfill 2026/10/25 01:01:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-8fd6-766c-bc6a-d596effc359c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-8fd6-75d8-a064-769f9730b4c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-8fd6-75d8-a064-769f9730b4c1 2026/10/25 01:01:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (3.08s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/25 01:01:21 INFO Applying migration id=initial 2026/10/25 01:01:21 INFO Applying migration id=notesupdated 2026/10/25 01:01:21 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:21 INFO Applying migration id=activitiesid 2026/10/25 01:01:21 INFO Applying migration id=outbox 2026/10/25 01:01:21 INFO Applying migration id=edits 2026/10/25 01:01:21 INFO Applying migration id=outboxactor 2026/10/25 01:01:21 INFO Applying migration id=outboxsender 2026/10/25 01:01:21 INFO Applying migration id=thread 2026/10/25 01:01:21 INFO Applying migration id=host 2026/10/25 01:01:21 INFO Applying migration id=sharedinbox 2026/10/25 01:01:21 INFO Applying migration id=noteshost 2026/10/25 01:01:21 INFO Applying migration id=fetched 2026/10/25 01:01:21 INFO Applying migration id=move 2026/10/25 01:01:21 INFO Applying migration id=cleanup 2026/10/25 01:01:21 INFO Applying migration id=received 2026/10/25 01:01:21 INFO Applying migration id=namehost 2026/10/25 01:01:21 INFO Applying migration id=outboxhost 2026/10/25 01:01:21 INFO Applying migration id=notesfts 2026/10/25 01:01:21 INFO Applying migration id=iconsname 2026/10/25 01:01:21 INFO Applying migration id=nohash 2026/10/25 01:01:21 INFO Applying migration id=shares 2026/10/25 01:01:21 INFO Applying migration id=actorttl 2026/10/25 01:01:21 INFO Applying migration id=tocc 2026/10/25 01:01:21 INFO Applying migration id=followeds 2026/10/25 01:01:21 INFO Applying migration id=certhash 2026/10/25 01:01:21 INFO Applying migration id=follows_sync 2026/10/25 01:01:21 INFO Applying migration id=jsonpath 2026/10/25 01:01:21 INFO Applying migration id=localforward 2026/10/25 01:01:21 INFO Applying migration id=avatar 2026/10/25 01:01:21 INFO Applying migration id=noimage 2026/10/25 01:01:21 INFO Applying migration id=feed 2026/10/25 01:01:21 INFO Applying migration id=bookmarks 2026/10/25 01:01:21 INFO Applying migration id=shareactivity 2026/10/25 01:01:21 INFO Applying migration id=application 2026/10/25 01:01:21 INFO Applying migration id=certificates 2026/10/25 01:01:21 INFO Applying migration id=rawforward 2026/10/25 01:01:21 INFO Applying migration id=publickey 2026/10/25 01:01:21 INFO Applying migration id=resolvegroup 2026/10/25 01:01:21 INFO Applying migration id=reject 2026/10/25 01:01:21 INFO Applying migration id=autodel 2026/10/25 01:01:21 INFO Applying migration id=jsonb 2026/10/25 01:01:21 INFO Applying migration id=quote 2026/10/25 01:01:21 INFO Applying migration id=rfc9421 2026/10/25 01:01:21 INFO Applying migration id=keys 2026/10/25 01:01:21 INFO Applying migration id=portable 2026/10/25 01:01:21 INFO Applying migration id=proofs 2026/10/25 01:01:21 INFO Applying migration id=contexts 2026/10/25 01:01:21 INFO Applying migration id=deliverieshost 2026/10/25 01:01:21 INFO Applying migration id=pembegin 2026/10/25 01:01:21 INFO Applying migration id=didhost 2026/10/25 01:01:21 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:21 INFO Applying migration id=invites 2026/10/25 01:01:21 INFO Applying migration id=ed25519blob 2026/10/25 01:01:21 INFO Applying migration id=rsablob 2026/10/25 01:01:21 INFO Applying migration id=iconscid 2026/10/25 01:01:21 INFO Applying migration id=actor 2026/10/25 01:01:21 INFO Applying migration id=localkeys 2026/10/25 01:01:21 INFO Applying migration id=deleted 2026/10/25 01:01:21 INFO Applying migration id=history 2026/10/25 01:01:21 INFO Applying migration id=outboxnano 2026/10/25 01:01:21 INFO Applying migration id=implements 2026/10/25 01:01:21 INFO Applying migration id=backfill 2026/10/25 01:01:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-974b-774b-b6de-414123a82eaa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-974b-770d-83f9-df9bbc2a0c85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-974b-770d-83f9-df9bbc2a0c85 2026/10/25 01:01:23 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.90s) === RUN TestOutbox_PostToFollowersSelf 2026/10/25 01:01:23 INFO Applying migration id=initial 2026/10/25 01:01:23 INFO Applying migration id=notesupdated 2026/10/25 01:01:23 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:23 INFO Applying migration id=activitiesid 2026/10/25 01:01:23 INFO Applying migration id=outbox 2026/10/25 01:01:23 INFO Applying migration id=edits 2026/10/25 01:01:23 INFO Applying migration id=outboxactor 2026/10/25 01:01:23 INFO Applying migration id=outboxsender 2026/10/25 01:01:23 INFO Applying migration id=thread 2026/10/25 01:01:23 INFO Applying migration id=host 2026/10/25 01:01:23 INFO Applying migration id=sharedinbox 2026/10/25 01:01:23 INFO Applying migration id=noteshost 2026/10/25 01:01:23 INFO Applying migration id=fetched 2026/10/25 01:01:23 INFO Applying migration id=move 2026/10/25 01:01:23 INFO Applying migration id=cleanup 2026/10/25 01:01:23 INFO Applying migration id=received 2026/10/25 01:01:23 INFO Applying migration id=namehost 2026/10/25 01:01:23 INFO Applying migration id=outboxhost 2026/10/25 01:01:23 INFO Applying migration id=notesfts 2026/10/25 01:01:23 INFO Applying migration id=iconsname 2026/10/25 01:01:23 INFO Applying migration id=nohash 2026/10/25 01:01:23 INFO Applying migration id=shares 2026/10/25 01:01:23 INFO Applying migration id=actorttl 2026/10/25 01:01:23 INFO Applying migration id=tocc 2026/10/25 01:01:23 INFO Applying migration id=followeds 2026/10/25 01:01:23 INFO Applying migration id=certhash 2026/10/25 01:01:23 INFO Applying migration id=follows_sync 2026/10/25 01:01:23 INFO Applying migration id=jsonpath 2026/10/25 01:01:23 INFO Applying migration id=localforward 2026/10/25 01:01:23 INFO Applying migration id=avatar 2026/10/25 01:01:23 INFO Applying migration id=noimage 2026/10/25 01:01:23 INFO Applying migration id=feed 2026/10/25 01:01:23 INFO Applying migration id=bookmarks 2026/10/25 01:01:23 INFO Applying migration id=shareactivity 2026/10/25 01:01:23 INFO Applying migration id=application 2026/10/25 01:01:23 INFO Applying migration id=certificates 2026/10/25 01:01:23 INFO Applying migration id=rawforward 2026/10/25 01:01:23 INFO Applying migration id=publickey 2026/10/25 01:01:23 INFO Applying migration id=resolvegroup 2026/10/25 01:01:23 INFO Applying migration id=reject 2026/10/25 01:01:23 INFO Applying migration id=autodel 2026/10/25 01:01:23 INFO Applying migration id=jsonb 2026/10/25 01:01:23 INFO Applying migration id=quote 2026/10/25 01:01:23 INFO Applying migration id=rfc9421 2026/10/25 01:01:23 INFO Applying migration id=keys 2026/10/25 01:01:23 INFO Applying migration id=portable 2026/10/25 01:01:23 INFO Applying migration id=proofs 2026/10/25 01:01:23 INFO Applying migration id=contexts 2026/10/25 01:01:23 INFO Applying migration id=deliverieshost 2026/10/25 01:01:23 INFO Applying migration id=pembegin 2026/10/25 01:01:23 INFO Applying migration id=didhost 2026/10/25 01:01:23 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:23 INFO Applying migration id=invites 2026/10/25 01:01:23 INFO Applying migration id=ed25519blob 2026/10/25 01:01:23 INFO Applying migration id=rsablob 2026/10/25 01:01:23 INFO Applying migration id=iconscid 2026/10/25 01:01:23 INFO Applying migration id=actor 2026/10/25 01:01:23 INFO Applying migration id=localkeys 2026/10/25 01:01:23 INFO Applying migration id=deleted 2026/10/25 01:01:23 INFO Applying migration id=history 2026/10/25 01:01:23 INFO Applying migration id=outboxnano 2026/10/25 01:01:23 INFO Applying migration id=implements 2026/10/25 01:01:23 INFO Applying migration id=backfill 2026/10/25 01:01:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-a16e-7656-80f2-f2fc8cbdf6c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-a16e-75cd-b8ac-96a9c65bf995 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-a16e-75cd-b8ac-96a9c65bf995 2026/10/25 01:01:25 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.60s) === RUN TestOutbox_DM 2026/10/25 01:01:25 INFO Applying migration id=initial 2026/10/25 01:01:25 INFO Applying migration id=notesupdated 2026/10/25 01:01:25 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:25 INFO Applying migration id=activitiesid 2026/10/25 01:01:25 INFO Applying migration id=outbox 2026/10/25 01:01:25 INFO Applying migration id=edits 2026/10/25 01:01:25 INFO Applying migration id=outboxactor 2026/10/25 01:01:25 INFO Applying migration id=outboxsender 2026/10/25 01:01:25 INFO Applying migration id=thread 2026/10/25 01:01:25 INFO Applying migration id=host 2026/10/25 01:01:25 INFO Applying migration id=sharedinbox 2026/10/25 01:01:25 INFO Applying migration id=noteshost 2026/10/25 01:01:25 INFO Applying migration id=fetched 2026/10/25 01:01:25 INFO Applying migration id=move 2026/10/25 01:01:25 INFO Applying migration id=cleanup 2026/10/25 01:01:25 INFO Applying migration id=received 2026/10/25 01:01:25 INFO Applying migration id=namehost 2026/10/25 01:01:25 INFO Applying migration id=outboxhost 2026/10/25 01:01:25 INFO Applying migration id=notesfts 2026/10/25 01:01:25 INFO Applying migration id=iconsname 2026/10/25 01:01:25 INFO Applying migration id=nohash 2026/10/25 01:01:25 INFO Applying migration id=shares 2026/10/25 01:01:25 INFO Applying migration id=actorttl 2026/10/25 01:01:25 INFO Applying migration id=tocc 2026/10/25 01:01:25 INFO Applying migration id=followeds 2026/10/25 01:01:25 INFO Applying migration id=certhash 2026/10/25 01:01:25 INFO Applying migration id=follows_sync 2026/10/25 01:01:25 INFO Applying migration id=jsonpath 2026/10/25 01:01:25 INFO Applying migration id=localforward 2026/10/25 01:01:25 INFO Applying migration id=avatar 2026/10/25 01:01:25 INFO Applying migration id=noimage 2026/10/25 01:01:25 INFO Applying migration id=feed 2026/10/25 01:01:25 INFO Applying migration id=bookmarks 2026/10/25 01:01:25 INFO Applying migration id=shareactivity 2026/10/25 01:01:25 INFO Applying migration id=application 2026/10/25 01:01:25 INFO Applying migration id=certificates 2026/10/25 01:01:25 INFO Applying migration id=rawforward 2026/10/25 01:01:25 INFO Applying migration id=publickey 2026/10/25 01:01:25 INFO Applying migration id=resolvegroup 2026/10/25 01:01:25 INFO Applying migration id=reject 2026/10/25 01:01:25 INFO Applying migration id=autodel 2026/10/25 01:01:25 INFO Applying migration id=jsonb 2026/10/25 01:01:25 INFO Applying migration id=quote 2026/10/25 01:01:25 INFO Applying migration id=rfc9421 2026/10/25 01:01:25 INFO Applying migration id=keys 2026/10/25 01:01:25 INFO Applying migration id=portable 2026/10/25 01:01:25 INFO Applying migration id=proofs 2026/10/25 01:01:25 INFO Applying migration id=contexts 2026/10/25 01:01:25 INFO Applying migration id=deliverieshost 2026/10/25 01:01:25 INFO Applying migration id=pembegin 2026/10/25 01:01:25 INFO Applying migration id=didhost 2026/10/25 01:01:25 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:25 INFO Applying migration id=invites 2026/10/25 01:01:25 INFO Applying migration id=ed25519blob 2026/10/25 01:01:25 INFO Applying migration id=rsablob 2026/10/25 01:01:25 INFO Applying migration id=iconscid 2026/10/25 01:01:25 INFO Applying migration id=actor 2026/10/25 01:01:25 INFO Applying migration id=localkeys 2026/10/25 01:01:25 INFO Applying migration id=deleted 2026/10/25 01:01:25 INFO Applying migration id=history 2026/10/25 01:01:25 INFO Applying migration id=outboxnano 2026/10/25 01:01:25 INFO Applying migration id=implements 2026/10/25 01:01:25 INFO Applying migration id=backfill 2026/10/25 01:01:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-a90e-77ad-9d7e-5d30ceca7d94 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:01:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-a90f-7266-8182-7559359038ad activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-a90e-77ad-9d7e-5d30ceca7d94 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17093-a90e-77ad-9d7e-5d30ceca7d94 2026/10/25 01:01:27 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/25 01:01:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-a90f-7e4c-98d8-77010aaf64e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-a90f-7abb-8412-5acb569e1400 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-a90f-7abb-8412-5acb569e1400 2026/10/25 01:01:27 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.95s) === RUN TestOutbox_DMSelf 2026/10/25 01:01:27 INFO Applying migration id=initial 2026/10/25 01:01:27 INFO Applying migration id=notesupdated 2026/10/25 01:01:27 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:27 INFO Applying migration id=activitiesid 2026/10/25 01:01:27 INFO Applying migration id=outbox 2026/10/25 01:01:27 INFO Applying migration id=edits 2026/10/25 01:01:27 INFO Applying migration id=outboxactor 2026/10/25 01:01:27 INFO Applying migration id=outboxsender 2026/10/25 01:01:27 INFO Applying migration id=thread 2026/10/25 01:01:27 INFO Applying migration id=host 2026/10/25 01:01:27 INFO Applying migration id=sharedinbox 2026/10/25 01:01:27 INFO Applying migration id=noteshost 2026/10/25 01:01:27 INFO Applying migration id=fetched 2026/10/25 01:01:27 INFO Applying migration id=move 2026/10/25 01:01:27 INFO Applying migration id=cleanup 2026/10/25 01:01:27 INFO Applying migration id=received 2026/10/25 01:01:27 INFO Applying migration id=namehost 2026/10/25 01:01:27 INFO Applying migration id=outboxhost 2026/10/25 01:01:27 INFO Applying migration id=notesfts 2026/10/25 01:01:27 INFO Applying migration id=iconsname 2026/10/25 01:01:27 INFO Applying migration id=nohash 2026/10/25 01:01:27 INFO Applying migration id=shares 2026/10/25 01:01:27 INFO Applying migration id=actorttl 2026/10/25 01:01:27 INFO Applying migration id=tocc 2026/10/25 01:01:27 INFO Applying migration id=followeds 2026/10/25 01:01:27 INFO Applying migration id=certhash 2026/10/25 01:01:27 INFO Applying migration id=follows_sync 2026/10/25 01:01:27 INFO Applying migration id=jsonpath 2026/10/25 01:01:27 INFO Applying migration id=localforward 2026/10/25 01:01:27 INFO Applying migration id=avatar 2026/10/25 01:01:27 INFO Applying migration id=noimage 2026/10/25 01:01:27 INFO Applying migration id=feed 2026/10/25 01:01:27 INFO Applying migration id=bookmarks 2026/10/25 01:01:27 INFO Applying migration id=shareactivity 2026/10/25 01:01:27 INFO Applying migration id=application 2026/10/25 01:01:27 INFO Applying migration id=certificates 2026/10/25 01:01:27 INFO Applying migration id=rawforward 2026/10/25 01:01:27 INFO Applying migration id=publickey 2026/10/25 01:01:27 INFO Applying migration id=resolvegroup 2026/10/25 01:01:27 INFO Applying migration id=reject 2026/10/25 01:01:27 INFO Applying migration id=autodel 2026/10/25 01:01:27 INFO Applying migration id=jsonb 2026/10/25 01:01:27 INFO Applying migration id=quote 2026/10/25 01:01:27 INFO Applying migration id=rfc9421 2026/10/25 01:01:27 INFO Applying migration id=keys 2026/10/25 01:01:27 INFO Applying migration id=portable 2026/10/25 01:01:27 INFO Applying migration id=proofs 2026/10/25 01:01:27 INFO Applying migration id=contexts 2026/10/25 01:01:27 INFO Applying migration id=deliverieshost 2026/10/25 01:01:27 INFO Applying migration id=pembegin 2026/10/25 01:01:27 INFO Applying migration id=didhost 2026/10/25 01:01:27 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:27 INFO Applying migration id=invites 2026/10/25 01:01:27 INFO Applying migration id=ed25519blob 2026/10/25 01:01:27 INFO Applying migration id=rsablob 2026/10/25 01:01:27 INFO Applying migration id=iconscid 2026/10/25 01:01:27 INFO Applying migration id=actor 2026/10/25 01:01:27 INFO Applying migration id=localkeys 2026/10/25 01:01:27 INFO Applying migration id=deleted 2026/10/25 01:01:27 INFO Applying migration id=history 2026/10/25 01:01:27 INFO Applying migration id=outboxnano 2026/10/25 01:01:27 INFO Applying migration id=implements 2026/10/25 01:01:27 INFO Applying migration id=backfill 2026/10/25 01:01:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-b66a-7f1e-ae77-a65e1a481d5b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:01:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-b66b-79fb-b28d-80cec4644a6e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-b66a-7f1e-ae77-a65e1a481d5b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17093-b66a-7f1e-ae77-a65e1a481d5b 2026/10/25 01:01:31 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/25 01:01:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-b66c-761f-9749-cf7b28846428 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-b66c-72ff-a229-09c144119880 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-b66c-72ff-a229-09c144119880 2026/10/25 01:01:31 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (3.42s) === RUN TestOutbox_DMNotRecipient 2026/10/25 01:01:31 INFO Applying migration id=initial 2026/10/25 01:01:31 INFO Applying migration id=notesupdated 2026/10/25 01:01:31 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:31 INFO Applying migration id=activitiesid 2026/10/25 01:01:31 INFO Applying migration id=outbox 2026/10/25 01:01:31 INFO Applying migration id=edits 2026/10/25 01:01:31 INFO Applying migration id=outboxactor 2026/10/25 01:01:31 INFO Applying migration id=outboxsender 2026/10/25 01:01:31 INFO Applying migration id=thread 2026/10/25 01:01:31 INFO Applying migration id=host 2026/10/25 01:01:31 INFO Applying migration id=sharedinbox 2026/10/25 01:01:31 INFO Applying migration id=noteshost 2026/10/25 01:01:31 INFO Applying migration id=fetched 2026/10/25 01:01:31 INFO Applying migration id=move 2026/10/25 01:01:31 INFO Applying migration id=cleanup 2026/10/25 01:01:31 INFO Applying migration id=received 2026/10/25 01:01:31 INFO Applying migration id=namehost 2026/10/25 01:01:31 INFO Applying migration id=outboxhost 2026/10/25 01:01:31 INFO Applying migration id=notesfts 2026/10/25 01:01:31 INFO Applying migration id=iconsname 2026/10/25 01:01:31 INFO Applying migration id=nohash 2026/10/25 01:01:31 INFO Applying migration id=shares 2026/10/25 01:01:31 INFO Applying migration id=actorttl 2026/10/25 01:01:31 INFO Applying migration id=tocc 2026/10/25 01:01:31 INFO Applying migration id=followeds 2026/10/25 01:01:31 INFO Applying migration id=certhash 2026/10/25 01:01:31 INFO Applying migration id=follows_sync 2026/10/25 01:01:31 INFO Applying migration id=jsonpath 2026/10/25 01:01:31 INFO Applying migration id=localforward 2026/10/25 01:01:31 INFO Applying migration id=avatar 2026/10/25 01:01:31 INFO Applying migration id=noimage 2026/10/25 01:01:31 INFO Applying migration id=feed 2026/10/25 01:01:31 INFO Applying migration id=bookmarks 2026/10/25 01:01:31 INFO Applying migration id=shareactivity 2026/10/25 01:01:31 INFO Applying migration id=application 2026/10/25 01:01:31 INFO Applying migration id=certificates 2026/10/25 01:01:31 INFO Applying migration id=rawforward 2026/10/25 01:01:31 INFO Applying migration id=publickey 2026/10/25 01:01:31 INFO Applying migration id=resolvegroup 2026/10/25 01:01:31 INFO Applying migration id=reject 2026/10/25 01:01:31 INFO Applying migration id=autodel 2026/10/25 01:01:31 INFO Applying migration id=jsonb 2026/10/25 01:01:31 INFO Applying migration id=quote 2026/10/25 01:01:31 INFO Applying migration id=rfc9421 2026/10/25 01:01:31 INFO Applying migration id=keys 2026/10/25 01:01:31 INFO Applying migration id=portable 2026/10/25 01:01:31 INFO Applying migration id=proofs 2026/10/25 01:01:31 INFO Applying migration id=contexts 2026/10/25 01:01:31 INFO Applying migration id=deliverieshost 2026/10/25 01:01:31 INFO Applying migration id=pembegin 2026/10/25 01:01:31 INFO Applying migration id=didhost 2026/10/25 01:01:31 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:31 INFO Applying migration id=invites 2026/10/25 01:01:31 INFO Applying migration id=ed25519blob 2026/10/25 01:01:31 INFO Applying migration id=rsablob 2026/10/25 01:01:31 INFO Applying migration id=iconscid 2026/10/25 01:01:31 INFO Applying migration id=actor 2026/10/25 01:01:31 INFO Applying migration id=localkeys 2026/10/25 01:01:31 INFO Applying migration id=deleted 2026/10/25 01:01:31 INFO Applying migration id=history 2026/10/25 01:01:31 INFO Applying migration id=outboxnano 2026/10/25 01:01:31 INFO Applying migration id=implements 2026/10/25 01:01:31 INFO Applying migration id=backfill 2026/10/25 01:01:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-ba51-71f3-b95c-0929e92a9473 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:01:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-ba51-7bf2-9841-a22be73536cb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-ba51-71f3-b95c-0929e92a9473 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17093-ba51-71f3-b95c-0929e92a9473 2026/10/25 01:01:32 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/25 01:01:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-ba52-7874-8a19-9aa01e957f4d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-ba52-7500-b287-4474ed296df3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-ba52-7500-b287-4474ed296df3 2026/10/25 01:01:32 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (1.00s) === RUN TestOutbox_UnauthenticatedUser 2026/10/25 01:01:32 INFO Applying migration id=initial 2026/10/25 01:01:32 INFO Applying migration id=notesupdated 2026/10/25 01:01:32 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:32 INFO Applying migration id=activitiesid 2026/10/25 01:01:32 INFO Applying migration id=outbox 2026/10/25 01:01:32 INFO Applying migration id=edits 2026/10/25 01:01:32 INFO Applying migration id=outboxactor 2026/10/25 01:01:32 INFO Applying migration id=outboxsender 2026/10/25 01:01:32 INFO Applying migration id=thread 2026/10/25 01:01:32 INFO Applying migration id=host 2026/10/25 01:01:32 INFO Applying migration id=sharedinbox 2026/10/25 01:01:32 INFO Applying migration id=noteshost 2026/10/25 01:01:32 INFO Applying migration id=fetched 2026/10/25 01:01:32 INFO Applying migration id=move 2026/10/25 01:01:32 INFO Applying migration id=cleanup 2026/10/25 01:01:32 INFO Applying migration id=received 2026/10/25 01:01:32 INFO Applying migration id=namehost 2026/10/25 01:01:32 INFO Applying migration id=outboxhost 2026/10/25 01:01:32 INFO Applying migration id=notesfts 2026/10/25 01:01:32 INFO Applying migration id=iconsname 2026/10/25 01:01:32 INFO Applying migration id=nohash 2026/10/25 01:01:32 INFO Applying migration id=shares 2026/10/25 01:01:32 INFO Applying migration id=actorttl 2026/10/25 01:01:32 INFO Applying migration id=tocc 2026/10/25 01:01:32 INFO Applying migration id=followeds 2026/10/25 01:01:32 INFO Applying migration id=certhash 2026/10/25 01:01:32 INFO Applying migration id=follows_sync 2026/10/25 01:01:32 INFO Applying migration id=jsonpath 2026/10/25 01:01:32 INFO Applying migration id=localforward 2026/10/25 01:01:32 INFO Applying migration id=avatar 2026/10/25 01:01:32 INFO Applying migration id=noimage 2026/10/25 01:01:32 INFO Applying migration id=feed 2026/10/25 01:01:32 INFO Applying migration id=bookmarks 2026/10/25 01:01:32 INFO Applying migration id=shareactivity 2026/10/25 01:01:32 INFO Applying migration id=application 2026/10/25 01:01:32 INFO Applying migration id=certificates 2026/10/25 01:01:32 INFO Applying migration id=rawforward 2026/10/25 01:01:32 INFO Applying migration id=publickey 2026/10/25 01:01:32 INFO Applying migration id=resolvegroup 2026/10/25 01:01:32 INFO Applying migration id=reject 2026/10/25 01:01:32 INFO Applying migration id=autodel 2026/10/25 01:01:32 INFO Applying migration id=jsonb 2026/10/25 01:01:32 INFO Applying migration id=quote 2026/10/25 01:01:32 INFO Applying migration id=rfc9421 2026/10/25 01:01:32 INFO Applying migration id=keys 2026/10/25 01:01:32 INFO Applying migration id=portable 2026/10/25 01:01:32 INFO Applying migration id=proofs 2026/10/25 01:01:32 INFO Applying migration id=contexts 2026/10/25 01:01:32 INFO Applying migration id=deliverieshost 2026/10/25 01:01:32 INFO Applying migration id=pembegin 2026/10/25 01:01:32 INFO Applying migration id=didhost 2026/10/25 01:01:32 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:32 INFO Applying migration id=invites 2026/10/25 01:01:32 INFO Applying migration id=ed25519blob 2026/10/25 01:01:32 INFO Applying migration id=rsablob 2026/10/25 01:01:32 INFO Applying migration id=iconscid 2026/10/25 01:01:32 INFO Applying migration id=actor 2026/10/25 01:01:32 INFO Applying migration id=localkeys 2026/10/25 01:01:32 INFO Applying migration id=deleted 2026/10/25 01:01:32 INFO Applying migration id=history 2026/10/25 01:01:32 INFO Applying migration id=outboxnano 2026/10/25 01:01:32 INFO Applying migration id=implements 2026/10/25 01:01:32 INFO Applying migration id=backfill 2026/10/25 01:01:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17093-bf61-7d36-90bf-6275d1ec04ef activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:01:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17093-bf62-7829-b114-aeace2478ce0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17093-bf61-7d36-90bf-6275d1ec04ef activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17093-bf61-7d36-90bf-6275d1ec04ef 2026/10/25 01:01:33 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/25 01:01:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17093-bf63-748a-b00d-53facf9df82a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17093-bf63-714f-bed8-3f143fc85aef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17093-bf63-714f-bed8-3f143fc85aef 2026/10/25 01:01:33 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.30s) === RUN TestOutbox_PublicPostInGroup 2026/10/25 01:01:33 INFO Applying migration id=initial 2026/10/25 01:01:33 INFO Applying migration id=notesupdated 2026/10/25 01:01:33 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:33 INFO Applying migration id=activitiesid 2026/10/25 01:01:33 INFO Applying migration id=outbox 2026/10/25 01:01:33 INFO Applying migration id=edits 2026/10/25 01:01:33 INFO Applying migration id=outboxactor 2026/10/25 01:01:33 INFO Applying migration id=outboxsender 2026/10/25 01:01:33 INFO Applying migration id=thread 2026/10/25 01:01:33 INFO Applying migration id=host 2026/10/25 01:01:33 INFO Applying migration id=sharedinbox 2026/10/25 01:01:33 INFO Applying migration id=noteshost 2026/10/25 01:01:33 INFO Applying migration id=fetched 2026/10/25 01:01:33 INFO Applying migration id=move 2026/10/25 01:01:33 INFO Applying migration id=cleanup 2026/10/25 01:01:33 INFO Applying migration id=received 2026/10/25 01:01:33 INFO Applying migration id=namehost 2026/10/25 01:01:33 INFO Applying migration id=outboxhost 2026/10/25 01:01:33 INFO Applying migration id=notesfts 2026/10/25 01:01:33 INFO Applying migration id=iconsname 2026/10/25 01:01:33 INFO Applying migration id=nohash 2026/10/25 01:01:33 INFO Applying migration id=shares 2026/10/25 01:01:33 INFO Applying migration id=actorttl 2026/10/25 01:01:33 INFO Applying migration id=tocc 2026/10/25 01:01:33 INFO Applying migration id=followeds 2026/10/25 01:01:33 INFO Applying migration id=certhash 2026/10/25 01:01:33 INFO Applying migration id=follows_sync 2026/10/25 01:01:33 INFO Applying migration id=jsonpath 2026/10/25 01:01:33 INFO Applying migration id=localforward 2026/10/25 01:01:33 INFO Applying migration id=avatar 2026/10/25 01:01:33 INFO Applying migration id=noimage 2026/10/25 01:01:33 INFO Applying migration id=feed 2026/10/25 01:01:33 INFO Applying migration id=bookmarks 2026/10/25 01:01:33 INFO Applying migration id=shareactivity 2026/10/25 01:01:33 INFO Applying migration id=application 2026/10/25 01:01:33 INFO Applying migration id=certificates 2026/10/25 01:01:33 INFO Applying migration id=rawforward 2026/10/25 01:01:33 INFO Applying migration id=publickey 2026/10/25 01:01:33 INFO Applying migration id=resolvegroup 2026/10/25 01:01:33 INFO Applying migration id=reject 2026/10/25 01:01:33 INFO Applying migration id=autodel 2026/10/25 01:01:33 INFO Applying migration id=jsonb 2026/10/25 01:01:33 INFO Applying migration id=quote 2026/10/25 01:01:33 INFO Applying migration id=rfc9421 2026/10/25 01:01:33 INFO Applying migration id=keys 2026/10/25 01:01:33 INFO Applying migration id=portable 2026/10/25 01:01:33 INFO Applying migration id=proofs 2026/10/25 01:01:33 INFO Applying migration id=contexts 2026/10/25 01:01:33 INFO Applying migration id=deliverieshost 2026/10/25 01:01:33 INFO Applying migration id=pembegin 2026/10/25 01:01:33 INFO Applying migration id=didhost 2026/10/25 01:01:33 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:33 INFO Applying migration id=invites 2026/10/25 01:01:33 INFO Applying migration id=ed25519blob 2026/10/25 01:01:33 INFO Applying migration id=rsablob 2026/10/25 01:01:33 INFO Applying migration id=iconscid 2026/10/25 01:01:33 INFO Applying migration id=actor 2026/10/25 01:01:33 INFO Applying migration id=localkeys 2026/10/25 01:01:33 INFO Applying migration id=deleted 2026/10/25 01:01:33 INFO Applying migration id=history 2026/10/25 01:01:33 INFO Applying migration id=outboxnano 2026/10/25 01:01:33 INFO Applying migration id=implements 2026/10/25 01:01:33 INFO Applying migration id=backfill 2026/10/25 01:01:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:35 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (2.28s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/25 01:01:35 INFO Applying migration id=initial 2026/10/25 01:01:35 INFO Applying migration id=notesupdated 2026/10/25 01:01:35 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:35 INFO Applying migration id=activitiesid 2026/10/25 01:01:35 INFO Applying migration id=outbox 2026/10/25 01:01:35 INFO Applying migration id=edits 2026/10/25 01:01:35 INFO Applying migration id=outboxactor 2026/10/25 01:01:35 INFO Applying migration id=outboxsender 2026/10/25 01:01:35 INFO Applying migration id=thread 2026/10/25 01:01:35 INFO Applying migration id=host 2026/10/25 01:01:35 INFO Applying migration id=sharedinbox 2026/10/25 01:01:35 INFO Applying migration id=noteshost 2026/10/25 01:01:35 INFO Applying migration id=fetched 2026/10/25 01:01:35 INFO Applying migration id=move 2026/10/25 01:01:35 INFO Applying migration id=cleanup 2026/10/25 01:01:35 INFO Applying migration id=received 2026/10/25 01:01:35 INFO Applying migration id=namehost 2026/10/25 01:01:35 INFO Applying migration id=outboxhost 2026/10/25 01:01:35 INFO Applying migration id=notesfts 2026/10/25 01:01:35 INFO Applying migration id=iconsname 2026/10/25 01:01:35 INFO Applying migration id=nohash 2026/10/25 01:01:35 INFO Applying migration id=shares 2026/10/25 01:01:35 INFO Applying migration id=actorttl 2026/10/25 01:01:35 INFO Applying migration id=tocc 2026/10/25 01:01:35 INFO Applying migration id=followeds 2026/10/25 01:01:35 INFO Applying migration id=certhash 2026/10/25 01:01:35 INFO Applying migration id=follows_sync 2026/10/25 01:01:35 INFO Applying migration id=jsonpath 2026/10/25 01:01:35 INFO Applying migration id=localforward 2026/10/25 01:01:35 INFO Applying migration id=avatar 2026/10/25 01:01:35 INFO Applying migration id=noimage 2026/10/25 01:01:35 INFO Applying migration id=feed 2026/10/25 01:01:35 INFO Applying migration id=bookmarks 2026/10/25 01:01:35 INFO Applying migration id=shareactivity 2026/10/25 01:01:35 INFO Applying migration id=application 2026/10/25 01:01:35 INFO Applying migration id=certificates 2026/10/25 01:01:35 INFO Applying migration id=rawforward 2026/10/25 01:01:35 INFO Applying migration id=publickey 2026/10/25 01:01:35 INFO Applying migration id=resolvegroup 2026/10/25 01:01:35 INFO Applying migration id=reject 2026/10/25 01:01:35 INFO Applying migration id=autodel 2026/10/25 01:01:35 INFO Applying migration id=jsonb 2026/10/25 01:01:35 INFO Applying migration id=quote 2026/10/25 01:01:35 INFO Applying migration id=rfc9421 2026/10/25 01:01:35 INFO Applying migration id=keys 2026/10/25 01:01:35 INFO Applying migration id=portable 2026/10/25 01:01:35 INFO Applying migration id=proofs 2026/10/25 01:01:35 INFO Applying migration id=contexts 2026/10/25 01:01:35 INFO Applying migration id=deliverieshost 2026/10/25 01:01:35 INFO Applying migration id=pembegin 2026/10/25 01:01:35 INFO Applying migration id=didhost 2026/10/25 01:01:35 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:35 INFO Applying migration id=invites 2026/10/25 01:01:35 INFO Applying migration id=ed25519blob 2026/10/25 01:01:35 INFO Applying migration id=rsablob 2026/10/25 01:01:35 INFO Applying migration id=iconscid 2026/10/25 01:01:35 INFO Applying migration id=actor 2026/10/25 01:01:35 INFO Applying migration id=localkeys 2026/10/25 01:01:35 INFO Applying migration id=deleted 2026/10/25 01:01:35 INFO Applying migration id=history 2026/10/25 01:01:35 INFO Applying migration id=outboxnano 2026/10/25 01:01:35 INFO Applying migration id=implements 2026/10/25 01:01:35 INFO Applying migration id=backfill 2026/10/25 01:01:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:38 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (2.90s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/25 01:01:38 INFO Applying migration id=initial 2026/10/25 01:01:38 INFO Applying migration id=notesupdated 2026/10/25 01:01:38 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:38 INFO Applying migration id=activitiesid 2026/10/25 01:01:38 INFO Applying migration id=outbox 2026/10/25 01:01:38 INFO Applying migration id=edits 2026/10/25 01:01:38 INFO Applying migration id=outboxactor 2026/10/25 01:01:38 INFO Applying migration id=outboxsender 2026/10/25 01:01:38 INFO Applying migration id=thread 2026/10/25 01:01:38 INFO Applying migration id=host 2026/10/25 01:01:38 INFO Applying migration id=sharedinbox 2026/10/25 01:01:38 INFO Applying migration id=noteshost 2026/10/25 01:01:38 INFO Applying migration id=fetched 2026/10/25 01:01:38 INFO Applying migration id=move 2026/10/25 01:01:38 INFO Applying migration id=cleanup 2026/10/25 01:01:38 INFO Applying migration id=received 2026/10/25 01:01:38 INFO Applying migration id=namehost 2026/10/25 01:01:38 INFO Applying migration id=outboxhost 2026/10/25 01:01:38 INFO Applying migration id=notesfts 2026/10/25 01:01:38 INFO Applying migration id=iconsname 2026/10/25 01:01:38 INFO Applying migration id=nohash 2026/10/25 01:01:38 INFO Applying migration id=shares 2026/10/25 01:01:38 INFO Applying migration id=actorttl 2026/10/25 01:01:38 INFO Applying migration id=tocc 2026/10/25 01:01:38 INFO Applying migration id=followeds 2026/10/25 01:01:38 INFO Applying migration id=certhash 2026/10/25 01:01:38 INFO Applying migration id=follows_sync 2026/10/25 01:01:38 INFO Applying migration id=jsonpath 2026/10/25 01:01:38 INFO Applying migration id=localforward 2026/10/25 01:01:38 INFO Applying migration id=avatar 2026/10/25 01:01:38 INFO Applying migration id=noimage 2026/10/25 01:01:38 INFO Applying migration id=feed 2026/10/25 01:01:38 INFO Applying migration id=bookmarks 2026/10/25 01:01:38 INFO Applying migration id=shareactivity 2026/10/25 01:01:38 INFO Applying migration id=application 2026/10/25 01:01:38 INFO Applying migration id=certificates 2026/10/25 01:01:38 INFO Applying migration id=rawforward 2026/10/25 01:01:38 INFO Applying migration id=publickey 2026/10/25 01:01:38 INFO Applying migration id=resolvegroup 2026/10/25 01:01:38 INFO Applying migration id=reject 2026/10/25 01:01:38 INFO Applying migration id=autodel 2026/10/25 01:01:38 INFO Applying migration id=jsonb 2026/10/25 01:01:38 INFO Applying migration id=quote 2026/10/25 01:01:38 INFO Applying migration id=rfc9421 2026/10/25 01:01:38 INFO Applying migration id=keys 2026/10/25 01:01:38 INFO Applying migration id=portable 2026/10/25 01:01:38 INFO Applying migration id=proofs 2026/10/25 01:01:38 INFO Applying migration id=contexts 2026/10/25 01:01:38 INFO Applying migration id=deliverieshost 2026/10/25 01:01:38 INFO Applying migration id=pembegin 2026/10/25 01:01:38 INFO Applying migration id=didhost 2026/10/25 01:01:38 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:38 INFO Applying migration id=invites 2026/10/25 01:01:38 INFO Applying migration id=ed25519blob 2026/10/25 01:01:38 INFO Applying migration id=rsablob 2026/10/25 01:01:38 INFO Applying migration id=iconscid 2026/10/25 01:01:38 INFO Applying migration id=actor 2026/10/25 01:01:38 INFO Applying migration id=localkeys 2026/10/25 01:01:38 INFO Applying migration id=deleted 2026/10/25 01:01:38 INFO Applying migration id=history 2026/10/25 01:01:38 INFO Applying migration id=outboxnano 2026/10/25 01:01:38 INFO Applying migration id=implements 2026/10/25 01:01:38 INFO Applying migration id=backfill 2026/10/25 01:01:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:41 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/25 01:01:41 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (2.79s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/25 01:01:41 INFO Applying migration id=initial 2026/10/25 01:01:41 INFO Applying migration id=notesupdated 2026/10/25 01:01:41 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:41 INFO Applying migration id=activitiesid 2026/10/25 01:01:41 INFO Applying migration id=outbox 2026/10/25 01:01:41 INFO Applying migration id=edits 2026/10/25 01:01:41 INFO Applying migration id=outboxactor 2026/10/25 01:01:41 INFO Applying migration id=outboxsender 2026/10/25 01:01:41 INFO Applying migration id=thread 2026/10/25 01:01:41 INFO Applying migration id=host 2026/10/25 01:01:41 INFO Applying migration id=sharedinbox 2026/10/25 01:01:41 INFO Applying migration id=noteshost 2026/10/25 01:01:41 INFO Applying migration id=fetched 2026/10/25 01:01:41 INFO Applying migration id=move 2026/10/25 01:01:41 INFO Applying migration id=cleanup 2026/10/25 01:01:41 INFO Applying migration id=received 2026/10/25 01:01:41 INFO Applying migration id=namehost 2026/10/25 01:01:41 INFO Applying migration id=outboxhost 2026/10/25 01:01:41 INFO Applying migration id=notesfts 2026/10/25 01:01:41 INFO Applying migration id=iconsname 2026/10/25 01:01:41 INFO Applying migration id=nohash 2026/10/25 01:01:41 INFO Applying migration id=shares 2026/10/25 01:01:41 INFO Applying migration id=actorttl 2026/10/25 01:01:41 INFO Applying migration id=tocc 2026/10/25 01:01:41 INFO Applying migration id=followeds 2026/10/25 01:01:41 INFO Applying migration id=certhash 2026/10/25 01:01:41 INFO Applying migration id=follows_sync 2026/10/25 01:01:41 INFO Applying migration id=jsonpath 2026/10/25 01:01:41 INFO Applying migration id=localforward 2026/10/25 01:01:41 INFO Applying migration id=avatar 2026/10/25 01:01:41 INFO Applying migration id=noimage 2026/10/25 01:01:41 INFO Applying migration id=feed 2026/10/25 01:01:41 INFO Applying migration id=bookmarks 2026/10/25 01:01:41 INFO Applying migration id=shareactivity 2026/10/25 01:01:41 INFO Applying migration id=application 2026/10/25 01:01:41 INFO Applying migration id=certificates 2026/10/25 01:01:41 INFO Applying migration id=rawforward 2026/10/25 01:01:41 INFO Applying migration id=publickey 2026/10/25 01:01:41 INFO Applying migration id=resolvegroup 2026/10/25 01:01:41 INFO Applying migration id=reject 2026/10/25 01:01:41 INFO Applying migration id=autodel 2026/10/25 01:01:41 INFO Applying migration id=jsonb 2026/10/25 01:01:41 INFO Applying migration id=quote 2026/10/25 01:01:41 INFO Applying migration id=rfc9421 2026/10/25 01:01:41 INFO Applying migration id=keys 2026/10/25 01:01:41 INFO Applying migration id=portable 2026/10/25 01:01:41 INFO Applying migration id=proofs 2026/10/25 01:01:41 INFO Applying migration id=contexts 2026/10/25 01:01:41 INFO Applying migration id=deliverieshost 2026/10/25 01:01:41 INFO Applying migration id=pembegin 2026/10/25 01:01:41 INFO Applying migration id=didhost 2026/10/25 01:01:41 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:41 INFO Applying migration id=invites 2026/10/25 01:01:41 INFO Applying migration id=ed25519blob 2026/10/25 01:01:41 INFO Applying migration id=rsablob 2026/10/25 01:01:41 INFO Applying migration id=iconscid 2026/10/25 01:01:41 INFO Applying migration id=actor 2026/10/25 01:01:41 INFO Applying migration id=localkeys 2026/10/25 01:01:41 INFO Applying migration id=deleted 2026/10/25 01:01:41 INFO Applying migration id=history 2026/10/25 01:01:41 INFO Applying migration id=outboxnano 2026/10/25 01:01:41 INFO Applying migration id=implements 2026/10/25 01:01:41 INFO Applying migration id=backfill 2026/10/25 01:01:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:43 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/25 01:01:43 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (2.42s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/25 01:01:43 INFO Applying migration id=initial 2026/10/25 01:01:43 INFO Applying migration id=notesupdated 2026/10/25 01:01:43 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:43 INFO Applying migration id=activitiesid 2026/10/25 01:01:43 INFO Applying migration id=outbox 2026/10/25 01:01:43 INFO Applying migration id=edits 2026/10/25 01:01:43 INFO Applying migration id=outboxactor 2026/10/25 01:01:43 INFO Applying migration id=outboxsender 2026/10/25 01:01:43 INFO Applying migration id=thread 2026/10/25 01:01:43 INFO Applying migration id=host 2026/10/25 01:01:43 INFO Applying migration id=sharedinbox 2026/10/25 01:01:43 INFO Applying migration id=noteshost 2026/10/25 01:01:43 INFO Applying migration id=fetched 2026/10/25 01:01:43 INFO Applying migration id=move 2026/10/25 01:01:43 INFO Applying migration id=cleanup 2026/10/25 01:01:43 INFO Applying migration id=received 2026/10/25 01:01:43 INFO Applying migration id=namehost 2026/10/25 01:01:43 INFO Applying migration id=outboxhost 2026/10/25 01:01:43 INFO Applying migration id=notesfts 2026/10/25 01:01:43 INFO Applying migration id=iconsname 2026/10/25 01:01:43 INFO Applying migration id=nohash 2026/10/25 01:01:43 INFO Applying migration id=shares 2026/10/25 01:01:43 INFO Applying migration id=actorttl 2026/10/25 01:01:43 INFO Applying migration id=tocc 2026/10/25 01:01:43 INFO Applying migration id=followeds 2026/10/25 01:01:43 INFO Applying migration id=certhash 2026/10/25 01:01:43 INFO Applying migration id=follows_sync 2026/10/25 01:01:43 INFO Applying migration id=jsonpath 2026/10/25 01:01:43 INFO Applying migration id=localforward 2026/10/25 01:01:43 INFO Applying migration id=avatar 2026/10/25 01:01:43 INFO Applying migration id=noimage 2026/10/25 01:01:43 INFO Applying migration id=feed 2026/10/25 01:01:43 INFO Applying migration id=bookmarks 2026/10/25 01:01:43 INFO Applying migration id=shareactivity 2026/10/25 01:01:43 INFO Applying migration id=application 2026/10/25 01:01:43 INFO Applying migration id=certificates 2026/10/25 01:01:43 INFO Applying migration id=rawforward 2026/10/25 01:01:43 INFO Applying migration id=publickey 2026/10/25 01:01:43 INFO Applying migration id=resolvegroup 2026/10/25 01:01:43 INFO Applying migration id=reject 2026/10/25 01:01:43 INFO Applying migration id=autodel 2026/10/25 01:01:43 INFO Applying migration id=jsonb 2026/10/25 01:01:43 INFO Applying migration id=quote 2026/10/25 01:01:43 INFO Applying migration id=rfc9421 2026/10/25 01:01:43 INFO Applying migration id=keys 2026/10/25 01:01:43 INFO Applying migration id=portable 2026/10/25 01:01:43 INFO Applying migration id=proofs 2026/10/25 01:01:43 INFO Applying migration id=contexts 2026/10/25 01:01:43 INFO Applying migration id=deliverieshost 2026/10/25 01:01:43 INFO Applying migration id=pembegin 2026/10/25 01:01:43 INFO Applying migration id=didhost 2026/10/25 01:01:43 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:43 INFO Applying migration id=invites 2026/10/25 01:01:43 INFO Applying migration id=ed25519blob 2026/10/25 01:01:43 INFO Applying migration id=rsablob 2026/10/25 01:01:43 INFO Applying migration id=iconscid 2026/10/25 01:01:43 INFO Applying migration id=actor 2026/10/25 01:01:43 INFO Applying migration id=localkeys 2026/10/25 01:01:43 INFO Applying migration id=deleted 2026/10/25 01:01:43 INFO Applying migration id=history 2026/10/25 01:01:43 INFO Applying migration id=outboxnano 2026/10/25 01:01:43 INFO Applying migration id=implements 2026/10/25 01:01:43 INFO Applying migration id=backfill 2026/10/25 01:01:46 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/25 01:01:46 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/25 01:01:46 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (2.82s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/25 01:01:46 INFO Applying migration id=initial 2026/10/25 01:01:46 INFO Applying migration id=notesupdated 2026/10/25 01:01:46 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:46 INFO Applying migration id=activitiesid 2026/10/25 01:01:46 INFO Applying migration id=outbox 2026/10/25 01:01:46 INFO Applying migration id=edits 2026/10/25 01:01:46 INFO Applying migration id=outboxactor 2026/10/25 01:01:46 INFO Applying migration id=outboxsender 2026/10/25 01:01:46 INFO Applying migration id=thread 2026/10/25 01:01:46 INFO Applying migration id=host 2026/10/25 01:01:46 INFO Applying migration id=sharedinbox 2026/10/25 01:01:46 INFO Applying migration id=noteshost 2026/10/25 01:01:46 INFO Applying migration id=fetched 2026/10/25 01:01:46 INFO Applying migration id=move 2026/10/25 01:01:46 INFO Applying migration id=cleanup 2026/10/25 01:01:46 INFO Applying migration id=received 2026/10/25 01:01:46 INFO Applying migration id=namehost 2026/10/25 01:01:46 INFO Applying migration id=outboxhost 2026/10/25 01:01:46 INFO Applying migration id=notesfts 2026/10/25 01:01:46 INFO Applying migration id=iconsname 2026/10/25 01:01:46 INFO Applying migration id=nohash 2026/10/25 01:01:46 INFO Applying migration id=shares 2026/10/25 01:01:46 INFO Applying migration id=actorttl 2026/10/25 01:01:46 INFO Applying migration id=tocc 2026/10/25 01:01:46 INFO Applying migration id=followeds 2026/10/25 01:01:46 INFO Applying migration id=certhash 2026/10/25 01:01:46 INFO Applying migration id=follows_sync 2026/10/25 01:01:46 INFO Applying migration id=jsonpath 2026/10/25 01:01:46 INFO Applying migration id=localforward 2026/10/25 01:01:46 INFO Applying migration id=avatar 2026/10/25 01:01:46 INFO Applying migration id=noimage 2026/10/25 01:01:46 INFO Applying migration id=feed 2026/10/25 01:01:46 INFO Applying migration id=bookmarks 2026/10/25 01:01:46 INFO Applying migration id=shareactivity 2026/10/25 01:01:46 INFO Applying migration id=application 2026/10/25 01:01:46 INFO Applying migration id=certificates 2026/10/25 01:01:46 INFO Applying migration id=rawforward 2026/10/25 01:01:46 INFO Applying migration id=publickey 2026/10/25 01:01:46 INFO Applying migration id=resolvegroup 2026/10/25 01:01:46 INFO Applying migration id=reject 2026/10/25 01:01:46 INFO Applying migration id=autodel 2026/10/25 01:01:46 INFO Applying migration id=jsonb 2026/10/25 01:01:46 INFO Applying migration id=quote 2026/10/25 01:01:46 INFO Applying migration id=rfc9421 2026/10/25 01:01:46 INFO Applying migration id=keys 2026/10/25 01:01:46 INFO Applying migration id=portable 2026/10/25 01:01:46 INFO Applying migration id=proofs 2026/10/25 01:01:46 INFO Applying migration id=contexts 2026/10/25 01:01:46 INFO Applying migration id=deliverieshost 2026/10/25 01:01:46 INFO Applying migration id=pembegin 2026/10/25 01:01:46 INFO Applying migration id=didhost 2026/10/25 01:01:46 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:46 INFO Applying migration id=invites 2026/10/25 01:01:46 INFO Applying migration id=ed25519blob 2026/10/25 01:01:46 INFO Applying migration id=rsablob 2026/10/25 01:01:46 INFO Applying migration id=iconscid 2026/10/25 01:01:46 INFO Applying migration id=actor 2026/10/25 01:01:46 INFO Applying migration id=localkeys 2026/10/25 01:01:46 INFO Applying migration id=deleted 2026/10/25 01:01:46 INFO Applying migration id=history 2026/10/25 01:01:46 INFO Applying migration id=outboxnano 2026/10/25 01:01:46 INFO Applying migration id=implements 2026/10/25 01:01:46 INFO Applying migration id=backfill 2026/10/25 01:01:49 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/25 01:01:49 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/25 01:01:49 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (2.82s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/25 01:01:49 INFO Applying migration id=initial 2026/10/25 01:01:49 INFO Applying migration id=notesupdated 2026/10/25 01:01:49 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:49 INFO Applying migration id=activitiesid 2026/10/25 01:01:49 INFO Applying migration id=outbox 2026/10/25 01:01:49 INFO Applying migration id=edits 2026/10/25 01:01:49 INFO Applying migration id=outboxactor 2026/10/25 01:01:49 INFO Applying migration id=outboxsender 2026/10/25 01:01:49 INFO Applying migration id=thread 2026/10/25 01:01:49 INFO Applying migration id=host 2026/10/25 01:01:49 INFO Applying migration id=sharedinbox 2026/10/25 01:01:49 INFO Applying migration id=noteshost 2026/10/25 01:01:49 INFO Applying migration id=fetched 2026/10/25 01:01:49 INFO Applying migration id=move 2026/10/25 01:01:49 INFO Applying migration id=cleanup 2026/10/25 01:01:49 INFO Applying migration id=received 2026/10/25 01:01:49 INFO Applying migration id=namehost 2026/10/25 01:01:49 INFO Applying migration id=outboxhost 2026/10/25 01:01:49 INFO Applying migration id=notesfts 2026/10/25 01:01:49 INFO Applying migration id=iconsname 2026/10/25 01:01:49 INFO Applying migration id=nohash 2026/10/25 01:01:49 INFO Applying migration id=shares 2026/10/25 01:01:49 INFO Applying migration id=actorttl 2026/10/25 01:01:49 INFO Applying migration id=tocc 2026/10/25 01:01:49 INFO Applying migration id=followeds 2026/10/25 01:01:49 INFO Applying migration id=certhash 2026/10/25 01:01:49 INFO Applying migration id=follows_sync 2026/10/25 01:01:49 INFO Applying migration id=jsonpath 2026/10/25 01:01:49 INFO Applying migration id=localforward 2026/10/25 01:01:49 INFO Applying migration id=avatar 2026/10/25 01:01:49 INFO Applying migration id=noimage 2026/10/25 01:01:49 INFO Applying migration id=feed 2026/10/25 01:01:49 INFO Applying migration id=bookmarks 2026/10/25 01:01:49 INFO Applying migration id=shareactivity 2026/10/25 01:01:49 INFO Applying migration id=application 2026/10/25 01:01:49 INFO Applying migration id=certificates 2026/10/25 01:01:49 INFO Applying migration id=rawforward 2026/10/25 01:01:49 INFO Applying migration id=publickey 2026/10/25 01:01:49 INFO Applying migration id=resolvegroup 2026/10/25 01:01:49 INFO Applying migration id=reject 2026/10/25 01:01:49 INFO Applying migration id=autodel 2026/10/25 01:01:49 INFO Applying migration id=jsonb 2026/10/25 01:01:49 INFO Applying migration id=quote 2026/10/25 01:01:49 INFO Applying migration id=rfc9421 2026/10/25 01:01:49 INFO Applying migration id=keys 2026/10/25 01:01:49 INFO Applying migration id=portable 2026/10/25 01:01:49 INFO Applying migration id=proofs 2026/10/25 01:01:49 INFO Applying migration id=contexts 2026/10/25 01:01:49 INFO Applying migration id=deliverieshost 2026/10/25 01:01:49 INFO Applying migration id=pembegin 2026/10/25 01:01:49 INFO Applying migration id=didhost 2026/10/25 01:01:49 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:49 INFO Applying migration id=invites 2026/10/25 01:01:49 INFO Applying migration id=ed25519blob 2026/10/25 01:01:49 INFO Applying migration id=rsablob 2026/10/25 01:01:49 INFO Applying migration id=iconscid 2026/10/25 01:01:49 INFO Applying migration id=actor 2026/10/25 01:01:49 INFO Applying migration id=localkeys 2026/10/25 01:01:49 INFO Applying migration id=deleted 2026/10/25 01:01:49 INFO Applying migration id=history 2026/10/25 01:01:49 INFO Applying migration id=outboxnano 2026/10/25 01:01:49 INFO Applying migration id=implements 2026/10/25 01:01:49 INFO Applying migration id=backfill 2026/10/25 01:01:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/25 01:01:51 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/25 01:01:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (2.01s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/25 01:01:51 INFO Applying migration id=initial 2026/10/25 01:01:51 INFO Applying migration id=notesupdated 2026/10/25 01:01:51 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:51 INFO Applying migration id=activitiesid 2026/10/25 01:01:51 INFO Applying migration id=outbox 2026/10/25 01:01:51 INFO Applying migration id=edits 2026/10/25 01:01:51 INFO Applying migration id=outboxactor 2026/10/25 01:01:51 INFO Applying migration id=outboxsender 2026/10/25 01:01:51 INFO Applying migration id=thread 2026/10/25 01:01:51 INFO Applying migration id=host 2026/10/25 01:01:51 INFO Applying migration id=sharedinbox 2026/10/25 01:01:51 INFO Applying migration id=noteshost 2026/10/25 01:01:51 INFO Applying migration id=fetched 2026/10/25 01:01:51 INFO Applying migration id=move 2026/10/25 01:01:51 INFO Applying migration id=cleanup 2026/10/25 01:01:51 INFO Applying migration id=received 2026/10/25 01:01:51 INFO Applying migration id=namehost 2026/10/25 01:01:51 INFO Applying migration id=outboxhost 2026/10/25 01:01:51 INFO Applying migration id=notesfts 2026/10/25 01:01:51 INFO Applying migration id=iconsname 2026/10/25 01:01:51 INFO Applying migration id=nohash 2026/10/25 01:01:51 INFO Applying migration id=shares 2026/10/25 01:01:51 INFO Applying migration id=actorttl 2026/10/25 01:01:51 INFO Applying migration id=tocc 2026/10/25 01:01:51 INFO Applying migration id=followeds 2026/10/25 01:01:51 INFO Applying migration id=certhash 2026/10/25 01:01:51 INFO Applying migration id=follows_sync 2026/10/25 01:01:51 INFO Applying migration id=jsonpath 2026/10/25 01:01:51 INFO Applying migration id=localforward 2026/10/25 01:01:51 INFO Applying migration id=avatar 2026/10/25 01:01:51 INFO Applying migration id=noimage 2026/10/25 01:01:51 INFO Applying migration id=feed 2026/10/25 01:01:51 INFO Applying migration id=bookmarks 2026/10/25 01:01:51 INFO Applying migration id=shareactivity 2026/10/25 01:01:51 INFO Applying migration id=application 2026/10/25 01:01:51 INFO Applying migration id=certificates 2026/10/25 01:01:51 INFO Applying migration id=rawforward 2026/10/25 01:01:51 INFO Applying migration id=publickey 2026/10/25 01:01:51 INFO Applying migration id=resolvegroup 2026/10/25 01:01:51 INFO Applying migration id=reject 2026/10/25 01:01:51 INFO Applying migration id=autodel 2026/10/25 01:01:51 INFO Applying migration id=jsonb 2026/10/25 01:01:51 INFO Applying migration id=quote 2026/10/25 01:01:51 INFO Applying migration id=rfc9421 2026/10/25 01:01:51 INFO Applying migration id=keys 2026/10/25 01:01:51 INFO Applying migration id=portable 2026/10/25 01:01:51 INFO Applying migration id=proofs 2026/10/25 01:01:51 INFO Applying migration id=contexts 2026/10/25 01:01:51 INFO Applying migration id=deliverieshost 2026/10/25 01:01:51 INFO Applying migration id=pembegin 2026/10/25 01:01:51 INFO Applying migration id=didhost 2026/10/25 01:01:51 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:51 INFO Applying migration id=invites 2026/10/25 01:01:51 INFO Applying migration id=ed25519blob 2026/10/25 01:01:51 INFO Applying migration id=rsablob 2026/10/25 01:01:51 INFO Applying migration id=iconscid 2026/10/25 01:01:51 INFO Applying migration id=actor 2026/10/25 01:01:51 INFO Applying migration id=localkeys 2026/10/25 01:01:51 INFO Applying migration id=deleted 2026/10/25 01:01:51 INFO Applying migration id=history 2026/10/25 01:01:51 INFO Applying migration id=outboxnano 2026/10/25 01:01:51 INFO Applying migration id=implements 2026/10/25 01:01:51 INFO Applying migration id=backfill 2026/10/25 01:01:53 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/25 01:01:53 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/25 01:01:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (1.63s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/25 01:01:53 INFO Applying migration id=initial 2026/10/25 01:01:53 INFO Applying migration id=notesupdated 2026/10/25 01:01:53 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:53 INFO Applying migration id=activitiesid 2026/10/25 01:01:53 INFO Applying migration id=outbox 2026/10/25 01:01:53 INFO Applying migration id=edits 2026/10/25 01:01:53 INFO Applying migration id=outboxactor 2026/10/25 01:01:53 INFO Applying migration id=outboxsender 2026/10/25 01:01:53 INFO Applying migration id=thread 2026/10/25 01:01:53 INFO Applying migration id=host 2026/10/25 01:01:53 INFO Applying migration id=sharedinbox 2026/10/25 01:01:53 INFO Applying migration id=noteshost 2026/10/25 01:01:53 INFO Applying migration id=fetched 2026/10/25 01:01:53 INFO Applying migration id=move 2026/10/25 01:01:53 INFO Applying migration id=cleanup 2026/10/25 01:01:53 INFO Applying migration id=received 2026/10/25 01:01:53 INFO Applying migration id=namehost 2026/10/25 01:01:53 INFO Applying migration id=outboxhost 2026/10/25 01:01:53 INFO Applying migration id=notesfts 2026/10/25 01:01:53 INFO Applying migration id=iconsname 2026/10/25 01:01:53 INFO Applying migration id=nohash 2026/10/25 01:01:53 INFO Applying migration id=shares 2026/10/25 01:01:53 INFO Applying migration id=actorttl 2026/10/25 01:01:53 INFO Applying migration id=tocc 2026/10/25 01:01:53 INFO Applying migration id=followeds 2026/10/25 01:01:53 INFO Applying migration id=certhash 2026/10/25 01:01:53 INFO Applying migration id=follows_sync 2026/10/25 01:01:53 INFO Applying migration id=jsonpath 2026/10/25 01:01:53 INFO Applying migration id=localforward 2026/10/25 01:01:53 INFO Applying migration id=avatar 2026/10/25 01:01:53 INFO Applying migration id=noimage 2026/10/25 01:01:53 INFO Applying migration id=feed 2026/10/25 01:01:53 INFO Applying migration id=bookmarks 2026/10/25 01:01:53 INFO Applying migration id=shareactivity 2026/10/25 01:01:53 INFO Applying migration id=application 2026/10/25 01:01:53 INFO Applying migration id=certificates 2026/10/25 01:01:53 INFO Applying migration id=rawforward 2026/10/25 01:01:53 INFO Applying migration id=publickey 2026/10/25 01:01:53 INFO Applying migration id=resolvegroup 2026/10/25 01:01:53 INFO Applying migration id=reject 2026/10/25 01:01:53 INFO Applying migration id=autodel 2026/10/25 01:01:53 INFO Applying migration id=jsonb 2026/10/25 01:01:53 INFO Applying migration id=quote 2026/10/25 01:01:53 INFO Applying migration id=rfc9421 2026/10/25 01:01:53 INFO Applying migration id=keys 2026/10/25 01:01:53 INFO Applying migration id=portable 2026/10/25 01:01:53 INFO Applying migration id=proofs 2026/10/25 01:01:53 INFO Applying migration id=contexts 2026/10/25 01:01:53 INFO Applying migration id=deliverieshost 2026/10/25 01:01:53 INFO Applying migration id=pembegin 2026/10/25 01:01:53 INFO Applying migration id=didhost 2026/10/25 01:01:53 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:53 INFO Applying migration id=invites 2026/10/25 01:01:53 INFO Applying migration id=ed25519blob 2026/10/25 01:01:53 INFO Applying migration id=rsablob 2026/10/25 01:01:53 INFO Applying migration id=iconscid 2026/10/25 01:01:53 INFO Applying migration id=actor 2026/10/25 01:01:53 INFO Applying migration id=localkeys 2026/10/25 01:01:53 INFO Applying migration id=deleted 2026/10/25 01:01:53 INFO Applying migration id=history 2026/10/25 01:01:53 INFO Applying migration id=outboxnano 2026/10/25 01:01:53 INFO Applying migration id=implements 2026/10/25 01:01:53 INFO Applying migration id=backfill 2026/10/25 01:01:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/25 01:01:54 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.41s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/25 01:01:54 INFO Applying migration id=initial 2026/10/25 01:01:54 INFO Applying migration id=notesupdated 2026/10/25 01:01:54 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:54 INFO Applying migration id=activitiesid 2026/10/25 01:01:54 INFO Applying migration id=outbox 2026/10/25 01:01:54 INFO Applying migration id=edits 2026/10/25 01:01:54 INFO Applying migration id=outboxactor 2026/10/25 01:01:54 INFO Applying migration id=outboxsender 2026/10/25 01:01:54 INFO Applying migration id=thread 2026/10/25 01:01:54 INFO Applying migration id=host 2026/10/25 01:01:54 INFO Applying migration id=sharedinbox 2026/10/25 01:01:54 INFO Applying migration id=noteshost 2026/10/25 01:01:54 INFO Applying migration id=fetched 2026/10/25 01:01:54 INFO Applying migration id=move 2026/10/25 01:01:54 INFO Applying migration id=cleanup 2026/10/25 01:01:54 INFO Applying migration id=received 2026/10/25 01:01:54 INFO Applying migration id=namehost 2026/10/25 01:01:54 INFO Applying migration id=outboxhost 2026/10/25 01:01:54 INFO Applying migration id=notesfts 2026/10/25 01:01:54 INFO Applying migration id=iconsname 2026/10/25 01:01:54 INFO Applying migration id=nohash 2026/10/25 01:01:54 INFO Applying migration id=shares 2026/10/25 01:01:54 INFO Applying migration id=actorttl 2026/10/25 01:01:54 INFO Applying migration id=tocc 2026/10/25 01:01:54 INFO Applying migration id=followeds 2026/10/25 01:01:54 INFO Applying migration id=certhash 2026/10/25 01:01:54 INFO Applying migration id=follows_sync 2026/10/25 01:01:54 INFO Applying migration id=jsonpath 2026/10/25 01:01:54 INFO Applying migration id=localforward 2026/10/25 01:01:54 INFO Applying migration id=avatar 2026/10/25 01:01:54 INFO Applying migration id=noimage 2026/10/25 01:01:54 INFO Applying migration id=feed 2026/10/25 01:01:54 INFO Applying migration id=bookmarks 2026/10/25 01:01:54 INFO Applying migration id=shareactivity 2026/10/25 01:01:54 INFO Applying migration id=application 2026/10/25 01:01:54 INFO Applying migration id=certificates 2026/10/25 01:01:54 INFO Applying migration id=rawforward 2026/10/25 01:01:54 INFO Applying migration id=publickey 2026/10/25 01:01:54 INFO Applying migration id=resolvegroup 2026/10/25 01:01:54 INFO Applying migration id=reject 2026/10/25 01:01:54 INFO Applying migration id=autodel 2026/10/25 01:01:54 INFO Applying migration id=jsonb 2026/10/25 01:01:54 INFO Applying migration id=quote 2026/10/25 01:01:54 INFO Applying migration id=rfc9421 2026/10/25 01:01:54 INFO Applying migration id=keys 2026/10/25 01:01:54 INFO Applying migration id=portable 2026/10/25 01:01:54 INFO Applying migration id=proofs 2026/10/25 01:01:54 INFO Applying migration id=contexts 2026/10/25 01:01:54 INFO Applying migration id=deliverieshost 2026/10/25 01:01:54 INFO Applying migration id=pembegin 2026/10/25 01:01:54 INFO Applying migration id=didhost 2026/10/25 01:01:54 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:54 INFO Applying migration id=invites 2026/10/25 01:01:54 INFO Applying migration id=ed25519blob 2026/10/25 01:01:54 INFO Applying migration id=rsablob 2026/10/25 01:01:54 INFO Applying migration id=iconscid 2026/10/25 01:01:54 INFO Applying migration id=actor 2026/10/25 01:01:54 INFO Applying migration id=localkeys 2026/10/25 01:01:54 INFO Applying migration id=deleted 2026/10/25 01:01:54 INFO Applying migration id=history 2026/10/25 01:01:54 INFO Applying migration id=outboxnano 2026/10/25 01:01:54 INFO Applying migration id=implements 2026/10/25 01:01:54 INFO Applying migration id=backfill 2026/10/25 01:01:56 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-1a10-7e42-8273-d1187727c7a9 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/10/25 01:01:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (2.13s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/25 01:01:56 INFO Applying migration id=initial 2026/10/25 01:01:56 INFO Applying migration id=notesupdated 2026/10/25 01:01:56 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:56 INFO Applying migration id=activitiesid 2026/10/25 01:01:56 INFO Applying migration id=outbox 2026/10/25 01:01:56 INFO Applying migration id=edits 2026/10/25 01:01:56 INFO Applying migration id=outboxactor 2026/10/25 01:01:56 INFO Applying migration id=outboxsender 2026/10/25 01:01:56 INFO Applying migration id=thread 2026/10/25 01:01:56 INFO Applying migration id=host 2026/10/25 01:01:56 INFO Applying migration id=sharedinbox 2026/10/25 01:01:56 INFO Applying migration id=noteshost 2026/10/25 01:01:56 INFO Applying migration id=fetched 2026/10/25 01:01:56 INFO Applying migration id=move 2026/10/25 01:01:56 INFO Applying migration id=cleanup 2026/10/25 01:01:56 INFO Applying migration id=received 2026/10/25 01:01:56 INFO Applying migration id=namehost 2026/10/25 01:01:56 INFO Applying migration id=outboxhost 2026/10/25 01:01:56 INFO Applying migration id=notesfts 2026/10/25 01:01:56 INFO Applying migration id=iconsname 2026/10/25 01:01:56 INFO Applying migration id=nohash 2026/10/25 01:01:56 INFO Applying migration id=shares 2026/10/25 01:01:56 INFO Applying migration id=actorttl 2026/10/25 01:01:56 INFO Applying migration id=tocc 2026/10/25 01:01:56 INFO Applying migration id=followeds 2026/10/25 01:01:56 INFO Applying migration id=certhash 2026/10/25 01:01:56 INFO Applying migration id=follows_sync 2026/10/25 01:01:56 INFO Applying migration id=jsonpath 2026/10/25 01:01:56 INFO Applying migration id=localforward 2026/10/25 01:01:56 INFO Applying migration id=avatar 2026/10/25 01:01:56 INFO Applying migration id=noimage 2026/10/25 01:01:56 INFO Applying migration id=feed 2026/10/25 01:01:56 INFO Applying migration id=bookmarks 2026/10/25 01:01:56 INFO Applying migration id=shareactivity 2026/10/25 01:01:56 INFO Applying migration id=application 2026/10/25 01:01:56 INFO Applying migration id=certificates 2026/10/25 01:01:56 INFO Applying migration id=rawforward 2026/10/25 01:01:56 INFO Applying migration id=publickey 2026/10/25 01:01:56 INFO Applying migration id=resolvegroup 2026/10/25 01:01:56 INFO Applying migration id=reject 2026/10/25 01:01:56 INFO Applying migration id=autodel 2026/10/25 01:01:56 INFO Applying migration id=jsonb 2026/10/25 01:01:56 INFO Applying migration id=quote 2026/10/25 01:01:56 INFO Applying migration id=rfc9421 2026/10/25 01:01:56 INFO Applying migration id=keys 2026/10/25 01:01:56 INFO Applying migration id=portable 2026/10/25 01:01:56 INFO Applying migration id=proofs 2026/10/25 01:01:56 INFO Applying migration id=contexts 2026/10/25 01:01:56 INFO Applying migration id=deliverieshost 2026/10/25 01:01:56 INFO Applying migration id=pembegin 2026/10/25 01:01:56 INFO Applying migration id=didhost 2026/10/25 01:01:56 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:56 INFO Applying migration id=invites 2026/10/25 01:01:56 INFO Applying migration id=ed25519blob 2026/10/25 01:01:56 INFO Applying migration id=rsablob 2026/10/25 01:01:56 INFO Applying migration id=iconscid 2026/10/25 01:01:56 INFO Applying migration id=actor 2026/10/25 01:01:56 INFO Applying migration id=localkeys 2026/10/25 01:01:56 INFO Applying migration id=deleted 2026/10/25 01:01:56 INFO Applying migration id=history 2026/10/25 01:01:56 INFO Applying migration id=outboxnano 2026/10/25 01:01:56 INFO Applying migration id=implements 2026/10/25 01:01:56 INFO Applying migration id=backfill 2026/10/25 01:01:58 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-1fea-76cc-aee2-4857758992bc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/10/25 01:01:58 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.50s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/25 01:01:58 INFO Applying migration id=initial 2026/10/25 01:01:58 INFO Applying migration id=notesupdated 2026/10/25 01:01:58 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:58 INFO Applying migration id=activitiesid 2026/10/25 01:01:58 INFO Applying migration id=outbox 2026/10/25 01:01:58 INFO Applying migration id=edits 2026/10/25 01:01:58 INFO Applying migration id=outboxactor 2026/10/25 01:01:58 INFO Applying migration id=outboxsender 2026/10/25 01:01:58 INFO Applying migration id=thread 2026/10/25 01:01:58 INFO Applying migration id=host 2026/10/25 01:01:58 INFO Applying migration id=sharedinbox 2026/10/25 01:01:58 INFO Applying migration id=noteshost 2026/10/25 01:01:58 INFO Applying migration id=fetched 2026/10/25 01:01:58 INFO Applying migration id=move 2026/10/25 01:01:58 INFO Applying migration id=cleanup 2026/10/25 01:01:58 INFO Applying migration id=received 2026/10/25 01:01:58 INFO Applying migration id=namehost 2026/10/25 01:01:58 INFO Applying migration id=outboxhost 2026/10/25 01:01:58 INFO Applying migration id=notesfts 2026/10/25 01:01:58 INFO Applying migration id=iconsname 2026/10/25 01:01:58 INFO Applying migration id=nohash 2026/10/25 01:01:58 INFO Applying migration id=shares 2026/10/25 01:01:58 INFO Applying migration id=actorttl 2026/10/25 01:01:58 INFO Applying migration id=tocc 2026/10/25 01:01:58 INFO Applying migration id=followeds 2026/10/25 01:01:58 INFO Applying migration id=certhash 2026/10/25 01:01:58 INFO Applying migration id=follows_sync 2026/10/25 01:01:58 INFO Applying migration id=jsonpath 2026/10/25 01:01:58 INFO Applying migration id=localforward 2026/10/25 01:01:58 INFO Applying migration id=avatar 2026/10/25 01:01:58 INFO Applying migration id=noimage 2026/10/25 01:01:58 INFO Applying migration id=feed 2026/10/25 01:01:58 INFO Applying migration id=bookmarks 2026/10/25 01:01:58 INFO Applying migration id=shareactivity 2026/10/25 01:01:58 INFO Applying migration id=application 2026/10/25 01:01:58 INFO Applying migration id=certificates 2026/10/25 01:01:58 INFO Applying migration id=rawforward 2026/10/25 01:01:58 INFO Applying migration id=publickey 2026/10/25 01:01:58 INFO Applying migration id=resolvegroup 2026/10/25 01:01:58 INFO Applying migration id=reject 2026/10/25 01:01:58 INFO Applying migration id=autodel 2026/10/25 01:01:58 INFO Applying migration id=jsonb 2026/10/25 01:01:58 INFO Applying migration id=quote 2026/10/25 01:01:58 INFO Applying migration id=rfc9421 2026/10/25 01:01:58 INFO Applying migration id=keys 2026/10/25 01:01:58 INFO Applying migration id=portable 2026/10/25 01:01:58 INFO Applying migration id=proofs 2026/10/25 01:01:58 INFO Applying migration id=contexts 2026/10/25 01:01:58 INFO Applying migration id=deliverieshost 2026/10/25 01:01:58 INFO Applying migration id=pembegin 2026/10/25 01:01:58 INFO Applying migration id=didhost 2026/10/25 01:01:58 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:58 INFO Applying migration id=invites 2026/10/25 01:01:58 INFO Applying migration id=ed25519blob 2026/10/25 01:01:58 INFO Applying migration id=rsablob 2026/10/25 01:01:58 INFO Applying migration id=iconscid 2026/10/25 01:01:58 INFO Applying migration id=actor 2026/10/25 01:01:58 INFO Applying migration id=localkeys 2026/10/25 01:01:58 INFO Applying migration id=deleted 2026/10/25 01:01:58 INFO Applying migration id=history 2026/10/25 01:01:58 INFO Applying migration id=outboxnano 2026/10/25 01:01:58 INFO Applying migration id=implements 2026/10/25 01:01:58 INFO Applying migration id=backfill 2026/10/25 01:01:59 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-24ae-7ef4-836e-ffdce850eeb5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/10/25 01:01:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:01:59 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (1.22s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/25 01:01:59 INFO Applying migration id=initial 2026/10/25 01:01:59 INFO Applying migration id=notesupdated 2026/10/25 01:01:59 INFO Applying migration id=personspreferredusername 2026/10/25 01:01:59 INFO Applying migration id=activitiesid 2026/10/25 01:01:59 INFO Applying migration id=outbox 2026/10/25 01:01:59 INFO Applying migration id=edits 2026/10/25 01:01:59 INFO Applying migration id=outboxactor 2026/10/25 01:01:59 INFO Applying migration id=outboxsender 2026/10/25 01:01:59 INFO Applying migration id=thread 2026/10/25 01:01:59 INFO Applying migration id=host 2026/10/25 01:01:59 INFO Applying migration id=sharedinbox 2026/10/25 01:01:59 INFO Applying migration id=noteshost 2026/10/25 01:01:59 INFO Applying migration id=fetched 2026/10/25 01:01:59 INFO Applying migration id=move 2026/10/25 01:01:59 INFO Applying migration id=cleanup 2026/10/25 01:01:59 INFO Applying migration id=received 2026/10/25 01:01:59 INFO Applying migration id=namehost 2026/10/25 01:01:59 INFO Applying migration id=outboxhost 2026/10/25 01:01:59 INFO Applying migration id=notesfts 2026/10/25 01:01:59 INFO Applying migration id=iconsname 2026/10/25 01:01:59 INFO Applying migration id=nohash 2026/10/25 01:01:59 INFO Applying migration id=shares 2026/10/25 01:01:59 INFO Applying migration id=actorttl 2026/10/25 01:01:59 INFO Applying migration id=tocc 2026/10/25 01:01:59 INFO Applying migration id=followeds 2026/10/25 01:01:59 INFO Applying migration id=certhash 2026/10/25 01:01:59 INFO Applying migration id=follows_sync 2026/10/25 01:01:59 INFO Applying migration id=jsonpath 2026/10/25 01:01:59 INFO Applying migration id=localforward 2026/10/25 01:01:59 INFO Applying migration id=avatar 2026/10/25 01:01:59 INFO Applying migration id=noimage 2026/10/25 01:01:59 INFO Applying migration id=feed 2026/10/25 01:01:59 INFO Applying migration id=bookmarks 2026/10/25 01:01:59 INFO Applying migration id=shareactivity 2026/10/25 01:01:59 INFO Applying migration id=application 2026/10/25 01:01:59 INFO Applying migration id=certificates 2026/10/25 01:01:59 INFO Applying migration id=rawforward 2026/10/25 01:01:59 INFO Applying migration id=publickey 2026/10/25 01:01:59 INFO Applying migration id=resolvegroup 2026/10/25 01:01:59 INFO Applying migration id=reject 2026/10/25 01:01:59 INFO Applying migration id=autodel 2026/10/25 01:01:59 INFO Applying migration id=jsonb 2026/10/25 01:01:59 INFO Applying migration id=quote 2026/10/25 01:01:59 INFO Applying migration id=rfc9421 2026/10/25 01:01:59 INFO Applying migration id=keys 2026/10/25 01:01:59 INFO Applying migration id=portable 2026/10/25 01:01:59 INFO Applying migration id=proofs 2026/10/25 01:01:59 INFO Applying migration id=contexts 2026/10/25 01:01:59 INFO Applying migration id=deliverieshost 2026/10/25 01:01:59 INFO Applying migration id=pembegin 2026/10/25 01:01:59 INFO Applying migration id=didhost 2026/10/25 01:01:59 INFO Applying migration id=rsapkcs8 2026/10/25 01:01:59 INFO Applying migration id=invites 2026/10/25 01:01:59 INFO Applying migration id=ed25519blob 2026/10/25 01:01:59 INFO Applying migration id=rsablob 2026/10/25 01:01:59 INFO Applying migration id=iconscid 2026/10/25 01:01:59 INFO Applying migration id=actor 2026/10/25 01:01:59 INFO Applying migration id=localkeys 2026/10/25 01:01:59 INFO Applying migration id=deleted 2026/10/25 01:01:59 INFO Applying migration id=history 2026/10/25 01:01:59 INFO Applying migration id=outboxnano 2026/10/25 01:01:59 INFO Applying migration id=implements 2026/10/25 01:01:59 INFO Applying migration id=backfill 2026/10/25 01:02:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-2cdf-7166-a9b8-056a9a26d690 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:02:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:02:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (2.09s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/25 01:02:01 INFO Applying migration id=initial 2026/10/25 01:02:01 INFO Applying migration id=notesupdated 2026/10/25 01:02:01 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:01 INFO Applying migration id=activitiesid 2026/10/25 01:02:01 INFO Applying migration id=outbox 2026/10/25 01:02:01 INFO Applying migration id=edits 2026/10/25 01:02:01 INFO Applying migration id=outboxactor 2026/10/25 01:02:01 INFO Applying migration id=outboxsender 2026/10/25 01:02:01 INFO Applying migration id=thread 2026/10/25 01:02:01 INFO Applying migration id=host 2026/10/25 01:02:01 INFO Applying migration id=sharedinbox 2026/10/25 01:02:01 INFO Applying migration id=noteshost 2026/10/25 01:02:01 INFO Applying migration id=fetched 2026/10/25 01:02:01 INFO Applying migration id=move 2026/10/25 01:02:01 INFO Applying migration id=cleanup 2026/10/25 01:02:01 INFO Applying migration id=received 2026/10/25 01:02:01 INFO Applying migration id=namehost 2026/10/25 01:02:01 INFO Applying migration id=outboxhost 2026/10/25 01:02:01 INFO Applying migration id=notesfts 2026/10/25 01:02:01 INFO Applying migration id=iconsname 2026/10/25 01:02:01 INFO Applying migration id=nohash 2026/10/25 01:02:01 INFO Applying migration id=shares 2026/10/25 01:02:01 INFO Applying migration id=actorttl 2026/10/25 01:02:01 INFO Applying migration id=tocc 2026/10/25 01:02:01 INFO Applying migration id=followeds 2026/10/25 01:02:01 INFO Applying migration id=certhash 2026/10/25 01:02:01 INFO Applying migration id=follows_sync 2026/10/25 01:02:01 INFO Applying migration id=jsonpath 2026/10/25 01:02:01 INFO Applying migration id=localforward 2026/10/25 01:02:01 INFO Applying migration id=avatar 2026/10/25 01:02:01 INFO Applying migration id=noimage 2026/10/25 01:02:01 INFO Applying migration id=feed 2026/10/25 01:02:01 INFO Applying migration id=bookmarks 2026/10/25 01:02:01 INFO Applying migration id=shareactivity 2026/10/25 01:02:01 INFO Applying migration id=application 2026/10/25 01:02:01 INFO Applying migration id=certificates 2026/10/25 01:02:01 INFO Applying migration id=rawforward 2026/10/25 01:02:01 INFO Applying migration id=publickey 2026/10/25 01:02:01 INFO Applying migration id=resolvegroup 2026/10/25 01:02:01 INFO Applying migration id=reject 2026/10/25 01:02:01 INFO Applying migration id=autodel 2026/10/25 01:02:01 INFO Applying migration id=jsonb 2026/10/25 01:02:01 INFO Applying migration id=quote 2026/10/25 01:02:01 INFO Applying migration id=rfc9421 2026/10/25 01:02:01 INFO Applying migration id=keys 2026/10/25 01:02:01 INFO Applying migration id=portable 2026/10/25 01:02:01 INFO Applying migration id=proofs 2026/10/25 01:02:01 INFO Applying migration id=contexts 2026/10/25 01:02:01 INFO Applying migration id=deliverieshost 2026/10/25 01:02:01 INFO Applying migration id=pembegin 2026/10/25 01:02:01 INFO Applying migration id=didhost 2026/10/25 01:02:01 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:01 INFO Applying migration id=invites 2026/10/25 01:02:01 INFO Applying migration id=ed25519blob 2026/10/25 01:02:01 INFO Applying migration id=rsablob 2026/10/25 01:02:01 INFO Applying migration id=iconscid 2026/10/25 01:02:01 INFO Applying migration id=actor 2026/10/25 01:02:01 INFO Applying migration id=localkeys 2026/10/25 01:02:01 INFO Applying migration id=deleted 2026/10/25 01:02:01 INFO Applying migration id=history 2026/10/25 01:02:01 INFO Applying migration id=outboxnano 2026/10/25 01:02:01 INFO Applying migration id=implements 2026/10/25 01:02:01 INFO Applying migration id=backfill 2026/10/25 01:02:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-362a-7210-af2c-748cbe0341ea activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/10/25 01:02:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:02:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.38s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/25 01:02:03 INFO Applying migration id=initial 2026/10/25 01:02:03 INFO Applying migration id=notesupdated 2026/10/25 01:02:03 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:03 INFO Applying migration id=activitiesid 2026/10/25 01:02:03 INFO Applying migration id=outbox 2026/10/25 01:02:03 INFO Applying migration id=edits 2026/10/25 01:02:03 INFO Applying migration id=outboxactor 2026/10/25 01:02:03 INFO Applying migration id=outboxsender 2026/10/25 01:02:03 INFO Applying migration id=thread 2026/10/25 01:02:03 INFO Applying migration id=host 2026/10/25 01:02:03 INFO Applying migration id=sharedinbox 2026/10/25 01:02:03 INFO Applying migration id=noteshost 2026/10/25 01:02:03 INFO Applying migration id=fetched 2026/10/25 01:02:03 INFO Applying migration id=move 2026/10/25 01:02:03 INFO Applying migration id=cleanup 2026/10/25 01:02:03 INFO Applying migration id=received 2026/10/25 01:02:03 INFO Applying migration id=namehost 2026/10/25 01:02:03 INFO Applying migration id=outboxhost 2026/10/25 01:02:03 INFO Applying migration id=notesfts 2026/10/25 01:02:03 INFO Applying migration id=iconsname 2026/10/25 01:02:03 INFO Applying migration id=nohash 2026/10/25 01:02:03 INFO Applying migration id=shares 2026/10/25 01:02:03 INFO Applying migration id=actorttl 2026/10/25 01:02:03 INFO Applying migration id=tocc 2026/10/25 01:02:03 INFO Applying migration id=followeds 2026/10/25 01:02:03 INFO Applying migration id=certhash 2026/10/25 01:02:03 INFO Applying migration id=follows_sync 2026/10/25 01:02:03 INFO Applying migration id=jsonpath 2026/10/25 01:02:03 INFO Applying migration id=localforward 2026/10/25 01:02:03 INFO Applying migration id=avatar 2026/10/25 01:02:03 INFO Applying migration id=noimage 2026/10/25 01:02:03 INFO Applying migration id=feed 2026/10/25 01:02:03 INFO Applying migration id=bookmarks 2026/10/25 01:02:03 INFO Applying migration id=shareactivity 2026/10/25 01:02:03 INFO Applying migration id=application 2026/10/25 01:02:03 INFO Applying migration id=certificates 2026/10/25 01:02:03 INFO Applying migration id=rawforward 2026/10/25 01:02:03 INFO Applying migration id=publickey 2026/10/25 01:02:03 INFO Applying migration id=resolvegroup 2026/10/25 01:02:03 INFO Applying migration id=reject 2026/10/25 01:02:03 INFO Applying migration id=autodel 2026/10/25 01:02:03 INFO Applying migration id=jsonb 2026/10/25 01:02:03 INFO Applying migration id=quote 2026/10/25 01:02:03 INFO Applying migration id=rfc9421 2026/10/25 01:02:03 INFO Applying migration id=keys 2026/10/25 01:02:03 INFO Applying migration id=portable 2026/10/25 01:02:03 INFO Applying migration id=proofs 2026/10/25 01:02:03 INFO Applying migration id=contexts 2026/10/25 01:02:03 INFO Applying migration id=deliverieshost 2026/10/25 01:02:03 INFO Applying migration id=pembegin 2026/10/25 01:02:03 INFO Applying migration id=didhost 2026/10/25 01:02:03 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:03 INFO Applying migration id=invites 2026/10/25 01:02:03 INFO Applying migration id=ed25519blob 2026/10/25 01:02:03 INFO Applying migration id=rsablob 2026/10/25 01:02:03 INFO Applying migration id=iconscid 2026/10/25 01:02:03 INFO Applying migration id=actor 2026/10/25 01:02:03 INFO Applying migration id=localkeys 2026/10/25 01:02:03 INFO Applying migration id=deleted 2026/10/25 01:02:03 INFO Applying migration id=history 2026/10/25 01:02:03 INFO Applying migration id=outboxnano 2026/10/25 01:02:03 INFO Applying migration id=implements 2026/10/25 01:02:03 INFO Applying migration id=backfill 2026/10/25 01:02:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-3b6c-7d96-857a-f4e98e02048c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:02:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17094-3b6d-79de-b41b-c94ca4a2099a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17094-3b6c-7d96-857a-f4e98e02048c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17094-3b6c-7d96-857a-f4e98e02048c 2026/10/25 01:02:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:02:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (1.35s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/25 01:02:05 INFO Applying migration id=initial 2026/10/25 01:02:05 INFO Applying migration id=notesupdated 2026/10/25 01:02:05 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:05 INFO Applying migration id=activitiesid 2026/10/25 01:02:05 INFO Applying migration id=outbox 2026/10/25 01:02:05 INFO Applying migration id=edits 2026/10/25 01:02:05 INFO Applying migration id=outboxactor 2026/10/25 01:02:05 INFO Applying migration id=outboxsender 2026/10/25 01:02:05 INFO Applying migration id=thread 2026/10/25 01:02:05 INFO Applying migration id=host 2026/10/25 01:02:05 INFO Applying migration id=sharedinbox 2026/10/25 01:02:05 INFO Applying migration id=noteshost 2026/10/25 01:02:05 INFO Applying migration id=fetched 2026/10/25 01:02:05 INFO Applying migration id=move 2026/10/25 01:02:05 INFO Applying migration id=cleanup 2026/10/25 01:02:05 INFO Applying migration id=received 2026/10/25 01:02:05 INFO Applying migration id=namehost 2026/10/25 01:02:05 INFO Applying migration id=outboxhost 2026/10/25 01:02:05 INFO Applying migration id=notesfts 2026/10/25 01:02:05 INFO Applying migration id=iconsname 2026/10/25 01:02:05 INFO Applying migration id=nohash 2026/10/25 01:02:05 INFO Applying migration id=shares 2026/10/25 01:02:05 INFO Applying migration id=actorttl 2026/10/25 01:02:05 INFO Applying migration id=tocc 2026/10/25 01:02:05 INFO Applying migration id=followeds 2026/10/25 01:02:05 INFO Applying migration id=certhash 2026/10/25 01:02:05 INFO Applying migration id=follows_sync 2026/10/25 01:02:05 INFO Applying migration id=jsonpath 2026/10/25 01:02:05 INFO Applying migration id=localforward 2026/10/25 01:02:05 INFO Applying migration id=avatar 2026/10/25 01:02:05 INFO Applying migration id=noimage 2026/10/25 01:02:05 INFO Applying migration id=feed 2026/10/25 01:02:05 INFO Applying migration id=bookmarks 2026/10/25 01:02:05 INFO Applying migration id=shareactivity 2026/10/25 01:02:05 INFO Applying migration id=application 2026/10/25 01:02:05 INFO Applying migration id=certificates 2026/10/25 01:02:05 INFO Applying migration id=rawforward 2026/10/25 01:02:05 INFO Applying migration id=publickey 2026/10/25 01:02:05 INFO Applying migration id=resolvegroup 2026/10/25 01:02:05 INFO Applying migration id=reject 2026/10/25 01:02:05 INFO Applying migration id=autodel 2026/10/25 01:02:05 INFO Applying migration id=jsonb 2026/10/25 01:02:05 INFO Applying migration id=quote 2026/10/25 01:02:05 INFO Applying migration id=rfc9421 2026/10/25 01:02:05 INFO Applying migration id=keys 2026/10/25 01:02:05 INFO Applying migration id=portable 2026/10/25 01:02:05 INFO Applying migration id=proofs 2026/10/25 01:02:05 INFO Applying migration id=contexts 2026/10/25 01:02:05 INFO Applying migration id=deliverieshost 2026/10/25 01:02:05 INFO Applying migration id=pembegin 2026/10/25 01:02:05 INFO Applying migration id=didhost 2026/10/25 01:02:05 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:05 INFO Applying migration id=invites 2026/10/25 01:02:05 INFO Applying migration id=ed25519blob 2026/10/25 01:02:05 INFO Applying migration id=rsablob 2026/10/25 01:02:05 INFO Applying migration id=iconscid 2026/10/25 01:02:05 INFO Applying migration id=actor 2026/10/25 01:02:05 INFO Applying migration id=localkeys 2026/10/25 01:02:05 INFO Applying migration id=deleted 2026/10/25 01:02:05 INFO Applying migration id=history 2026/10/25 01:02:05 INFO Applying migration id=outboxnano 2026/10/25 01:02:05 INFO Applying migration id=implements 2026/10/25 01:02:05 INFO Applying migration id=backfill 2026/10/25 01:02:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-4249-7841-8524-f5257a6c5464 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://other.localdomain/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://other.localdomain/group/people 2026/10/25 01:02:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-424a-7432-95e6-9dc206ba2b9c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:02:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17094-424a-7e8a-852f-ba902567fa93 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17094-424a-7432-95e6-9dc206ba2b9c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17094-424a-7432-95e6-9dc206ba2b9c 2026/10/25 01:02:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:02:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.76s) === RUN TestPoll_TwoOptions 2026/10/25 01:02:06 INFO Applying migration id=initial 2026/10/25 01:02:06 INFO Applying migration id=notesupdated 2026/10/25 01:02:06 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:06 INFO Applying migration id=activitiesid 2026/10/25 01:02:06 INFO Applying migration id=outbox 2026/10/25 01:02:06 INFO Applying migration id=edits 2026/10/25 01:02:06 INFO Applying migration id=outboxactor 2026/10/25 01:02:06 INFO Applying migration id=outboxsender 2026/10/25 01:02:06 INFO Applying migration id=thread 2026/10/25 01:02:06 INFO Applying migration id=host 2026/10/25 01:02:06 INFO Applying migration id=sharedinbox 2026/10/25 01:02:06 INFO Applying migration id=noteshost 2026/10/25 01:02:06 INFO Applying migration id=fetched 2026/10/25 01:02:06 INFO Applying migration id=move 2026/10/25 01:02:06 INFO Applying migration id=cleanup 2026/10/25 01:02:06 INFO Applying migration id=received 2026/10/25 01:02:06 INFO Applying migration id=namehost 2026/10/25 01:02:06 INFO Applying migration id=outboxhost 2026/10/25 01:02:06 INFO Applying migration id=notesfts 2026/10/25 01:02:06 INFO Applying migration id=iconsname 2026/10/25 01:02:06 INFO Applying migration id=nohash 2026/10/25 01:02:06 INFO Applying migration id=shares 2026/10/25 01:02:06 INFO Applying migration id=actorttl 2026/10/25 01:02:06 INFO Applying migration id=tocc 2026/10/25 01:02:06 INFO Applying migration id=followeds 2026/10/25 01:02:06 INFO Applying migration id=certhash 2026/10/25 01:02:06 INFO Applying migration id=follows_sync 2026/10/25 01:02:06 INFO Applying migration id=jsonpath 2026/10/25 01:02:06 INFO Applying migration id=localforward 2026/10/25 01:02:06 INFO Applying migration id=avatar 2026/10/25 01:02:06 INFO Applying migration id=noimage 2026/10/25 01:02:06 INFO Applying migration id=feed 2026/10/25 01:02:06 INFO Applying migration id=bookmarks 2026/10/25 01:02:06 INFO Applying migration id=shareactivity 2026/10/25 01:02:06 INFO Applying migration id=application 2026/10/25 01:02:06 INFO Applying migration id=certificates 2026/10/25 01:02:06 INFO Applying migration id=rawforward 2026/10/25 01:02:06 INFO Applying migration id=publickey 2026/10/25 01:02:06 INFO Applying migration id=resolvegroup 2026/10/25 01:02:06 INFO Applying migration id=reject 2026/10/25 01:02:07 INFO Applying migration id=autodel 2026/10/25 01:02:07 INFO Applying migration id=jsonb 2026/10/25 01:02:07 INFO Applying migration id=quote 2026/10/25 01:02:07 INFO Applying migration id=rfc9421 2026/10/25 01:02:07 INFO Applying migration id=keys 2026/10/25 01:02:07 INFO Applying migration id=portable 2026/10/25 01:02:07 INFO Applying migration id=proofs 2026/10/25 01:02:07 INFO Applying migration id=contexts 2026/10/25 01:02:07 INFO Applying migration id=deliverieshost 2026/10/25 01:02:07 INFO Applying migration id=pembegin 2026/10/25 01:02:07 INFO Applying migration id=didhost 2026/10/25 01:02:07 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:07 INFO Applying migration id=invites 2026/10/25 01:02:07 INFO Applying migration id=ed25519blob 2026/10/25 01:02:07 INFO Applying migration id=rsablob 2026/10/25 01:02:07 INFO Applying migration id=iconscid 2026/10/25 01:02:07 INFO Applying migration id=actor 2026/10/25 01:02:07 INFO Applying migration id=localkeys 2026/10/25 01:02:07 INFO Applying migration id=deleted 2026/10/25 01:02:07 INFO Applying migration id=history 2026/10/25 01:02:07 INFO Applying migration id=outboxnano 2026/10/25 01:02:07 INFO Applying migration id=implements 2026/10/25 01:02:07 INFO Applying migration id=backfill 2026/10/25 01:02:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (2.86s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/25 01:02:09 INFO Applying migration id=initial 2026/10/25 01:02:09 INFO Applying migration id=notesupdated 2026/10/25 01:02:09 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:09 INFO Applying migration id=activitiesid 2026/10/25 01:02:09 INFO Applying migration id=outbox 2026/10/25 01:02:09 INFO Applying migration id=edits 2026/10/25 01:02:09 INFO Applying migration id=outboxactor 2026/10/25 01:02:09 INFO Applying migration id=outboxsender 2026/10/25 01:02:09 INFO Applying migration id=thread 2026/10/25 01:02:09 INFO Applying migration id=host 2026/10/25 01:02:09 INFO Applying migration id=sharedinbox 2026/10/25 01:02:09 INFO Applying migration id=noteshost 2026/10/25 01:02:09 INFO Applying migration id=fetched 2026/10/25 01:02:09 INFO Applying migration id=move 2026/10/25 01:02:09 INFO Applying migration id=cleanup 2026/10/25 01:02:09 INFO Applying migration id=received 2026/10/25 01:02:09 INFO Applying migration id=namehost 2026/10/25 01:02:09 INFO Applying migration id=outboxhost 2026/10/25 01:02:09 INFO Applying migration id=notesfts 2026/10/25 01:02:09 INFO Applying migration id=iconsname 2026/10/25 01:02:09 INFO Applying migration id=nohash 2026/10/25 01:02:09 INFO Applying migration id=shares 2026/10/25 01:02:09 INFO Applying migration id=actorttl 2026/10/25 01:02:09 INFO Applying migration id=tocc 2026/10/25 01:02:09 INFO Applying migration id=followeds 2026/10/25 01:02:09 INFO Applying migration id=certhash 2026/10/25 01:02:09 INFO Applying migration id=follows_sync 2026/10/25 01:02:09 INFO Applying migration id=jsonpath 2026/10/25 01:02:09 INFO Applying migration id=localforward 2026/10/25 01:02:09 INFO Applying migration id=avatar 2026/10/25 01:02:09 INFO Applying migration id=noimage 2026/10/25 01:02:09 INFO Applying migration id=feed 2026/10/25 01:02:09 INFO Applying migration id=bookmarks 2026/10/25 01:02:09 INFO Applying migration id=shareactivity 2026/10/25 01:02:09 INFO Applying migration id=application 2026/10/25 01:02:09 INFO Applying migration id=certificates 2026/10/25 01:02:09 INFO Applying migration id=rawforward 2026/10/25 01:02:09 INFO Applying migration id=publickey 2026/10/25 01:02:09 INFO Applying migration id=resolvegroup 2026/10/25 01:02:09 INFO Applying migration id=reject 2026/10/25 01:02:09 INFO Applying migration id=autodel 2026/10/25 01:02:09 INFO Applying migration id=jsonb 2026/10/25 01:02:09 INFO Applying migration id=quote 2026/10/25 01:02:09 INFO Applying migration id=rfc9421 2026/10/25 01:02:09 INFO Applying migration id=keys 2026/10/25 01:02:09 INFO Applying migration id=portable 2026/10/25 01:02:09 INFO Applying migration id=proofs 2026/10/25 01:02:09 INFO Applying migration id=contexts 2026/10/25 01:02:09 INFO Applying migration id=deliverieshost 2026/10/25 01:02:09 INFO Applying migration id=pembegin 2026/10/25 01:02:09 INFO Applying migration id=didhost 2026/10/25 01:02:09 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:09 INFO Applying migration id=invites 2026/10/25 01:02:09 INFO Applying migration id=ed25519blob 2026/10/25 01:02:09 INFO Applying migration id=rsablob 2026/10/25 01:02:09 INFO Applying migration id=iconscid 2026/10/25 01:02:09 INFO Applying migration id=actor 2026/10/25 01:02:09 INFO Applying migration id=localkeys 2026/10/25 01:02:09 INFO Applying migration id=deleted 2026/10/25 01:02:09 INFO Applying migration id=history 2026/10/25 01:02:09 INFO Applying migration id=outboxnano 2026/10/25 01:02:09 INFO Applying migration id=implements 2026/10/25 01:02:09 INFO Applying migration id=backfill 2026/10/25 01:02:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (2.95s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/25 01:02:12 INFO Applying migration id=initial 2026/10/25 01:02:12 INFO Applying migration id=notesupdated 2026/10/25 01:02:12 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:12 INFO Applying migration id=activitiesid 2026/10/25 01:02:12 INFO Applying migration id=outbox 2026/10/25 01:02:12 INFO Applying migration id=edits 2026/10/25 01:02:12 INFO Applying migration id=outboxactor 2026/10/25 01:02:12 INFO Applying migration id=outboxsender 2026/10/25 01:02:12 INFO Applying migration id=thread 2026/10/25 01:02:12 INFO Applying migration id=host 2026/10/25 01:02:12 INFO Applying migration id=sharedinbox 2026/10/25 01:02:12 INFO Applying migration id=noteshost 2026/10/25 01:02:12 INFO Applying migration id=fetched 2026/10/25 01:02:12 INFO Applying migration id=move 2026/10/25 01:02:12 INFO Applying migration id=cleanup 2026/10/25 01:02:12 INFO Applying migration id=received 2026/10/25 01:02:12 INFO Applying migration id=namehost 2026/10/25 01:02:12 INFO Applying migration id=outboxhost 2026/10/25 01:02:12 INFO Applying migration id=notesfts 2026/10/25 01:02:12 INFO Applying migration id=iconsname 2026/10/25 01:02:12 INFO Applying migration id=nohash 2026/10/25 01:02:12 INFO Applying migration id=shares 2026/10/25 01:02:12 INFO Applying migration id=actorttl 2026/10/25 01:02:12 INFO Applying migration id=tocc 2026/10/25 01:02:12 INFO Applying migration id=followeds 2026/10/25 01:02:12 INFO Applying migration id=certhash 2026/10/25 01:02:12 INFO Applying migration id=follows_sync 2026/10/25 01:02:12 INFO Applying migration id=jsonpath 2026/10/25 01:02:12 INFO Applying migration id=localforward 2026/10/25 01:02:12 INFO Applying migration id=avatar 2026/10/25 01:02:12 INFO Applying migration id=noimage 2026/10/25 01:02:12 INFO Applying migration id=feed 2026/10/25 01:02:12 INFO Applying migration id=bookmarks 2026/10/25 01:02:12 INFO Applying migration id=shareactivity 2026/10/25 01:02:12 INFO Applying migration id=application 2026/10/25 01:02:12 INFO Applying migration id=certificates 2026/10/25 01:02:12 INFO Applying migration id=rawforward 2026/10/25 01:02:12 INFO Applying migration id=publickey 2026/10/25 01:02:12 INFO Applying migration id=resolvegroup 2026/10/25 01:02:12 INFO Applying migration id=reject 2026/10/25 01:02:12 INFO Applying migration id=autodel 2026/10/25 01:02:12 INFO Applying migration id=jsonb 2026/10/25 01:02:12 INFO Applying migration id=quote 2026/10/25 01:02:12 INFO Applying migration id=rfc9421 2026/10/25 01:02:12 INFO Applying migration id=keys 2026/10/25 01:02:12 INFO Applying migration id=portable 2026/10/25 01:02:12 INFO Applying migration id=proofs 2026/10/25 01:02:12 INFO Applying migration id=contexts 2026/10/25 01:02:12 INFO Applying migration id=deliverieshost 2026/10/25 01:02:12 INFO Applying migration id=pembegin 2026/10/25 01:02:12 INFO Applying migration id=didhost 2026/10/25 01:02:12 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:12 INFO Applying migration id=invites 2026/10/25 01:02:12 INFO Applying migration id=ed25519blob 2026/10/25 01:02:12 INFO Applying migration id=rsablob 2026/10/25 01:02:12 INFO Applying migration id=iconscid 2026/10/25 01:02:12 INFO Applying migration id=actor 2026/10/25 01:02:12 INFO Applying migration id=localkeys 2026/10/25 01:02:12 INFO Applying migration id=deleted 2026/10/25 01:02:12 INFO Applying migration id=history 2026/10/25 01:02:12 INFO Applying migration id=outboxnano 2026/10/25 01:02:12 INFO Applying migration id=implements 2026/10/25 01:02:12 INFO Applying migration id=backfill 2026/10/25 01:02:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:15 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (2.37s) === RUN TestPoll_OneOption 2026/10/25 01:02:15 INFO Applying migration id=initial 2026/10/25 01:02:15 INFO Applying migration id=notesupdated 2026/10/25 01:02:15 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:15 INFO Applying migration id=activitiesid 2026/10/25 01:02:15 INFO Applying migration id=outbox 2026/10/25 01:02:15 INFO Applying migration id=edits 2026/10/25 01:02:15 INFO Applying migration id=outboxactor 2026/10/25 01:02:15 INFO Applying migration id=outboxsender 2026/10/25 01:02:15 INFO Applying migration id=thread 2026/10/25 01:02:15 INFO Applying migration id=host 2026/10/25 01:02:15 INFO Applying migration id=sharedinbox 2026/10/25 01:02:15 INFO Applying migration id=noteshost 2026/10/25 01:02:15 INFO Applying migration id=fetched 2026/10/25 01:02:15 INFO Applying migration id=move 2026/10/25 01:02:15 INFO Applying migration id=cleanup 2026/10/25 01:02:15 INFO Applying migration id=received 2026/10/25 01:02:15 INFO Applying migration id=namehost 2026/10/25 01:02:15 INFO Applying migration id=outboxhost 2026/10/25 01:02:15 INFO Applying migration id=notesfts 2026/10/25 01:02:15 INFO Applying migration id=iconsname 2026/10/25 01:02:15 INFO Applying migration id=nohash 2026/10/25 01:02:15 INFO Applying migration id=shares 2026/10/25 01:02:15 INFO Applying migration id=actorttl 2026/10/25 01:02:15 INFO Applying migration id=tocc 2026/10/25 01:02:15 INFO Applying migration id=followeds 2026/10/25 01:02:15 INFO Applying migration id=certhash 2026/10/25 01:02:15 INFO Applying migration id=follows_sync 2026/10/25 01:02:15 INFO Applying migration id=jsonpath 2026/10/25 01:02:15 INFO Applying migration id=localforward 2026/10/25 01:02:15 INFO Applying migration id=avatar 2026/10/25 01:02:15 INFO Applying migration id=noimage 2026/10/25 01:02:15 INFO Applying migration id=feed 2026/10/25 01:02:15 INFO Applying migration id=bookmarks 2026/10/25 01:02:15 INFO Applying migration id=shareactivity 2026/10/25 01:02:15 INFO Applying migration id=application 2026/10/25 01:02:15 INFO Applying migration id=certificates 2026/10/25 01:02:15 INFO Applying migration id=rawforward 2026/10/25 01:02:15 INFO Applying migration id=publickey 2026/10/25 01:02:15 INFO Applying migration id=resolvegroup 2026/10/25 01:02:15 INFO Applying migration id=reject 2026/10/25 01:02:15 INFO Applying migration id=autodel 2026/10/25 01:02:15 INFO Applying migration id=jsonb 2026/10/25 01:02:15 INFO Applying migration id=quote 2026/10/25 01:02:15 INFO Applying migration id=rfc9421 2026/10/25 01:02:15 INFO Applying migration id=keys 2026/10/25 01:02:15 INFO Applying migration id=portable 2026/10/25 01:02:15 INFO Applying migration id=proofs 2026/10/25 01:02:15 INFO Applying migration id=contexts 2026/10/25 01:02:15 INFO Applying migration id=deliverieshost 2026/10/25 01:02:15 INFO Applying migration id=pembegin 2026/10/25 01:02:15 INFO Applying migration id=didhost 2026/10/25 01:02:15 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:15 INFO Applying migration id=invites 2026/10/25 01:02:15 INFO Applying migration id=ed25519blob 2026/10/25 01:02:15 INFO Applying migration id=rsablob 2026/10/25 01:02:15 INFO Applying migration id=iconscid 2026/10/25 01:02:15 INFO Applying migration id=actor 2026/10/25 01:02:15 INFO Applying migration id=localkeys 2026/10/25 01:02:15 INFO Applying migration id=deleted 2026/10/25 01:02:15 INFO Applying migration id=history 2026/10/25 01:02:15 INFO Applying migration id=outboxnano 2026/10/25 01:02:15 INFO Applying migration id=implements 2026/10/25 01:02:15 INFO Applying migration id=backfill 2026/10/25 01:02:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:18 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (3.26s) === RUN TestPoll_Vote 2026/10/25 01:02:18 INFO Applying migration id=initial 2026/10/25 01:02:18 INFO Applying migration id=notesupdated 2026/10/25 01:02:18 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:18 INFO Applying migration id=activitiesid 2026/10/25 01:02:18 INFO Applying migration id=outbox 2026/10/25 01:02:18 INFO Applying migration id=edits 2026/10/25 01:02:18 INFO Applying migration id=outboxactor 2026/10/25 01:02:18 INFO Applying migration id=outboxsender 2026/10/25 01:02:18 INFO Applying migration id=thread 2026/10/25 01:02:18 INFO Applying migration id=host 2026/10/25 01:02:18 INFO Applying migration id=sharedinbox 2026/10/25 01:02:18 INFO Applying migration id=noteshost 2026/10/25 01:02:18 INFO Applying migration id=fetched 2026/10/25 01:02:18 INFO Applying migration id=move 2026/10/25 01:02:18 INFO Applying migration id=cleanup 2026/10/25 01:02:18 INFO Applying migration id=received 2026/10/25 01:02:18 INFO Applying migration id=namehost 2026/10/25 01:02:18 INFO Applying migration id=outboxhost 2026/10/25 01:02:18 INFO Applying migration id=notesfts 2026/10/25 01:02:18 INFO Applying migration id=iconsname 2026/10/25 01:02:18 INFO Applying migration id=nohash 2026/10/25 01:02:18 INFO Applying migration id=shares 2026/10/25 01:02:18 INFO Applying migration id=actorttl 2026/10/25 01:02:18 INFO Applying migration id=tocc 2026/10/25 01:02:18 INFO Applying migration id=followeds 2026/10/25 01:02:18 INFO Applying migration id=certhash 2026/10/25 01:02:18 INFO Applying migration id=follows_sync 2026/10/25 01:02:18 INFO Applying migration id=jsonpath 2026/10/25 01:02:18 INFO Applying migration id=localforward 2026/10/25 01:02:18 INFO Applying migration id=avatar 2026/10/25 01:02:18 INFO Applying migration id=noimage 2026/10/25 01:02:18 INFO Applying migration id=feed 2026/10/25 01:02:18 INFO Applying migration id=bookmarks 2026/10/25 01:02:18 INFO Applying migration id=shareactivity 2026/10/25 01:02:18 INFO Applying migration id=application 2026/10/25 01:02:18 INFO Applying migration id=certificates 2026/10/25 01:02:18 INFO Applying migration id=rawforward 2026/10/25 01:02:18 INFO Applying migration id=publickey 2026/10/25 01:02:18 INFO Applying migration id=resolvegroup 2026/10/25 01:02:18 INFO Applying migration id=reject 2026/10/25 01:02:18 INFO Applying migration id=autodel 2026/10/25 01:02:18 INFO Applying migration id=jsonb 2026/10/25 01:02:18 INFO Applying migration id=quote 2026/10/25 01:02:18 INFO Applying migration id=rfc9421 2026/10/25 01:02:18 INFO Applying migration id=keys 2026/10/25 01:02:18 INFO Applying migration id=portable 2026/10/25 01:02:18 INFO Applying migration id=proofs 2026/10/25 01:02:18 INFO Applying migration id=contexts 2026/10/25 01:02:18 INFO Applying migration id=deliverieshost 2026/10/25 01:02:18 INFO Applying migration id=pembegin 2026/10/25 01:02:18 INFO Applying migration id=didhost 2026/10/25 01:02:18 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:18 INFO Applying migration id=invites 2026/10/25 01:02:18 INFO Applying migration id=ed25519blob 2026/10/25 01:02:18 INFO Applying migration id=rsablob 2026/10/25 01:02:18 INFO Applying migration id=iconscid 2026/10/25 01:02:18 INFO Applying migration id=actor 2026/10/25 01:02:18 INFO Applying migration id=localkeys 2026/10/25 01:02:18 INFO Applying migration id=deleted 2026/10/25 01:02:18 INFO Applying migration id=history 2026/10/25 01:02:18 INFO Applying migration id=outboxnano 2026/10/25 01:02:18 INFO Applying migration id=implements 2026/10/25 01:02:18 INFO Applying migration id=backfill 2026/10/25 01:02:20 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:20 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/25 01:02:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-760e-77b1-b4ef-4036ef5444dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-760e-7777-89e9-05c17f8b776a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-760e-7777-89e9-05c17f8b776a 2026/10/25 01:02:20 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (1.81s) === RUN TestPoll_VoteClosedPoll 2026/10/25 01:02:20 INFO Applying migration id=initial 2026/10/25 01:02:20 INFO Applying migration id=notesupdated 2026/10/25 01:02:20 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:20 INFO Applying migration id=activitiesid 2026/10/25 01:02:20 INFO Applying migration id=outbox 2026/10/25 01:02:20 INFO Applying migration id=edits 2026/10/25 01:02:20 INFO Applying migration id=outboxactor 2026/10/25 01:02:20 INFO Applying migration id=outboxsender 2026/10/25 01:02:20 INFO Applying migration id=thread 2026/10/25 01:02:20 INFO Applying migration id=host 2026/10/25 01:02:20 INFO Applying migration id=sharedinbox 2026/10/25 01:02:20 INFO Applying migration id=noteshost 2026/10/25 01:02:20 INFO Applying migration id=fetched 2026/10/25 01:02:20 INFO Applying migration id=move 2026/10/25 01:02:20 INFO Applying migration id=cleanup 2026/10/25 01:02:20 INFO Applying migration id=received 2026/10/25 01:02:20 INFO Applying migration id=namehost 2026/10/25 01:02:20 INFO Applying migration id=outboxhost 2026/10/25 01:02:20 INFO Applying migration id=notesfts 2026/10/25 01:02:20 INFO Applying migration id=iconsname 2026/10/25 01:02:20 INFO Applying migration id=nohash 2026/10/25 01:02:20 INFO Applying migration id=shares 2026/10/25 01:02:20 INFO Applying migration id=actorttl 2026/10/25 01:02:20 INFO Applying migration id=tocc 2026/10/25 01:02:20 INFO Applying migration id=followeds 2026/10/25 01:02:20 INFO Applying migration id=certhash 2026/10/25 01:02:20 INFO Applying migration id=follows_sync 2026/10/25 01:02:20 INFO Applying migration id=jsonpath 2026/10/25 01:02:20 INFO Applying migration id=localforward 2026/10/25 01:02:20 INFO Applying migration id=avatar 2026/10/25 01:02:20 INFO Applying migration id=noimage 2026/10/25 01:02:20 INFO Applying migration id=feed 2026/10/25 01:02:20 INFO Applying migration id=bookmarks 2026/10/25 01:02:20 INFO Applying migration id=shareactivity 2026/10/25 01:02:20 INFO Applying migration id=application 2026/10/25 01:02:20 INFO Applying migration id=certificates 2026/10/25 01:02:20 INFO Applying migration id=rawforward 2026/10/25 01:02:20 INFO Applying migration id=publickey 2026/10/25 01:02:20 INFO Applying migration id=resolvegroup 2026/10/25 01:02:20 INFO Applying migration id=reject 2026/10/25 01:02:20 INFO Applying migration id=autodel 2026/10/25 01:02:20 INFO Applying migration id=jsonb 2026/10/25 01:02:20 INFO Applying migration id=quote 2026/10/25 01:02:20 INFO Applying migration id=rfc9421 2026/10/25 01:02:20 INFO Applying migration id=keys 2026/10/25 01:02:20 INFO Applying migration id=portable 2026/10/25 01:02:20 INFO Applying migration id=proofs 2026/10/25 01:02:20 INFO Applying migration id=contexts 2026/10/25 01:02:20 INFO Applying migration id=deliverieshost 2026/10/25 01:02:20 INFO Applying migration id=pembegin 2026/10/25 01:02:20 INFO Applying migration id=didhost 2026/10/25 01:02:20 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:20 INFO Applying migration id=invites 2026/10/25 01:02:20 INFO Applying migration id=ed25519blob 2026/10/25 01:02:20 INFO Applying migration id=rsablob 2026/10/25 01:02:20 INFO Applying migration id=iconscid 2026/10/25 01:02:20 INFO Applying migration id=actor 2026/10/25 01:02:20 INFO Applying migration id=localkeys 2026/10/25 01:02:20 INFO Applying migration id=deleted 2026/10/25 01:02:20 INFO Applying migration id=history 2026/10/25 01:02:20 INFO Applying migration id=outboxnano 2026/10/25 01:02:20 INFO Applying migration id=implements 2026/10/25 01:02:20 INFO Applying migration id=backfill 2026/10/25 01:02:21 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:21 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.01s) === RUN TestPoll_VoteEndedPoll 2026/10/25 01:02:21 INFO Applying migration id=initial 2026/10/25 01:02:21 INFO Applying migration id=notesupdated 2026/10/25 01:02:21 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:21 INFO Applying migration id=activitiesid 2026/10/25 01:02:21 INFO Applying migration id=outbox 2026/10/25 01:02:21 INFO Applying migration id=edits 2026/10/25 01:02:21 INFO Applying migration id=outboxactor 2026/10/25 01:02:21 INFO Applying migration id=outboxsender 2026/10/25 01:02:21 INFO Applying migration id=thread 2026/10/25 01:02:21 INFO Applying migration id=host 2026/10/25 01:02:21 INFO Applying migration id=sharedinbox 2026/10/25 01:02:21 INFO Applying migration id=noteshost 2026/10/25 01:02:21 INFO Applying migration id=fetched 2026/10/25 01:02:21 INFO Applying migration id=move 2026/10/25 01:02:21 INFO Applying migration id=cleanup 2026/10/25 01:02:21 INFO Applying migration id=received 2026/10/25 01:02:21 INFO Applying migration id=namehost 2026/10/25 01:02:21 INFO Applying migration id=outboxhost 2026/10/25 01:02:21 INFO Applying migration id=notesfts 2026/10/25 01:02:21 INFO Applying migration id=iconsname 2026/10/25 01:02:21 INFO Applying migration id=nohash 2026/10/25 01:02:21 INFO Applying migration id=shares 2026/10/25 01:02:21 INFO Applying migration id=actorttl 2026/10/25 01:02:21 INFO Applying migration id=tocc 2026/10/25 01:02:21 INFO Applying migration id=followeds 2026/10/25 01:02:21 INFO Applying migration id=certhash 2026/10/25 01:02:21 INFO Applying migration id=follows_sync 2026/10/25 01:02:21 INFO Applying migration id=jsonpath 2026/10/25 01:02:21 INFO Applying migration id=localforward 2026/10/25 01:02:21 INFO Applying migration id=avatar 2026/10/25 01:02:21 INFO Applying migration id=noimage 2026/10/25 01:02:21 INFO Applying migration id=feed 2026/10/25 01:02:21 INFO Applying migration id=bookmarks 2026/10/25 01:02:21 INFO Applying migration id=shareactivity 2026/10/25 01:02:21 INFO Applying migration id=application 2026/10/25 01:02:21 INFO Applying migration id=certificates 2026/10/25 01:02:21 INFO Applying migration id=rawforward 2026/10/25 01:02:21 INFO Applying migration id=publickey 2026/10/25 01:02:21 INFO Applying migration id=resolvegroup 2026/10/25 01:02:21 INFO Applying migration id=reject 2026/10/25 01:02:21 INFO Applying migration id=autodel 2026/10/25 01:02:21 INFO Applying migration id=jsonb 2026/10/25 01:02:21 INFO Applying migration id=quote 2026/10/25 01:02:21 INFO Applying migration id=rfc9421 2026/10/25 01:02:21 INFO Applying migration id=keys 2026/10/25 01:02:21 INFO Applying migration id=portable 2026/10/25 01:02:21 INFO Applying migration id=proofs 2026/10/25 01:02:21 INFO Applying migration id=contexts 2026/10/25 01:02:21 INFO Applying migration id=deliverieshost 2026/10/25 01:02:21 INFO Applying migration id=pembegin 2026/10/25 01:02:21 INFO Applying migration id=didhost 2026/10/25 01:02:21 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:21 INFO Applying migration id=invites 2026/10/25 01:02:21 INFO Applying migration id=ed25519blob 2026/10/25 01:02:21 INFO Applying migration id=rsablob 2026/10/25 01:02:21 INFO Applying migration id=iconscid 2026/10/25 01:02:21 INFO Applying migration id=actor 2026/10/25 01:02:21 INFO Applying migration id=localkeys 2026/10/25 01:02:21 INFO Applying migration id=deleted 2026/10/25 01:02:21 INFO Applying migration id=history 2026/10/25 01:02:21 INFO Applying migration id=outboxnano 2026/10/25 01:02:21 INFO Applying migration id=implements 2026/10/25 01:02:21 INFO Applying migration id=backfill 2026/10/25 01:02:23 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:23 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (2.66s) === RUN TestPoll_Reply 2026/10/25 01:02:23 INFO Applying migration id=initial 2026/10/25 01:02:23 INFO Applying migration id=notesupdated 2026/10/25 01:02:23 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:23 INFO Applying migration id=activitiesid 2026/10/25 01:02:23 INFO Applying migration id=outbox 2026/10/25 01:02:23 INFO Applying migration id=edits 2026/10/25 01:02:23 INFO Applying migration id=outboxactor 2026/10/25 01:02:23 INFO Applying migration id=outboxsender 2026/10/25 01:02:23 INFO Applying migration id=thread 2026/10/25 01:02:23 INFO Applying migration id=host 2026/10/25 01:02:23 INFO Applying migration id=sharedinbox 2026/10/25 01:02:23 INFO Applying migration id=noteshost 2026/10/25 01:02:23 INFO Applying migration id=fetched 2026/10/25 01:02:23 INFO Applying migration id=move 2026/10/25 01:02:23 INFO Applying migration id=cleanup 2026/10/25 01:02:23 INFO Applying migration id=received 2026/10/25 01:02:23 INFO Applying migration id=namehost 2026/10/25 01:02:23 INFO Applying migration id=outboxhost 2026/10/25 01:02:23 INFO Applying migration id=notesfts 2026/10/25 01:02:23 INFO Applying migration id=iconsname 2026/10/25 01:02:23 INFO Applying migration id=nohash 2026/10/25 01:02:23 INFO Applying migration id=shares 2026/10/25 01:02:23 INFO Applying migration id=actorttl 2026/10/25 01:02:23 INFO Applying migration id=tocc 2026/10/25 01:02:23 INFO Applying migration id=followeds 2026/10/25 01:02:23 INFO Applying migration id=certhash 2026/10/25 01:02:23 INFO Applying migration id=follows_sync 2026/10/25 01:02:23 INFO Applying migration id=jsonpath 2026/10/25 01:02:23 INFO Applying migration id=localforward 2026/10/25 01:02:23 INFO Applying migration id=avatar 2026/10/25 01:02:23 INFO Applying migration id=noimage 2026/10/25 01:02:23 INFO Applying migration id=feed 2026/10/25 01:02:23 INFO Applying migration id=bookmarks 2026/10/25 01:02:23 INFO Applying migration id=shareactivity 2026/10/25 01:02:23 INFO Applying migration id=application 2026/10/25 01:02:23 INFO Applying migration id=certificates 2026/10/25 01:02:23 INFO Applying migration id=rawforward 2026/10/25 01:02:23 INFO Applying migration id=publickey 2026/10/25 01:02:23 INFO Applying migration id=resolvegroup 2026/10/25 01:02:23 INFO Applying migration id=reject 2026/10/25 01:02:23 INFO Applying migration id=autodel 2026/10/25 01:02:23 INFO Applying migration id=jsonb 2026/10/25 01:02:23 INFO Applying migration id=quote 2026/10/25 01:02:23 INFO Applying migration id=rfc9421 2026/10/25 01:02:23 INFO Applying migration id=keys 2026/10/25 01:02:23 INFO Applying migration id=portable 2026/10/25 01:02:23 INFO Applying migration id=proofs 2026/10/25 01:02:23 INFO Applying migration id=contexts 2026/10/25 01:02:23 INFO Applying migration id=deliverieshost 2026/10/25 01:02:23 INFO Applying migration id=pembegin 2026/10/25 01:02:23 INFO Applying migration id=didhost 2026/10/25 01:02:23 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:23 INFO Applying migration id=invites 2026/10/25 01:02:23 INFO Applying migration id=ed25519blob 2026/10/25 01:02:24 INFO Applying migration id=rsablob 2026/10/25 01:02:24 INFO Applying migration id=iconscid 2026/10/25 01:02:24 INFO Applying migration id=actor 2026/10/25 01:02:24 INFO Applying migration id=localkeys 2026/10/25 01:02:24 INFO Applying migration id=deleted 2026/10/25 01:02:24 INFO Applying migration id=history 2026/10/25 01:02:24 INFO Applying migration id=outboxnano 2026/10/25 01:02:24 INFO Applying migration id=implements 2026/10/25 01:02:24 INFO Applying migration id=backfill 2026/10/25 01:02:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:25 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/25 01:02:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-8965-712a-a8c2-141fe3bb3162 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-8965-70d0-ba22-b6ccad098dcc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-8965-70d0-ba22-b6ccad098dcc 2026/10/25 01:02:25 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.27s) === RUN TestPoll_ReplyClosedPoll 2026/10/25 01:02:25 INFO Applying migration id=initial 2026/10/25 01:02:25 INFO Applying migration id=notesupdated 2026/10/25 01:02:25 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:25 INFO Applying migration id=activitiesid 2026/10/25 01:02:25 INFO Applying migration id=outbox 2026/10/25 01:02:25 INFO Applying migration id=edits 2026/10/25 01:02:25 INFO Applying migration id=outboxactor 2026/10/25 01:02:25 INFO Applying migration id=outboxsender 2026/10/25 01:02:25 INFO Applying migration id=thread 2026/10/25 01:02:25 INFO Applying migration id=host 2026/10/25 01:02:25 INFO Applying migration id=sharedinbox 2026/10/25 01:02:25 INFO Applying migration id=noteshost 2026/10/25 01:02:25 INFO Applying migration id=fetched 2026/10/25 01:02:25 INFO Applying migration id=move 2026/10/25 01:02:25 INFO Applying migration id=cleanup 2026/10/25 01:02:25 INFO Applying migration id=received 2026/10/25 01:02:25 INFO Applying migration id=namehost 2026/10/25 01:02:25 INFO Applying migration id=outboxhost 2026/10/25 01:02:25 INFO Applying migration id=notesfts 2026/10/25 01:02:25 INFO Applying migration id=iconsname 2026/10/25 01:02:25 INFO Applying migration id=nohash 2026/10/25 01:02:25 INFO Applying migration id=shares 2026/10/25 01:02:25 INFO Applying migration id=actorttl 2026/10/25 01:02:25 INFO Applying migration id=tocc 2026/10/25 01:02:25 INFO Applying migration id=followeds 2026/10/25 01:02:25 INFO Applying migration id=certhash 2026/10/25 01:02:25 INFO Applying migration id=follows_sync 2026/10/25 01:02:25 INFO Applying migration id=jsonpath 2026/10/25 01:02:25 INFO Applying migration id=localforward 2026/10/25 01:02:25 INFO Applying migration id=avatar 2026/10/25 01:02:25 INFO Applying migration id=noimage 2026/10/25 01:02:25 INFO Applying migration id=feed 2026/10/25 01:02:25 INFO Applying migration id=bookmarks 2026/10/25 01:02:25 INFO Applying migration id=shareactivity 2026/10/25 01:02:25 INFO Applying migration id=application 2026/10/25 01:02:25 INFO Applying migration id=certificates 2026/10/25 01:02:25 INFO Applying migration id=rawforward 2026/10/25 01:02:25 INFO Applying migration id=publickey 2026/10/25 01:02:25 INFO Applying migration id=resolvegroup 2026/10/25 01:02:25 INFO Applying migration id=reject 2026/10/25 01:02:25 INFO Applying migration id=autodel 2026/10/25 01:02:25 INFO Applying migration id=jsonb 2026/10/25 01:02:25 INFO Applying migration id=quote 2026/10/25 01:02:25 INFO Applying migration id=rfc9421 2026/10/25 01:02:25 INFO Applying migration id=keys 2026/10/25 01:02:25 INFO Applying migration id=portable 2026/10/25 01:02:25 INFO Applying migration id=proofs 2026/10/25 01:02:25 INFO Applying migration id=contexts 2026/10/25 01:02:25 INFO Applying migration id=deliverieshost 2026/10/25 01:02:25 INFO Applying migration id=pembegin 2026/10/25 01:02:25 INFO Applying migration id=didhost 2026/10/25 01:02:25 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:25 INFO Applying migration id=invites 2026/10/25 01:02:25 INFO Applying migration id=ed25519blob 2026/10/25 01:02:25 INFO Applying migration id=rsablob 2026/10/25 01:02:25 INFO Applying migration id=iconscid 2026/10/25 01:02:25 INFO Applying migration id=actor 2026/10/25 01:02:25 INFO Applying migration id=localkeys 2026/10/25 01:02:25 INFO Applying migration id=deleted 2026/10/25 01:02:25 INFO Applying migration id=history 2026/10/25 01:02:25 INFO Applying migration id=outboxnano 2026/10/25 01:02:25 INFO Applying migration id=implements 2026/10/25 01:02:25 INFO Applying migration id=backfill 2026/10/25 01:02:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:27 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/25 01:02:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-9483-74a7-9f05-bda910c90162 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-9483-7457-928e-1f664030caee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-9483-7457-928e-1f664030caee 2026/10/25 01:02:27 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (2.85s) === RUN TestPoll_EditVote 2026/10/25 01:02:27 INFO Applying migration id=initial 2026/10/25 01:02:27 INFO Applying migration id=notesupdated 2026/10/25 01:02:27 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:27 INFO Applying migration id=activitiesid 2026/10/25 01:02:27 INFO Applying migration id=outbox 2026/10/25 01:02:27 INFO Applying migration id=edits 2026/10/25 01:02:27 INFO Applying migration id=outboxactor 2026/10/25 01:02:27 INFO Applying migration id=outboxsender 2026/10/25 01:02:27 INFO Applying migration id=thread 2026/10/25 01:02:27 INFO Applying migration id=host 2026/10/25 01:02:27 INFO Applying migration id=sharedinbox 2026/10/25 01:02:27 INFO Applying migration id=noteshost 2026/10/25 01:02:27 INFO Applying migration id=fetched 2026/10/25 01:02:27 INFO Applying migration id=move 2026/10/25 01:02:27 INFO Applying migration id=cleanup 2026/10/25 01:02:27 INFO Applying migration id=received 2026/10/25 01:02:27 INFO Applying migration id=namehost 2026/10/25 01:02:27 INFO Applying migration id=outboxhost 2026/10/25 01:02:27 INFO Applying migration id=notesfts 2026/10/25 01:02:27 INFO Applying migration id=iconsname 2026/10/25 01:02:27 INFO Applying migration id=nohash 2026/10/25 01:02:27 INFO Applying migration id=shares 2026/10/25 01:02:27 INFO Applying migration id=actorttl 2026/10/25 01:02:27 INFO Applying migration id=tocc 2026/10/25 01:02:28 INFO Applying migration id=followeds 2026/10/25 01:02:28 INFO Applying migration id=certhash 2026/10/25 01:02:28 INFO Applying migration id=follows_sync 2026/10/25 01:02:28 INFO Applying migration id=jsonpath 2026/10/25 01:02:28 INFO Applying migration id=localforward 2026/10/25 01:02:28 INFO Applying migration id=avatar 2026/10/25 01:02:28 INFO Applying migration id=noimage 2026/10/25 01:02:28 INFO Applying migration id=feed 2026/10/25 01:02:28 INFO Applying migration id=bookmarks 2026/10/25 01:02:28 INFO Applying migration id=shareactivity 2026/10/25 01:02:28 INFO Applying migration id=application 2026/10/25 01:02:28 INFO Applying migration id=certificates 2026/10/25 01:02:28 INFO Applying migration id=rawforward 2026/10/25 01:02:28 INFO Applying migration id=publickey 2026/10/25 01:02:28 INFO Applying migration id=resolvegroup 2026/10/25 01:02:28 INFO Applying migration id=reject 2026/10/25 01:02:28 INFO Applying migration id=autodel 2026/10/25 01:02:28 INFO Applying migration id=jsonb 2026/10/25 01:02:28 INFO Applying migration id=quote 2026/10/25 01:02:28 INFO Applying migration id=rfc9421 2026/10/25 01:02:28 INFO Applying migration id=keys 2026/10/25 01:02:28 INFO Applying migration id=portable 2026/10/25 01:02:28 INFO Applying migration id=proofs 2026/10/25 01:02:28 INFO Applying migration id=contexts 2026/10/25 01:02:28 INFO Applying migration id=deliverieshost 2026/10/25 01:02:28 INFO Applying migration id=pembegin 2026/10/25 01:02:28 INFO Applying migration id=didhost 2026/10/25 01:02:28 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:28 INFO Applying migration id=invites 2026/10/25 01:02:28 INFO Applying migration id=ed25519blob 2026/10/25 01:02:28 INFO Applying migration id=rsablob 2026/10/25 01:02:28 INFO Applying migration id=iconscid 2026/10/25 01:02:28 INFO Applying migration id=actor 2026/10/25 01:02:28 INFO Applying migration id=localkeys 2026/10/25 01:02:28 INFO Applying migration id=deleted 2026/10/25 01:02:28 INFO Applying migration id=history 2026/10/25 01:02:28 INFO Applying migration id=outboxnano 2026/10/25 01:02:28 INFO Applying migration id=implements 2026/10/25 01:02:28 INFO Applying migration id=backfill 2026/10/25 01:02:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:29 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/25 01:02:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-9be2-77e3-97b7-47586b1ae886 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-9be2-77be-896f-f98af749fc45 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-9be2-77be-896f-f98af749fc45 2026/10/25 01:02:29 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/25 01:02:29 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a17094-9be2-77be-896f-f98af749fc45 --- PASS: TestPoll_EditVote (1.89s) === RUN TestPoll_DeleteReply 2026/10/25 01:02:29 INFO Applying migration id=initial 2026/10/25 01:02:29 INFO Applying migration id=notesupdated 2026/10/25 01:02:29 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:29 INFO Applying migration id=activitiesid 2026/10/25 01:02:29 INFO Applying migration id=outbox 2026/10/25 01:02:29 INFO Applying migration id=edits 2026/10/25 01:02:29 INFO Applying migration id=outboxactor 2026/10/25 01:02:29 INFO Applying migration id=outboxsender 2026/10/25 01:02:29 INFO Applying migration id=thread 2026/10/25 01:02:29 INFO Applying migration id=host 2026/10/25 01:02:29 INFO Applying migration id=sharedinbox 2026/10/25 01:02:29 INFO Applying migration id=noteshost 2026/10/25 01:02:29 INFO Applying migration id=fetched 2026/10/25 01:02:29 INFO Applying migration id=move 2026/10/25 01:02:29 INFO Applying migration id=cleanup 2026/10/25 01:02:29 INFO Applying migration id=received 2026/10/25 01:02:29 INFO Applying migration id=namehost 2026/10/25 01:02:29 INFO Applying migration id=outboxhost 2026/10/25 01:02:29 INFO Applying migration id=notesfts 2026/10/25 01:02:29 INFO Applying migration id=iconsname 2026/10/25 01:02:29 INFO Applying migration id=nohash 2026/10/25 01:02:29 INFO Applying migration id=shares 2026/10/25 01:02:29 INFO Applying migration id=actorttl 2026/10/25 01:02:29 INFO Applying migration id=tocc 2026/10/25 01:02:29 INFO Applying migration id=followeds 2026/10/25 01:02:29 INFO Applying migration id=certhash 2026/10/25 01:02:29 INFO Applying migration id=follows_sync 2026/10/25 01:02:29 INFO Applying migration id=jsonpath 2026/10/25 01:02:29 INFO Applying migration id=localforward 2026/10/25 01:02:29 INFO Applying migration id=avatar 2026/10/25 01:02:29 INFO Applying migration id=noimage 2026/10/25 01:02:29 INFO Applying migration id=feed 2026/10/25 01:02:29 INFO Applying migration id=bookmarks 2026/10/25 01:02:29 INFO Applying migration id=shareactivity 2026/10/25 01:02:29 INFO Applying migration id=application 2026/10/25 01:02:29 INFO Applying migration id=certificates 2026/10/25 01:02:29 INFO Applying migration id=rawforward 2026/10/25 01:02:29 INFO Applying migration id=publickey 2026/10/25 01:02:29 INFO Applying migration id=resolvegroup 2026/10/25 01:02:29 INFO Applying migration id=reject 2026/10/25 01:02:29 INFO Applying migration id=autodel 2026/10/25 01:02:29 INFO Applying migration id=jsonb 2026/10/25 01:02:30 INFO Applying migration id=quote 2026/10/25 01:02:30 INFO Applying migration id=rfc9421 2026/10/25 01:02:30 INFO Applying migration id=keys 2026/10/25 01:02:30 INFO Applying migration id=portable 2026/10/25 01:02:30 INFO Applying migration id=proofs 2026/10/25 01:02:30 INFO Applying migration id=contexts 2026/10/25 01:02:30 INFO Applying migration id=deliverieshost 2026/10/25 01:02:30 INFO Applying migration id=pembegin 2026/10/25 01:02:30 INFO Applying migration id=didhost 2026/10/25 01:02:30 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:30 INFO Applying migration id=invites 2026/10/25 01:02:30 INFO Applying migration id=ed25519blob 2026/10/25 01:02:30 INFO Applying migration id=rsablob 2026/10/25 01:02:30 INFO Applying migration id=iconscid 2026/10/25 01:02:30 INFO Applying migration id=actor 2026/10/25 01:02:30 INFO Applying migration id=localkeys 2026/10/25 01:02:30 INFO Applying migration id=deleted 2026/10/25 01:02:30 INFO Applying migration id=history 2026/10/25 01:02:30 INFO Applying migration id=outboxnano 2026/10/25 01:02:30 INFO Applying migration id=implements 2026/10/25 01:02:30 INFO Applying migration id=backfill 2026/10/25 01:02:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:32 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/25 01:02:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-a617-7372-a245-0a30f4a685dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-a617-734c-8f6d-281bb70a8232 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-a617-734c-8f6d-281bb70a8232 2026/10/25 01:02:32 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/25 01:02:32 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a17094-a617-734c-8f6d-281bb70a8232 can=2026-10-25T01:06:32.471Z --- PASS: TestPoll_DeleteReply (2.61s) === RUN TestPoll_Update 2026/10/25 01:02:32 INFO Applying migration id=initial 2026/10/25 01:02:32 INFO Applying migration id=notesupdated 2026/10/25 01:02:32 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:32 INFO Applying migration id=activitiesid 2026/10/25 01:02:32 INFO Applying migration id=outbox 2026/10/25 01:02:32 INFO Applying migration id=edits 2026/10/25 01:02:32 INFO Applying migration id=outboxactor 2026/10/25 01:02:32 INFO Applying migration id=outboxsender 2026/10/25 01:02:32 INFO Applying migration id=thread 2026/10/25 01:02:32 INFO Applying migration id=host 2026/10/25 01:02:32 INFO Applying migration id=sharedinbox 2026/10/25 01:02:32 INFO Applying migration id=noteshost 2026/10/25 01:02:32 INFO Applying migration id=fetched 2026/10/25 01:02:32 INFO Applying migration id=move 2026/10/25 01:02:32 INFO Applying migration id=cleanup 2026/10/25 01:02:32 INFO Applying migration id=received 2026/10/25 01:02:32 INFO Applying migration id=namehost 2026/10/25 01:02:32 INFO Applying migration id=outboxhost 2026/10/25 01:02:32 INFO Applying migration id=notesfts 2026/10/25 01:02:32 INFO Applying migration id=iconsname 2026/10/25 01:02:32 INFO Applying migration id=nohash 2026/10/25 01:02:32 INFO Applying migration id=shares 2026/10/25 01:02:32 INFO Applying migration id=actorttl 2026/10/25 01:02:32 INFO Applying migration id=tocc 2026/10/25 01:02:32 INFO Applying migration id=followeds 2026/10/25 01:02:32 INFO Applying migration id=certhash 2026/10/25 01:02:32 INFO Applying migration id=follows_sync 2026/10/25 01:02:32 INFO Applying migration id=jsonpath 2026/10/25 01:02:32 INFO Applying migration id=localforward 2026/10/25 01:02:32 INFO Applying migration id=avatar 2026/10/25 01:02:32 INFO Applying migration id=noimage 2026/10/25 01:02:32 INFO Applying migration id=feed 2026/10/25 01:02:32 INFO Applying migration id=bookmarks 2026/10/25 01:02:32 INFO Applying migration id=shareactivity 2026/10/25 01:02:32 INFO Applying migration id=application 2026/10/25 01:02:32 INFO Applying migration id=certificates 2026/10/25 01:02:32 INFO Applying migration id=rawforward 2026/10/25 01:02:32 INFO Applying migration id=publickey 2026/10/25 01:02:32 INFO Applying migration id=resolvegroup 2026/10/25 01:02:32 INFO Applying migration id=reject 2026/10/25 01:02:32 INFO Applying migration id=autodel 2026/10/25 01:02:32 INFO Applying migration id=jsonb 2026/10/25 01:02:32 INFO Applying migration id=quote 2026/10/25 01:02:32 INFO Applying migration id=rfc9421 2026/10/25 01:02:32 INFO Applying migration id=keys 2026/10/25 01:02:32 INFO Applying migration id=portable 2026/10/25 01:02:32 INFO Applying migration id=proofs 2026/10/25 01:02:32 INFO Applying migration id=contexts 2026/10/25 01:02:32 INFO Applying migration id=deliverieshost 2026/10/25 01:02:32 INFO Applying migration id=pembegin 2026/10/25 01:02:32 INFO Applying migration id=didhost 2026/10/25 01:02:32 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:32 INFO Applying migration id=invites 2026/10/25 01:02:32 INFO Applying migration id=ed25519blob 2026/10/25 01:02:32 INFO Applying migration id=rsablob 2026/10/25 01:02:32 INFO Applying migration id=iconscid 2026/10/25 01:02:32 INFO Applying migration id=actor 2026/10/25 01:02:32 INFO Applying migration id=localkeys 2026/10/25 01:02:32 INFO Applying migration id=deleted 2026/10/25 01:02:32 INFO Applying migration id=history 2026/10/25 01:02:32 INFO Applying migration id=outboxnano 2026/10/25 01:02:32 INFO Applying migration id=implements 2026/10/25 01:02:32 INFO Applying migration id=backfill 2026/10/25 01:02:33 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:33 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/25 01:02:33 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:33 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.15s) === RUN TestPoll_OldUpdate 2026/10/25 01:02:33 INFO Applying migration id=initial 2026/10/25 01:02:33 INFO Applying migration id=notesupdated 2026/10/25 01:02:33 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:33 INFO Applying migration id=activitiesid 2026/10/25 01:02:33 INFO Applying migration id=outbox 2026/10/25 01:02:33 INFO Applying migration id=edits 2026/10/25 01:02:33 INFO Applying migration id=outboxactor 2026/10/25 01:02:33 INFO Applying migration id=outboxsender 2026/10/25 01:02:33 INFO Applying migration id=thread 2026/10/25 01:02:33 INFO Applying migration id=host 2026/10/25 01:02:33 INFO Applying migration id=sharedinbox 2026/10/25 01:02:33 INFO Applying migration id=noteshost 2026/10/25 01:02:33 INFO Applying migration id=fetched 2026/10/25 01:02:33 INFO Applying migration id=move 2026/10/25 01:02:33 INFO Applying migration id=cleanup 2026/10/25 01:02:33 INFO Applying migration id=received 2026/10/25 01:02:33 INFO Applying migration id=namehost 2026/10/25 01:02:33 INFO Applying migration id=outboxhost 2026/10/25 01:02:33 INFO Applying migration id=notesfts 2026/10/25 01:02:33 INFO Applying migration id=iconsname 2026/10/25 01:02:33 INFO Applying migration id=nohash 2026/10/25 01:02:33 INFO Applying migration id=shares 2026/10/25 01:02:33 INFO Applying migration id=actorttl 2026/10/25 01:02:33 INFO Applying migration id=tocc 2026/10/25 01:02:33 INFO Applying migration id=followeds 2026/10/25 01:02:33 INFO Applying migration id=certhash 2026/10/25 01:02:33 INFO Applying migration id=follows_sync 2026/10/25 01:02:33 INFO Applying migration id=jsonpath 2026/10/25 01:02:33 INFO Applying migration id=localforward 2026/10/25 01:02:33 INFO Applying migration id=avatar 2026/10/25 01:02:33 INFO Applying migration id=noimage 2026/10/25 01:02:33 INFO Applying migration id=feed 2026/10/25 01:02:33 INFO Applying migration id=bookmarks 2026/10/25 01:02:33 INFO Applying migration id=shareactivity 2026/10/25 01:02:33 INFO Applying migration id=application 2026/10/25 01:02:33 INFO Applying migration id=certificates 2026/10/25 01:02:33 INFO Applying migration id=rawforward 2026/10/25 01:02:33 INFO Applying migration id=publickey 2026/10/25 01:02:33 INFO Applying migration id=resolvegroup 2026/10/25 01:02:33 INFO Applying migration id=reject 2026/10/25 01:02:33 INFO Applying migration id=autodel 2026/10/25 01:02:33 INFO Applying migration id=jsonb 2026/10/25 01:02:33 INFO Applying migration id=quote 2026/10/25 01:02:33 INFO Applying migration id=rfc9421 2026/10/25 01:02:33 INFO Applying migration id=keys 2026/10/25 01:02:33 INFO Applying migration id=portable 2026/10/25 01:02:33 INFO Applying migration id=proofs 2026/10/25 01:02:33 INFO Applying migration id=contexts 2026/10/25 01:02:33 INFO Applying migration id=deliverieshost 2026/10/25 01:02:33 INFO Applying migration id=pembegin 2026/10/25 01:02:33 INFO Applying migration id=didhost 2026/10/25 01:02:33 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:33 INFO Applying migration id=invites 2026/10/25 01:02:33 INFO Applying migration id=ed25519blob 2026/10/25 01:02:33 INFO Applying migration id=rsablob 2026/10/25 01:02:33 INFO Applying migration id=iconscid 2026/10/25 01:02:33 INFO Applying migration id=actor 2026/10/25 01:02:33 INFO Applying migration id=localkeys 2026/10/25 01:02:33 INFO Applying migration id=deleted 2026/10/25 01:02:33 INFO Applying migration id=history 2026/10/25 01:02:33 INFO Applying migration id=outboxnano 2026/10/25 01:02:33 INFO Applying migration id=implements 2026/10/25 01:02:33 INFO Applying migration id=backfill 2026/10/25 01:02:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/25 01:02:35 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/25 01:02:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (1.88s) === RUN TestPoll_Local3Options 2026/10/25 01:02:35 INFO Applying migration id=initial 2026/10/25 01:02:35 INFO Applying migration id=notesupdated 2026/10/25 01:02:35 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:35 INFO Applying migration id=activitiesid 2026/10/25 01:02:35 INFO Applying migration id=outbox 2026/10/25 01:02:35 INFO Applying migration id=edits 2026/10/25 01:02:35 INFO Applying migration id=outboxactor 2026/10/25 01:02:35 INFO Applying migration id=outboxsender 2026/10/25 01:02:35 INFO Applying migration id=thread 2026/10/25 01:02:35 INFO Applying migration id=host 2026/10/25 01:02:35 INFO Applying migration id=sharedinbox 2026/10/25 01:02:35 INFO Applying migration id=noteshost 2026/10/25 01:02:35 INFO Applying migration id=fetched 2026/10/25 01:02:35 INFO Applying migration id=move 2026/10/25 01:02:35 INFO Applying migration id=cleanup 2026/10/25 01:02:35 INFO Applying migration id=received 2026/10/25 01:02:35 INFO Applying migration id=namehost 2026/10/25 01:02:35 INFO Applying migration id=outboxhost 2026/10/25 01:02:35 INFO Applying migration id=notesfts 2026/10/25 01:02:35 INFO Applying migration id=iconsname 2026/10/25 01:02:35 INFO Applying migration id=nohash 2026/10/25 01:02:35 INFO Applying migration id=shares 2026/10/25 01:02:35 INFO Applying migration id=actorttl 2026/10/25 01:02:35 INFO Applying migration id=tocc 2026/10/25 01:02:35 INFO Applying migration id=followeds 2026/10/25 01:02:35 INFO Applying migration id=certhash 2026/10/25 01:02:35 INFO Applying migration id=follows_sync 2026/10/25 01:02:35 INFO Applying migration id=jsonpath 2026/10/25 01:02:35 INFO Applying migration id=localforward 2026/10/25 01:02:35 INFO Applying migration id=avatar 2026/10/25 01:02:35 INFO Applying migration id=noimage 2026/10/25 01:02:35 INFO Applying migration id=feed 2026/10/25 01:02:35 INFO Applying migration id=bookmarks 2026/10/25 01:02:35 INFO Applying migration id=shareactivity 2026/10/25 01:02:35 INFO Applying migration id=application 2026/10/25 01:02:35 INFO Applying migration id=certificates 2026/10/25 01:02:35 INFO Applying migration id=rawforward 2026/10/25 01:02:35 INFO Applying migration id=publickey 2026/10/25 01:02:35 INFO Applying migration id=resolvegroup 2026/10/25 01:02:35 INFO Applying migration id=reject 2026/10/25 01:02:35 INFO Applying migration id=autodel 2026/10/25 01:02:35 INFO Applying migration id=jsonb 2026/10/25 01:02:35 INFO Applying migration id=quote 2026/10/25 01:02:35 INFO Applying migration id=rfc9421 2026/10/25 01:02:35 INFO Applying migration id=keys 2026/10/25 01:02:35 INFO Applying migration id=portable 2026/10/25 01:02:35 INFO Applying migration id=proofs 2026/10/25 01:02:35 INFO Applying migration id=contexts 2026/10/25 01:02:35 INFO Applying migration id=deliverieshost 2026/10/25 01:02:35 INFO Applying migration id=pembegin 2026/10/25 01:02:35 INFO Applying migration id=didhost 2026/10/25 01:02:35 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:35 INFO Applying migration id=invites 2026/10/25 01:02:35 INFO Applying migration id=ed25519blob 2026/10/25 01:02:35 INFO Applying migration id=rsablob 2026/10/25 01:02:35 INFO Applying migration id=iconscid 2026/10/25 01:02:35 INFO Applying migration id=actor 2026/10/25 01:02:35 INFO Applying migration id=localkeys 2026/10/25 01:02:35 INFO Applying migration id=deleted 2026/10/25 01:02:35 INFO Applying migration id=history 2026/10/25 01:02:35 INFO Applying migration id=outboxnano 2026/10/25 01:02:35 INFO Applying migration id=implements 2026/10/25 01:02:35 INFO Applying migration id=backfill 2026/10/25 01:02:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-b833-71d6-9555-15b59236e1cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-b833-70d3-8efb-f8151cb43775 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-b833-70d3-8efb-f8151cb43775 2026/10/25 01:02:37 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-b833-70d3-8efb-f8151cb43775 --- PASS: TestPoll_Local3Options (1.61s) === RUN TestPoll_Local5Options 2026/10/25 01:02:37 INFO Applying migration id=initial 2026/10/25 01:02:37 INFO Applying migration id=notesupdated 2026/10/25 01:02:37 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:37 INFO Applying migration id=activitiesid 2026/10/25 01:02:37 INFO Applying migration id=outbox 2026/10/25 01:02:37 INFO Applying migration id=edits 2026/10/25 01:02:37 INFO Applying migration id=outboxactor 2026/10/25 01:02:37 INFO Applying migration id=outboxsender 2026/10/25 01:02:37 INFO Applying migration id=thread 2026/10/25 01:02:37 INFO Applying migration id=host 2026/10/25 01:02:37 INFO Applying migration id=sharedinbox 2026/10/25 01:02:37 INFO Applying migration id=noteshost 2026/10/25 01:02:37 INFO Applying migration id=fetched 2026/10/25 01:02:37 INFO Applying migration id=move 2026/10/25 01:02:37 INFO Applying migration id=cleanup 2026/10/25 01:02:37 INFO Applying migration id=received 2026/10/25 01:02:37 INFO Applying migration id=namehost 2026/10/25 01:02:37 INFO Applying migration id=outboxhost 2026/10/25 01:02:37 INFO Applying migration id=notesfts 2026/10/25 01:02:37 INFO Applying migration id=iconsname 2026/10/25 01:02:37 INFO Applying migration id=nohash 2026/10/25 01:02:37 INFO Applying migration id=shares 2026/10/25 01:02:37 INFO Applying migration id=actorttl 2026/10/25 01:02:37 INFO Applying migration id=tocc 2026/10/25 01:02:37 INFO Applying migration id=followeds 2026/10/25 01:02:37 INFO Applying migration id=certhash 2026/10/25 01:02:37 INFO Applying migration id=follows_sync 2026/10/25 01:02:37 INFO Applying migration id=jsonpath 2026/10/25 01:02:37 INFO Applying migration id=localforward 2026/10/25 01:02:37 INFO Applying migration id=avatar 2026/10/25 01:02:37 INFO Applying migration id=noimage 2026/10/25 01:02:37 INFO Applying migration id=feed 2026/10/25 01:02:37 INFO Applying migration id=bookmarks 2026/10/25 01:02:37 INFO Applying migration id=shareactivity 2026/10/25 01:02:37 INFO Applying migration id=application 2026/10/25 01:02:37 INFO Applying migration id=certificates 2026/10/25 01:02:37 INFO Applying migration id=rawforward 2026/10/25 01:02:37 INFO Applying migration id=publickey 2026/10/25 01:02:37 INFO Applying migration id=resolvegroup 2026/10/25 01:02:37 INFO Applying migration id=reject 2026/10/25 01:02:37 INFO Applying migration id=autodel 2026/10/25 01:02:37 INFO Applying migration id=jsonb 2026/10/25 01:02:37 INFO Applying migration id=quote 2026/10/25 01:02:37 INFO Applying migration id=rfc9421 2026/10/25 01:02:37 INFO Applying migration id=keys 2026/10/25 01:02:37 INFO Applying migration id=portable 2026/10/25 01:02:37 INFO Applying migration id=proofs 2026/10/25 01:02:37 INFO Applying migration id=contexts 2026/10/25 01:02:37 INFO Applying migration id=deliverieshost 2026/10/25 01:02:37 INFO Applying migration id=pembegin 2026/10/25 01:02:37 INFO Applying migration id=didhost 2026/10/25 01:02:37 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:37 INFO Applying migration id=invites 2026/10/25 01:02:37 INFO Applying migration id=ed25519blob 2026/10/25 01:02:37 INFO Applying migration id=rsablob 2026/10/25 01:02:37 INFO Applying migration id=iconscid 2026/10/25 01:02:37 INFO Applying migration id=actor 2026/10/25 01:02:37 INFO Applying migration id=localkeys 2026/10/25 01:02:37 INFO Applying migration id=deleted 2026/10/25 01:02:37 INFO Applying migration id=history 2026/10/25 01:02:37 INFO Applying migration id=outboxnano 2026/10/25 01:02:37 INFO Applying migration id=implements 2026/10/25 01:02:37 INFO Applying migration id=backfill 2026/10/25 01:02:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-bea4-7d2f-82fb-fb0075149e4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-bea3-7e8f-92c0-4aa2dfb85ea6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-bea3-7e8f-92c0-4aa2dfb85ea6 2026/10/25 01:02:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-bea3-7e8f-92c0-4aa2dfb85ea6 --- PASS: TestPoll_Local5Options (1.66s) === RUN TestPoll_Local1Option 2026/10/25 01:02:38 INFO Applying migration id=initial 2026/10/25 01:02:38 INFO Applying migration id=notesupdated 2026/10/25 01:02:38 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:38 INFO Applying migration id=activitiesid 2026/10/25 01:02:38 INFO Applying migration id=outbox 2026/10/25 01:02:38 INFO Applying migration id=edits 2026/10/25 01:02:38 INFO Applying migration id=outboxactor 2026/10/25 01:02:38 INFO Applying migration id=outboxsender 2026/10/25 01:02:38 INFO Applying migration id=thread 2026/10/25 01:02:38 INFO Applying migration id=host 2026/10/25 01:02:38 INFO Applying migration id=sharedinbox 2026/10/25 01:02:38 INFO Applying migration id=noteshost 2026/10/25 01:02:38 INFO Applying migration id=fetched 2026/10/25 01:02:38 INFO Applying migration id=move 2026/10/25 01:02:38 INFO Applying migration id=cleanup 2026/10/25 01:02:38 INFO Applying migration id=received 2026/10/25 01:02:38 INFO Applying migration id=namehost 2026/10/25 01:02:38 INFO Applying migration id=outboxhost 2026/10/25 01:02:38 INFO Applying migration id=notesfts 2026/10/25 01:02:38 INFO Applying migration id=iconsname 2026/10/25 01:02:38 INFO Applying migration id=nohash 2026/10/25 01:02:38 INFO Applying migration id=shares 2026/10/25 01:02:38 INFO Applying migration id=actorttl 2026/10/25 01:02:38 INFO Applying migration id=tocc 2026/10/25 01:02:38 INFO Applying migration id=followeds 2026/10/25 01:02:38 INFO Applying migration id=certhash 2026/10/25 01:02:38 INFO Applying migration id=follows_sync 2026/10/25 01:02:38 INFO Applying migration id=jsonpath 2026/10/25 01:02:38 INFO Applying migration id=localforward 2026/10/25 01:02:38 INFO Applying migration id=avatar 2026/10/25 01:02:38 INFO Applying migration id=noimage 2026/10/25 01:02:38 INFO Applying migration id=feed 2026/10/25 01:02:38 INFO Applying migration id=bookmarks 2026/10/25 01:02:38 INFO Applying migration id=shareactivity 2026/10/25 01:02:38 INFO Applying migration id=application 2026/10/25 01:02:38 INFO Applying migration id=certificates 2026/10/25 01:02:38 INFO Applying migration id=rawforward 2026/10/25 01:02:38 INFO Applying migration id=publickey 2026/10/25 01:02:38 INFO Applying migration id=resolvegroup 2026/10/25 01:02:38 INFO Applying migration id=reject 2026/10/25 01:02:38 INFO Applying migration id=autodel 2026/10/25 01:02:38 INFO Applying migration id=jsonb 2026/10/25 01:02:38 INFO Applying migration id=quote 2026/10/25 01:02:38 INFO Applying migration id=rfc9421 2026/10/25 01:02:38 INFO Applying migration id=keys 2026/10/25 01:02:38 INFO Applying migration id=portable 2026/10/25 01:02:38 INFO Applying migration id=proofs 2026/10/25 01:02:38 INFO Applying migration id=contexts 2026/10/25 01:02:38 INFO Applying migration id=deliverieshost 2026/10/25 01:02:38 INFO Applying migration id=pembegin 2026/10/25 01:02:38 INFO Applying migration id=didhost 2026/10/25 01:02:38 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:38 INFO Applying migration id=invites 2026/10/25 01:02:38 INFO Applying migration id=ed25519blob 2026/10/25 01:02:38 INFO Applying migration id=rsablob 2026/10/25 01:02:38 INFO Applying migration id=iconscid 2026/10/25 01:02:38 INFO Applying migration id=actor 2026/10/25 01:02:38 INFO Applying migration id=localkeys 2026/10/25 01:02:38 INFO Applying migration id=deleted 2026/10/25 01:02:38 INFO Applying migration id=history 2026/10/25 01:02:38 INFO Applying migration id=outboxnano 2026/10/25 01:02:38 INFO Applying migration id=implements 2026/10/25 01:02:38 INFO Applying migration id=backfill 2026/10/25 01:02:40 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (1.77s) === RUN TestPoll_Local6Options 2026/10/25 01:02:40 INFO Applying migration id=initial 2026/10/25 01:02:40 INFO Applying migration id=notesupdated 2026/10/25 01:02:40 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:40 INFO Applying migration id=activitiesid 2026/10/25 01:02:40 INFO Applying migration id=outbox 2026/10/25 01:02:40 INFO Applying migration id=edits 2026/10/25 01:02:40 INFO Applying migration id=outboxactor 2026/10/25 01:02:40 INFO Applying migration id=outboxsender 2026/10/25 01:02:40 INFO Applying migration id=thread 2026/10/25 01:02:40 INFO Applying migration id=host 2026/10/25 01:02:40 INFO Applying migration id=sharedinbox 2026/10/25 01:02:40 INFO Applying migration id=noteshost 2026/10/25 01:02:40 INFO Applying migration id=fetched 2026/10/25 01:02:40 INFO Applying migration id=move 2026/10/25 01:02:40 INFO Applying migration id=cleanup 2026/10/25 01:02:40 INFO Applying migration id=received 2026/10/25 01:02:40 INFO Applying migration id=namehost 2026/10/25 01:02:40 INFO Applying migration id=outboxhost 2026/10/25 01:02:40 INFO Applying migration id=notesfts 2026/10/25 01:02:40 INFO Applying migration id=iconsname 2026/10/25 01:02:40 INFO Applying migration id=nohash 2026/10/25 01:02:40 INFO Applying migration id=shares 2026/10/25 01:02:40 INFO Applying migration id=actorttl 2026/10/25 01:02:40 INFO Applying migration id=tocc 2026/10/25 01:02:40 INFO Applying migration id=followeds 2026/10/25 01:02:40 INFO Applying migration id=certhash 2026/10/25 01:02:40 INFO Applying migration id=follows_sync 2026/10/25 01:02:40 INFO Applying migration id=jsonpath 2026/10/25 01:02:40 INFO Applying migration id=localforward 2026/10/25 01:02:40 INFO Applying migration id=avatar 2026/10/25 01:02:40 INFO Applying migration id=noimage 2026/10/25 01:02:40 INFO Applying migration id=feed 2026/10/25 01:02:40 INFO Applying migration id=bookmarks 2026/10/25 01:02:40 INFO Applying migration id=shareactivity 2026/10/25 01:02:40 INFO Applying migration id=application 2026/10/25 01:02:40 INFO Applying migration id=certificates 2026/10/25 01:02:40 INFO Applying migration id=rawforward 2026/10/25 01:02:40 INFO Applying migration id=publickey 2026/10/25 01:02:40 INFO Applying migration id=resolvegroup 2026/10/25 01:02:40 INFO Applying migration id=reject 2026/10/25 01:02:40 INFO Applying migration id=autodel 2026/10/25 01:02:40 INFO Applying migration id=jsonb 2026/10/25 01:02:40 INFO Applying migration id=quote 2026/10/25 01:02:40 INFO Applying migration id=rfc9421 2026/10/25 01:02:40 INFO Applying migration id=keys 2026/10/25 01:02:40 INFO Applying migration id=portable 2026/10/25 01:02:40 INFO Applying migration id=proofs 2026/10/25 01:02:40 INFO Applying migration id=contexts 2026/10/25 01:02:40 INFO Applying migration id=deliverieshost 2026/10/25 01:02:40 INFO Applying migration id=pembegin 2026/10/25 01:02:40 INFO Applying migration id=didhost 2026/10/25 01:02:40 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:40 INFO Applying migration id=invites 2026/10/25 01:02:40 INFO Applying migration id=ed25519blob 2026/10/25 01:02:40 INFO Applying migration id=rsablob 2026/10/25 01:02:40 INFO Applying migration id=iconscid 2026/10/25 01:02:40 INFO Applying migration id=actor 2026/10/25 01:02:40 INFO Applying migration id=localkeys 2026/10/25 01:02:40 INFO Applying migration id=deleted 2026/10/25 01:02:40 INFO Applying migration id=history 2026/10/25 01:02:40 INFO Applying migration id=outboxnano 2026/10/25 01:02:40 INFO Applying migration id=implements 2026/10/25 01:02:40 INFO Applying migration id=backfill 2026/10/25 01:02:42 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (2.03s) === RUN TestPoll_LocalEmptyOption 2026/10/25 01:02:42 INFO Applying migration id=initial 2026/10/25 01:02:42 INFO Applying migration id=notesupdated 2026/10/25 01:02:42 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:42 INFO Applying migration id=activitiesid 2026/10/25 01:02:42 INFO Applying migration id=outbox 2026/10/25 01:02:42 INFO Applying migration id=edits 2026/10/25 01:02:42 INFO Applying migration id=outboxactor 2026/10/25 01:02:42 INFO Applying migration id=outboxsender 2026/10/25 01:02:42 INFO Applying migration id=thread 2026/10/25 01:02:42 INFO Applying migration id=host 2026/10/25 01:02:42 INFO Applying migration id=sharedinbox 2026/10/25 01:02:42 INFO Applying migration id=noteshost 2026/10/25 01:02:42 INFO Applying migration id=fetched 2026/10/25 01:02:42 INFO Applying migration id=move 2026/10/25 01:02:42 INFO Applying migration id=cleanup 2026/10/25 01:02:42 INFO Applying migration id=received 2026/10/25 01:02:42 INFO Applying migration id=namehost 2026/10/25 01:02:42 INFO Applying migration id=outboxhost 2026/10/25 01:02:42 INFO Applying migration id=notesfts 2026/10/25 01:02:42 INFO Applying migration id=iconsname 2026/10/25 01:02:42 INFO Applying migration id=nohash 2026/10/25 01:02:42 INFO Applying migration id=shares 2026/10/25 01:02:42 INFO Applying migration id=actorttl 2026/10/25 01:02:42 INFO Applying migration id=tocc 2026/10/25 01:02:42 INFO Applying migration id=followeds 2026/10/25 01:02:42 INFO Applying migration id=certhash 2026/10/25 01:02:42 INFO Applying migration id=follows_sync 2026/10/25 01:02:42 INFO Applying migration id=jsonpath 2026/10/25 01:02:42 INFO Applying migration id=localforward 2026/10/25 01:02:42 INFO Applying migration id=avatar 2026/10/25 01:02:42 INFO Applying migration id=noimage 2026/10/25 01:02:42 INFO Applying migration id=feed 2026/10/25 01:02:42 INFO Applying migration id=bookmarks 2026/10/25 01:02:42 INFO Applying migration id=shareactivity 2026/10/25 01:02:42 INFO Applying migration id=application 2026/10/25 01:02:42 INFO Applying migration id=certificates 2026/10/25 01:02:42 INFO Applying migration id=rawforward 2026/10/25 01:02:42 INFO Applying migration id=publickey 2026/10/25 01:02:42 INFO Applying migration id=resolvegroup 2026/10/25 01:02:42 INFO Applying migration id=reject 2026/10/25 01:02:42 INFO Applying migration id=autodel 2026/10/25 01:02:42 INFO Applying migration id=jsonb 2026/10/25 01:02:42 INFO Applying migration id=quote 2026/10/25 01:02:42 INFO Applying migration id=rfc9421 2026/10/25 01:02:42 INFO Applying migration id=keys 2026/10/25 01:02:42 INFO Applying migration id=portable 2026/10/25 01:02:42 INFO Applying migration id=proofs 2026/10/25 01:02:42 INFO Applying migration id=contexts 2026/10/25 01:02:42 INFO Applying migration id=deliverieshost 2026/10/25 01:02:42 INFO Applying migration id=pembegin 2026/10/25 01:02:42 INFO Applying migration id=didhost 2026/10/25 01:02:42 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:42 INFO Applying migration id=invites 2026/10/25 01:02:42 INFO Applying migration id=ed25519blob 2026/10/25 01:02:42 INFO Applying migration id=rsablob 2026/10/25 01:02:42 INFO Applying migration id=iconscid 2026/10/25 01:02:42 INFO Applying migration id=actor 2026/10/25 01:02:42 INFO Applying migration id=localkeys 2026/10/25 01:02:42 INFO Applying migration id=deleted 2026/10/25 01:02:42 INFO Applying migration id=history 2026/10/25 01:02:42 INFO Applying migration id=outboxnano 2026/10/25 01:02:42 INFO Applying migration id=implements 2026/10/25 01:02:42 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (1.86s) === RUN TestPoll_LocalOptionWithLink 2026/10/25 01:02:44 INFO Applying migration id=initial 2026/10/25 01:02:44 INFO Applying migration id=notesupdated 2026/10/25 01:02:44 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:44 INFO Applying migration id=activitiesid 2026/10/25 01:02:44 INFO Applying migration id=outbox 2026/10/25 01:02:44 INFO Applying migration id=edits 2026/10/25 01:02:44 INFO Applying migration id=outboxactor 2026/10/25 01:02:44 INFO Applying migration id=outboxsender 2026/10/25 01:02:44 INFO Applying migration id=thread 2026/10/25 01:02:44 INFO Applying migration id=host 2026/10/25 01:02:44 INFO Applying migration id=sharedinbox 2026/10/25 01:02:44 INFO Applying migration id=noteshost 2026/10/25 01:02:44 INFO Applying migration id=fetched 2026/10/25 01:02:44 INFO Applying migration id=move 2026/10/25 01:02:44 INFO Applying migration id=cleanup 2026/10/25 01:02:44 INFO Applying migration id=received 2026/10/25 01:02:44 INFO Applying migration id=namehost 2026/10/25 01:02:44 INFO Applying migration id=outboxhost 2026/10/25 01:02:44 INFO Applying migration id=notesfts 2026/10/25 01:02:44 INFO Applying migration id=iconsname 2026/10/25 01:02:44 INFO Applying migration id=nohash 2026/10/25 01:02:44 INFO Applying migration id=shares 2026/10/25 01:02:44 INFO Applying migration id=actorttl 2026/10/25 01:02:44 INFO Applying migration id=tocc 2026/10/25 01:02:44 INFO Applying migration id=followeds 2026/10/25 01:02:44 INFO Applying migration id=certhash 2026/10/25 01:02:44 INFO Applying migration id=follows_sync 2026/10/25 01:02:44 INFO Applying migration id=jsonpath 2026/10/25 01:02:44 INFO Applying migration id=localforward 2026/10/25 01:02:44 INFO Applying migration id=avatar 2026/10/25 01:02:44 INFO Applying migration id=noimage 2026/10/25 01:02:44 INFO Applying migration id=feed 2026/10/25 01:02:44 INFO Applying migration id=bookmarks 2026/10/25 01:02:44 INFO Applying migration id=shareactivity 2026/10/25 01:02:44 INFO Applying migration id=application 2026/10/25 01:02:44 INFO Applying migration id=certificates 2026/10/25 01:02:44 INFO Applying migration id=rawforward 2026/10/25 01:02:44 INFO Applying migration id=publickey 2026/10/25 01:02:44 INFO Applying migration id=resolvegroup 2026/10/25 01:02:44 INFO Applying migration id=reject 2026/10/25 01:02:44 INFO Applying migration id=autodel 2026/10/25 01:02:44 INFO Applying migration id=jsonb 2026/10/25 01:02:44 INFO Applying migration id=quote 2026/10/25 01:02:44 INFO Applying migration id=rfc9421 2026/10/25 01:02:44 INFO Applying migration id=keys 2026/10/25 01:02:44 INFO Applying migration id=portable 2026/10/25 01:02:44 INFO Applying migration id=proofs 2026/10/25 01:02:44 INFO Applying migration id=contexts 2026/10/25 01:02:44 INFO Applying migration id=deliverieshost 2026/10/25 01:02:44 INFO Applying migration id=pembegin 2026/10/25 01:02:44 INFO Applying migration id=didhost 2026/10/25 01:02:44 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:44 INFO Applying migration id=invites 2026/10/25 01:02:44 INFO Applying migration id=ed25519blob 2026/10/25 01:02:44 INFO Applying migration id=rsablob 2026/10/25 01:02:44 INFO Applying migration id=iconscid 2026/10/25 01:02:44 INFO Applying migration id=actor 2026/10/25 01:02:44 INFO Applying migration id=localkeys 2026/10/25 01:02:44 INFO Applying migration id=deleted 2026/10/25 01:02:44 INFO Applying migration id=history 2026/10/25 01:02:44 INFO Applying migration id=outboxnano 2026/10/25 01:02:44 INFO Applying migration id=implements 2026/10/25 01:02:44 INFO Applying migration id=backfill 2026/10/25 01:02:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-e01f-70ef-9d61-b22d2320eeab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-e01f-7027-9514-427e6e633a9a activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-e01f-7027-9514-427e6e633a9a 2026/10/25 01:02:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-e01f-7027-9514-427e6e633a9a --- PASS: TestPoll_LocalOptionWithLink (2.91s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/25 01:02:47 INFO Applying migration id=initial 2026/10/25 01:02:47 INFO Applying migration id=notesupdated 2026/10/25 01:02:47 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:47 INFO Applying migration id=activitiesid 2026/10/25 01:02:47 INFO Applying migration id=outbox 2026/10/25 01:02:47 INFO Applying migration id=edits 2026/10/25 01:02:47 INFO Applying migration id=outboxactor 2026/10/25 01:02:47 INFO Applying migration id=outboxsender 2026/10/25 01:02:47 INFO Applying migration id=thread 2026/10/25 01:02:47 INFO Applying migration id=host 2026/10/25 01:02:47 INFO Applying migration id=sharedinbox 2026/10/25 01:02:47 INFO Applying migration id=noteshost 2026/10/25 01:02:47 INFO Applying migration id=fetched 2026/10/25 01:02:47 INFO Applying migration id=move 2026/10/25 01:02:47 INFO Applying migration id=cleanup 2026/10/25 01:02:47 INFO Applying migration id=received 2026/10/25 01:02:47 INFO Applying migration id=namehost 2026/10/25 01:02:47 INFO Applying migration id=outboxhost 2026/10/25 01:02:47 INFO Applying migration id=notesfts 2026/10/25 01:02:47 INFO Applying migration id=iconsname 2026/10/25 01:02:47 INFO Applying migration id=nohash 2026/10/25 01:02:47 INFO Applying migration id=shares 2026/10/25 01:02:47 INFO Applying migration id=actorttl 2026/10/25 01:02:47 INFO Applying migration id=tocc 2026/10/25 01:02:47 INFO Applying migration id=followeds 2026/10/25 01:02:47 INFO Applying migration id=certhash 2026/10/25 01:02:47 INFO Applying migration id=follows_sync 2026/10/25 01:02:47 INFO Applying migration id=jsonpath 2026/10/25 01:02:47 INFO Applying migration id=localforward 2026/10/25 01:02:47 INFO Applying migration id=avatar 2026/10/25 01:02:47 INFO Applying migration id=noimage 2026/10/25 01:02:47 INFO Applying migration id=feed 2026/10/25 01:02:47 INFO Applying migration id=bookmarks 2026/10/25 01:02:47 INFO Applying migration id=shareactivity 2026/10/25 01:02:47 INFO Applying migration id=application 2026/10/25 01:02:47 INFO Applying migration id=certificates 2026/10/25 01:02:47 INFO Applying migration id=rawforward 2026/10/25 01:02:47 INFO Applying migration id=publickey 2026/10/25 01:02:47 INFO Applying migration id=resolvegroup 2026/10/25 01:02:47 INFO Applying migration id=reject 2026/10/25 01:02:47 INFO Applying migration id=autodel 2026/10/25 01:02:47 INFO Applying migration id=jsonb 2026/10/25 01:02:47 INFO Applying migration id=quote 2026/10/25 01:02:47 INFO Applying migration id=rfc9421 2026/10/25 01:02:47 INFO Applying migration id=keys 2026/10/25 01:02:47 INFO Applying migration id=portable 2026/10/25 01:02:47 INFO Applying migration id=proofs 2026/10/25 01:02:47 INFO Applying migration id=contexts 2026/10/25 01:02:47 INFO Applying migration id=deliverieshost 2026/10/25 01:02:47 INFO Applying migration id=pembegin 2026/10/25 01:02:47 INFO Applying migration id=didhost 2026/10/25 01:02:47 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:47 INFO Applying migration id=invites 2026/10/25 01:02:47 INFO Applying migration id=ed25519blob 2026/10/25 01:02:47 INFO Applying migration id=rsablob 2026/10/25 01:02:47 INFO Applying migration id=iconscid 2026/10/25 01:02:47 INFO Applying migration id=actor 2026/10/25 01:02:47 INFO Applying migration id=localkeys 2026/10/25 01:02:47 INFO Applying migration id=deleted 2026/10/25 01:02:47 INFO Applying migration id=history 2026/10/25 01:02:47 INFO Applying migration id=outboxnano 2026/10/25 01:02:47 INFO Applying migration id=implements 2026/10/25 01:02:47 INFO Applying migration id=backfill 2026/10/25 01:02:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-e7b7-7602-9bba-ab37b6e1fe7a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad 2026/10/25 01:02:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad 2026/10/25 01:02:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-e7b9-7901-9e64-abf2d3ab69b9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-e7b9-78df-b61d-7746d4cdb18f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17094-e7b9-78df-b61d-7746d4cdb18f 2026/10/25 01:02:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad 2026/10/25 01:02:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-e7bb-7298-88c2-92761977c97e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-e7bb-7271-aba8-b9a6e05a680b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17094-e7bb-7271-aba8-b9a6e05a680b 2026/10/25 01:02:49 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad 2026/10/25 01:02:49 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad 2026/10/25 01:02:49 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17094-e7bf-742b-a4c5-c6cae4457a99 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad 2026/10/25 01:02:49 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-e7b7-74de-962f-45353c73a0ad --- PASS: TestPoll_Local3OptionsAnd2Votes (1.95s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/25 01:02:49 INFO Applying migration id=initial 2026/10/25 01:02:49 INFO Applying migration id=notesupdated 2026/10/25 01:02:49 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:49 INFO Applying migration id=activitiesid 2026/10/25 01:02:49 INFO Applying migration id=outbox 2026/10/25 01:02:49 INFO Applying migration id=edits 2026/10/25 01:02:49 INFO Applying migration id=outboxactor 2026/10/25 01:02:49 INFO Applying migration id=outboxsender 2026/10/25 01:02:49 INFO Applying migration id=thread 2026/10/25 01:02:49 INFO Applying migration id=host 2026/10/25 01:02:49 INFO Applying migration id=sharedinbox 2026/10/25 01:02:49 INFO Applying migration id=noteshost 2026/10/25 01:02:49 INFO Applying migration id=fetched 2026/10/25 01:02:49 INFO Applying migration id=move 2026/10/25 01:02:49 INFO Applying migration id=cleanup 2026/10/25 01:02:49 INFO Applying migration id=received 2026/10/25 01:02:49 INFO Applying migration id=namehost 2026/10/25 01:02:49 INFO Applying migration id=outboxhost 2026/10/25 01:02:49 INFO Applying migration id=notesfts 2026/10/25 01:02:49 INFO Applying migration id=iconsname 2026/10/25 01:02:49 INFO Applying migration id=nohash 2026/10/25 01:02:49 INFO Applying migration id=shares 2026/10/25 01:02:49 INFO Applying migration id=actorttl 2026/10/25 01:02:49 INFO Applying migration id=tocc 2026/10/25 01:02:49 INFO Applying migration id=followeds 2026/10/25 01:02:49 INFO Applying migration id=certhash 2026/10/25 01:02:49 INFO Applying migration id=follows_sync 2026/10/25 01:02:49 INFO Applying migration id=jsonpath 2026/10/25 01:02:49 INFO Applying migration id=localforward 2026/10/25 01:02:49 INFO Applying migration id=avatar 2026/10/25 01:02:49 INFO Applying migration id=noimage 2026/10/25 01:02:49 INFO Applying migration id=feed 2026/10/25 01:02:49 INFO Applying migration id=bookmarks 2026/10/25 01:02:49 INFO Applying migration id=shareactivity 2026/10/25 01:02:49 INFO Applying migration id=application 2026/10/25 01:02:49 INFO Applying migration id=certificates 2026/10/25 01:02:49 INFO Applying migration id=rawforward 2026/10/25 01:02:49 INFO Applying migration id=publickey 2026/10/25 01:02:49 INFO Applying migration id=resolvegroup 2026/10/25 01:02:49 INFO Applying migration id=reject 2026/10/25 01:02:49 INFO Applying migration id=autodel 2026/10/25 01:02:49 INFO Applying migration id=jsonb 2026/10/25 01:02:49 INFO Applying migration id=quote 2026/10/25 01:02:49 INFO Applying migration id=rfc9421 2026/10/25 01:02:49 INFO Applying migration id=keys 2026/10/25 01:02:49 INFO Applying migration id=portable 2026/10/25 01:02:49 INFO Applying migration id=proofs 2026/10/25 01:02:49 INFO Applying migration id=contexts 2026/10/25 01:02:49 INFO Applying migration id=deliverieshost 2026/10/25 01:02:49 INFO Applying migration id=pembegin 2026/10/25 01:02:49 INFO Applying migration id=didhost 2026/10/25 01:02:49 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:49 INFO Applying migration id=invites 2026/10/25 01:02:49 INFO Applying migration id=ed25519blob 2026/10/25 01:02:49 INFO Applying migration id=rsablob 2026/10/25 01:02:49 INFO Applying migration id=iconscid 2026/10/25 01:02:49 INFO Applying migration id=actor 2026/10/25 01:02:49 INFO Applying migration id=localkeys 2026/10/25 01:02:49 INFO Applying migration id=deleted 2026/10/25 01:02:49 INFO Applying migration id=history 2026/10/25 01:02:49 INFO Applying migration id=outboxnano 2026/10/25 01:02:49 INFO Applying migration id=implements 2026/10/25 01:02:49 INFO Applying migration id=backfill 2026/10/25 01:02:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-f2ac-7510-a176-7c0fbca936d4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 2026/10/25 01:02:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 2026/10/25 01:02:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-f2ae-77c0-adfd-34f2588e3f2b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f2ae-779c-962c-0fac4b6f7cdc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17094-f2ae-779c-962c-0fac4b6f7cdc 2026/10/25 01:02:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 2026/10/25 01:02:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-f2b0-7232-adaf-fae278f40559 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f2b0-720c-b0ca-bdc28d4b5771 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17094-f2b0-720c-b0ca-bdc28d4b5771 2026/10/25 01:02:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 2026/10/25 01:02:52 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17094-f2b0-720c-b0ca-bdc28d4b5771#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f2b0-720c-b0ca-bdc28d4b5771 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17094-f2b0-720c-b0ca-bdc28d4b5771 2026/10/25 01:02:52 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 2026/10/25 01:02:52 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17094-f2b6-710e-9a24-2039b0eb16a7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 2026/10/25 01:02:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-f2ac-741c-80dd-7c59ea754ad4 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (2.81s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/25 01:02:52 INFO Applying migration id=initial 2026/10/25 01:02:52 INFO Applying migration id=notesupdated 2026/10/25 01:02:52 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:52 INFO Applying migration id=activitiesid 2026/10/25 01:02:52 INFO Applying migration id=outbox 2026/10/25 01:02:52 INFO Applying migration id=edits 2026/10/25 01:02:52 INFO Applying migration id=outboxactor 2026/10/25 01:02:52 INFO Applying migration id=outboxsender 2026/10/25 01:02:52 INFO Applying migration id=thread 2026/10/25 01:02:52 INFO Applying migration id=host 2026/10/25 01:02:52 INFO Applying migration id=sharedinbox 2026/10/25 01:02:52 INFO Applying migration id=noteshost 2026/10/25 01:02:52 INFO Applying migration id=fetched 2026/10/25 01:02:52 INFO Applying migration id=move 2026/10/25 01:02:52 INFO Applying migration id=cleanup 2026/10/25 01:02:52 INFO Applying migration id=received 2026/10/25 01:02:52 INFO Applying migration id=namehost 2026/10/25 01:02:52 INFO Applying migration id=outboxhost 2026/10/25 01:02:52 INFO Applying migration id=notesfts 2026/10/25 01:02:52 INFO Applying migration id=iconsname 2026/10/25 01:02:52 INFO Applying migration id=nohash 2026/10/25 01:02:52 INFO Applying migration id=shares 2026/10/25 01:02:52 INFO Applying migration id=actorttl 2026/10/25 01:02:52 INFO Applying migration id=tocc 2026/10/25 01:02:52 INFO Applying migration id=followeds 2026/10/25 01:02:52 INFO Applying migration id=certhash 2026/10/25 01:02:52 INFO Applying migration id=follows_sync 2026/10/25 01:02:52 INFO Applying migration id=jsonpath 2026/10/25 01:02:52 INFO Applying migration id=localforward 2026/10/25 01:02:52 INFO Applying migration id=avatar 2026/10/25 01:02:52 INFO Applying migration id=noimage 2026/10/25 01:02:52 INFO Applying migration id=feed 2026/10/25 01:02:52 INFO Applying migration id=bookmarks 2026/10/25 01:02:52 INFO Applying migration id=shareactivity 2026/10/25 01:02:52 INFO Applying migration id=application 2026/10/25 01:02:52 INFO Applying migration id=certificates 2026/10/25 01:02:52 INFO Applying migration id=rawforward 2026/10/25 01:02:52 INFO Applying migration id=publickey 2026/10/25 01:02:52 INFO Applying migration id=resolvegroup 2026/10/25 01:02:52 INFO Applying migration id=reject 2026/10/25 01:02:52 INFO Applying migration id=autodel 2026/10/25 01:02:52 INFO Applying migration id=jsonb 2026/10/25 01:02:52 INFO Applying migration id=quote 2026/10/25 01:02:52 INFO Applying migration id=rfc9421 2026/10/25 01:02:52 INFO Applying migration id=keys 2026/10/25 01:02:52 INFO Applying migration id=portable 2026/10/25 01:02:52 INFO Applying migration id=proofs 2026/10/25 01:02:52 INFO Applying migration id=contexts 2026/10/25 01:02:52 INFO Applying migration id=deliverieshost 2026/10/25 01:02:52 INFO Applying migration id=pembegin 2026/10/25 01:02:52 INFO Applying migration id=didhost 2026/10/25 01:02:52 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:52 INFO Applying migration id=invites 2026/10/25 01:02:52 INFO Applying migration id=ed25519blob 2026/10/25 01:02:52 INFO Applying migration id=rsablob 2026/10/25 01:02:52 INFO Applying migration id=iconscid 2026/10/25 01:02:52 INFO Applying migration id=actor 2026/10/25 01:02:52 INFO Applying migration id=localkeys 2026/10/25 01:02:52 INFO Applying migration id=deleted 2026/10/25 01:02:52 INFO Applying migration id=history 2026/10/25 01:02:52 INFO Applying migration id=outboxnano 2026/10/25 01:02:52 INFO Applying migration id=implements 2026/10/25 01:02:52 INFO Applying migration id=backfill 2026/10/25 01:02:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-f9d8-7709-90e7-ad808d62d783 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:02:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17094-f9d9-7224-826b-3bb9e96d7588 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17094-f9d8-7709-90e7-ad808d62d783 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17094-f9d8-7709-90e7-ad808d62d783 2026/10/25 01:02:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17094-f9d9-7bc9-b55b-47e969955ea7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:02:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17094-f9da-7648-b357-37c2d1bcc8a1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17094-f9d9-7bc9-b55b-47e969955ea7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17094-f9d9-7bc9-b55b-47e969955ea7 2026/10/25 01:02:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-f9db-7121-8e7a-a6c8a3180a76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-f9dc-7d92-a3cf-f8f58253ccd1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f9dc-7d70-9c59-4601a48d7468 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17094-f9dc-7d70-9c59-4601a48d7468 2026/10/25 01:02:53 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17094-f9de-76f1-8dc6-9d3eda510d63 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f9de-76ca-8126-a4dcc6c97a91 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17094-f9de-76ca-8126-a4dcc6c97a91 2026/10/25 01:02:53 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17094-f9e0-7197-92b1-6c1fca82a374 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 2026/10/25 01:02:53 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17094-f9db-7042-ab0f-0a4bc5dc23f8 --- PASS: TestPoll_LocalVoteVisibilityFollowers (1.84s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/25 01:02:53 INFO Applying migration id=initial 2026/10/25 01:02:53 INFO Applying migration id=notesupdated 2026/10/25 01:02:53 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:53 INFO Applying migration id=activitiesid 2026/10/25 01:02:53 INFO Applying migration id=outbox 2026/10/25 01:02:53 INFO Applying migration id=edits 2026/10/25 01:02:53 INFO Applying migration id=outboxactor 2026/10/25 01:02:53 INFO Applying migration id=outboxsender 2026/10/25 01:02:53 INFO Applying migration id=thread 2026/10/25 01:02:53 INFO Applying migration id=host 2026/10/25 01:02:53 INFO Applying migration id=sharedinbox 2026/10/25 01:02:53 INFO Applying migration id=noteshost 2026/10/25 01:02:53 INFO Applying migration id=fetched 2026/10/25 01:02:53 INFO Applying migration id=move 2026/10/25 01:02:53 INFO Applying migration id=cleanup 2026/10/25 01:02:53 INFO Applying migration id=received 2026/10/25 01:02:53 INFO Applying migration id=namehost 2026/10/25 01:02:53 INFO Applying migration id=outboxhost 2026/10/25 01:02:53 INFO Applying migration id=notesfts 2026/10/25 01:02:53 INFO Applying migration id=iconsname 2026/10/25 01:02:53 INFO Applying migration id=nohash 2026/10/25 01:02:53 INFO Applying migration id=shares 2026/10/25 01:02:53 INFO Applying migration id=actorttl 2026/10/25 01:02:53 INFO Applying migration id=tocc 2026/10/25 01:02:53 INFO Applying migration id=followeds 2026/10/25 01:02:53 INFO Applying migration id=certhash 2026/10/25 01:02:53 INFO Applying migration id=follows_sync 2026/10/25 01:02:53 INFO Applying migration id=jsonpath 2026/10/25 01:02:53 INFO Applying migration id=localforward 2026/10/25 01:02:53 INFO Applying migration id=avatar 2026/10/25 01:02:53 INFO Applying migration id=noimage 2026/10/25 01:02:53 INFO Applying migration id=feed 2026/10/25 01:02:53 INFO Applying migration id=bookmarks 2026/10/25 01:02:53 INFO Applying migration id=shareactivity 2026/10/25 01:02:53 INFO Applying migration id=application 2026/10/25 01:02:53 INFO Applying migration id=certificates 2026/10/25 01:02:53 INFO Applying migration id=rawforward 2026/10/25 01:02:54 INFO Applying migration id=publickey 2026/10/25 01:02:54 INFO Applying migration id=resolvegroup 2026/10/25 01:02:54 INFO Applying migration id=reject 2026/10/25 01:02:54 INFO Applying migration id=autodel 2026/10/25 01:02:54 INFO Applying migration id=jsonb 2026/10/25 01:02:54 INFO Applying migration id=quote 2026/10/25 01:02:54 INFO Applying migration id=rfc9421 2026/10/25 01:02:54 INFO Applying migration id=keys 2026/10/25 01:02:54 INFO Applying migration id=portable 2026/10/25 01:02:54 INFO Applying migration id=proofs 2026/10/25 01:02:54 INFO Applying migration id=contexts 2026/10/25 01:02:54 INFO Applying migration id=deliverieshost 2026/10/25 01:02:54 INFO Applying migration id=pembegin 2026/10/25 01:02:54 INFO Applying migration id=didhost 2026/10/25 01:02:54 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:54 INFO Applying migration id=invites 2026/10/25 01:02:54 INFO Applying migration id=ed25519blob 2026/10/25 01:02:54 INFO Applying migration id=rsablob 2026/10/25 01:02:54 INFO Applying migration id=iconscid 2026/10/25 01:02:54 INFO Applying migration id=actor 2026/10/25 01:02:54 INFO Applying migration id=localkeys 2026/10/25 01:02:54 INFO Applying migration id=deleted 2026/10/25 01:02:54 INFO Applying migration id=history 2026/10/25 01:02:54 INFO Applying migration id=outboxnano 2026/10/25 01:02:54 INFO Applying migration id=implements 2026/10/25 01:02:54 INFO Applying migration id=backfill 2026/10/25 01:02:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-0337-744e-b6b3-6f9fa2c68b09 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-0339-75e7-a848-4995fb704247 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-0339-75b8-9360-780e568c8051 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-0339-75b8-9360-780e568c8051 2026/10/25 01:02:56 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-033a-7d3d-8094-7ef51ecb1e0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-033a-7d16-8926-1d30bb424b1b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17095-033a-7d16-8926-1d30bb424b1b 2026/10/25 01:02:56 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17095-033c-79ab-9269-356975bb68d5 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 2026/10/25 01:02:56 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-0337-735d-b755-2a7d1b490848 --- PASS: TestPoll_LocalVoteVisibilityPublic (2.40s) === RUN TestPoll_LocalSelfVote 2026/10/25 01:02:56 INFO Applying migration id=initial 2026/10/25 01:02:56 INFO Applying migration id=notesupdated 2026/10/25 01:02:56 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:56 INFO Applying migration id=activitiesid 2026/10/25 01:02:56 INFO Applying migration id=outbox 2026/10/25 01:02:56 INFO Applying migration id=edits 2026/10/25 01:02:56 INFO Applying migration id=outboxactor 2026/10/25 01:02:56 INFO Applying migration id=outboxsender 2026/10/25 01:02:56 INFO Applying migration id=thread 2026/10/25 01:02:56 INFO Applying migration id=host 2026/10/25 01:02:56 INFO Applying migration id=sharedinbox 2026/10/25 01:02:56 INFO Applying migration id=noteshost 2026/10/25 01:02:56 INFO Applying migration id=fetched 2026/10/25 01:02:56 INFO Applying migration id=move 2026/10/25 01:02:56 INFO Applying migration id=cleanup 2026/10/25 01:02:56 INFO Applying migration id=received 2026/10/25 01:02:56 INFO Applying migration id=namehost 2026/10/25 01:02:56 INFO Applying migration id=outboxhost 2026/10/25 01:02:56 INFO Applying migration id=notesfts 2026/10/25 01:02:56 INFO Applying migration id=iconsname 2026/10/25 01:02:56 INFO Applying migration id=nohash 2026/10/25 01:02:56 INFO Applying migration id=shares 2026/10/25 01:02:56 INFO Applying migration id=actorttl 2026/10/25 01:02:56 INFO Applying migration id=tocc 2026/10/25 01:02:56 INFO Applying migration id=followeds 2026/10/25 01:02:56 INFO Applying migration id=certhash 2026/10/25 01:02:56 INFO Applying migration id=follows_sync 2026/10/25 01:02:56 INFO Applying migration id=jsonpath 2026/10/25 01:02:56 INFO Applying migration id=localforward 2026/10/25 01:02:56 INFO Applying migration id=avatar 2026/10/25 01:02:56 INFO Applying migration id=noimage 2026/10/25 01:02:56 INFO Applying migration id=feed 2026/10/25 01:02:56 INFO Applying migration id=bookmarks 2026/10/25 01:02:56 INFO Applying migration id=shareactivity 2026/10/25 01:02:56 INFO Applying migration id=application 2026/10/25 01:02:56 INFO Applying migration id=certificates 2026/10/25 01:02:56 INFO Applying migration id=rawforward 2026/10/25 01:02:56 INFO Applying migration id=publickey 2026/10/25 01:02:56 INFO Applying migration id=resolvegroup 2026/10/25 01:02:56 INFO Applying migration id=reject 2026/10/25 01:02:56 INFO Applying migration id=autodel 2026/10/25 01:02:56 INFO Applying migration id=jsonb 2026/10/25 01:02:56 INFO Applying migration id=quote 2026/10/25 01:02:56 INFO Applying migration id=rfc9421 2026/10/25 01:02:56 INFO Applying migration id=keys 2026/10/25 01:02:56 INFO Applying migration id=portable 2026/10/25 01:02:56 INFO Applying migration id=proofs 2026/10/25 01:02:56 INFO Applying migration id=contexts 2026/10/25 01:02:56 INFO Applying migration id=deliverieshost 2026/10/25 01:02:56 INFO Applying migration id=pembegin 2026/10/25 01:02:56 INFO Applying migration id=didhost 2026/10/25 01:02:56 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:56 INFO Applying migration id=invites 2026/10/25 01:02:56 INFO Applying migration id=ed25519blob 2026/10/25 01:02:56 INFO Applying migration id=rsablob 2026/10/25 01:02:56 INFO Applying migration id=iconscid 2026/10/25 01:02:56 INFO Applying migration id=actor 2026/10/25 01:02:56 INFO Applying migration id=localkeys 2026/10/25 01:02:56 INFO Applying migration id=deleted 2026/10/25 01:02:56 INFO Applying migration id=history 2026/10/25 01:02:56 INFO Applying migration id=outboxnano 2026/10/25 01:02:56 INFO Applying migration id=implements 2026/10/25 01:02:56 INFO Applying migration id=backfill 2026/10/25 01:02:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-0aaf-7deb-bd08-346abd106319 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 2026/10/25 01:02:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 2026/10/25 01:02:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-0ab3-7d90-9342-357770695248 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-0ab3-7d29-96b1-aa4f59451456 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-0ab3-7d29-96b1-aa4f59451456 2026/10/25 01:02:58 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 2026/10/25 01:02:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-0ab7-79ba-9f38-40fee9c93209 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-0ab7-7954-b682-c45c0a085adb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-0ab7-7954-b682-c45c0a085adb 2026/10/25 01:02:58 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 2026/10/25 01:02:58 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17095-0abb-7edc-be1a-10d6fab8388d activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 2026/10/25 01:02:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-0aaf-7c82-b6fe-46ac0b0c3016 --- PASS: TestPoll_LocalSelfVote (1.91s) === RUN TestRegister_RedirectNoCertificate 2026/10/25 01:02:58 INFO Applying migration id=initial 2026/10/25 01:02:58 INFO Applying migration id=notesupdated 2026/10/25 01:02:58 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:58 INFO Applying migration id=activitiesid 2026/10/25 01:02:58 INFO Applying migration id=outbox 2026/10/25 01:02:58 INFO Applying migration id=edits 2026/10/25 01:02:58 INFO Applying migration id=outboxactor 2026/10/25 01:02:58 INFO Applying migration id=outboxsender 2026/10/25 01:02:58 INFO Applying migration id=thread 2026/10/25 01:02:58 INFO Applying migration id=host 2026/10/25 01:02:58 INFO Applying migration id=sharedinbox 2026/10/25 01:02:58 INFO Applying migration id=noteshost 2026/10/25 01:02:58 INFO Applying migration id=fetched 2026/10/25 01:02:58 INFO Applying migration id=move 2026/10/25 01:02:58 INFO Applying migration id=cleanup 2026/10/25 01:02:58 INFO Applying migration id=received 2026/10/25 01:02:58 INFO Applying migration id=namehost 2026/10/25 01:02:58 INFO Applying migration id=outboxhost 2026/10/25 01:02:58 INFO Applying migration id=notesfts 2026/10/25 01:02:58 INFO Applying migration id=iconsname 2026/10/25 01:02:58 INFO Applying migration id=nohash 2026/10/25 01:02:58 INFO Applying migration id=shares 2026/10/25 01:02:58 INFO Applying migration id=actorttl 2026/10/25 01:02:58 INFO Applying migration id=tocc 2026/10/25 01:02:58 INFO Applying migration id=followeds 2026/10/25 01:02:58 INFO Applying migration id=certhash 2026/10/25 01:02:58 INFO Applying migration id=follows_sync 2026/10/25 01:02:58 INFO Applying migration id=jsonpath 2026/10/25 01:02:58 INFO Applying migration id=localforward 2026/10/25 01:02:58 INFO Applying migration id=avatar 2026/10/25 01:02:58 INFO Applying migration id=noimage 2026/10/25 01:02:58 INFO Applying migration id=feed 2026/10/25 01:02:58 INFO Applying migration id=bookmarks 2026/10/25 01:02:58 INFO Applying migration id=shareactivity 2026/10/25 01:02:58 INFO Applying migration id=application 2026/10/25 01:02:58 INFO Applying migration id=certificates 2026/10/25 01:02:58 INFO Applying migration id=rawforward 2026/10/25 01:02:58 INFO Applying migration id=publickey 2026/10/25 01:02:58 INFO Applying migration id=resolvegroup 2026/10/25 01:02:58 INFO Applying migration id=reject 2026/10/25 01:02:58 INFO Applying migration id=autodel 2026/10/25 01:02:58 INFO Applying migration id=jsonb 2026/10/25 01:02:58 INFO Applying migration id=quote 2026/10/25 01:02:58 INFO Applying migration id=rfc9421 2026/10/25 01:02:58 INFO Applying migration id=keys 2026/10/25 01:02:58 INFO Applying migration id=portable 2026/10/25 01:02:58 INFO Applying migration id=proofs 2026/10/25 01:02:58 INFO Applying migration id=contexts 2026/10/25 01:02:58 INFO Applying migration id=deliverieshost 2026/10/25 01:02:58 INFO Applying migration id=pembegin 2026/10/25 01:02:58 INFO Applying migration id=didhost 2026/10/25 01:02:58 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:58 INFO Applying migration id=invites 2026/10/25 01:02:58 INFO Applying migration id=ed25519blob 2026/10/25 01:02:58 INFO Applying migration id=rsablob 2026/10/25 01:02:58 INFO Applying migration id=iconscid 2026/10/25 01:02:58 INFO Applying migration id=actor 2026/10/25 01:02:58 INFO Applying migration id=localkeys 2026/10/25 01:02:58 INFO Applying migration id=deleted 2026/10/25 01:02:58 INFO Applying migration id=history 2026/10/25 01:02:58 INFO Applying migration id=outboxnano 2026/10/25 01:02:58 INFO Applying migration id=implements 2026/10/25 01:02:58 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.20s) === RUN TestRegister_InvitationRequired 2026/10/25 01:02:58 INFO Applying migration id=initial 2026/10/25 01:02:58 INFO Applying migration id=notesupdated 2026/10/25 01:02:58 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:58 INFO Applying migration id=activitiesid 2026/10/25 01:02:58 INFO Applying migration id=outbox 2026/10/25 01:02:58 INFO Applying migration id=edits 2026/10/25 01:02:58 INFO Applying migration id=outboxactor 2026/10/25 01:02:58 INFO Applying migration id=outboxsender 2026/10/25 01:02:58 INFO Applying migration id=thread 2026/10/25 01:02:58 INFO Applying migration id=host 2026/10/25 01:02:58 INFO Applying migration id=sharedinbox 2026/10/25 01:02:58 INFO Applying migration id=noteshost 2026/10/25 01:02:58 INFO Applying migration id=fetched 2026/10/25 01:02:58 INFO Applying migration id=move 2026/10/25 01:02:58 INFO Applying migration id=cleanup 2026/10/25 01:02:58 INFO Applying migration id=received 2026/10/25 01:02:58 INFO Applying migration id=namehost 2026/10/25 01:02:58 INFO Applying migration id=outboxhost 2026/10/25 01:02:58 INFO Applying migration id=notesfts 2026/10/25 01:02:58 INFO Applying migration id=iconsname 2026/10/25 01:02:58 INFO Applying migration id=nohash 2026/10/25 01:02:58 INFO Applying migration id=shares 2026/10/25 01:02:58 INFO Applying migration id=actorttl 2026/10/25 01:02:58 INFO Applying migration id=tocc 2026/10/25 01:02:58 INFO Applying migration id=followeds 2026/10/25 01:02:58 INFO Applying migration id=certhash 2026/10/25 01:02:58 INFO Applying migration id=follows_sync 2026/10/25 01:02:58 INFO Applying migration id=jsonpath 2026/10/25 01:02:58 INFO Applying migration id=localforward 2026/10/25 01:02:58 INFO Applying migration id=avatar 2026/10/25 01:02:58 INFO Applying migration id=noimage 2026/10/25 01:02:58 INFO Applying migration id=feed 2026/10/25 01:02:58 INFO Applying migration id=bookmarks 2026/10/25 01:02:58 INFO Applying migration id=shareactivity 2026/10/25 01:02:58 INFO Applying migration id=application 2026/10/25 01:02:58 INFO Applying migration id=certificates 2026/10/25 01:02:58 INFO Applying migration id=rawforward 2026/10/25 01:02:58 INFO Applying migration id=publickey 2026/10/25 01:02:58 INFO Applying migration id=resolvegroup 2026/10/25 01:02:58 INFO Applying migration id=reject 2026/10/25 01:02:58 INFO Applying migration id=autodel 2026/10/25 01:02:58 INFO Applying migration id=jsonb 2026/10/25 01:02:58 INFO Applying migration id=quote 2026/10/25 01:02:58 INFO Applying migration id=rfc9421 2026/10/25 01:02:58 INFO Applying migration id=keys 2026/10/25 01:02:58 INFO Applying migration id=portable 2026/10/25 01:02:58 INFO Applying migration id=proofs 2026/10/25 01:02:58 INFO Applying migration id=contexts 2026/10/25 01:02:58 INFO Applying migration id=deliverieshost 2026/10/25 01:02:58 INFO Applying migration id=pembegin 2026/10/25 01:02:58 INFO Applying migration id=didhost 2026/10/25 01:02:58 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:58 INFO Applying migration id=invites 2026/10/25 01:02:58 INFO Applying migration id=ed25519blob 2026/10/25 01:02:58 INFO Applying migration id=rsablob 2026/10/25 01:02:58 INFO Applying migration id=iconscid 2026/10/25 01:02:58 INFO Applying migration id=actor 2026/10/25 01:02:58 INFO Applying migration id=localkeys 2026/10/25 01:02:58 INFO Applying migration id=deleted 2026/10/25 01:02:58 INFO Applying migration id=history 2026/10/25 01:02:58 INFO Applying migration id=outboxnano 2026/10/25 01:02:58 INFO Applying migration id=implements 2026/10/25 01:02:58 INFO Applying migration id=backfill 2026/10/25 01:02:58 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.18s) === RUN TestRegister_InvitationPrompt 2026/10/25 01:02:58 INFO Applying migration id=initial 2026/10/25 01:02:58 INFO Applying migration id=notesupdated 2026/10/25 01:02:58 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:58 INFO Applying migration id=activitiesid 2026/10/25 01:02:58 INFO Applying migration id=outbox 2026/10/25 01:02:58 INFO Applying migration id=edits 2026/10/25 01:02:58 INFO Applying migration id=outboxactor 2026/10/25 01:02:58 INFO Applying migration id=outboxsender 2026/10/25 01:02:58 INFO Applying migration id=thread 2026/10/25 01:02:58 INFO Applying migration id=host 2026/10/25 01:02:58 INFO Applying migration id=sharedinbox 2026/10/25 01:02:58 INFO Applying migration id=noteshost 2026/10/25 01:02:58 INFO Applying migration id=fetched 2026/10/25 01:02:58 INFO Applying migration id=move 2026/10/25 01:02:58 INFO Applying migration id=cleanup 2026/10/25 01:02:58 INFO Applying migration id=received 2026/10/25 01:02:58 INFO Applying migration id=namehost 2026/10/25 01:02:58 INFO Applying migration id=outboxhost 2026/10/25 01:02:58 INFO Applying migration id=notesfts 2026/10/25 01:02:58 INFO Applying migration id=iconsname 2026/10/25 01:02:58 INFO Applying migration id=nohash 2026/10/25 01:02:58 INFO Applying migration id=shares 2026/10/25 01:02:58 INFO Applying migration id=actorttl 2026/10/25 01:02:58 INFO Applying migration id=tocc 2026/10/25 01:02:58 INFO Applying migration id=followeds 2026/10/25 01:02:58 INFO Applying migration id=certhash 2026/10/25 01:02:58 INFO Applying migration id=follows_sync 2026/10/25 01:02:58 INFO Applying migration id=jsonpath 2026/10/25 01:02:58 INFO Applying migration id=localforward 2026/10/25 01:02:58 INFO Applying migration id=avatar 2026/10/25 01:02:58 INFO Applying migration id=noimage 2026/10/25 01:02:58 INFO Applying migration id=feed 2026/10/25 01:02:58 INFO Applying migration id=bookmarks 2026/10/25 01:02:58 INFO Applying migration id=shareactivity 2026/10/25 01:02:58 INFO Applying migration id=application 2026/10/25 01:02:58 INFO Applying migration id=certificates 2026/10/25 01:02:58 INFO Applying migration id=rawforward 2026/10/25 01:02:58 INFO Applying migration id=publickey 2026/10/25 01:02:58 INFO Applying migration id=resolvegroup 2026/10/25 01:02:58 INFO Applying migration id=reject 2026/10/25 01:02:58 INFO Applying migration id=autodel 2026/10/25 01:02:58 INFO Applying migration id=jsonb 2026/10/25 01:02:58 INFO Applying migration id=quote 2026/10/25 01:02:58 INFO Applying migration id=rfc9421 2026/10/25 01:02:58 INFO Applying migration id=keys 2026/10/25 01:02:58 INFO Applying migration id=portable 2026/10/25 01:02:58 INFO Applying migration id=proofs 2026/10/25 01:02:58 INFO Applying migration id=contexts 2026/10/25 01:02:58 INFO Applying migration id=deliverieshost 2026/10/25 01:02:58 INFO Applying migration id=pembegin 2026/10/25 01:02:58 INFO Applying migration id=didhost 2026/10/25 01:02:58 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:58 INFO Applying migration id=invites 2026/10/25 01:02:58 INFO Applying migration id=ed25519blob 2026/10/25 01:02:58 INFO Applying migration id=rsablob 2026/10/25 01:02:58 INFO Applying migration id=iconscid 2026/10/25 01:02:58 INFO Applying migration id=actor 2026/10/25 01:02:58 INFO Applying migration id=localkeys 2026/10/25 01:02:58 INFO Applying migration id=deleted 2026/10/25 01:02:58 INFO Applying migration id=history 2026/10/25 01:02:58 INFO Applying migration id=outboxnano 2026/10/25 01:02:58 INFO Applying migration id=implements 2026/10/25 01:02:58 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.15s) === RUN TestRegister_InvalidInvitationCode 2026/10/25 01:02:58 INFO Applying migration id=initial 2026/10/25 01:02:58 INFO Applying migration id=notesupdated 2026/10/25 01:02:58 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:58 INFO Applying migration id=activitiesid 2026/10/25 01:02:58 INFO Applying migration id=outbox 2026/10/25 01:02:58 INFO Applying migration id=edits 2026/10/25 01:02:58 INFO Applying migration id=outboxactor 2026/10/25 01:02:58 INFO Applying migration id=outboxsender 2026/10/25 01:02:58 INFO Applying migration id=thread 2026/10/25 01:02:58 INFO Applying migration id=host 2026/10/25 01:02:58 INFO Applying migration id=sharedinbox 2026/10/25 01:02:58 INFO Applying migration id=noteshost 2026/10/25 01:02:58 INFO Applying migration id=fetched 2026/10/25 01:02:58 INFO Applying migration id=move 2026/10/25 01:02:58 INFO Applying migration id=cleanup 2026/10/25 01:02:58 INFO Applying migration id=received 2026/10/25 01:02:58 INFO Applying migration id=namehost 2026/10/25 01:02:58 INFO Applying migration id=outboxhost 2026/10/25 01:02:58 INFO Applying migration id=notesfts 2026/10/25 01:02:58 INFO Applying migration id=iconsname 2026/10/25 01:02:58 INFO Applying migration id=nohash 2026/10/25 01:02:58 INFO Applying migration id=shares 2026/10/25 01:02:58 INFO Applying migration id=actorttl 2026/10/25 01:02:58 INFO Applying migration id=tocc 2026/10/25 01:02:58 INFO Applying migration id=followeds 2026/10/25 01:02:58 INFO Applying migration id=certhash 2026/10/25 01:02:58 INFO Applying migration id=follows_sync 2026/10/25 01:02:58 INFO Applying migration id=jsonpath 2026/10/25 01:02:58 INFO Applying migration id=localforward 2026/10/25 01:02:58 INFO Applying migration id=avatar 2026/10/25 01:02:58 INFO Applying migration id=noimage 2026/10/25 01:02:58 INFO Applying migration id=feed 2026/10/25 01:02:58 INFO Applying migration id=bookmarks 2026/10/25 01:02:58 INFO Applying migration id=shareactivity 2026/10/25 01:02:58 INFO Applying migration id=application 2026/10/25 01:02:58 INFO Applying migration id=certificates 2026/10/25 01:02:58 INFO Applying migration id=rawforward 2026/10/25 01:02:58 INFO Applying migration id=publickey 2026/10/25 01:02:58 INFO Applying migration id=resolvegroup 2026/10/25 01:02:58 INFO Applying migration id=reject 2026/10/25 01:02:58 INFO Applying migration id=autodel 2026/10/25 01:02:58 INFO Applying migration id=jsonb 2026/10/25 01:02:58 INFO Applying migration id=quote 2026/10/25 01:02:58 INFO Applying migration id=rfc9421 2026/10/25 01:02:58 INFO Applying migration id=keys 2026/10/25 01:02:58 INFO Applying migration id=portable 2026/10/25 01:02:58 INFO Applying migration id=proofs 2026/10/25 01:02:58 INFO Applying migration id=contexts 2026/10/25 01:02:58 INFO Applying migration id=deliverieshost 2026/10/25 01:02:58 INFO Applying migration id=pembegin 2026/10/25 01:02:58 INFO Applying migration id=didhost 2026/10/25 01:02:58 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:58 INFO Applying migration id=invites 2026/10/25 01:02:58 INFO Applying migration id=ed25519blob 2026/10/25 01:02:58 INFO Applying migration id=rsablob 2026/10/25 01:02:58 INFO Applying migration id=iconscid 2026/10/25 01:02:58 INFO Applying migration id=actor 2026/10/25 01:02:58 INFO Applying migration id=localkeys 2026/10/25 01:02:58 INFO Applying migration id=deleted 2026/10/25 01:02:58 INFO Applying migration id=history 2026/10/25 01:02:58 INFO Applying migration id=outboxnano 2026/10/25 01:02:58 INFO Applying migration id=implements 2026/10/25 01:02:58 INFO Applying migration id=backfill 2026/10/25 01:02:59 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.23s) === RUN TestRegister_Redirect 2026/10/25 01:02:59 INFO Applying migration id=initial 2026/10/25 01:02:59 INFO Applying migration id=notesupdated 2026/10/25 01:02:59 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:59 INFO Applying migration id=activitiesid 2026/10/25 01:02:59 INFO Applying migration id=outbox 2026/10/25 01:02:59 INFO Applying migration id=edits 2026/10/25 01:02:59 INFO Applying migration id=outboxactor 2026/10/25 01:02:59 INFO Applying migration id=outboxsender 2026/10/25 01:02:59 INFO Applying migration id=thread 2026/10/25 01:02:59 INFO Applying migration id=host 2026/10/25 01:02:59 INFO Applying migration id=sharedinbox 2026/10/25 01:02:59 INFO Applying migration id=noteshost 2026/10/25 01:02:59 INFO Applying migration id=fetched 2026/10/25 01:02:59 INFO Applying migration id=move 2026/10/25 01:02:59 INFO Applying migration id=cleanup 2026/10/25 01:02:59 INFO Applying migration id=received 2026/10/25 01:02:59 INFO Applying migration id=namehost 2026/10/25 01:02:59 INFO Applying migration id=outboxhost 2026/10/25 01:02:59 INFO Applying migration id=notesfts 2026/10/25 01:02:59 INFO Applying migration id=iconsname 2026/10/25 01:02:59 INFO Applying migration id=nohash 2026/10/25 01:02:59 INFO Applying migration id=shares 2026/10/25 01:02:59 INFO Applying migration id=actorttl 2026/10/25 01:02:59 INFO Applying migration id=tocc 2026/10/25 01:02:59 INFO Applying migration id=followeds 2026/10/25 01:02:59 INFO Applying migration id=certhash 2026/10/25 01:02:59 INFO Applying migration id=follows_sync 2026/10/25 01:02:59 INFO Applying migration id=jsonpath 2026/10/25 01:02:59 INFO Applying migration id=localforward 2026/10/25 01:02:59 INFO Applying migration id=avatar 2026/10/25 01:02:59 INFO Applying migration id=noimage 2026/10/25 01:02:59 INFO Applying migration id=feed 2026/10/25 01:02:59 INFO Applying migration id=bookmarks 2026/10/25 01:02:59 INFO Applying migration id=shareactivity 2026/10/25 01:02:59 INFO Applying migration id=application 2026/10/25 01:02:59 INFO Applying migration id=certificates 2026/10/25 01:02:59 INFO Applying migration id=rawforward 2026/10/25 01:02:59 INFO Applying migration id=publickey 2026/10/25 01:02:59 INFO Applying migration id=resolvegroup 2026/10/25 01:02:59 INFO Applying migration id=reject 2026/10/25 01:02:59 INFO Applying migration id=autodel 2026/10/25 01:02:59 INFO Applying migration id=jsonb 2026/10/25 01:02:59 INFO Applying migration id=quote 2026/10/25 01:02:59 INFO Applying migration id=rfc9421 2026/10/25 01:02:59 INFO Applying migration id=keys 2026/10/25 01:02:59 INFO Applying migration id=portable 2026/10/25 01:02:59 INFO Applying migration id=proofs 2026/10/25 01:02:59 INFO Applying migration id=contexts 2026/10/25 01:02:59 INFO Applying migration id=deliverieshost 2026/10/25 01:02:59 INFO Applying migration id=pembegin 2026/10/25 01:02:59 INFO Applying migration id=didhost 2026/10/25 01:02:59 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:59 INFO Applying migration id=invites 2026/10/25 01:02:59 INFO Applying migration id=ed25519blob 2026/10/25 01:02:59 INFO Applying migration id=rsablob 2026/10/25 01:02:59 INFO Applying migration id=iconscid 2026/10/25 01:02:59 INFO Applying migration id=actor 2026/10/25 01:02:59 INFO Applying migration id=localkeys 2026/10/25 01:02:59 INFO Applying migration id=deleted 2026/10/25 01:02:59 INFO Applying migration id=history 2026/10/25 01:02:59 INFO Applying migration id=outboxnano 2026/10/25 01:02:59 INFO Applying migration id=implements 2026/10/25 01:02:59 INFO Applying migration id=backfill 2026/10/25 01:02:59 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.16s) === RUN TestRegister_NoCertificate 2026/10/25 01:02:59 INFO Applying migration id=initial 2026/10/25 01:02:59 INFO Applying migration id=notesupdated 2026/10/25 01:02:59 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:59 INFO Applying migration id=activitiesid 2026/10/25 01:02:59 INFO Applying migration id=outbox 2026/10/25 01:02:59 INFO Applying migration id=edits 2026/10/25 01:02:59 INFO Applying migration id=outboxactor 2026/10/25 01:02:59 INFO Applying migration id=outboxsender 2026/10/25 01:02:59 INFO Applying migration id=thread 2026/10/25 01:02:59 INFO Applying migration id=host 2026/10/25 01:02:59 INFO Applying migration id=sharedinbox 2026/10/25 01:02:59 INFO Applying migration id=noteshost 2026/10/25 01:02:59 INFO Applying migration id=fetched 2026/10/25 01:02:59 INFO Applying migration id=move 2026/10/25 01:02:59 INFO Applying migration id=cleanup 2026/10/25 01:02:59 INFO Applying migration id=received 2026/10/25 01:02:59 INFO Applying migration id=namehost 2026/10/25 01:02:59 INFO Applying migration id=outboxhost 2026/10/25 01:02:59 INFO Applying migration id=notesfts 2026/10/25 01:02:59 INFO Applying migration id=iconsname 2026/10/25 01:02:59 INFO Applying migration id=nohash 2026/10/25 01:02:59 INFO Applying migration id=shares 2026/10/25 01:02:59 INFO Applying migration id=actorttl 2026/10/25 01:02:59 INFO Applying migration id=tocc 2026/10/25 01:02:59 INFO Applying migration id=followeds 2026/10/25 01:02:59 INFO Applying migration id=certhash 2026/10/25 01:02:59 INFO Applying migration id=follows_sync 2026/10/25 01:02:59 INFO Applying migration id=jsonpath 2026/10/25 01:02:59 INFO Applying migration id=localforward 2026/10/25 01:02:59 INFO Applying migration id=avatar 2026/10/25 01:02:59 INFO Applying migration id=noimage 2026/10/25 01:02:59 INFO Applying migration id=feed 2026/10/25 01:02:59 INFO Applying migration id=bookmarks 2026/10/25 01:02:59 INFO Applying migration id=shareactivity 2026/10/25 01:02:59 INFO Applying migration id=application 2026/10/25 01:02:59 INFO Applying migration id=certificates 2026/10/25 01:02:59 INFO Applying migration id=rawforward 2026/10/25 01:02:59 INFO Applying migration id=publickey 2026/10/25 01:02:59 INFO Applying migration id=resolvegroup 2026/10/25 01:02:59 INFO Applying migration id=reject 2026/10/25 01:02:59 INFO Applying migration id=autodel 2026/10/25 01:02:59 INFO Applying migration id=jsonb 2026/10/25 01:02:59 INFO Applying migration id=quote 2026/10/25 01:02:59 INFO Applying migration id=rfc9421 2026/10/25 01:02:59 INFO Applying migration id=keys 2026/10/25 01:02:59 INFO Applying migration id=portable 2026/10/25 01:02:59 INFO Applying migration id=proofs 2026/10/25 01:02:59 INFO Applying migration id=contexts 2026/10/25 01:02:59 INFO Applying migration id=deliverieshost 2026/10/25 01:02:59 INFO Applying migration id=pembegin 2026/10/25 01:02:59 INFO Applying migration id=didhost 2026/10/25 01:02:59 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:59 INFO Applying migration id=invites 2026/10/25 01:02:59 INFO Applying migration id=ed25519blob 2026/10/25 01:02:59 INFO Applying migration id=rsablob 2026/10/25 01:02:59 INFO Applying migration id=iconscid 2026/10/25 01:02:59 INFO Applying migration id=actor 2026/10/25 01:02:59 INFO Applying migration id=localkeys 2026/10/25 01:02:59 INFO Applying migration id=deleted 2026/10/25 01:02:59 INFO Applying migration id=history 2026/10/25 01:02:59 INFO Applying migration id=outboxnano 2026/10/25 01:02:59 INFO Applying migration id=implements 2026/10/25 01:02:59 INFO Applying migration id=backfill 2026/10/25 01:02:59 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.21s) === RUN TestRegister_HappyFlow 2026/10/25 01:02:59 INFO Applying migration id=initial 2026/10/25 01:02:59 INFO Applying migration id=notesupdated 2026/10/25 01:02:59 INFO Applying migration id=personspreferredusername 2026/10/25 01:02:59 INFO Applying migration id=activitiesid 2026/10/25 01:02:59 INFO Applying migration id=outbox 2026/10/25 01:02:59 INFO Applying migration id=edits 2026/10/25 01:02:59 INFO Applying migration id=outboxactor 2026/10/25 01:02:59 INFO Applying migration id=outboxsender 2026/10/25 01:02:59 INFO Applying migration id=thread 2026/10/25 01:02:59 INFO Applying migration id=host 2026/10/25 01:02:59 INFO Applying migration id=sharedinbox 2026/10/25 01:02:59 INFO Applying migration id=noteshost 2026/10/25 01:02:59 INFO Applying migration id=fetched 2026/10/25 01:02:59 INFO Applying migration id=move 2026/10/25 01:02:59 INFO Applying migration id=cleanup 2026/10/25 01:02:59 INFO Applying migration id=received 2026/10/25 01:02:59 INFO Applying migration id=namehost 2026/10/25 01:02:59 INFO Applying migration id=outboxhost 2026/10/25 01:02:59 INFO Applying migration id=notesfts 2026/10/25 01:02:59 INFO Applying migration id=iconsname 2026/10/25 01:02:59 INFO Applying migration id=nohash 2026/10/25 01:02:59 INFO Applying migration id=shares 2026/10/25 01:02:59 INFO Applying migration id=actorttl 2026/10/25 01:02:59 INFO Applying migration id=tocc 2026/10/25 01:02:59 INFO Applying migration id=followeds 2026/10/25 01:02:59 INFO Applying migration id=certhash 2026/10/25 01:02:59 INFO Applying migration id=follows_sync 2026/10/25 01:02:59 INFO Applying migration id=jsonpath 2026/10/25 01:02:59 INFO Applying migration id=localforward 2026/10/25 01:02:59 INFO Applying migration id=avatar 2026/10/25 01:02:59 INFO Applying migration id=noimage 2026/10/25 01:02:59 INFO Applying migration id=feed 2026/10/25 01:02:59 INFO Applying migration id=bookmarks 2026/10/25 01:02:59 INFO Applying migration id=shareactivity 2026/10/25 01:02:59 INFO Applying migration id=application 2026/10/25 01:02:59 INFO Applying migration id=certificates 2026/10/25 01:02:59 INFO Applying migration id=rawforward 2026/10/25 01:02:59 INFO Applying migration id=publickey 2026/10/25 01:02:59 INFO Applying migration id=resolvegroup 2026/10/25 01:02:59 INFO Applying migration id=reject 2026/10/25 01:02:59 INFO Applying migration id=autodel 2026/10/25 01:02:59 INFO Applying migration id=jsonb 2026/10/25 01:02:59 INFO Applying migration id=quote 2026/10/25 01:02:59 INFO Applying migration id=rfc9421 2026/10/25 01:02:59 INFO Applying migration id=keys 2026/10/25 01:02:59 INFO Applying migration id=portable 2026/10/25 01:02:59 INFO Applying migration id=proofs 2026/10/25 01:02:59 INFO Applying migration id=contexts 2026/10/25 01:02:59 INFO Applying migration id=deliverieshost 2026/10/25 01:02:59 INFO Applying migration id=pembegin 2026/10/25 01:02:59 INFO Applying migration id=didhost 2026/10/25 01:02:59 INFO Applying migration id=rsapkcs8 2026/10/25 01:02:59 INFO Applying migration id=invites 2026/10/25 01:02:59 INFO Applying migration id=ed25519blob 2026/10/25 01:02:59 INFO Applying migration id=rsablob 2026/10/25 01:02:59 INFO Applying migration id=iconscid 2026/10/25 01:02:59 INFO Applying migration id=actor 2026/10/25 01:02:59 INFO Applying migration id=localkeys 2026/10/25 01:02:59 INFO Applying migration id=deleted 2026/10/25 01:02:59 INFO Applying migration id=history 2026/10/25 01:02:59 INFO Applying migration id=outboxnano 2026/10/25 01:02:59 INFO Applying migration id=implements 2026/10/25 01:02:59 INFO Applying migration id=backfill 2026/10/25 01:02:59 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.85s) === RUN TestRegister_AlreadyRegistered 2026/10/25 01:03:00 INFO Applying migration id=initial 2026/10/25 01:03:00 INFO Applying migration id=notesupdated 2026/10/25 01:03:00 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:00 INFO Applying migration id=activitiesid 2026/10/25 01:03:00 INFO Applying migration id=outbox 2026/10/25 01:03:00 INFO Applying migration id=edits 2026/10/25 01:03:00 INFO Applying migration id=outboxactor 2026/10/25 01:03:00 INFO Applying migration id=outboxsender 2026/10/25 01:03:00 INFO Applying migration id=thread 2026/10/25 01:03:00 INFO Applying migration id=host 2026/10/25 01:03:00 INFO Applying migration id=sharedinbox 2026/10/25 01:03:00 INFO Applying migration id=noteshost 2026/10/25 01:03:00 INFO Applying migration id=fetched 2026/10/25 01:03:00 INFO Applying migration id=move 2026/10/25 01:03:00 INFO Applying migration id=cleanup 2026/10/25 01:03:00 INFO Applying migration id=received 2026/10/25 01:03:00 INFO Applying migration id=namehost 2026/10/25 01:03:00 INFO Applying migration id=outboxhost 2026/10/25 01:03:00 INFO Applying migration id=notesfts 2026/10/25 01:03:00 INFO Applying migration id=iconsname 2026/10/25 01:03:00 INFO Applying migration id=nohash 2026/10/25 01:03:00 INFO Applying migration id=shares 2026/10/25 01:03:00 INFO Applying migration id=actorttl 2026/10/25 01:03:00 INFO Applying migration id=tocc 2026/10/25 01:03:00 INFO Applying migration id=followeds 2026/10/25 01:03:00 INFO Applying migration id=certhash 2026/10/25 01:03:00 INFO Applying migration id=follows_sync 2026/10/25 01:03:00 INFO Applying migration id=jsonpath 2026/10/25 01:03:00 INFO Applying migration id=localforward 2026/10/25 01:03:00 INFO Applying migration id=avatar 2026/10/25 01:03:00 INFO Applying migration id=noimage 2026/10/25 01:03:00 INFO Applying migration id=feed 2026/10/25 01:03:00 INFO Applying migration id=bookmarks 2026/10/25 01:03:00 INFO Applying migration id=shareactivity 2026/10/25 01:03:00 INFO Applying migration id=application 2026/10/25 01:03:00 INFO Applying migration id=certificates 2026/10/25 01:03:00 INFO Applying migration id=rawforward 2026/10/25 01:03:00 INFO Applying migration id=publickey 2026/10/25 01:03:00 INFO Applying migration id=resolvegroup 2026/10/25 01:03:00 INFO Applying migration id=reject 2026/10/25 01:03:00 INFO Applying migration id=autodel 2026/10/25 01:03:00 INFO Applying migration id=jsonb 2026/10/25 01:03:00 INFO Applying migration id=quote 2026/10/25 01:03:00 INFO Applying migration id=rfc9421 2026/10/25 01:03:00 INFO Applying migration id=keys 2026/10/25 01:03:00 INFO Applying migration id=portable 2026/10/25 01:03:00 INFO Applying migration id=proofs 2026/10/25 01:03:00 INFO Applying migration id=contexts 2026/10/25 01:03:00 INFO Applying migration id=deliverieshost 2026/10/25 01:03:00 INFO Applying migration id=pembegin 2026/10/25 01:03:00 INFO Applying migration id=didhost 2026/10/25 01:03:00 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:00 INFO Applying migration id=invites 2026/10/25 01:03:00 INFO Applying migration id=ed25519blob 2026/10/25 01:03:00 INFO Applying migration id=rsablob 2026/10/25 01:03:00 INFO Applying migration id=iconscid 2026/10/25 01:03:00 INFO Applying migration id=actor 2026/10/25 01:03:00 INFO Applying migration id=localkeys 2026/10/25 01:03:00 INFO Applying migration id=deleted 2026/10/25 01:03:00 INFO Applying migration id=history 2026/10/25 01:03:00 INFO Applying migration id=outboxnano 2026/10/25 01:03:00 INFO Applying migration id=implements 2026/10/25 01:03:00 INFO Applying migration id=backfill 2026/10/25 01:03:00 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.55s) === RUN TestRegister_Twice 2026/10/25 01:03:00 INFO Applying migration id=initial 2026/10/25 01:03:00 INFO Applying migration id=notesupdated 2026/10/25 01:03:00 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:00 INFO Applying migration id=activitiesid 2026/10/25 01:03:00 INFO Applying migration id=outbox 2026/10/25 01:03:00 INFO Applying migration id=edits 2026/10/25 01:03:00 INFO Applying migration id=outboxactor 2026/10/25 01:03:00 INFO Applying migration id=outboxsender 2026/10/25 01:03:00 INFO Applying migration id=thread 2026/10/25 01:03:00 INFO Applying migration id=host 2026/10/25 01:03:00 INFO Applying migration id=sharedinbox 2026/10/25 01:03:00 INFO Applying migration id=noteshost 2026/10/25 01:03:00 INFO Applying migration id=fetched 2026/10/25 01:03:00 INFO Applying migration id=move 2026/10/25 01:03:00 INFO Applying migration id=cleanup 2026/10/25 01:03:00 INFO Applying migration id=received 2026/10/25 01:03:00 INFO Applying migration id=namehost 2026/10/25 01:03:00 INFO Applying migration id=outboxhost 2026/10/25 01:03:00 INFO Applying migration id=notesfts 2026/10/25 01:03:00 INFO Applying migration id=iconsname 2026/10/25 01:03:00 INFO Applying migration id=nohash 2026/10/25 01:03:00 INFO Applying migration id=shares 2026/10/25 01:03:00 INFO Applying migration id=actorttl 2026/10/25 01:03:00 INFO Applying migration id=tocc 2026/10/25 01:03:00 INFO Applying migration id=followeds 2026/10/25 01:03:00 INFO Applying migration id=certhash 2026/10/25 01:03:00 INFO Applying migration id=follows_sync 2026/10/25 01:03:00 INFO Applying migration id=jsonpath 2026/10/25 01:03:00 INFO Applying migration id=localforward 2026/10/25 01:03:00 INFO Applying migration id=avatar 2026/10/25 01:03:00 INFO Applying migration id=noimage 2026/10/25 01:03:00 INFO Applying migration id=feed 2026/10/25 01:03:00 INFO Applying migration id=bookmarks 2026/10/25 01:03:00 INFO Applying migration id=shareactivity 2026/10/25 01:03:00 INFO Applying migration id=application 2026/10/25 01:03:00 INFO Applying migration id=certificates 2026/10/25 01:03:00 INFO Applying migration id=rawforward 2026/10/25 01:03:00 INFO Applying migration id=publickey 2026/10/25 01:03:00 INFO Applying migration id=resolvegroup 2026/10/25 01:03:00 INFO Applying migration id=reject 2026/10/25 01:03:00 INFO Applying migration id=autodel 2026/10/25 01:03:00 INFO Applying migration id=jsonb 2026/10/25 01:03:00 INFO Applying migration id=quote 2026/10/25 01:03:00 INFO Applying migration id=rfc9421 2026/10/25 01:03:00 INFO Applying migration id=keys 2026/10/25 01:03:00 INFO Applying migration id=portable 2026/10/25 01:03:00 INFO Applying migration id=proofs 2026/10/25 01:03:00 INFO Applying migration id=contexts 2026/10/25 01:03:00 INFO Applying migration id=deliverieshost 2026/10/25 01:03:00 INFO Applying migration id=pembegin 2026/10/25 01:03:00 INFO Applying migration id=didhost 2026/10/25 01:03:00 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:00 INFO Applying migration id=invites 2026/10/25 01:03:00 INFO Applying migration id=ed25519blob 2026/10/25 01:03:00 INFO Applying migration id=rsablob 2026/10/25 01:03:00 INFO Applying migration id=iconscid 2026/10/25 01:03:00 INFO Applying migration id=actor 2026/10/25 01:03:00 INFO Applying migration id=localkeys 2026/10/25 01:03:00 INFO Applying migration id=deleted 2026/10/25 01:03:00 INFO Applying migration id=history 2026/10/25 01:03:00 INFO Applying migration id=outboxnano 2026/10/25 01:03:00 INFO Applying migration id=implements 2026/10/25 01:03:00 INFO Applying migration id=backfill 2026/10/25 01:03:00 INFO Creating new user request.path=/users/register name=erin 2026/10/25 01:03:01 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.83s) === RUN TestRegister_Throttling 2026/10/25 01:03:01 INFO Applying migration id=initial 2026/10/25 01:03:01 INFO Applying migration id=notesupdated 2026/10/25 01:03:01 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:01 INFO Applying migration id=activitiesid 2026/10/25 01:03:01 INFO Applying migration id=outbox 2026/10/25 01:03:01 INFO Applying migration id=edits 2026/10/25 01:03:01 INFO Applying migration id=outboxactor 2026/10/25 01:03:01 INFO Applying migration id=outboxsender 2026/10/25 01:03:01 INFO Applying migration id=thread 2026/10/25 01:03:01 INFO Applying migration id=host 2026/10/25 01:03:01 INFO Applying migration id=sharedinbox 2026/10/25 01:03:01 INFO Applying migration id=noteshost 2026/10/25 01:03:01 INFO Applying migration id=fetched 2026/10/25 01:03:01 INFO Applying migration id=move 2026/10/25 01:03:01 INFO Applying migration id=cleanup 2026/10/25 01:03:01 INFO Applying migration id=received 2026/10/25 01:03:01 INFO Applying migration id=namehost 2026/10/25 01:03:01 INFO Applying migration id=outboxhost 2026/10/25 01:03:01 INFO Applying migration id=notesfts 2026/10/25 01:03:01 INFO Applying migration id=iconsname 2026/10/25 01:03:01 INFO Applying migration id=nohash 2026/10/25 01:03:01 INFO Applying migration id=shares 2026/10/25 01:03:01 INFO Applying migration id=actorttl 2026/10/25 01:03:01 INFO Applying migration id=tocc 2026/10/25 01:03:01 INFO Applying migration id=followeds 2026/10/25 01:03:01 INFO Applying migration id=certhash 2026/10/25 01:03:01 INFO Applying migration id=follows_sync 2026/10/25 01:03:01 INFO Applying migration id=jsonpath 2026/10/25 01:03:01 INFO Applying migration id=localforward 2026/10/25 01:03:01 INFO Applying migration id=avatar 2026/10/25 01:03:01 INFO Applying migration id=noimage 2026/10/25 01:03:01 INFO Applying migration id=feed 2026/10/25 01:03:01 INFO Applying migration id=bookmarks 2026/10/25 01:03:01 INFO Applying migration id=shareactivity 2026/10/25 01:03:01 INFO Applying migration id=application 2026/10/25 01:03:01 INFO Applying migration id=certificates 2026/10/25 01:03:01 INFO Applying migration id=rawforward 2026/10/25 01:03:01 INFO Applying migration id=publickey 2026/10/25 01:03:01 INFO Applying migration id=resolvegroup 2026/10/25 01:03:01 INFO Applying migration id=reject 2026/10/25 01:03:01 INFO Applying migration id=autodel 2026/10/25 01:03:01 INFO Applying migration id=jsonb 2026/10/25 01:03:01 INFO Applying migration id=quote 2026/10/25 01:03:01 INFO Applying migration id=rfc9421 2026/10/25 01:03:01 INFO Applying migration id=keys 2026/10/25 01:03:01 INFO Applying migration id=portable 2026/10/25 01:03:01 INFO Applying migration id=proofs 2026/10/25 01:03:01 INFO Applying migration id=contexts 2026/10/25 01:03:01 INFO Applying migration id=deliverieshost 2026/10/25 01:03:01 INFO Applying migration id=pembegin 2026/10/25 01:03:01 INFO Applying migration id=didhost 2026/10/25 01:03:01 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:01 INFO Applying migration id=invites 2026/10/25 01:03:01 INFO Applying migration id=ed25519blob 2026/10/25 01:03:01 INFO Applying migration id=rsablob 2026/10/25 01:03:01 INFO Applying migration id=iconscid 2026/10/25 01:03:01 INFO Applying migration id=actor 2026/10/25 01:03:01 INFO Applying migration id=localkeys 2026/10/25 01:03:01 INFO Applying migration id=deleted 2026/10/25 01:03:01 INFO Applying migration id=history 2026/10/25 01:03:01 INFO Applying migration id=outboxnano 2026/10/25 01:03:01 INFO Applying migration id=implements 2026/10/25 01:03:01 INFO Applying migration id=backfill 2026/10/25 01:03:01 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.49s) === RUN TestRegister_Throttling30Minutes 2026/10/25 01:03:02 INFO Applying migration id=initial 2026/10/25 01:03:02 INFO Applying migration id=notesupdated 2026/10/25 01:03:02 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:02 INFO Applying migration id=activitiesid 2026/10/25 01:03:02 INFO Applying migration id=outbox 2026/10/25 01:03:02 INFO Applying migration id=edits 2026/10/25 01:03:02 INFO Applying migration id=outboxactor 2026/10/25 01:03:02 INFO Applying migration id=outboxsender 2026/10/25 01:03:02 INFO Applying migration id=thread 2026/10/25 01:03:02 INFO Applying migration id=host 2026/10/25 01:03:02 INFO Applying migration id=sharedinbox 2026/10/25 01:03:02 INFO Applying migration id=noteshost 2026/10/25 01:03:02 INFO Applying migration id=fetched 2026/10/25 01:03:02 INFO Applying migration id=move 2026/10/25 01:03:02 INFO Applying migration id=cleanup 2026/10/25 01:03:02 INFO Applying migration id=received 2026/10/25 01:03:02 INFO Applying migration id=namehost 2026/10/25 01:03:02 INFO Applying migration id=outboxhost 2026/10/25 01:03:02 INFO Applying migration id=notesfts 2026/10/25 01:03:02 INFO Applying migration id=iconsname 2026/10/25 01:03:02 INFO Applying migration id=nohash 2026/10/25 01:03:02 INFO Applying migration id=shares 2026/10/25 01:03:02 INFO Applying migration id=actorttl 2026/10/25 01:03:02 INFO Applying migration id=tocc 2026/10/25 01:03:02 INFO Applying migration id=followeds 2026/10/25 01:03:02 INFO Applying migration id=certhash 2026/10/25 01:03:02 INFO Applying migration id=follows_sync 2026/10/25 01:03:02 INFO Applying migration id=jsonpath 2026/10/25 01:03:02 INFO Applying migration id=localforward 2026/10/25 01:03:02 INFO Applying migration id=avatar 2026/10/25 01:03:02 INFO Applying migration id=noimage 2026/10/25 01:03:02 INFO Applying migration id=feed 2026/10/25 01:03:02 INFO Applying migration id=bookmarks 2026/10/25 01:03:02 INFO Applying migration id=shareactivity 2026/10/25 01:03:02 INFO Applying migration id=application 2026/10/25 01:03:02 INFO Applying migration id=certificates 2026/10/25 01:03:02 INFO Applying migration id=rawforward 2026/10/25 01:03:02 INFO Applying migration id=publickey 2026/10/25 01:03:02 INFO Applying migration id=resolvegroup 2026/10/25 01:03:02 INFO Applying migration id=reject 2026/10/25 01:03:02 INFO Applying migration id=autodel 2026/10/25 01:03:02 INFO Applying migration id=jsonb 2026/10/25 01:03:02 INFO Applying migration id=quote 2026/10/25 01:03:02 INFO Applying migration id=rfc9421 2026/10/25 01:03:02 INFO Applying migration id=keys 2026/10/25 01:03:02 INFO Applying migration id=portable 2026/10/25 01:03:02 INFO Applying migration id=proofs 2026/10/25 01:03:02 INFO Applying migration id=contexts 2026/10/25 01:03:02 INFO Applying migration id=deliverieshost 2026/10/25 01:03:02 INFO Applying migration id=pembegin 2026/10/25 01:03:02 INFO Applying migration id=didhost 2026/10/25 01:03:02 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:02 INFO Applying migration id=invites 2026/10/25 01:03:02 INFO Applying migration id=ed25519blob 2026/10/25 01:03:02 INFO Applying migration id=rsablob 2026/10/25 01:03:02 INFO Applying migration id=iconscid 2026/10/25 01:03:02 INFO Applying migration id=actor 2026/10/25 01:03:02 INFO Applying migration id=localkeys 2026/10/25 01:03:02 INFO Applying migration id=deleted 2026/10/25 01:03:02 INFO Applying migration id=history 2026/10/25 01:03:02 INFO Applying migration id=outboxnano 2026/10/25 01:03:02 INFO Applying migration id=implements 2026/10/25 01:03:02 INFO Applying migration id=backfill 2026/10/25 01:03:02 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.36s) === RUN TestRegister_Throttling1Hour 2026/10/25 01:03:02 INFO Applying migration id=initial 2026/10/25 01:03:02 INFO Applying migration id=notesupdated 2026/10/25 01:03:02 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:02 INFO Applying migration id=activitiesid 2026/10/25 01:03:02 INFO Applying migration id=outbox 2026/10/25 01:03:02 INFO Applying migration id=edits 2026/10/25 01:03:02 INFO Applying migration id=outboxactor 2026/10/25 01:03:02 INFO Applying migration id=outboxsender 2026/10/25 01:03:02 INFO Applying migration id=thread 2026/10/25 01:03:02 INFO Applying migration id=host 2026/10/25 01:03:02 INFO Applying migration id=sharedinbox 2026/10/25 01:03:02 INFO Applying migration id=noteshost 2026/10/25 01:03:02 INFO Applying migration id=fetched 2026/10/25 01:03:02 INFO Applying migration id=move 2026/10/25 01:03:02 INFO Applying migration id=cleanup 2026/10/25 01:03:02 INFO Applying migration id=received 2026/10/25 01:03:02 INFO Applying migration id=namehost 2026/10/25 01:03:02 INFO Applying migration id=outboxhost 2026/10/25 01:03:02 INFO Applying migration id=notesfts 2026/10/25 01:03:02 INFO Applying migration id=iconsname 2026/10/25 01:03:02 INFO Applying migration id=nohash 2026/10/25 01:03:02 INFO Applying migration id=shares 2026/10/25 01:03:02 INFO Applying migration id=actorttl 2026/10/25 01:03:02 INFO Applying migration id=tocc 2026/10/25 01:03:02 INFO Applying migration id=followeds 2026/10/25 01:03:02 INFO Applying migration id=certhash 2026/10/25 01:03:02 INFO Applying migration id=follows_sync 2026/10/25 01:03:02 INFO Applying migration id=jsonpath 2026/10/25 01:03:02 INFO Applying migration id=localforward 2026/10/25 01:03:02 INFO Applying migration id=avatar 2026/10/25 01:03:02 INFO Applying migration id=noimage 2026/10/25 01:03:02 INFO Applying migration id=feed 2026/10/25 01:03:02 INFO Applying migration id=bookmarks 2026/10/25 01:03:02 INFO Applying migration id=shareactivity 2026/10/25 01:03:02 INFO Applying migration id=application 2026/10/25 01:03:02 INFO Applying migration id=certificates 2026/10/25 01:03:02 INFO Applying migration id=rawforward 2026/10/25 01:03:02 INFO Applying migration id=publickey 2026/10/25 01:03:02 INFO Applying migration id=resolvegroup 2026/10/25 01:03:02 INFO Applying migration id=reject 2026/10/25 01:03:02 INFO Applying migration id=autodel 2026/10/25 01:03:02 INFO Applying migration id=jsonb 2026/10/25 01:03:02 INFO Applying migration id=quote 2026/10/25 01:03:02 INFO Applying migration id=rfc9421 2026/10/25 01:03:02 INFO Applying migration id=keys 2026/10/25 01:03:02 INFO Applying migration id=portable 2026/10/25 01:03:02 INFO Applying migration id=proofs 2026/10/25 01:03:02 INFO Applying migration id=contexts 2026/10/25 01:03:02 INFO Applying migration id=deliverieshost 2026/10/25 01:03:02 INFO Applying migration id=pembegin 2026/10/25 01:03:02 INFO Applying migration id=didhost 2026/10/25 01:03:02 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:02 INFO Applying migration id=invites 2026/10/25 01:03:02 INFO Applying migration id=ed25519blob 2026/10/25 01:03:02 INFO Applying migration id=rsablob 2026/10/25 01:03:02 INFO Applying migration id=iconscid 2026/10/25 01:03:02 INFO Applying migration id=actor 2026/10/25 01:03:02 INFO Applying migration id=localkeys 2026/10/25 01:03:02 INFO Applying migration id=deleted 2026/10/25 01:03:02 INFO Applying migration id=history 2026/10/25 01:03:02 INFO Applying migration id=outboxnano 2026/10/25 01:03:02 INFO Applying migration id=implements 2026/10/25 01:03:02 INFO Applying migration id=backfill 2026/10/25 01:03:02 INFO Creating new user request.path=/users/register name=erin 2026/10/25 01:03:02 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.77s) === RUN TestRegister_TwoCertificates 2026/10/25 01:03:03 INFO Applying migration id=initial 2026/10/25 01:03:03 INFO Applying migration id=notesupdated 2026/10/25 01:03:03 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:03 INFO Applying migration id=activitiesid 2026/10/25 01:03:03 INFO Applying migration id=outbox 2026/10/25 01:03:03 INFO Applying migration id=edits 2026/10/25 01:03:03 INFO Applying migration id=outboxactor 2026/10/25 01:03:03 INFO Applying migration id=outboxsender 2026/10/25 01:03:03 INFO Applying migration id=thread 2026/10/25 01:03:03 INFO Applying migration id=host 2026/10/25 01:03:03 INFO Applying migration id=sharedinbox 2026/10/25 01:03:03 INFO Applying migration id=noteshost 2026/10/25 01:03:03 INFO Applying migration id=fetched 2026/10/25 01:03:03 INFO Applying migration id=move 2026/10/25 01:03:03 INFO Applying migration id=cleanup 2026/10/25 01:03:03 INFO Applying migration id=received 2026/10/25 01:03:03 INFO Applying migration id=namehost 2026/10/25 01:03:03 INFO Applying migration id=outboxhost 2026/10/25 01:03:03 INFO Applying migration id=notesfts 2026/10/25 01:03:03 INFO Applying migration id=iconsname 2026/10/25 01:03:03 INFO Applying migration id=nohash 2026/10/25 01:03:03 INFO Applying migration id=shares 2026/10/25 01:03:03 INFO Applying migration id=actorttl 2026/10/25 01:03:03 INFO Applying migration id=tocc 2026/10/25 01:03:03 INFO Applying migration id=followeds 2026/10/25 01:03:03 INFO Applying migration id=certhash 2026/10/25 01:03:03 INFO Applying migration id=follows_sync 2026/10/25 01:03:03 INFO Applying migration id=jsonpath 2026/10/25 01:03:03 INFO Applying migration id=localforward 2026/10/25 01:03:03 INFO Applying migration id=avatar 2026/10/25 01:03:03 INFO Applying migration id=noimage 2026/10/25 01:03:03 INFO Applying migration id=feed 2026/10/25 01:03:03 INFO Applying migration id=bookmarks 2026/10/25 01:03:03 INFO Applying migration id=shareactivity 2026/10/25 01:03:03 INFO Applying migration id=application 2026/10/25 01:03:03 INFO Applying migration id=certificates 2026/10/25 01:03:03 INFO Applying migration id=rawforward 2026/10/25 01:03:03 INFO Applying migration id=publickey 2026/10/25 01:03:03 INFO Applying migration id=resolvegroup 2026/10/25 01:03:03 INFO Applying migration id=reject 2026/10/25 01:03:03 INFO Applying migration id=autodel 2026/10/25 01:03:03 INFO Applying migration id=jsonb 2026/10/25 01:03:03 INFO Applying migration id=quote 2026/10/25 01:03:03 INFO Applying migration id=rfc9421 2026/10/25 01:03:03 INFO Applying migration id=keys 2026/10/25 01:03:03 INFO Applying migration id=portable 2026/10/25 01:03:03 INFO Applying migration id=proofs 2026/10/25 01:03:03 INFO Applying migration id=contexts 2026/10/25 01:03:03 INFO Applying migration id=deliverieshost 2026/10/25 01:03:03 INFO Applying migration id=pembegin 2026/10/25 01:03:03 INFO Applying migration id=didhost 2026/10/25 01:03:03 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:03 INFO Applying migration id=invites 2026/10/25 01:03:03 INFO Applying migration id=ed25519blob 2026/10/25 01:03:03 INFO Applying migration id=rsablob 2026/10/25 01:03:03 INFO Applying migration id=iconscid 2026/10/25 01:03:03 INFO Applying migration id=actor 2026/10/25 01:03:03 INFO Applying migration id=localkeys 2026/10/25 01:03:03 INFO Applying migration id=deleted 2026/10/25 01:03:03 INFO Applying migration id=history 2026/10/25 01:03:03 INFO Applying migration id=outboxnano 2026/10/25 01:03:03 INFO Applying migration id=implements 2026/10/25 01:03:03 INFO Applying migration id=backfill 2026/10/25 01:03:03 INFO Redirecting new user 2026/10/25 01:03:03 INFO Creating new user request.path=/users/register name=erin 2026/10/25 01:03:04 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/25 01:03:04 INFO Redirecting new user 2026/10/25 01:03:04 INFO Creating new user request.path=/users/register name=erin 2026/10/25 01:03:04 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/25 01:03:04 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/25 01:03:04 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/25 01:03:04 INFO Redirecting new user 2026/10/25 01:03:04 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.87s) === RUN TestRegister_ForbiddenUserName 2026/10/25 01:03:05 INFO Applying migration id=initial 2026/10/25 01:03:05 INFO Applying migration id=notesupdated 2026/10/25 01:03:05 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:05 INFO Applying migration id=activitiesid 2026/10/25 01:03:05 INFO Applying migration id=outbox 2026/10/25 01:03:05 INFO Applying migration id=edits 2026/10/25 01:03:05 INFO Applying migration id=outboxactor 2026/10/25 01:03:05 INFO Applying migration id=outboxsender 2026/10/25 01:03:05 INFO Applying migration id=thread 2026/10/25 01:03:05 INFO Applying migration id=host 2026/10/25 01:03:05 INFO Applying migration id=sharedinbox 2026/10/25 01:03:05 INFO Applying migration id=noteshost 2026/10/25 01:03:05 INFO Applying migration id=fetched 2026/10/25 01:03:05 INFO Applying migration id=move 2026/10/25 01:03:05 INFO Applying migration id=cleanup 2026/10/25 01:03:05 INFO Applying migration id=received 2026/10/25 01:03:05 INFO Applying migration id=namehost 2026/10/25 01:03:05 INFO Applying migration id=outboxhost 2026/10/25 01:03:05 INFO Applying migration id=notesfts 2026/10/25 01:03:05 INFO Applying migration id=iconsname 2026/10/25 01:03:05 INFO Applying migration id=nohash 2026/10/25 01:03:05 INFO Applying migration id=shares 2026/10/25 01:03:05 INFO Applying migration id=actorttl 2026/10/25 01:03:05 INFO Applying migration id=tocc 2026/10/25 01:03:05 INFO Applying migration id=followeds 2026/10/25 01:03:05 INFO Applying migration id=certhash 2026/10/25 01:03:05 INFO Applying migration id=follows_sync 2026/10/25 01:03:05 INFO Applying migration id=jsonpath 2026/10/25 01:03:05 INFO Applying migration id=localforward 2026/10/25 01:03:05 INFO Applying migration id=avatar 2026/10/25 01:03:05 INFO Applying migration id=noimage 2026/10/25 01:03:05 INFO Applying migration id=feed 2026/10/25 01:03:05 INFO Applying migration id=bookmarks 2026/10/25 01:03:05 INFO Applying migration id=shareactivity 2026/10/25 01:03:05 INFO Applying migration id=application 2026/10/25 01:03:05 INFO Applying migration id=certificates 2026/10/25 01:03:05 INFO Applying migration id=rawforward 2026/10/25 01:03:05 INFO Applying migration id=publickey 2026/10/25 01:03:05 INFO Applying migration id=resolvegroup 2026/10/25 01:03:05 INFO Applying migration id=reject 2026/10/25 01:03:05 INFO Applying migration id=autodel 2026/10/25 01:03:05 INFO Applying migration id=jsonb 2026/10/25 01:03:05 INFO Applying migration id=quote 2026/10/25 01:03:05 INFO Applying migration id=rfc9421 2026/10/25 01:03:05 INFO Applying migration id=keys 2026/10/25 01:03:05 INFO Applying migration id=portable 2026/10/25 01:03:05 INFO Applying migration id=proofs 2026/10/25 01:03:05 INFO Applying migration id=contexts 2026/10/25 01:03:05 INFO Applying migration id=deliverieshost 2026/10/25 01:03:05 INFO Applying migration id=pembegin 2026/10/25 01:03:05 INFO Applying migration id=didhost 2026/10/25 01:03:05 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:05 INFO Applying migration id=invites 2026/10/25 01:03:05 INFO Applying migration id=ed25519blob 2026/10/25 01:03:05 INFO Applying migration id=rsablob 2026/10/25 01:03:05 INFO Applying migration id=iconscid 2026/10/25 01:03:05 INFO Applying migration id=actor 2026/10/25 01:03:05 INFO Applying migration id=localkeys 2026/10/25 01:03:05 INFO Applying migration id=deleted 2026/10/25 01:03:05 INFO Applying migration id=history 2026/10/25 01:03:05 INFO Applying migration id=outboxnano 2026/10/25 01:03:05 INFO Applying migration id=implements 2026/10/25 01:03:05 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.22s) === RUN TestReply_AuthorNotFollowed 2026/10/25 01:03:05 INFO Applying migration id=initial 2026/10/25 01:03:05 INFO Applying migration id=notesupdated 2026/10/25 01:03:05 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:05 INFO Applying migration id=activitiesid 2026/10/25 01:03:05 INFO Applying migration id=outbox 2026/10/25 01:03:05 INFO Applying migration id=edits 2026/10/25 01:03:05 INFO Applying migration id=outboxactor 2026/10/25 01:03:05 INFO Applying migration id=outboxsender 2026/10/25 01:03:05 INFO Applying migration id=thread 2026/10/25 01:03:05 INFO Applying migration id=host 2026/10/25 01:03:05 INFO Applying migration id=sharedinbox 2026/10/25 01:03:05 INFO Applying migration id=noteshost 2026/10/25 01:03:05 INFO Applying migration id=fetched 2026/10/25 01:03:05 INFO Applying migration id=move 2026/10/25 01:03:05 INFO Applying migration id=cleanup 2026/10/25 01:03:05 INFO Applying migration id=received 2026/10/25 01:03:05 INFO Applying migration id=namehost 2026/10/25 01:03:05 INFO Applying migration id=outboxhost 2026/10/25 01:03:05 INFO Applying migration id=notesfts 2026/10/25 01:03:05 INFO Applying migration id=iconsname 2026/10/25 01:03:05 INFO Applying migration id=nohash 2026/10/25 01:03:05 INFO Applying migration id=shares 2026/10/25 01:03:05 INFO Applying migration id=actorttl 2026/10/25 01:03:05 INFO Applying migration id=tocc 2026/10/25 01:03:05 INFO Applying migration id=followeds 2026/10/25 01:03:05 INFO Applying migration id=certhash 2026/10/25 01:03:05 INFO Applying migration id=follows_sync 2026/10/25 01:03:05 INFO Applying migration id=jsonpath 2026/10/25 01:03:05 INFO Applying migration id=localforward 2026/10/25 01:03:05 INFO Applying migration id=avatar 2026/10/25 01:03:05 INFO Applying migration id=noimage 2026/10/25 01:03:05 INFO Applying migration id=feed 2026/10/25 01:03:05 INFO Applying migration id=bookmarks 2026/10/25 01:03:05 INFO Applying migration id=shareactivity 2026/10/25 01:03:05 INFO Applying migration id=application 2026/10/25 01:03:05 INFO Applying migration id=certificates 2026/10/25 01:03:05 INFO Applying migration id=rawforward 2026/10/25 01:03:05 INFO Applying migration id=publickey 2026/10/25 01:03:05 INFO Applying migration id=resolvegroup 2026/10/25 01:03:05 INFO Applying migration id=reject 2026/10/25 01:03:05 INFO Applying migration id=autodel 2026/10/25 01:03:05 INFO Applying migration id=jsonb 2026/10/25 01:03:05 INFO Applying migration id=quote 2026/10/25 01:03:05 INFO Applying migration id=rfc9421 2026/10/25 01:03:05 INFO Applying migration id=keys 2026/10/25 01:03:05 INFO Applying migration id=portable 2026/10/25 01:03:05 INFO Applying migration id=proofs 2026/10/25 01:03:05 INFO Applying migration id=contexts 2026/10/25 01:03:05 INFO Applying migration id=deliverieshost 2026/10/25 01:03:05 INFO Applying migration id=pembegin 2026/10/25 01:03:05 INFO Applying migration id=didhost 2026/10/25 01:03:05 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:05 INFO Applying migration id=invites 2026/10/25 01:03:05 INFO Applying migration id=ed25519blob 2026/10/25 01:03:05 INFO Applying migration id=rsablob 2026/10/25 01:03:05 INFO Applying migration id=iconscid 2026/10/25 01:03:05 INFO Applying migration id=actor 2026/10/25 01:03:05 INFO Applying migration id=localkeys 2026/10/25 01:03:05 INFO Applying migration id=deleted 2026/10/25 01:03:05 INFO Applying migration id=history 2026/10/25 01:03:05 INFO Applying migration id=outboxnano 2026/10/25 01:03:05 INFO Applying migration id=implements 2026/10/25 01:03:05 INFO Applying migration id=backfill 2026/10/25 01:03:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-2c29-7d85-84e2-9805383731ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-2c29-7d3b-99c3-34fc6b89e33d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-2c29-7d3b-99c3-34fc6b89e33d 2026/10/25 01:03:06 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-2c29-7d3b-99c3-34fc6b89e33d 2026/10/25 01:03:06 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-2c29-7d3b-99c3-34fc6b89e33d 2026/10/25 01:03:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17095-2c2e-712e-94b0-ae439c112c6a note=https://localhost.localdomain:8443/post/01a17095-2c2e-70f7-8b7d-b790cae369ba thread=https://localhost.localdomain:8443/post/01a17095-2c29-7d3b-99c3-34fc6b89e33d starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-2c2e-712e-94b0-ae439c112c6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-2c2e-70f7-8b7d-b790cae369ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-2c2e-70f7-8b7d-b790cae369ba 2026/10/25 01:03:06 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-2c29-7d3b-99c3-34fc6b89e33d 2026/10/25 01:03:06 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.47s) === RUN TestReply_AuthorFollowed 2026/10/25 01:03:06 INFO Applying migration id=initial 2026/10/25 01:03:06 INFO Applying migration id=notesupdated 2026/10/25 01:03:06 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:06 INFO Applying migration id=activitiesid 2026/10/25 01:03:06 INFO Applying migration id=outbox 2026/10/25 01:03:06 INFO Applying migration id=edits 2026/10/25 01:03:06 INFO Applying migration id=outboxactor 2026/10/25 01:03:06 INFO Applying migration id=outboxsender 2026/10/25 01:03:06 INFO Applying migration id=thread 2026/10/25 01:03:06 INFO Applying migration id=host 2026/10/25 01:03:06 INFO Applying migration id=sharedinbox 2026/10/25 01:03:06 INFO Applying migration id=noteshost 2026/10/25 01:03:06 INFO Applying migration id=fetched 2026/10/25 01:03:06 INFO Applying migration id=move 2026/10/25 01:03:06 INFO Applying migration id=cleanup 2026/10/25 01:03:06 INFO Applying migration id=received 2026/10/25 01:03:06 INFO Applying migration id=namehost 2026/10/25 01:03:06 INFO Applying migration id=outboxhost 2026/10/25 01:03:06 INFO Applying migration id=notesfts 2026/10/25 01:03:06 INFO Applying migration id=iconsname 2026/10/25 01:03:06 INFO Applying migration id=nohash 2026/10/25 01:03:06 INFO Applying migration id=shares 2026/10/25 01:03:06 INFO Applying migration id=actorttl 2026/10/25 01:03:06 INFO Applying migration id=tocc 2026/10/25 01:03:06 INFO Applying migration id=followeds 2026/10/25 01:03:06 INFO Applying migration id=certhash 2026/10/25 01:03:06 INFO Applying migration id=follows_sync 2026/10/25 01:03:06 INFO Applying migration id=jsonpath 2026/10/25 01:03:06 INFO Applying migration id=localforward 2026/10/25 01:03:06 INFO Applying migration id=avatar 2026/10/25 01:03:06 INFO Applying migration id=noimage 2026/10/25 01:03:06 INFO Applying migration id=feed 2026/10/25 01:03:06 INFO Applying migration id=bookmarks 2026/10/25 01:03:06 INFO Applying migration id=shareactivity 2026/10/25 01:03:06 INFO Applying migration id=application 2026/10/25 01:03:06 INFO Applying migration id=certificates 2026/10/25 01:03:06 INFO Applying migration id=rawforward 2026/10/25 01:03:06 INFO Applying migration id=publickey 2026/10/25 01:03:06 INFO Applying migration id=resolvegroup 2026/10/25 01:03:06 INFO Applying migration id=reject 2026/10/25 01:03:06 INFO Applying migration id=autodel 2026/10/25 01:03:06 INFO Applying migration id=jsonb 2026/10/25 01:03:06 INFO Applying migration id=quote 2026/10/25 01:03:06 INFO Applying migration id=rfc9421 2026/10/25 01:03:06 INFO Applying migration id=keys 2026/10/25 01:03:06 INFO Applying migration id=portable 2026/10/25 01:03:06 INFO Applying migration id=proofs 2026/10/25 01:03:06 INFO Applying migration id=contexts 2026/10/25 01:03:06 INFO Applying migration id=deliverieshost 2026/10/25 01:03:06 INFO Applying migration id=pembegin 2026/10/25 01:03:06 INFO Applying migration id=didhost 2026/10/25 01:03:06 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:06 INFO Applying migration id=invites 2026/10/25 01:03:06 INFO Applying migration id=ed25519blob 2026/10/25 01:03:06 INFO Applying migration id=rsablob 2026/10/25 01:03:06 INFO Applying migration id=iconscid 2026/10/25 01:03:06 INFO Applying migration id=actor 2026/10/25 01:03:06 INFO Applying migration id=localkeys 2026/10/25 01:03:06 INFO Applying migration id=deleted 2026/10/25 01:03:06 INFO Applying migration id=history 2026/10/25 01:03:06 INFO Applying migration id=outboxnano 2026/10/25 01:03:06 INFO Applying migration id=implements 2026/10/25 01:03:06 INFO Applying migration id=backfill 2026/10/25 01:03:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-3542-7969-94b2-0301e3cc0a32 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-3544-75df-945e-a58bce88c4ef activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-3542-7969-94b2-0301e3cc0a32 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-3542-7969-94b2-0301e3cc0a32 2026/10/25 01:03:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-3545-7cdf-bf5d-8937a405b311 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-3545-7c3f-98a5-f7e71f4b1cfb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-3545-7c3f-98a5-f7e71f4b1cfb 2026/10/25 01:03:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-3545-7c3f-98a5-f7e71f4b1cfb 2026/10/25 01:03:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-3545-7c3f-98a5-f7e71f4b1cfb 2026/10/25 01:03:09 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17095-3550-7796-8c74-4d4ad0d564aa note=https://localhost.localdomain:8443/post/01a17095-3550-7703-8b68-c712a7ae95e1 thread=https://localhost.localdomain:8443/post/01a17095-3545-7c3f-98a5-f7e71f4b1cfb starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-3550-7796-8c74-4d4ad0d564aa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-3550-7703-8b68-c712a7ae95e1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-3550-7703-8b68-c712a7ae95e1 2026/10/25 01:03:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-3545-7c3f-98a5-f7e71f4b1cfb 2026/10/25 01:03:09 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.35s) === RUN TestReply_PostToFollowers 2026/10/25 01:03:09 INFO Applying migration id=initial 2026/10/25 01:03:09 INFO Applying migration id=notesupdated 2026/10/25 01:03:09 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:09 INFO Applying migration id=activitiesid 2026/10/25 01:03:09 INFO Applying migration id=outbox 2026/10/25 01:03:09 INFO Applying migration id=edits 2026/10/25 01:03:09 INFO Applying migration id=outboxactor 2026/10/25 01:03:09 INFO Applying migration id=outboxsender 2026/10/25 01:03:09 INFO Applying migration id=thread 2026/10/25 01:03:09 INFO Applying migration id=host 2026/10/25 01:03:09 INFO Applying migration id=sharedinbox 2026/10/25 01:03:09 INFO Applying migration id=noteshost 2026/10/25 01:03:09 INFO Applying migration id=fetched 2026/10/25 01:03:09 INFO Applying migration id=move 2026/10/25 01:03:09 INFO Applying migration id=cleanup 2026/10/25 01:03:09 INFO Applying migration id=received 2026/10/25 01:03:09 INFO Applying migration id=namehost 2026/10/25 01:03:09 INFO Applying migration id=outboxhost 2026/10/25 01:03:09 INFO Applying migration id=notesfts 2026/10/25 01:03:09 INFO Applying migration id=iconsname 2026/10/25 01:03:09 INFO Applying migration id=nohash 2026/10/25 01:03:09 INFO Applying migration id=shares 2026/10/25 01:03:09 INFO Applying migration id=actorttl 2026/10/25 01:03:09 INFO Applying migration id=tocc 2026/10/25 01:03:09 INFO Applying migration id=followeds 2026/10/25 01:03:09 INFO Applying migration id=certhash 2026/10/25 01:03:09 INFO Applying migration id=follows_sync 2026/10/25 01:03:09 INFO Applying migration id=jsonpath 2026/10/25 01:03:09 INFO Applying migration id=localforward 2026/10/25 01:03:09 INFO Applying migration id=avatar 2026/10/25 01:03:09 INFO Applying migration id=noimage 2026/10/25 01:03:09 INFO Applying migration id=feed 2026/10/25 01:03:09 INFO Applying migration id=bookmarks 2026/10/25 01:03:09 INFO Applying migration id=shareactivity 2026/10/25 01:03:09 INFO Applying migration id=application 2026/10/25 01:03:09 INFO Applying migration id=certificates 2026/10/25 01:03:09 INFO Applying migration id=rawforward 2026/10/25 01:03:09 INFO Applying migration id=publickey 2026/10/25 01:03:09 INFO Applying migration id=resolvegroup 2026/10/25 01:03:09 INFO Applying migration id=reject 2026/10/25 01:03:09 INFO Applying migration id=autodel 2026/10/25 01:03:09 INFO Applying migration id=jsonb 2026/10/25 01:03:09 INFO Applying migration id=quote 2026/10/25 01:03:09 INFO Applying migration id=rfc9421 2026/10/25 01:03:09 INFO Applying migration id=keys 2026/10/25 01:03:09 INFO Applying migration id=portable 2026/10/25 01:03:09 INFO Applying migration id=proofs 2026/10/25 01:03:09 INFO Applying migration id=contexts 2026/10/25 01:03:09 INFO Applying migration id=deliverieshost 2026/10/25 01:03:09 INFO Applying migration id=pembegin 2026/10/25 01:03:09 INFO Applying migration id=didhost 2026/10/25 01:03:09 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:09 INFO Applying migration id=invites 2026/10/25 01:03:09 INFO Applying migration id=ed25519blob 2026/10/25 01:03:09 INFO Applying migration id=rsablob 2026/10/25 01:03:09 INFO Applying migration id=iconscid 2026/10/25 01:03:09 INFO Applying migration id=actor 2026/10/25 01:03:09 INFO Applying migration id=localkeys 2026/10/25 01:03:09 INFO Applying migration id=deleted 2026/10/25 01:03:09 INFO Applying migration id=history 2026/10/25 01:03:09 INFO Applying migration id=outboxnano 2026/10/25 01:03:09 INFO Applying migration id=implements 2026/10/25 01:03:09 INFO Applying migration id=backfill 2026/10/25 01:03:10 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-3ada-759c-9fac-bdb26981f059 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-3adb-70d1-87b9-f376be8ffc64 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-3ada-759c-9fac-bdb26981f059 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-3ada-759c-9fac-bdb26981f059 2026/10/25 01:03:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-3adb-79b8-b5c2-129cf34f791e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-3adb-7982-aef8-c03c6e3a97e6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-3adb-7982-aef8-c03c6e3a97e6 2026/10/25 01:03:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-3adb-7982-aef8-c03c6e3a97e6 2026/10/25 01:03:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-3adb-7982-aef8-c03c6e3a97e6 2026/10/25 01:03:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17095-3ade-7e33-87b2-20dd6f6f7841 note=https://localhost.localdomain:8443/post/01a17095-3ade-7e01-af91-1dea88aa9da0 thread=https://localhost.localdomain:8443/post/01a17095-3adb-7982-aef8-c03c6e3a97e6 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-3ade-7e33-87b2-20dd6f6f7841 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-3ade-7e01-af91-1dea88aa9da0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-3ade-7e01-af91-1dea88aa9da0 2026/10/25 01:03:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-3adb-7982-aef8-c03c6e3a97e6 2026/10/25 01:03:10 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.41s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/25 01:03:10 INFO Applying migration id=initial 2026/10/25 01:03:10 INFO Applying migration id=notesupdated 2026/10/25 01:03:10 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:10 INFO Applying migration id=activitiesid 2026/10/25 01:03:10 INFO Applying migration id=outbox 2026/10/25 01:03:10 INFO Applying migration id=edits 2026/10/25 01:03:10 INFO Applying migration id=outboxactor 2026/10/25 01:03:10 INFO Applying migration id=outboxsender 2026/10/25 01:03:10 INFO Applying migration id=thread 2026/10/25 01:03:10 INFO Applying migration id=host 2026/10/25 01:03:10 INFO Applying migration id=sharedinbox 2026/10/25 01:03:10 INFO Applying migration id=noteshost 2026/10/25 01:03:10 INFO Applying migration id=fetched 2026/10/25 01:03:10 INFO Applying migration id=move 2026/10/25 01:03:10 INFO Applying migration id=cleanup 2026/10/25 01:03:10 INFO Applying migration id=received 2026/10/25 01:03:10 INFO Applying migration id=namehost 2026/10/25 01:03:10 INFO Applying migration id=outboxhost 2026/10/25 01:03:10 INFO Applying migration id=notesfts 2026/10/25 01:03:10 INFO Applying migration id=iconsname 2026/10/25 01:03:10 INFO Applying migration id=nohash 2026/10/25 01:03:10 INFO Applying migration id=shares 2026/10/25 01:03:10 INFO Applying migration id=actorttl 2026/10/25 01:03:10 INFO Applying migration id=tocc 2026/10/25 01:03:10 INFO Applying migration id=followeds 2026/10/25 01:03:10 INFO Applying migration id=certhash 2026/10/25 01:03:10 INFO Applying migration id=follows_sync 2026/10/25 01:03:10 INFO Applying migration id=jsonpath 2026/10/25 01:03:10 INFO Applying migration id=localforward 2026/10/25 01:03:10 INFO Applying migration id=avatar 2026/10/25 01:03:10 INFO Applying migration id=noimage 2026/10/25 01:03:10 INFO Applying migration id=feed 2026/10/25 01:03:10 INFO Applying migration id=bookmarks 2026/10/25 01:03:10 INFO Applying migration id=shareactivity 2026/10/25 01:03:10 INFO Applying migration id=application 2026/10/25 01:03:10 INFO Applying migration id=certificates 2026/10/25 01:03:10 INFO Applying migration id=rawforward 2026/10/25 01:03:10 INFO Applying migration id=publickey 2026/10/25 01:03:10 INFO Applying migration id=resolvegroup 2026/10/25 01:03:10 INFO Applying migration id=reject 2026/10/25 01:03:10 INFO Applying migration id=autodel 2026/10/25 01:03:10 INFO Applying migration id=jsonb 2026/10/25 01:03:10 INFO Applying migration id=quote 2026/10/25 01:03:10 INFO Applying migration id=rfc9421 2026/10/25 01:03:10 INFO Applying migration id=keys 2026/10/25 01:03:10 INFO Applying migration id=portable 2026/10/25 01:03:10 INFO Applying migration id=proofs 2026/10/25 01:03:10 INFO Applying migration id=contexts 2026/10/25 01:03:10 INFO Applying migration id=deliverieshost 2026/10/25 01:03:10 INFO Applying migration id=pembegin 2026/10/25 01:03:10 INFO Applying migration id=didhost 2026/10/25 01:03:10 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:10 INFO Applying migration id=invites 2026/10/25 01:03:10 INFO Applying migration id=ed25519blob 2026/10/25 01:03:10 INFO Applying migration id=rsablob 2026/10/25 01:03:10 INFO Applying migration id=iconscid 2026/10/25 01:03:10 INFO Applying migration id=actor 2026/10/25 01:03:10 INFO Applying migration id=localkeys 2026/10/25 01:03:10 INFO Applying migration id=deleted 2026/10/25 01:03:10 INFO Applying migration id=history 2026/10/25 01:03:10 INFO Applying migration id=outboxnano 2026/10/25 01:03:10 INFO Applying migration id=implements 2026/10/25 01:03:10 INFO Applying migration id=backfill 2026/10/25 01:03:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-4362-782d-9264-6ebdf11bc050 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-4362-779c-a8d3-49eacb0cb1d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-4362-779c-a8d3-49eacb0cb1d1 2026/10/25 01:03:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-4362-779c-a8d3-49eacb0cb1d1 2026/10/25 01:03:12 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a17095-4362-779c-a8d3-49eacb0cb1d1 2026/10/25 01:03:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-4362-779c-a8d3-49eacb0cb1d1 2026/10/25 01:03:12 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17095-4362-779c-a8d3-49eacb0cb1d1 2026/10/25 01:03:12 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (2.19s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/25 01:03:12 INFO Applying migration id=initial 2026/10/25 01:03:12 INFO Applying migration id=notesupdated 2026/10/25 01:03:12 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:12 INFO Applying migration id=activitiesid 2026/10/25 01:03:12 INFO Applying migration id=outbox 2026/10/25 01:03:12 INFO Applying migration id=edits 2026/10/25 01:03:12 INFO Applying migration id=outboxactor 2026/10/25 01:03:12 INFO Applying migration id=outboxsender 2026/10/25 01:03:12 INFO Applying migration id=thread 2026/10/25 01:03:12 INFO Applying migration id=host 2026/10/25 01:03:12 INFO Applying migration id=sharedinbox 2026/10/25 01:03:12 INFO Applying migration id=noteshost 2026/10/25 01:03:12 INFO Applying migration id=fetched 2026/10/25 01:03:12 INFO Applying migration id=move 2026/10/25 01:03:12 INFO Applying migration id=cleanup 2026/10/25 01:03:12 INFO Applying migration id=received 2026/10/25 01:03:12 INFO Applying migration id=namehost 2026/10/25 01:03:12 INFO Applying migration id=outboxhost 2026/10/25 01:03:12 INFO Applying migration id=notesfts 2026/10/25 01:03:12 INFO Applying migration id=iconsname 2026/10/25 01:03:12 INFO Applying migration id=nohash 2026/10/25 01:03:12 INFO Applying migration id=shares 2026/10/25 01:03:12 INFO Applying migration id=actorttl 2026/10/25 01:03:12 INFO Applying migration id=tocc 2026/10/25 01:03:12 INFO Applying migration id=followeds 2026/10/25 01:03:12 INFO Applying migration id=certhash 2026/10/25 01:03:12 INFO Applying migration id=follows_sync 2026/10/25 01:03:12 INFO Applying migration id=jsonpath 2026/10/25 01:03:12 INFO Applying migration id=localforward 2026/10/25 01:03:12 INFO Applying migration id=avatar 2026/10/25 01:03:12 INFO Applying migration id=noimage 2026/10/25 01:03:12 INFO Applying migration id=feed 2026/10/25 01:03:12 INFO Applying migration id=bookmarks 2026/10/25 01:03:12 INFO Applying migration id=shareactivity 2026/10/25 01:03:12 INFO Applying migration id=application 2026/10/25 01:03:12 INFO Applying migration id=certificates 2026/10/25 01:03:12 INFO Applying migration id=rawforward 2026/10/25 01:03:12 INFO Applying migration id=publickey 2026/10/25 01:03:12 INFO Applying migration id=resolvegroup 2026/10/25 01:03:12 INFO Applying migration id=reject 2026/10/25 01:03:12 INFO Applying migration id=autodel 2026/10/25 01:03:12 INFO Applying migration id=jsonb 2026/10/25 01:03:12 INFO Applying migration id=quote 2026/10/25 01:03:12 INFO Applying migration id=rfc9421 2026/10/25 01:03:12 INFO Applying migration id=keys 2026/10/25 01:03:12 INFO Applying migration id=portable 2026/10/25 01:03:12 INFO Applying migration id=proofs 2026/10/25 01:03:12 INFO Applying migration id=contexts 2026/10/25 01:03:12 INFO Applying migration id=deliverieshost 2026/10/25 01:03:12 INFO Applying migration id=pembegin 2026/10/25 01:03:12 INFO Applying migration id=didhost 2026/10/25 01:03:12 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:12 INFO Applying migration id=invites 2026/10/25 01:03:12 INFO Applying migration id=ed25519blob 2026/10/25 01:03:12 INFO Applying migration id=rsablob 2026/10/25 01:03:12 INFO Applying migration id=iconscid 2026/10/25 01:03:12 INFO Applying migration id=actor 2026/10/25 01:03:12 INFO Applying migration id=localkeys 2026/10/25 01:03:12 INFO Applying migration id=deleted 2026/10/25 01:03:12 INFO Applying migration id=history 2026/10/25 01:03:12 INFO Applying migration id=outboxnano 2026/10/25 01:03:12 INFO Applying migration id=implements 2026/10/25 01:03:12 INFO Applying migration id=backfill 2026/10/25 01:03:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-4c2a-7a51-9df3-3aa6c01e8dc7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-4c2b-751c-9a55-18c9314c28f7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-4c2a-7a51-9df3-3aa6c01e8dc7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-4c2a-7a51-9df3-3aa6c01e8dc7 2026/10/25 01:03:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-4c2b-7e27-ac11-9a52956955da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-4c2b-7ded-8298-6a73b3fc247d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-4c2b-7ded-8298-6a73b3fc247d 2026/10/25 01:03:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-4c2b-7ded-8298-6a73b3fc247d 2026/10/25 01:03:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17095-4c32-7947-8258-14e097e30854 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-4c2a-7a51-9df3-3aa6c01e8dc7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:14 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a17095-4c2b-7ded-8298-6a73b3fc247d 2026/10/25 01:03:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-4c2b-7ded-8298-6a73b3fc247d 2026/10/25 01:03:14 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17095-4c2b-7ded-8298-6a73b3fc247d 2026/10/25 01:03:15 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (2.25s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/25 01:03:15 INFO Applying migration id=initial 2026/10/25 01:03:15 INFO Applying migration id=notesupdated 2026/10/25 01:03:15 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:15 INFO Applying migration id=activitiesid 2026/10/25 01:03:15 INFO Applying migration id=outbox 2026/10/25 01:03:15 INFO Applying migration id=edits 2026/10/25 01:03:15 INFO Applying migration id=outboxactor 2026/10/25 01:03:15 INFO Applying migration id=outboxsender 2026/10/25 01:03:15 INFO Applying migration id=thread 2026/10/25 01:03:15 INFO Applying migration id=host 2026/10/25 01:03:15 INFO Applying migration id=sharedinbox 2026/10/25 01:03:15 INFO Applying migration id=noteshost 2026/10/25 01:03:15 INFO Applying migration id=fetched 2026/10/25 01:03:15 INFO Applying migration id=move 2026/10/25 01:03:15 INFO Applying migration id=cleanup 2026/10/25 01:03:15 INFO Applying migration id=received 2026/10/25 01:03:15 INFO Applying migration id=namehost 2026/10/25 01:03:15 INFO Applying migration id=outboxhost 2026/10/25 01:03:15 INFO Applying migration id=notesfts 2026/10/25 01:03:15 INFO Applying migration id=iconsname 2026/10/25 01:03:15 INFO Applying migration id=nohash 2026/10/25 01:03:15 INFO Applying migration id=shares 2026/10/25 01:03:15 INFO Applying migration id=actorttl 2026/10/25 01:03:15 INFO Applying migration id=tocc 2026/10/25 01:03:15 INFO Applying migration id=followeds 2026/10/25 01:03:15 INFO Applying migration id=certhash 2026/10/25 01:03:15 INFO Applying migration id=follows_sync 2026/10/25 01:03:15 INFO Applying migration id=jsonpath 2026/10/25 01:03:15 INFO Applying migration id=localforward 2026/10/25 01:03:15 INFO Applying migration id=avatar 2026/10/25 01:03:15 INFO Applying migration id=noimage 2026/10/25 01:03:15 INFO Applying migration id=feed 2026/10/25 01:03:15 INFO Applying migration id=bookmarks 2026/10/25 01:03:15 INFO Applying migration id=shareactivity 2026/10/25 01:03:15 INFO Applying migration id=application 2026/10/25 01:03:15 INFO Applying migration id=certificates 2026/10/25 01:03:15 INFO Applying migration id=rawforward 2026/10/25 01:03:15 INFO Applying migration id=publickey 2026/10/25 01:03:15 INFO Applying migration id=resolvegroup 2026/10/25 01:03:15 INFO Applying migration id=reject 2026/10/25 01:03:15 INFO Applying migration id=autodel 2026/10/25 01:03:15 INFO Applying migration id=jsonb 2026/10/25 01:03:15 INFO Applying migration id=quote 2026/10/25 01:03:15 INFO Applying migration id=rfc9421 2026/10/25 01:03:15 INFO Applying migration id=keys 2026/10/25 01:03:15 INFO Applying migration id=portable 2026/10/25 01:03:15 INFO Applying migration id=proofs 2026/10/25 01:03:15 INFO Applying migration id=contexts 2026/10/25 01:03:15 INFO Applying migration id=deliverieshost 2026/10/25 01:03:15 INFO Applying migration id=pembegin 2026/10/25 01:03:15 INFO Applying migration id=didhost 2026/10/25 01:03:15 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:15 INFO Applying migration id=invites 2026/10/25 01:03:15 INFO Applying migration id=ed25519blob 2026/10/25 01:03:15 INFO Applying migration id=rsablob 2026/10/25 01:03:15 INFO Applying migration id=iconscid 2026/10/25 01:03:15 INFO Applying migration id=actor 2026/10/25 01:03:15 INFO Applying migration id=localkeys 2026/10/25 01:03:15 INFO Applying migration id=deleted 2026/10/25 01:03:15 INFO Applying migration id=history 2026/10/25 01:03:15 INFO Applying migration id=outboxnano 2026/10/25 01:03:15 INFO Applying migration id=implements 2026/10/25 01:03:15 INFO Applying migration id=backfill 2026/10/25 01:03:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-5250-7c6d-b5a0-fcd5533e725d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-5251-7713-911e-b8cc15e1341c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-5250-7c6d-b5a0-fcd5533e725d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-5250-7c6d-b5a0-fcd5533e725d 2026/10/25 01:03:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-5252-709b-a5bf-3ea54080a312 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-5252-7067-9935-e9de9b559c37 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-5252-7067-9935-e9de9b559c37 2026/10/25 01:03:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-5252-7067-9935-e9de9b559c37 2026/10/25 01:03:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-5252-7067-9935-e9de9b559c37 2026/10/25 01:03:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17095-5255-7133-81a4-76d9819da3f4 note=https://localhost.localdomain:8443/post/01a17095-5255-70ff-af83-85f28f956e72 thread=https://localhost.localdomain:8443/post/01a17095-5252-7067-9935-e9de9b559c37 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-5255-7133-81a4-76d9819da3f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-5255-70ff-af83-85f28f956e72 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-5255-70ff-af83-85f28f956e72 2026/10/25 01:03:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17095-5256-79c0-b936-8202d9f6cc3e activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-5250-7c6d-b5a0-fcd5533e725d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-5252-7067-9935-e9de9b559c37 2026/10/25 01:03:16 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17095-5252-7067-9935-e9de9b559c37 2026/10/25 01:03:16 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (1.56s) === RUN TestReply_SelfReply 2026/10/25 01:03:16 INFO Applying migration id=initial 2026/10/25 01:03:16 INFO Applying migration id=notesupdated 2026/10/25 01:03:16 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:16 INFO Applying migration id=activitiesid 2026/10/25 01:03:16 INFO Applying migration id=outbox 2026/10/25 01:03:16 INFO Applying migration id=edits 2026/10/25 01:03:16 INFO Applying migration id=outboxactor 2026/10/25 01:03:16 INFO Applying migration id=outboxsender 2026/10/25 01:03:16 INFO Applying migration id=thread 2026/10/25 01:03:16 INFO Applying migration id=host 2026/10/25 01:03:16 INFO Applying migration id=sharedinbox 2026/10/25 01:03:16 INFO Applying migration id=noteshost 2026/10/25 01:03:16 INFO Applying migration id=fetched 2026/10/25 01:03:16 INFO Applying migration id=move 2026/10/25 01:03:16 INFO Applying migration id=cleanup 2026/10/25 01:03:16 INFO Applying migration id=received 2026/10/25 01:03:16 INFO Applying migration id=namehost 2026/10/25 01:03:16 INFO Applying migration id=outboxhost 2026/10/25 01:03:16 INFO Applying migration id=notesfts 2026/10/25 01:03:16 INFO Applying migration id=iconsname 2026/10/25 01:03:16 INFO Applying migration id=nohash 2026/10/25 01:03:16 INFO Applying migration id=shares 2026/10/25 01:03:16 INFO Applying migration id=actorttl 2026/10/25 01:03:16 INFO Applying migration id=tocc 2026/10/25 01:03:16 INFO Applying migration id=followeds 2026/10/25 01:03:16 INFO Applying migration id=certhash 2026/10/25 01:03:16 INFO Applying migration id=follows_sync 2026/10/25 01:03:16 INFO Applying migration id=jsonpath 2026/10/25 01:03:16 INFO Applying migration id=localforward 2026/10/25 01:03:16 INFO Applying migration id=avatar 2026/10/25 01:03:16 INFO Applying migration id=noimage 2026/10/25 01:03:16 INFO Applying migration id=feed 2026/10/25 01:03:16 INFO Applying migration id=bookmarks 2026/10/25 01:03:16 INFO Applying migration id=shareactivity 2026/10/25 01:03:16 INFO Applying migration id=application 2026/10/25 01:03:16 INFO Applying migration id=certificates 2026/10/25 01:03:16 INFO Applying migration id=rawforward 2026/10/25 01:03:16 INFO Applying migration id=publickey 2026/10/25 01:03:16 INFO Applying migration id=resolvegroup 2026/10/25 01:03:16 INFO Applying migration id=reject 2026/10/25 01:03:16 INFO Applying migration id=autodel 2026/10/25 01:03:16 INFO Applying migration id=jsonb 2026/10/25 01:03:16 INFO Applying migration id=quote 2026/10/25 01:03:16 INFO Applying migration id=rfc9421 2026/10/25 01:03:16 INFO Applying migration id=keys 2026/10/25 01:03:16 INFO Applying migration id=portable 2026/10/25 01:03:16 INFO Applying migration id=proofs 2026/10/25 01:03:16 INFO Applying migration id=contexts 2026/10/25 01:03:16 INFO Applying migration id=deliverieshost 2026/10/25 01:03:16 INFO Applying migration id=pembegin 2026/10/25 01:03:16 INFO Applying migration id=didhost 2026/10/25 01:03:16 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:16 INFO Applying migration id=invites 2026/10/25 01:03:16 INFO Applying migration id=ed25519blob 2026/10/25 01:03:16 INFO Applying migration id=rsablob 2026/10/25 01:03:16 INFO Applying migration id=iconscid 2026/10/25 01:03:16 INFO Applying migration id=actor 2026/10/25 01:03:16 INFO Applying migration id=localkeys 2026/10/25 01:03:16 INFO Applying migration id=deleted 2026/10/25 01:03:16 INFO Applying migration id=history 2026/10/25 01:03:16 INFO Applying migration id=outboxnano 2026/10/25 01:03:16 INFO Applying migration id=implements 2026/10/25 01:03:16 INFO Applying migration id=backfill 2026/10/25 01:03:18 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-5b20-7b73-ae23-a8d038bb4aa6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-5b22-7642-bf44-855490b40faa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-5b20-7b73-ae23-a8d038bb4aa6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-5b20-7b73-ae23-a8d038bb4aa6 2026/10/25 01:03:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-5b23-7d58-9bb1-296242ac3fda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-5b23-7cd4-9aac-cf2e10bf76fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-5b23-7cd4-9aac-cf2e10bf76fa 2026/10/25 01:03:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-5b23-7cd4-9aac-cf2e10bf76fa 2026/10/25 01:03:18 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-5b23-7cd4-9aac-cf2e10bf76fa 2026/10/25 01:03:18 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17095-5b2c-73bc-be39-9d1581a5c988 note=https://localhost.localdomain:8443/post/01a17095-5b2c-723f-b843-55d1744ce684 thread=https://localhost.localdomain:8443/post/01a17095-5b23-7cd4-9aac-cf2e10bf76fa starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-5b2c-73bc-be39-9d1581a5c988 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-5b2c-723f-b843-55d1744ce684 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-5b2c-723f-b843-55d1744ce684 2026/10/25 01:03:18 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-5b23-7cd4-9aac-cf2e10bf76fa 2026/10/25 01:03:18 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.27s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/25 01:03:18 INFO Applying migration id=initial 2026/10/25 01:03:18 INFO Applying migration id=notesupdated 2026/10/25 01:03:18 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:18 INFO Applying migration id=activitiesid 2026/10/25 01:03:18 INFO Applying migration id=outbox 2026/10/25 01:03:18 INFO Applying migration id=edits 2026/10/25 01:03:18 INFO Applying migration id=outboxactor 2026/10/25 01:03:18 INFO Applying migration id=outboxsender 2026/10/25 01:03:18 INFO Applying migration id=thread 2026/10/25 01:03:18 INFO Applying migration id=host 2026/10/25 01:03:18 INFO Applying migration id=sharedinbox 2026/10/25 01:03:18 INFO Applying migration id=noteshost 2026/10/25 01:03:18 INFO Applying migration id=fetched 2026/10/25 01:03:18 INFO Applying migration id=move 2026/10/25 01:03:18 INFO Applying migration id=cleanup 2026/10/25 01:03:18 INFO Applying migration id=received 2026/10/25 01:03:18 INFO Applying migration id=namehost 2026/10/25 01:03:18 INFO Applying migration id=outboxhost 2026/10/25 01:03:18 INFO Applying migration id=notesfts 2026/10/25 01:03:18 INFO Applying migration id=iconsname 2026/10/25 01:03:18 INFO Applying migration id=nohash 2026/10/25 01:03:18 INFO Applying migration id=shares 2026/10/25 01:03:18 INFO Applying migration id=actorttl 2026/10/25 01:03:18 INFO Applying migration id=tocc 2026/10/25 01:03:18 INFO Applying migration id=followeds 2026/10/25 01:03:18 INFO Applying migration id=certhash 2026/10/25 01:03:18 INFO Applying migration id=follows_sync 2026/10/25 01:03:18 INFO Applying migration id=jsonpath 2026/10/25 01:03:18 INFO Applying migration id=localforward 2026/10/25 01:03:18 INFO Applying migration id=avatar 2026/10/25 01:03:18 INFO Applying migration id=noimage 2026/10/25 01:03:18 INFO Applying migration id=feed 2026/10/25 01:03:18 INFO Applying migration id=bookmarks 2026/10/25 01:03:18 INFO Applying migration id=shareactivity 2026/10/25 01:03:18 INFO Applying migration id=application 2026/10/25 01:03:18 INFO Applying migration id=certificates 2026/10/25 01:03:18 INFO Applying migration id=rawforward 2026/10/25 01:03:18 INFO Applying migration id=publickey 2026/10/25 01:03:18 INFO Applying migration id=resolvegroup 2026/10/25 01:03:18 INFO Applying migration id=reject 2026/10/25 01:03:18 INFO Applying migration id=autodel 2026/10/25 01:03:18 INFO Applying migration id=jsonb 2026/10/25 01:03:18 INFO Applying migration id=quote 2026/10/25 01:03:18 INFO Applying migration id=rfc9421 2026/10/25 01:03:18 INFO Applying migration id=keys 2026/10/25 01:03:18 INFO Applying migration id=portable 2026/10/25 01:03:18 INFO Applying migration id=proofs 2026/10/25 01:03:18 INFO Applying migration id=contexts 2026/10/25 01:03:18 INFO Applying migration id=deliverieshost 2026/10/25 01:03:18 INFO Applying migration id=pembegin 2026/10/25 01:03:18 INFO Applying migration id=didhost 2026/10/25 01:03:18 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:18 INFO Applying migration id=invites 2026/10/25 01:03:18 INFO Applying migration id=ed25519blob 2026/10/25 01:03:18 INFO Applying migration id=rsablob 2026/10/25 01:03:18 INFO Applying migration id=iconscid 2026/10/25 01:03:18 INFO Applying migration id=actor 2026/10/25 01:03:18 INFO Applying migration id=localkeys 2026/10/25 01:03:18 INFO Applying migration id=deleted 2026/10/25 01:03:18 INFO Applying migration id=history 2026/10/25 01:03:18 INFO Applying migration id=outboxnano 2026/10/25 01:03:18 INFO Applying migration id=implements 2026/10/25 01:03:18 INFO Applying migration id=backfill 2026/10/25 01:03:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-6147-72cf-831a-99066096fbd8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-6147-7cdd-8f01-0ec63b46e0c7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-6147-72cf-831a-99066096fbd8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-6147-72cf-831a-99066096fbd8 2026/10/25 01:03:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-6148-76f9-87f3-86c2b71ad572 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-6148-76c2-bc85-dd32807b1078 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-6148-76c2-bc85-dd32807b1078 2026/10/25 01:03:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-6148-76c2-bc85-dd32807b1078 2026/10/25 01:03:20 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-6148-76c2-bc85-dd32807b1078 2026/10/25 01:03:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17095-614c-78c7-8c45-6027c632e1af note=https://localhost.localdomain:8443/post/01a17095-614c-7888-a0cc-2e5750ce3b33 thread=https://localhost.localdomain:8443/post/01a17095-6148-76c2-bc85-dd32807b1078 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-614c-78c7-8c45-6027c632e1af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-614c-7888-a0cc-2e5750ce3b33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17095-614c-7888-a0cc-2e5750ce3b33 2026/10/25 01:03:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-6148-76c2-bc85-dd32807b1078 2026/10/25 01:03:20 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (1.56s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/25 01:03:20 INFO Applying migration id=initial 2026/10/25 01:03:20 INFO Applying migration id=notesupdated 2026/10/25 01:03:20 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:20 INFO Applying migration id=activitiesid 2026/10/25 01:03:20 INFO Applying migration id=outbox 2026/10/25 01:03:20 INFO Applying migration id=edits 2026/10/25 01:03:20 INFO Applying migration id=outboxactor 2026/10/25 01:03:20 INFO Applying migration id=outboxsender 2026/10/25 01:03:20 INFO Applying migration id=thread 2026/10/25 01:03:20 INFO Applying migration id=host 2026/10/25 01:03:20 INFO Applying migration id=sharedinbox 2026/10/25 01:03:20 INFO Applying migration id=noteshost 2026/10/25 01:03:20 INFO Applying migration id=fetched 2026/10/25 01:03:20 INFO Applying migration id=move 2026/10/25 01:03:20 INFO Applying migration id=cleanup 2026/10/25 01:03:20 INFO Applying migration id=received 2026/10/25 01:03:20 INFO Applying migration id=namehost 2026/10/25 01:03:20 INFO Applying migration id=outboxhost 2026/10/25 01:03:20 INFO Applying migration id=notesfts 2026/10/25 01:03:20 INFO Applying migration id=iconsname 2026/10/25 01:03:20 INFO Applying migration id=nohash 2026/10/25 01:03:20 INFO Applying migration id=shares 2026/10/25 01:03:20 INFO Applying migration id=actorttl 2026/10/25 01:03:20 INFO Applying migration id=tocc 2026/10/25 01:03:20 INFO Applying migration id=followeds 2026/10/25 01:03:20 INFO Applying migration id=certhash 2026/10/25 01:03:20 INFO Applying migration id=follows_sync 2026/10/25 01:03:20 INFO Applying migration id=jsonpath 2026/10/25 01:03:20 INFO Applying migration id=localforward 2026/10/25 01:03:20 INFO Applying migration id=avatar 2026/10/25 01:03:20 INFO Applying migration id=noimage 2026/10/25 01:03:20 INFO Applying migration id=feed 2026/10/25 01:03:20 INFO Applying migration id=bookmarks 2026/10/25 01:03:20 INFO Applying migration id=shareactivity 2026/10/25 01:03:20 INFO Applying migration id=application 2026/10/25 01:03:20 INFO Applying migration id=certificates 2026/10/25 01:03:20 INFO Applying migration id=rawforward 2026/10/25 01:03:20 INFO Applying migration id=publickey 2026/10/25 01:03:20 INFO Applying migration id=resolvegroup 2026/10/25 01:03:20 INFO Applying migration id=reject 2026/10/25 01:03:20 INFO Applying migration id=autodel 2026/10/25 01:03:20 INFO Applying migration id=jsonb 2026/10/25 01:03:20 INFO Applying migration id=quote 2026/10/25 01:03:20 INFO Applying migration id=rfc9421 2026/10/25 01:03:20 INFO Applying migration id=keys 2026/10/25 01:03:20 INFO Applying migration id=portable 2026/10/25 01:03:20 INFO Applying migration id=proofs 2026/10/25 01:03:20 INFO Applying migration id=contexts 2026/10/25 01:03:20 INFO Applying migration id=deliverieshost 2026/10/25 01:03:20 INFO Applying migration id=pembegin 2026/10/25 01:03:20 INFO Applying migration id=didhost 2026/10/25 01:03:20 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:20 INFO Applying migration id=invites 2026/10/25 01:03:20 INFO Applying migration id=ed25519blob 2026/10/25 01:03:20 INFO Applying migration id=rsablob 2026/10/25 01:03:20 INFO Applying migration id=iconscid 2026/10/25 01:03:20 INFO Applying migration id=actor 2026/10/25 01:03:20 INFO Applying migration id=localkeys 2026/10/25 01:03:20 INFO Applying migration id=deleted 2026/10/25 01:03:20 INFO Applying migration id=history 2026/10/25 01:03:20 INFO Applying migration id=outboxnano 2026/10/25 01:03:20 INFO Applying migration id=implements 2026/10/25 01:03:20 INFO Applying migration id=backfill 2026/10/25 01:03:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-6815-74b6-92e7-12106defb206 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-6815-7391-bf96-017817fd5d80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-6815-7391-bf96-017817fd5d80 2026/10/25 01:03:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-6815-7391-bf96-017817fd5d80 2026/10/25 01:03:22 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-6815-7391-bf96-017817fd5d80 2026/10/25 01:03:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17095-681f-7661-8612-29663f308d6b note=https://localhost.localdomain:8443/post/01a17095-681f-75d4-acef-4a79172d95fc thread=https://localhost.localdomain:8443/post/01a17095-6815-7391-bf96-017817fd5d80 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-681f-7661-8612-29663f308d6b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-681f-75d4-acef-4a79172d95fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17095-681f-75d4-acef-4a79172d95fc 2026/10/25 01:03:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-6815-7391-bf96-017817fd5d80 2026/10/25 01:03:22 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.76s) === RUN TestReply_DM 2026/10/25 01:03:22 INFO Applying migration id=initial 2026/10/25 01:03:22 INFO Applying migration id=notesupdated 2026/10/25 01:03:22 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:22 INFO Applying migration id=activitiesid 2026/10/25 01:03:22 INFO Applying migration id=outbox 2026/10/25 01:03:22 INFO Applying migration id=edits 2026/10/25 01:03:22 INFO Applying migration id=outboxactor 2026/10/25 01:03:22 INFO Applying migration id=outboxsender 2026/10/25 01:03:22 INFO Applying migration id=thread 2026/10/25 01:03:22 INFO Applying migration id=host 2026/10/25 01:03:22 INFO Applying migration id=sharedinbox 2026/10/25 01:03:22 INFO Applying migration id=noteshost 2026/10/25 01:03:22 INFO Applying migration id=fetched 2026/10/25 01:03:22 INFO Applying migration id=move 2026/10/25 01:03:22 INFO Applying migration id=cleanup 2026/10/25 01:03:22 INFO Applying migration id=received 2026/10/25 01:03:22 INFO Applying migration id=namehost 2026/10/25 01:03:22 INFO Applying migration id=outboxhost 2026/10/25 01:03:22 INFO Applying migration id=notesfts 2026/10/25 01:03:22 INFO Applying migration id=iconsname 2026/10/25 01:03:22 INFO Applying migration id=nohash 2026/10/25 01:03:22 INFO Applying migration id=shares 2026/10/25 01:03:22 INFO Applying migration id=actorttl 2026/10/25 01:03:22 INFO Applying migration id=tocc 2026/10/25 01:03:22 INFO Applying migration id=followeds 2026/10/25 01:03:22 INFO Applying migration id=certhash 2026/10/25 01:03:22 INFO Applying migration id=follows_sync 2026/10/25 01:03:22 INFO Applying migration id=jsonpath 2026/10/25 01:03:22 INFO Applying migration id=localforward 2026/10/25 01:03:22 INFO Applying migration id=avatar 2026/10/25 01:03:22 INFO Applying migration id=noimage 2026/10/25 01:03:22 INFO Applying migration id=feed 2026/10/25 01:03:22 INFO Applying migration id=bookmarks 2026/10/25 01:03:22 INFO Applying migration id=shareactivity 2026/10/25 01:03:22 INFO Applying migration id=application 2026/10/25 01:03:22 INFO Applying migration id=certificates 2026/10/25 01:03:22 INFO Applying migration id=rawforward 2026/10/25 01:03:22 INFO Applying migration id=publickey 2026/10/25 01:03:22 INFO Applying migration id=resolvegroup 2026/10/25 01:03:22 INFO Applying migration id=reject 2026/10/25 01:03:22 INFO Applying migration id=autodel 2026/10/25 01:03:22 INFO Applying migration id=jsonb 2026/10/25 01:03:22 INFO Applying migration id=quote 2026/10/25 01:03:22 INFO Applying migration id=rfc9421 2026/10/25 01:03:22 INFO Applying migration id=keys 2026/10/25 01:03:22 INFO Applying migration id=portable 2026/10/25 01:03:22 INFO Applying migration id=proofs 2026/10/25 01:03:22 INFO Applying migration id=contexts 2026/10/25 01:03:22 INFO Applying migration id=deliverieshost 2026/10/25 01:03:22 INFO Applying migration id=pembegin 2026/10/25 01:03:22 INFO Applying migration id=didhost 2026/10/25 01:03:22 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:22 INFO Applying migration id=invites 2026/10/25 01:03:22 INFO Applying migration id=ed25519blob 2026/10/25 01:03:22 INFO Applying migration id=rsablob 2026/10/25 01:03:22 INFO Applying migration id=iconscid 2026/10/25 01:03:22 INFO Applying migration id=actor 2026/10/25 01:03:22 INFO Applying migration id=localkeys 2026/10/25 01:03:22 INFO Applying migration id=deleted 2026/10/25 01:03:22 INFO Applying migration id=history 2026/10/25 01:03:22 INFO Applying migration id=outboxnano 2026/10/25 01:03:22 INFO Applying migration id=implements 2026/10/25 01:03:22 INFO Applying migration id=backfill 2026/10/25 01:03:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-6fd3-71f9-9527-a4e218ebfa9f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-6fd3-7c05-871f-ba62c5a3ea5f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-6fd3-71f9-9527-a4e218ebfa9f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-6fd3-71f9-9527-a4e218ebfa9f 2026/10/25 01:03:24 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 01:03:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-6fd4-769e-bbc7-869dfe269cb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-6fd4-74c9-8eb6-191f2aae65d4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-6fd4-74c9-8eb6-191f2aae65d4 2026/10/25 01:03:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-6fd4-74c9-8eb6-191f2aae65d4 2026/10/25 01:03:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-6fd4-74c9-8eb6-191f2aae65d4 2026/10/25 01:03:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-6fde-7ea1-8f1f-bd68708f405c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-6fde-7e1d-881b-504584e733e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-6fde-7e1d-881b-504584e733e3 --- PASS: TestReply_DM (1.98s) === RUN TestReply_DMUnfollowed 2026/10/25 01:03:24 INFO Applying migration id=initial 2026/10/25 01:03:24 INFO Applying migration id=notesupdated 2026/10/25 01:03:24 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:24 INFO Applying migration id=activitiesid 2026/10/25 01:03:24 INFO Applying migration id=outbox 2026/10/25 01:03:24 INFO Applying migration id=edits 2026/10/25 01:03:24 INFO Applying migration id=outboxactor 2026/10/25 01:03:24 INFO Applying migration id=outboxsender 2026/10/25 01:03:24 INFO Applying migration id=thread 2026/10/25 01:03:24 INFO Applying migration id=host 2026/10/25 01:03:24 INFO Applying migration id=sharedinbox 2026/10/25 01:03:24 INFO Applying migration id=noteshost 2026/10/25 01:03:24 INFO Applying migration id=fetched 2026/10/25 01:03:24 INFO Applying migration id=move 2026/10/25 01:03:24 INFO Applying migration id=cleanup 2026/10/25 01:03:24 INFO Applying migration id=received 2026/10/25 01:03:24 INFO Applying migration id=namehost 2026/10/25 01:03:24 INFO Applying migration id=outboxhost 2026/10/25 01:03:24 INFO Applying migration id=notesfts 2026/10/25 01:03:24 INFO Applying migration id=iconsname 2026/10/25 01:03:24 INFO Applying migration id=nohash 2026/10/25 01:03:24 INFO Applying migration id=shares 2026/10/25 01:03:24 INFO Applying migration id=actorttl 2026/10/25 01:03:24 INFO Applying migration id=tocc 2026/10/25 01:03:24 INFO Applying migration id=followeds 2026/10/25 01:03:24 INFO Applying migration id=certhash 2026/10/25 01:03:24 INFO Applying migration id=follows_sync 2026/10/25 01:03:24 INFO Applying migration id=jsonpath 2026/10/25 01:03:24 INFO Applying migration id=localforward 2026/10/25 01:03:24 INFO Applying migration id=avatar 2026/10/25 01:03:24 INFO Applying migration id=noimage 2026/10/25 01:03:24 INFO Applying migration id=feed 2026/10/25 01:03:24 INFO Applying migration id=bookmarks 2026/10/25 01:03:24 INFO Applying migration id=shareactivity 2026/10/25 01:03:24 INFO Applying migration id=application 2026/10/25 01:03:24 INFO Applying migration id=certificates 2026/10/25 01:03:24 INFO Applying migration id=rawforward 2026/10/25 01:03:24 INFO Applying migration id=publickey 2026/10/25 01:03:24 INFO Applying migration id=resolvegroup 2026/10/25 01:03:24 INFO Applying migration id=reject 2026/10/25 01:03:24 INFO Applying migration id=autodel 2026/10/25 01:03:24 INFO Applying migration id=jsonb 2026/10/25 01:03:24 INFO Applying migration id=quote 2026/10/25 01:03:24 INFO Applying migration id=rfc9421 2026/10/25 01:03:24 INFO Applying migration id=keys 2026/10/25 01:03:24 INFO Applying migration id=portable 2026/10/25 01:03:24 INFO Applying migration id=proofs 2026/10/25 01:03:24 INFO Applying migration id=contexts 2026/10/25 01:03:24 INFO Applying migration id=deliverieshost 2026/10/25 01:03:24 INFO Applying migration id=pembegin 2026/10/25 01:03:24 INFO Applying migration id=didhost 2026/10/25 01:03:24 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:24 INFO Applying migration id=invites 2026/10/25 01:03:24 INFO Applying migration id=ed25519blob 2026/10/25 01:03:24 INFO Applying migration id=rsablob 2026/10/25 01:03:24 INFO Applying migration id=iconscid 2026/10/25 01:03:24 INFO Applying migration id=actor 2026/10/25 01:03:24 INFO Applying migration id=localkeys 2026/10/25 01:03:24 INFO Applying migration id=deleted 2026/10/25 01:03:24 INFO Applying migration id=history 2026/10/25 01:03:24 INFO Applying migration id=outboxnano 2026/10/25 01:03:24 INFO Applying migration id=implements 2026/10/25 01:03:24 INFO Applying migration id=backfill 2026/10/25 01:03:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-74ee-70aa-be8e-aebba7ce3cdf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-74ef-7a92-8e2a-376f27368ac1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-74ee-70aa-be8e-aebba7ce3cdf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-74ee-70aa-be8e-aebba7ce3cdf 2026/10/25 01:03:25 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 01:03:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-74f1-74a4-b5d1-48c722fa2a1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-74f1-70dd-909a-a63025a4acb7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-74f1-70dd-909a-a63025a4acb7 2026/10/25 01:03:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-74f1-70dd-909a-a63025a4acb7 2026/10/25 01:03:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17095-74fd-7c57-aa66-dbd7102137d8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-74ee-70aa-be8e-aebba7ce3cdf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:25 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-74f1-70dd-909a-a63025a4acb7 2026/10/25 01:03:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-74ff-7ee1-b31a-d617f396463e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-74ff-7e63-8ff2-1f0d7cdf950e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-74ff-7e63-8ff2-1f0d7cdf950e --- PASS: TestReply_DMUnfollowed (1.31s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/25 01:03:25 INFO Applying migration id=initial 2026/10/25 01:03:25 INFO Applying migration id=notesupdated 2026/10/25 01:03:25 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:25 INFO Applying migration id=activitiesid 2026/10/25 01:03:25 INFO Applying migration id=outbox 2026/10/25 01:03:25 INFO Applying migration id=edits 2026/10/25 01:03:25 INFO Applying migration id=outboxactor 2026/10/25 01:03:25 INFO Applying migration id=outboxsender 2026/10/25 01:03:25 INFO Applying migration id=thread 2026/10/25 01:03:25 INFO Applying migration id=host 2026/10/25 01:03:25 INFO Applying migration id=sharedinbox 2026/10/25 01:03:25 INFO Applying migration id=noteshost 2026/10/25 01:03:25 INFO Applying migration id=fetched 2026/10/25 01:03:25 INFO Applying migration id=move 2026/10/25 01:03:25 INFO Applying migration id=cleanup 2026/10/25 01:03:25 INFO Applying migration id=received 2026/10/25 01:03:25 INFO Applying migration id=namehost 2026/10/25 01:03:25 INFO Applying migration id=outboxhost 2026/10/25 01:03:25 INFO Applying migration id=notesfts 2026/10/25 01:03:25 INFO Applying migration id=iconsname 2026/10/25 01:03:25 INFO Applying migration id=nohash 2026/10/25 01:03:25 INFO Applying migration id=shares 2026/10/25 01:03:25 INFO Applying migration id=actorttl 2026/10/25 01:03:25 INFO Applying migration id=tocc 2026/10/25 01:03:25 INFO Applying migration id=followeds 2026/10/25 01:03:25 INFO Applying migration id=certhash 2026/10/25 01:03:25 INFO Applying migration id=follows_sync 2026/10/25 01:03:25 INFO Applying migration id=jsonpath 2026/10/25 01:03:25 INFO Applying migration id=localforward 2026/10/25 01:03:25 INFO Applying migration id=avatar 2026/10/25 01:03:25 INFO Applying migration id=noimage 2026/10/25 01:03:25 INFO Applying migration id=feed 2026/10/25 01:03:25 INFO Applying migration id=bookmarks 2026/10/25 01:03:25 INFO Applying migration id=shareactivity 2026/10/25 01:03:25 INFO Applying migration id=application 2026/10/25 01:03:25 INFO Applying migration id=certificates 2026/10/25 01:03:25 INFO Applying migration id=rawforward 2026/10/25 01:03:25 INFO Applying migration id=publickey 2026/10/25 01:03:25 INFO Applying migration id=resolvegroup 2026/10/25 01:03:25 INFO Applying migration id=reject 2026/10/25 01:03:25 INFO Applying migration id=autodel 2026/10/25 01:03:25 INFO Applying migration id=jsonb 2026/10/25 01:03:25 INFO Applying migration id=quote 2026/10/25 01:03:25 INFO Applying migration id=rfc9421 2026/10/25 01:03:25 INFO Applying migration id=keys 2026/10/25 01:03:25 INFO Applying migration id=portable 2026/10/25 01:03:25 INFO Applying migration id=proofs 2026/10/25 01:03:25 INFO Applying migration id=contexts 2026/10/25 01:03:25 INFO Applying migration id=deliverieshost 2026/10/25 01:03:25 INFO Applying migration id=pembegin 2026/10/25 01:03:25 INFO Applying migration id=didhost 2026/10/25 01:03:25 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:25 INFO Applying migration id=invites 2026/10/25 01:03:25 INFO Applying migration id=ed25519blob 2026/10/25 01:03:25 INFO Applying migration id=rsablob 2026/10/25 01:03:25 INFO Applying migration id=iconscid 2026/10/25 01:03:25 INFO Applying migration id=actor 2026/10/25 01:03:25 INFO Applying migration id=localkeys 2026/10/25 01:03:25 INFO Applying migration id=deleted 2026/10/25 01:03:25 INFO Applying migration id=history 2026/10/25 01:03:25 INFO Applying migration id=outboxnano 2026/10/25 01:03:25 INFO Applying migration id=implements 2026/10/25 01:03:25 INFO Applying migration id=backfill 2026/10/25 01:03:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-7c44-7629-ab91-21c651eb23bf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-7c45-716e-af04-598951fe2939 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-7c44-7629-ab91-21c651eb23bf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-7c44-7629-ab91-21c651eb23bf 2026/10/25 01:03:27 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 01:03:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-7c45-7c10-b774-56ecb9f94465 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-7c45-79ef-83c8-fd069a08621e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-7c45-79ef-83c8-fd069a08621e 2026/10/25 01:03:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-7c45-79ef-83c8-fd069a08621e 2026/10/25 01:03:27 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17095-7c4c-7cc8-8140-a84f58b532c2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-7c44-7629-ab91-21c651eb23bf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17095-7c45-79ef-83c8-fd069a08621e 2026/10/25 01:03:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-7c4f-7010-a07c-8d8335b2812c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-7c4e-7ed4-93b6-0ed0e4e0c276 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-7c4e-7ed4-93b6-0ed0e4e0c276 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.87s) === RUN TestReply_DMToAnotherUser 2026/10/25 01:03:27 INFO Applying migration id=initial 2026/10/25 01:03:27 INFO Applying migration id=notesupdated 2026/10/25 01:03:27 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:27 INFO Applying migration id=activitiesid 2026/10/25 01:03:27 INFO Applying migration id=outbox 2026/10/25 01:03:27 INFO Applying migration id=edits 2026/10/25 01:03:27 INFO Applying migration id=outboxactor 2026/10/25 01:03:27 INFO Applying migration id=outboxsender 2026/10/25 01:03:27 INFO Applying migration id=thread 2026/10/25 01:03:27 INFO Applying migration id=host 2026/10/25 01:03:27 INFO Applying migration id=sharedinbox 2026/10/25 01:03:27 INFO Applying migration id=noteshost 2026/10/25 01:03:27 INFO Applying migration id=fetched 2026/10/25 01:03:27 INFO Applying migration id=move 2026/10/25 01:03:27 INFO Applying migration id=cleanup 2026/10/25 01:03:27 INFO Applying migration id=received 2026/10/25 01:03:27 INFO Applying migration id=namehost 2026/10/25 01:03:27 INFO Applying migration id=outboxhost 2026/10/25 01:03:27 INFO Applying migration id=notesfts 2026/10/25 01:03:27 INFO Applying migration id=iconsname 2026/10/25 01:03:27 INFO Applying migration id=nohash 2026/10/25 01:03:27 INFO Applying migration id=shares 2026/10/25 01:03:27 INFO Applying migration id=actorttl 2026/10/25 01:03:27 INFO Applying migration id=tocc 2026/10/25 01:03:27 INFO Applying migration id=followeds 2026/10/25 01:03:27 INFO Applying migration id=certhash 2026/10/25 01:03:27 INFO Applying migration id=follows_sync 2026/10/25 01:03:27 INFO Applying migration id=jsonpath 2026/10/25 01:03:27 INFO Applying migration id=localforward 2026/10/25 01:03:27 INFO Applying migration id=avatar 2026/10/25 01:03:27 INFO Applying migration id=noimage 2026/10/25 01:03:27 INFO Applying migration id=feed 2026/10/25 01:03:27 INFO Applying migration id=bookmarks 2026/10/25 01:03:27 INFO Applying migration id=shareactivity 2026/10/25 01:03:27 INFO Applying migration id=application 2026/10/25 01:03:27 INFO Applying migration id=certificates 2026/10/25 01:03:27 INFO Applying migration id=rawforward 2026/10/25 01:03:27 INFO Applying migration id=publickey 2026/10/25 01:03:27 INFO Applying migration id=resolvegroup 2026/10/25 01:03:27 INFO Applying migration id=reject 2026/10/25 01:03:27 INFO Applying migration id=autodel 2026/10/25 01:03:27 INFO Applying migration id=jsonb 2026/10/25 01:03:27 INFO Applying migration id=quote 2026/10/25 01:03:27 INFO Applying migration id=rfc9421 2026/10/25 01:03:27 INFO Applying migration id=keys 2026/10/25 01:03:27 INFO Applying migration id=portable 2026/10/25 01:03:27 INFO Applying migration id=proofs 2026/10/25 01:03:27 INFO Applying migration id=contexts 2026/10/25 01:03:27 INFO Applying migration id=deliverieshost 2026/10/25 01:03:27 INFO Applying migration id=pembegin 2026/10/25 01:03:27 INFO Applying migration id=didhost 2026/10/25 01:03:27 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:27 INFO Applying migration id=invites 2026/10/25 01:03:27 INFO Applying migration id=ed25519blob 2026/10/25 01:03:27 INFO Applying migration id=rsablob 2026/10/25 01:03:27 INFO Applying migration id=iconscid 2026/10/25 01:03:27 INFO Applying migration id=actor 2026/10/25 01:03:27 INFO Applying migration id=localkeys 2026/10/25 01:03:27 INFO Applying migration id=deleted 2026/10/25 01:03:27 INFO Applying migration id=history 2026/10/25 01:03:27 INFO Applying migration id=outboxnano 2026/10/25 01:03:27 INFO Applying migration id=implements 2026/10/25 01:03:27 INFO Applying migration id=backfill 2026/10/25 01:03:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17095-8243-7aca-806b-bc4b16027845 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:03:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17095-8244-761b-87b3-ed6a6f2bb905 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17095-8243-7aca-806b-bc4b16027845 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17095-8243-7aca-806b-bc4b16027845 2026/10/25 01:03:28 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/25 01:03:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-8245-724a-94c6-b5957c118617 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-8245-7037-95ec-6291c52f39e0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17095-8245-7037-95ec-6291c52f39e0 2026/10/25 01:03:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-8245-7037-95ec-6291c52f39e0 2026/10/25 01:03:28 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a17095-8245-7037-95ec-6291c52f39e0 --- PASS: TestReply_DMToAnotherUser (1.52s) === RUN TestReply_NoSuchPost 2026/10/25 01:03:28 INFO Applying migration id=initial 2026/10/25 01:03:28 INFO Applying migration id=notesupdated 2026/10/25 01:03:28 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:28 INFO Applying migration id=activitiesid 2026/10/25 01:03:28 INFO Applying migration id=outbox 2026/10/25 01:03:28 INFO Applying migration id=edits 2026/10/25 01:03:28 INFO Applying migration id=outboxactor 2026/10/25 01:03:28 INFO Applying migration id=outboxsender 2026/10/25 01:03:28 INFO Applying migration id=thread 2026/10/25 01:03:28 INFO Applying migration id=host 2026/10/25 01:03:28 INFO Applying migration id=sharedinbox 2026/10/25 01:03:28 INFO Applying migration id=noteshost 2026/10/25 01:03:28 INFO Applying migration id=fetched 2026/10/25 01:03:28 INFO Applying migration id=move 2026/10/25 01:03:28 INFO Applying migration id=cleanup 2026/10/25 01:03:28 INFO Applying migration id=received 2026/10/25 01:03:28 INFO Applying migration id=namehost 2026/10/25 01:03:28 INFO Applying migration id=outboxhost 2026/10/25 01:03:28 INFO Applying migration id=notesfts 2026/10/25 01:03:28 INFO Applying migration id=iconsname 2026/10/25 01:03:28 INFO Applying migration id=nohash 2026/10/25 01:03:28 INFO Applying migration id=shares 2026/10/25 01:03:28 INFO Applying migration id=actorttl 2026/10/25 01:03:28 INFO Applying migration id=tocc 2026/10/25 01:03:28 INFO Applying migration id=followeds 2026/10/25 01:03:28 INFO Applying migration id=certhash 2026/10/25 01:03:28 INFO Applying migration id=follows_sync 2026/10/25 01:03:28 INFO Applying migration id=jsonpath 2026/10/25 01:03:28 INFO Applying migration id=localforward 2026/10/25 01:03:28 INFO Applying migration id=avatar 2026/10/25 01:03:28 INFO Applying migration id=noimage 2026/10/25 01:03:28 INFO Applying migration id=feed 2026/10/25 01:03:28 INFO Applying migration id=bookmarks 2026/10/25 01:03:28 INFO Applying migration id=shareactivity 2026/10/25 01:03:28 INFO Applying migration id=application 2026/10/25 01:03:28 INFO Applying migration id=certificates 2026/10/25 01:03:28 INFO Applying migration id=rawforward 2026/10/25 01:03:28 INFO Applying migration id=publickey 2026/10/25 01:03:28 INFO Applying migration id=resolvegroup 2026/10/25 01:03:28 INFO Applying migration id=reject 2026/10/25 01:03:28 INFO Applying migration id=autodel 2026/10/25 01:03:28 INFO Applying migration id=jsonb 2026/10/25 01:03:28 INFO Applying migration id=quote 2026/10/25 01:03:28 INFO Applying migration id=rfc9421 2026/10/25 01:03:28 INFO Applying migration id=keys 2026/10/25 01:03:28 INFO Applying migration id=portable 2026/10/25 01:03:28 INFO Applying migration id=proofs 2026/10/25 01:03:28 INFO Applying migration id=contexts 2026/10/25 01:03:28 INFO Applying migration id=deliverieshost 2026/10/25 01:03:28 INFO Applying migration id=pembegin 2026/10/25 01:03:28 INFO Applying migration id=didhost 2026/10/25 01:03:28 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:28 INFO Applying migration id=invites 2026/10/25 01:03:28 INFO Applying migration id=ed25519blob 2026/10/25 01:03:28 INFO Applying migration id=rsablob 2026/10/25 01:03:28 INFO Applying migration id=iconscid 2026/10/25 01:03:28 INFO Applying migration id=actor 2026/10/25 01:03:28 INFO Applying migration id=localkeys 2026/10/25 01:03:28 INFO Applying migration id=deleted 2026/10/25 01:03:28 INFO Applying migration id=history 2026/10/25 01:03:28 INFO Applying migration id=outboxnano 2026/10/25 01:03:28 INFO Applying migration id=implements 2026/10/25 01:03:28 INFO Applying migration id=backfill 2026/10/25 01:03:31 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (2.29s) === RUN TestResolve_LocalUser 2026/10/25 01:03:31 INFO Applying migration id=initial 2026/10/25 01:03:31 INFO Applying migration id=notesupdated 2026/10/25 01:03:31 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:31 INFO Applying migration id=activitiesid 2026/10/25 01:03:31 INFO Applying migration id=outbox 2026/10/25 01:03:31 INFO Applying migration id=edits 2026/10/25 01:03:31 INFO Applying migration id=outboxactor 2026/10/25 01:03:31 INFO Applying migration id=outboxsender 2026/10/25 01:03:31 INFO Applying migration id=thread 2026/10/25 01:03:31 INFO Applying migration id=host 2026/10/25 01:03:31 INFO Applying migration id=sharedinbox 2026/10/25 01:03:31 INFO Applying migration id=noteshost 2026/10/25 01:03:31 INFO Applying migration id=fetched 2026/10/25 01:03:31 INFO Applying migration id=move 2026/10/25 01:03:31 INFO Applying migration id=cleanup 2026/10/25 01:03:31 INFO Applying migration id=received 2026/10/25 01:03:31 INFO Applying migration id=namehost 2026/10/25 01:03:31 INFO Applying migration id=outboxhost 2026/10/25 01:03:31 INFO Applying migration id=notesfts 2026/10/25 01:03:31 INFO Applying migration id=iconsname 2026/10/25 01:03:31 INFO Applying migration id=nohash 2026/10/25 01:03:31 INFO Applying migration id=shares 2026/10/25 01:03:31 INFO Applying migration id=actorttl 2026/10/25 01:03:31 INFO Applying migration id=tocc 2026/10/25 01:03:31 INFO Applying migration id=followeds 2026/10/25 01:03:31 INFO Applying migration id=certhash 2026/10/25 01:03:31 INFO Applying migration id=follows_sync 2026/10/25 01:03:31 INFO Applying migration id=jsonpath 2026/10/25 01:03:31 INFO Applying migration id=localforward 2026/10/25 01:03:31 INFO Applying migration id=avatar 2026/10/25 01:03:31 INFO Applying migration id=noimage 2026/10/25 01:03:31 INFO Applying migration id=feed 2026/10/25 01:03:31 INFO Applying migration id=bookmarks 2026/10/25 01:03:31 INFO Applying migration id=shareactivity 2026/10/25 01:03:31 INFO Applying migration id=application 2026/10/25 01:03:31 INFO Applying migration id=certificates 2026/10/25 01:03:31 INFO Applying migration id=rawforward 2026/10/25 01:03:31 INFO Applying migration id=publickey 2026/10/25 01:03:31 INFO Applying migration id=resolvegroup 2026/10/25 01:03:31 INFO Applying migration id=reject 2026/10/25 01:03:31 INFO Applying migration id=autodel 2026/10/25 01:03:31 INFO Applying migration id=jsonb 2026/10/25 01:03:31 INFO Applying migration id=quote 2026/10/25 01:03:31 INFO Applying migration id=rfc9421 2026/10/25 01:03:31 INFO Applying migration id=keys 2026/10/25 01:03:31 INFO Applying migration id=portable 2026/10/25 01:03:31 INFO Applying migration id=proofs 2026/10/25 01:03:31 INFO Applying migration id=contexts 2026/10/25 01:03:31 INFO Applying migration id=deliverieshost 2026/10/25 01:03:31 INFO Applying migration id=pembegin 2026/10/25 01:03:31 INFO Applying migration id=didhost 2026/10/25 01:03:31 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:31 INFO Applying migration id=invites 2026/10/25 01:03:31 INFO Applying migration id=ed25519blob 2026/10/25 01:03:31 INFO Applying migration id=rsablob 2026/10/25 01:03:31 INFO Applying migration id=iconscid 2026/10/25 01:03:31 INFO Applying migration id=actor 2026/10/25 01:03:31 INFO Applying migration id=localkeys 2026/10/25 01:03:31 INFO Applying migration id=deleted 2026/10/25 01:03:31 INFO Applying migration id=history 2026/10/25 01:03:31 INFO Applying migration id=outboxnano 2026/10/25 01:03:31 INFO Applying migration id=implements 2026/10/25 01:03:31 INFO Applying migration id=backfill 2026/10/25 01:03:33 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (2.37s) === RUN TestResolve_LocalUserByNameOnly 2026/10/25 01:03:33 INFO Applying migration id=initial 2026/10/25 01:03:33 INFO Applying migration id=notesupdated 2026/10/25 01:03:33 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:33 INFO Applying migration id=activitiesid 2026/10/25 01:03:33 INFO Applying migration id=outbox 2026/10/25 01:03:33 INFO Applying migration id=edits 2026/10/25 01:03:33 INFO Applying migration id=outboxactor 2026/10/25 01:03:33 INFO Applying migration id=outboxsender 2026/10/25 01:03:33 INFO Applying migration id=thread 2026/10/25 01:03:33 INFO Applying migration id=host 2026/10/25 01:03:33 INFO Applying migration id=sharedinbox 2026/10/25 01:03:33 INFO Applying migration id=noteshost 2026/10/25 01:03:33 INFO Applying migration id=fetched 2026/10/25 01:03:33 INFO Applying migration id=move 2026/10/25 01:03:33 INFO Applying migration id=cleanup 2026/10/25 01:03:33 INFO Applying migration id=received 2026/10/25 01:03:33 INFO Applying migration id=namehost 2026/10/25 01:03:33 INFO Applying migration id=outboxhost 2026/10/25 01:03:33 INFO Applying migration id=notesfts 2026/10/25 01:03:33 INFO Applying migration id=iconsname 2026/10/25 01:03:33 INFO Applying migration id=nohash 2026/10/25 01:03:33 INFO Applying migration id=shares 2026/10/25 01:03:33 INFO Applying migration id=actorttl 2026/10/25 01:03:33 INFO Applying migration id=tocc 2026/10/25 01:03:33 INFO Applying migration id=followeds 2026/10/25 01:03:33 INFO Applying migration id=certhash 2026/10/25 01:03:33 INFO Applying migration id=follows_sync 2026/10/25 01:03:33 INFO Applying migration id=jsonpath 2026/10/25 01:03:33 INFO Applying migration id=localforward 2026/10/25 01:03:33 INFO Applying migration id=avatar 2026/10/25 01:03:33 INFO Applying migration id=noimage 2026/10/25 01:03:33 INFO Applying migration id=feed 2026/10/25 01:03:33 INFO Applying migration id=bookmarks 2026/10/25 01:03:33 INFO Applying migration id=shareactivity 2026/10/25 01:03:33 INFO Applying migration id=application 2026/10/25 01:03:33 INFO Applying migration id=certificates 2026/10/25 01:03:33 INFO Applying migration id=rawforward 2026/10/25 01:03:33 INFO Applying migration id=publickey 2026/10/25 01:03:33 INFO Applying migration id=resolvegroup 2026/10/25 01:03:33 INFO Applying migration id=reject 2026/10/25 01:03:33 INFO Applying migration id=autodel 2026/10/25 01:03:33 INFO Applying migration id=jsonb 2026/10/25 01:03:33 INFO Applying migration id=quote 2026/10/25 01:03:33 INFO Applying migration id=rfc9421 2026/10/25 01:03:33 INFO Applying migration id=keys 2026/10/25 01:03:33 INFO Applying migration id=portable 2026/10/25 01:03:33 INFO Applying migration id=proofs 2026/10/25 01:03:33 INFO Applying migration id=contexts 2026/10/25 01:03:33 INFO Applying migration id=deliverieshost 2026/10/25 01:03:33 INFO Applying migration id=pembegin 2026/10/25 01:03:33 INFO Applying migration id=didhost 2026/10/25 01:03:33 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:33 INFO Applying migration id=invites 2026/10/25 01:03:33 INFO Applying migration id=ed25519blob 2026/10/25 01:03:33 INFO Applying migration id=rsablob 2026/10/25 01:03:33 INFO Applying migration id=iconscid 2026/10/25 01:03:33 INFO Applying migration id=actor 2026/10/25 01:03:33 INFO Applying migration id=localkeys 2026/10/25 01:03:33 INFO Applying migration id=deleted 2026/10/25 01:03:33 INFO Applying migration id=history 2026/10/25 01:03:33 INFO Applying migration id=outboxnano 2026/10/25 01:03:33 INFO Applying migration id=implements 2026/10/25 01:03:33 INFO Applying migration id=backfill 2026/10/25 01:03:35 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (1.81s) === RUN TestResolve_NoSuchLocalUser 2026/10/25 01:03:35 INFO Applying migration id=initial 2026/10/25 01:03:35 INFO Applying migration id=notesupdated 2026/10/25 01:03:35 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:35 INFO Applying migration id=activitiesid 2026/10/25 01:03:35 INFO Applying migration id=outbox 2026/10/25 01:03:35 INFO Applying migration id=edits 2026/10/25 01:03:35 INFO Applying migration id=outboxactor 2026/10/25 01:03:35 INFO Applying migration id=outboxsender 2026/10/25 01:03:35 INFO Applying migration id=thread 2026/10/25 01:03:35 INFO Applying migration id=host 2026/10/25 01:03:35 INFO Applying migration id=sharedinbox 2026/10/25 01:03:35 INFO Applying migration id=noteshost 2026/10/25 01:03:35 INFO Applying migration id=fetched 2026/10/25 01:03:35 INFO Applying migration id=move 2026/10/25 01:03:35 INFO Applying migration id=cleanup 2026/10/25 01:03:35 INFO Applying migration id=received 2026/10/25 01:03:35 INFO Applying migration id=namehost 2026/10/25 01:03:35 INFO Applying migration id=outboxhost 2026/10/25 01:03:35 INFO Applying migration id=notesfts 2026/10/25 01:03:35 INFO Applying migration id=iconsname 2026/10/25 01:03:35 INFO Applying migration id=nohash 2026/10/25 01:03:35 INFO Applying migration id=shares 2026/10/25 01:03:35 INFO Applying migration id=actorttl 2026/10/25 01:03:35 INFO Applying migration id=tocc 2026/10/25 01:03:35 INFO Applying migration id=followeds 2026/10/25 01:03:35 INFO Applying migration id=certhash 2026/10/25 01:03:35 INFO Applying migration id=follows_sync 2026/10/25 01:03:35 INFO Applying migration id=jsonpath 2026/10/25 01:03:35 INFO Applying migration id=localforward 2026/10/25 01:03:35 INFO Applying migration id=avatar 2026/10/25 01:03:35 INFO Applying migration id=noimage 2026/10/25 01:03:35 INFO Applying migration id=feed 2026/10/25 01:03:35 INFO Applying migration id=bookmarks 2026/10/25 01:03:35 INFO Applying migration id=shareactivity 2026/10/25 01:03:35 INFO Applying migration id=application 2026/10/25 01:03:35 INFO Applying migration id=certificates 2026/10/25 01:03:35 INFO Applying migration id=rawforward 2026/10/25 01:03:35 INFO Applying migration id=publickey 2026/10/25 01:03:35 INFO Applying migration id=resolvegroup 2026/10/25 01:03:35 INFO Applying migration id=reject 2026/10/25 01:03:35 INFO Applying migration id=autodel 2026/10/25 01:03:35 INFO Applying migration id=jsonb 2026/10/25 01:03:35 INFO Applying migration id=quote 2026/10/25 01:03:35 INFO Applying migration id=rfc9421 2026/10/25 01:03:35 INFO Applying migration id=keys 2026/10/25 01:03:35 INFO Applying migration id=portable 2026/10/25 01:03:35 INFO Applying migration id=proofs 2026/10/25 01:03:35 INFO Applying migration id=contexts 2026/10/25 01:03:35 INFO Applying migration id=deliverieshost 2026/10/25 01:03:35 INFO Applying migration id=pembegin 2026/10/25 01:03:35 INFO Applying migration id=didhost 2026/10/25 01:03:35 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:35 INFO Applying migration id=invites 2026/10/25 01:03:35 INFO Applying migration id=ed25519blob 2026/10/25 01:03:35 INFO Applying migration id=rsablob 2026/10/25 01:03:35 INFO Applying migration id=iconscid 2026/10/25 01:03:35 INFO Applying migration id=actor 2026/10/25 01:03:35 INFO Applying migration id=localkeys 2026/10/25 01:03:35 INFO Applying migration id=deleted 2026/10/25 01:03:35 INFO Applying migration id=history 2026/10/25 01:03:35 INFO Applying migration id=outboxnano 2026/10/25 01:03:35 INFO Applying migration id=implements 2026/10/25 01:03:35 INFO Applying migration id=backfill 2026/10/25 01:03:37 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/25 01:03:37 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (1.85s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/25 01:03:37 INFO Applying migration id=initial 2026/10/25 01:03:37 INFO Applying migration id=notesupdated 2026/10/25 01:03:37 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:37 INFO Applying migration id=activitiesid 2026/10/25 01:03:37 INFO Applying migration id=outbox 2026/10/25 01:03:37 INFO Applying migration id=edits 2026/10/25 01:03:37 INFO Applying migration id=outboxactor 2026/10/25 01:03:37 INFO Applying migration id=outboxsender 2026/10/25 01:03:37 INFO Applying migration id=thread 2026/10/25 01:03:37 INFO Applying migration id=host 2026/10/25 01:03:37 INFO Applying migration id=sharedinbox 2026/10/25 01:03:37 INFO Applying migration id=noteshost 2026/10/25 01:03:37 INFO Applying migration id=fetched 2026/10/25 01:03:37 INFO Applying migration id=move 2026/10/25 01:03:37 INFO Applying migration id=cleanup 2026/10/25 01:03:37 INFO Applying migration id=received 2026/10/25 01:03:37 INFO Applying migration id=namehost 2026/10/25 01:03:37 INFO Applying migration id=outboxhost 2026/10/25 01:03:37 INFO Applying migration id=notesfts 2026/10/25 01:03:37 INFO Applying migration id=iconsname 2026/10/25 01:03:37 INFO Applying migration id=nohash 2026/10/25 01:03:37 INFO Applying migration id=shares 2026/10/25 01:03:37 INFO Applying migration id=actorttl 2026/10/25 01:03:37 INFO Applying migration id=tocc 2026/10/25 01:03:37 INFO Applying migration id=followeds 2026/10/25 01:03:37 INFO Applying migration id=certhash 2026/10/25 01:03:37 INFO Applying migration id=follows_sync 2026/10/25 01:03:37 INFO Applying migration id=jsonpath 2026/10/25 01:03:37 INFO Applying migration id=localforward 2026/10/25 01:03:37 INFO Applying migration id=avatar 2026/10/25 01:03:37 INFO Applying migration id=noimage 2026/10/25 01:03:37 INFO Applying migration id=feed 2026/10/25 01:03:37 INFO Applying migration id=bookmarks 2026/10/25 01:03:37 INFO Applying migration id=shareactivity 2026/10/25 01:03:37 INFO Applying migration id=application 2026/10/25 01:03:37 INFO Applying migration id=certificates 2026/10/25 01:03:37 INFO Applying migration id=rawforward 2026/10/25 01:03:37 INFO Applying migration id=publickey 2026/10/25 01:03:37 INFO Applying migration id=resolvegroup 2026/10/25 01:03:37 INFO Applying migration id=reject 2026/10/25 01:03:37 INFO Applying migration id=autodel 2026/10/25 01:03:37 INFO Applying migration id=jsonb 2026/10/25 01:03:37 INFO Applying migration id=quote 2026/10/25 01:03:37 INFO Applying migration id=rfc9421 2026/10/25 01:03:37 INFO Applying migration id=keys 2026/10/25 01:03:37 INFO Applying migration id=portable 2026/10/25 01:03:37 INFO Applying migration id=proofs 2026/10/25 01:03:37 INFO Applying migration id=contexts 2026/10/25 01:03:37 INFO Applying migration id=deliverieshost 2026/10/25 01:03:37 INFO Applying migration id=pembegin 2026/10/25 01:03:37 INFO Applying migration id=didhost 2026/10/25 01:03:37 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:37 INFO Applying migration id=invites 2026/10/25 01:03:37 INFO Applying migration id=ed25519blob 2026/10/25 01:03:37 INFO Applying migration id=rsablob 2026/10/25 01:03:37 INFO Applying migration id=iconscid 2026/10/25 01:03:37 INFO Applying migration id=actor 2026/10/25 01:03:37 INFO Applying migration id=localkeys 2026/10/25 01:03:37 INFO Applying migration id=deleted 2026/10/25 01:03:37 INFO Applying migration id=history 2026/10/25 01:03:37 INFO Applying migration id=outboxnano 2026/10/25 01:03:37 INFO Applying migration id=implements 2026/10/25 01:03:37 INFO Applying migration id=backfill 2026/10/25 01:03:40 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/25 01:03:40 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUserByNameOnly (2.92s) === RUN TestResolve_NoSuchFederatedUser 2026/10/25 01:03:40 INFO Applying migration id=initial 2026/10/25 01:03:40 INFO Applying migration id=notesupdated 2026/10/25 01:03:40 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:40 INFO Applying migration id=activitiesid 2026/10/25 01:03:40 INFO Applying migration id=outbox 2026/10/25 01:03:40 INFO Applying migration id=edits 2026/10/25 01:03:40 INFO Applying migration id=outboxactor 2026/10/25 01:03:40 INFO Applying migration id=outboxsender 2026/10/25 01:03:40 INFO Applying migration id=thread 2026/10/25 01:03:40 INFO Applying migration id=host 2026/10/25 01:03:40 INFO Applying migration id=sharedinbox 2026/10/25 01:03:40 INFO Applying migration id=noteshost 2026/10/25 01:03:40 INFO Applying migration id=fetched 2026/10/25 01:03:40 INFO Applying migration id=move 2026/10/25 01:03:40 INFO Applying migration id=cleanup 2026/10/25 01:03:40 INFO Applying migration id=received 2026/10/25 01:03:40 INFO Applying migration id=namehost 2026/10/25 01:03:40 INFO Applying migration id=outboxhost 2026/10/25 01:03:40 INFO Applying migration id=notesfts 2026/10/25 01:03:40 INFO Applying migration id=iconsname 2026/10/25 01:03:40 INFO Applying migration id=nohash 2026/10/25 01:03:40 INFO Applying migration id=shares 2026/10/25 01:03:40 INFO Applying migration id=actorttl 2026/10/25 01:03:40 INFO Applying migration id=tocc 2026/10/25 01:03:40 INFO Applying migration id=followeds 2026/10/25 01:03:40 INFO Applying migration id=certhash 2026/10/25 01:03:40 INFO Applying migration id=follows_sync 2026/10/25 01:03:40 INFO Applying migration id=jsonpath 2026/10/25 01:03:40 INFO Applying migration id=localforward 2026/10/25 01:03:40 INFO Applying migration id=avatar 2026/10/25 01:03:40 INFO Applying migration id=noimage 2026/10/25 01:03:40 INFO Applying migration id=feed 2026/10/25 01:03:40 INFO Applying migration id=bookmarks 2026/10/25 01:03:40 INFO Applying migration id=shareactivity 2026/10/25 01:03:40 INFO Applying migration id=application 2026/10/25 01:03:40 INFO Applying migration id=certificates 2026/10/25 01:03:40 INFO Applying migration id=rawforward 2026/10/25 01:03:40 INFO Applying migration id=publickey 2026/10/25 01:03:40 INFO Applying migration id=resolvegroup 2026/10/25 01:03:40 INFO Applying migration id=reject 2026/10/25 01:03:40 INFO Applying migration id=autodel 2026/10/25 01:03:40 INFO Applying migration id=jsonb 2026/10/25 01:03:40 INFO Applying migration id=quote 2026/10/25 01:03:40 INFO Applying migration id=rfc9421 2026/10/25 01:03:40 INFO Applying migration id=keys 2026/10/25 01:03:40 INFO Applying migration id=portable 2026/10/25 01:03:40 INFO Applying migration id=proofs 2026/10/25 01:03:40 INFO Applying migration id=contexts 2026/10/25 01:03:40 INFO Applying migration id=deliverieshost 2026/10/25 01:03:40 INFO Applying migration id=pembegin 2026/10/25 01:03:40 INFO Applying migration id=didhost 2026/10/25 01:03:40 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:40 INFO Applying migration id=invites 2026/10/25 01:03:40 INFO Applying migration id=ed25519blob 2026/10/25 01:03:40 INFO Applying migration id=rsablob 2026/10/25 01:03:40 INFO Applying migration id=iconscid 2026/10/25 01:03:40 INFO Applying migration id=actor 2026/10/25 01:03:40 INFO Applying migration id=localkeys 2026/10/25 01:03:40 INFO Applying migration id=deleted 2026/10/25 01:03:40 INFO Applying migration id=history 2026/10/25 01:03:40 INFO Applying migration id=outboxnano 2026/10/25 01:03:40 INFO Applying migration id=implements 2026/10/25 01:03:40 INFO Applying migration id=backfill 2026/10/25 01:03:42 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/25 01:03:42 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (2.42s) === RUN TestResolve_NoInput 2026/10/25 01:03:42 INFO Applying migration id=initial 2026/10/25 01:03:42 INFO Applying migration id=notesupdated 2026/10/25 01:03:42 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:42 INFO Applying migration id=activitiesid 2026/10/25 01:03:42 INFO Applying migration id=outbox 2026/10/25 01:03:42 INFO Applying migration id=edits 2026/10/25 01:03:42 INFO Applying migration id=outboxactor 2026/10/25 01:03:42 INFO Applying migration id=outboxsender 2026/10/25 01:03:42 INFO Applying migration id=thread 2026/10/25 01:03:42 INFO Applying migration id=host 2026/10/25 01:03:42 INFO Applying migration id=sharedinbox 2026/10/25 01:03:42 INFO Applying migration id=noteshost 2026/10/25 01:03:42 INFO Applying migration id=fetched 2026/10/25 01:03:42 INFO Applying migration id=move 2026/10/25 01:03:42 INFO Applying migration id=cleanup 2026/10/25 01:03:42 INFO Applying migration id=received 2026/10/25 01:03:42 INFO Applying migration id=namehost 2026/10/25 01:03:42 INFO Applying migration id=outboxhost 2026/10/25 01:03:42 INFO Applying migration id=notesfts 2026/10/25 01:03:42 INFO Applying migration id=iconsname 2026/10/25 01:03:42 INFO Applying migration id=nohash 2026/10/25 01:03:42 INFO Applying migration id=shares 2026/10/25 01:03:42 INFO Applying migration id=actorttl 2026/10/25 01:03:42 INFO Applying migration id=tocc 2026/10/25 01:03:42 INFO Applying migration id=followeds 2026/10/25 01:03:42 INFO Applying migration id=certhash 2026/10/25 01:03:42 INFO Applying migration id=follows_sync 2026/10/25 01:03:42 INFO Applying migration id=jsonpath 2026/10/25 01:03:42 INFO Applying migration id=localforward 2026/10/25 01:03:42 INFO Applying migration id=avatar 2026/10/25 01:03:42 INFO Applying migration id=noimage 2026/10/25 01:03:42 INFO Applying migration id=feed 2026/10/25 01:03:42 INFO Applying migration id=bookmarks 2026/10/25 01:03:42 INFO Applying migration id=shareactivity 2026/10/25 01:03:42 INFO Applying migration id=application 2026/10/25 01:03:42 INFO Applying migration id=certificates 2026/10/25 01:03:42 INFO Applying migration id=rawforward 2026/10/25 01:03:42 INFO Applying migration id=publickey 2026/10/25 01:03:42 INFO Applying migration id=resolvegroup 2026/10/25 01:03:42 INFO Applying migration id=reject 2026/10/25 01:03:42 INFO Applying migration id=autodel 2026/10/25 01:03:42 INFO Applying migration id=jsonb 2026/10/25 01:03:42 INFO Applying migration id=quote 2026/10/25 01:03:42 INFO Applying migration id=rfc9421 2026/10/25 01:03:42 INFO Applying migration id=keys 2026/10/25 01:03:42 INFO Applying migration id=portable 2026/10/25 01:03:42 INFO Applying migration id=proofs 2026/10/25 01:03:42 INFO Applying migration id=contexts 2026/10/25 01:03:42 INFO Applying migration id=deliverieshost 2026/10/25 01:03:42 INFO Applying migration id=pembegin 2026/10/25 01:03:42 INFO Applying migration id=didhost 2026/10/25 01:03:42 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:42 INFO Applying migration id=invites 2026/10/25 01:03:42 INFO Applying migration id=ed25519blob 2026/10/25 01:03:42 INFO Applying migration id=rsablob 2026/10/25 01:03:42 INFO Applying migration id=iconscid 2026/10/25 01:03:42 INFO Applying migration id=actor 2026/10/25 01:03:42 INFO Applying migration id=localkeys 2026/10/25 01:03:42 INFO Applying migration id=deleted 2026/10/25 01:03:42 INFO Applying migration id=history 2026/10/25 01:03:42 INFO Applying migration id=outboxnano 2026/10/25 01:03:42 INFO Applying migration id=implements 2026/10/25 01:03:42 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (2.11s) === RUN TestResolve_InvalidEscapeSequence 2026/10/25 01:03:44 INFO Applying migration id=initial 2026/10/25 01:03:44 INFO Applying migration id=notesupdated 2026/10/25 01:03:44 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:44 INFO Applying migration id=activitiesid 2026/10/25 01:03:44 INFO Applying migration id=outbox 2026/10/25 01:03:44 INFO Applying migration id=edits 2026/10/25 01:03:44 INFO Applying migration id=outboxactor 2026/10/25 01:03:44 INFO Applying migration id=outboxsender 2026/10/25 01:03:44 INFO Applying migration id=thread 2026/10/25 01:03:44 INFO Applying migration id=host 2026/10/25 01:03:44 INFO Applying migration id=sharedinbox 2026/10/25 01:03:44 INFO Applying migration id=noteshost 2026/10/25 01:03:44 INFO Applying migration id=fetched 2026/10/25 01:03:44 INFO Applying migration id=move 2026/10/25 01:03:44 INFO Applying migration id=cleanup 2026/10/25 01:03:44 INFO Applying migration id=received 2026/10/25 01:03:44 INFO Applying migration id=namehost 2026/10/25 01:03:44 INFO Applying migration id=outboxhost 2026/10/25 01:03:44 INFO Applying migration id=notesfts 2026/10/25 01:03:44 INFO Applying migration id=iconsname 2026/10/25 01:03:44 INFO Applying migration id=nohash 2026/10/25 01:03:44 INFO Applying migration id=shares 2026/10/25 01:03:44 INFO Applying migration id=actorttl 2026/10/25 01:03:44 INFO Applying migration id=tocc 2026/10/25 01:03:44 INFO Applying migration id=followeds 2026/10/25 01:03:44 INFO Applying migration id=certhash 2026/10/25 01:03:44 INFO Applying migration id=follows_sync 2026/10/25 01:03:44 INFO Applying migration id=jsonpath 2026/10/25 01:03:44 INFO Applying migration id=localforward 2026/10/25 01:03:44 INFO Applying migration id=avatar 2026/10/25 01:03:44 INFO Applying migration id=noimage 2026/10/25 01:03:44 INFO Applying migration id=feed 2026/10/25 01:03:44 INFO Applying migration id=bookmarks 2026/10/25 01:03:44 INFO Applying migration id=shareactivity 2026/10/25 01:03:44 INFO Applying migration id=application 2026/10/25 01:03:44 INFO Applying migration id=certificates 2026/10/25 01:03:44 INFO Applying migration id=rawforward 2026/10/25 01:03:44 INFO Applying migration id=publickey 2026/10/25 01:03:44 INFO Applying migration id=resolvegroup 2026/10/25 01:03:44 INFO Applying migration id=reject 2026/10/25 01:03:44 INFO Applying migration id=autodel 2026/10/25 01:03:44 INFO Applying migration id=jsonb 2026/10/25 01:03:44 INFO Applying migration id=quote 2026/10/25 01:03:44 INFO Applying migration id=rfc9421 2026/10/25 01:03:44 INFO Applying migration id=keys 2026/10/25 01:03:44 INFO Applying migration id=portable 2026/10/25 01:03:44 INFO Applying migration id=proofs 2026/10/25 01:03:44 INFO Applying migration id=contexts 2026/10/25 01:03:44 INFO Applying migration id=deliverieshost 2026/10/25 01:03:44 INFO Applying migration id=pembegin 2026/10/25 01:03:44 INFO Applying migration id=didhost 2026/10/25 01:03:44 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:44 INFO Applying migration id=invites 2026/10/25 01:03:44 INFO Applying migration id=ed25519blob 2026/10/25 01:03:44 INFO Applying migration id=rsablob 2026/10/25 01:03:44 INFO Applying migration id=iconscid 2026/10/25 01:03:44 INFO Applying migration id=actor 2026/10/25 01:03:44 INFO Applying migration id=localkeys 2026/10/25 01:03:44 INFO Applying migration id=deleted 2026/10/25 01:03:44 INFO Applying migration id=history 2026/10/25 01:03:44 INFO Applying migration id=outboxnano 2026/10/25 01:03:44 INFO Applying migration id=implements 2026/10/25 01:03:44 INFO Applying migration id=backfill 2026/10/25 01:03:46 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.66s) === RUN TestResolve_InvalidInputFormat 2026/10/25 01:03:46 INFO Applying migration id=initial 2026/10/25 01:03:46 INFO Applying migration id=notesupdated 2026/10/25 01:03:46 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:46 INFO Applying migration id=activitiesid 2026/10/25 01:03:46 INFO Applying migration id=outbox 2026/10/25 01:03:46 INFO Applying migration id=edits 2026/10/25 01:03:46 INFO Applying migration id=outboxactor 2026/10/25 01:03:46 INFO Applying migration id=outboxsender 2026/10/25 01:03:46 INFO Applying migration id=thread 2026/10/25 01:03:46 INFO Applying migration id=host 2026/10/25 01:03:46 INFO Applying migration id=sharedinbox 2026/10/25 01:03:46 INFO Applying migration id=noteshost 2026/10/25 01:03:46 INFO Applying migration id=fetched 2026/10/25 01:03:46 INFO Applying migration id=move 2026/10/25 01:03:46 INFO Applying migration id=cleanup 2026/10/25 01:03:46 INFO Applying migration id=received 2026/10/25 01:03:46 INFO Applying migration id=namehost 2026/10/25 01:03:46 INFO Applying migration id=outboxhost 2026/10/25 01:03:46 INFO Applying migration id=notesfts 2026/10/25 01:03:46 INFO Applying migration id=iconsname 2026/10/25 01:03:46 INFO Applying migration id=nohash 2026/10/25 01:03:46 INFO Applying migration id=shares 2026/10/25 01:03:46 INFO Applying migration id=actorttl 2026/10/25 01:03:46 INFO Applying migration id=tocc 2026/10/25 01:03:46 INFO Applying migration id=followeds 2026/10/25 01:03:46 INFO Applying migration id=certhash 2026/10/25 01:03:46 INFO Applying migration id=follows_sync 2026/10/25 01:03:46 INFO Applying migration id=jsonpath 2026/10/25 01:03:46 INFO Applying migration id=localforward 2026/10/25 01:03:46 INFO Applying migration id=avatar 2026/10/25 01:03:46 INFO Applying migration id=noimage 2026/10/25 01:03:46 INFO Applying migration id=feed 2026/10/25 01:03:46 INFO Applying migration id=bookmarks 2026/10/25 01:03:46 INFO Applying migration id=shareactivity 2026/10/25 01:03:46 INFO Applying migration id=application 2026/10/25 01:03:46 INFO Applying migration id=certificates 2026/10/25 01:03:46 INFO Applying migration id=rawforward 2026/10/25 01:03:46 INFO Applying migration id=publickey 2026/10/25 01:03:46 INFO Applying migration id=resolvegroup 2026/10/25 01:03:46 INFO Applying migration id=reject 2026/10/25 01:03:46 INFO Applying migration id=autodel 2026/10/25 01:03:46 INFO Applying migration id=jsonb 2026/10/25 01:03:46 INFO Applying migration id=quote 2026/10/25 01:03:46 INFO Applying migration id=rfc9421 2026/10/25 01:03:46 INFO Applying migration id=keys 2026/10/25 01:03:46 INFO Applying migration id=portable 2026/10/25 01:03:46 INFO Applying migration id=proofs 2026/10/25 01:03:46 INFO Applying migration id=contexts 2026/10/25 01:03:46 INFO Applying migration id=deliverieshost 2026/10/25 01:03:46 INFO Applying migration id=pembegin 2026/10/25 01:03:46 INFO Applying migration id=didhost 2026/10/25 01:03:46 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:46 INFO Applying migration id=invites 2026/10/25 01:03:46 INFO Applying migration id=ed25519blob 2026/10/25 01:03:46 INFO Applying migration id=rsablob 2026/10/25 01:03:46 INFO Applying migration id=iconscid 2026/10/25 01:03:46 INFO Applying migration id=actor 2026/10/25 01:03:46 INFO Applying migration id=localkeys 2026/10/25 01:03:46 INFO Applying migration id=deleted 2026/10/25 01:03:46 INFO Applying migration id=history 2026/10/25 01:03:46 INFO Applying migration id=outboxnano 2026/10/25 01:03:46 INFO Applying migration id=implements 2026/10/25 01:03:46 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (2.27s) === RUN TestResolve_UnauthenticatedUser 2026/10/25 01:03:48 INFO Applying migration id=initial 2026/10/25 01:03:48 INFO Applying migration id=notesupdated 2026/10/25 01:03:48 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:48 INFO Applying migration id=activitiesid 2026/10/25 01:03:48 INFO Applying migration id=outbox 2026/10/25 01:03:48 INFO Applying migration id=edits 2026/10/25 01:03:48 INFO Applying migration id=outboxactor 2026/10/25 01:03:48 INFO Applying migration id=outboxsender 2026/10/25 01:03:48 INFO Applying migration id=thread 2026/10/25 01:03:48 INFO Applying migration id=host 2026/10/25 01:03:48 INFO Applying migration id=sharedinbox 2026/10/25 01:03:48 INFO Applying migration id=noteshost 2026/10/25 01:03:48 INFO Applying migration id=fetched 2026/10/25 01:03:48 INFO Applying migration id=move 2026/10/25 01:03:48 INFO Applying migration id=cleanup 2026/10/25 01:03:48 INFO Applying migration id=received 2026/10/25 01:03:48 INFO Applying migration id=namehost 2026/10/25 01:03:48 INFO Applying migration id=outboxhost 2026/10/25 01:03:48 INFO Applying migration id=notesfts 2026/10/25 01:03:48 INFO Applying migration id=iconsname 2026/10/25 01:03:48 INFO Applying migration id=nohash 2026/10/25 01:03:48 INFO Applying migration id=shares 2026/10/25 01:03:48 INFO Applying migration id=actorttl 2026/10/25 01:03:48 INFO Applying migration id=tocc 2026/10/25 01:03:48 INFO Applying migration id=followeds 2026/10/25 01:03:48 INFO Applying migration id=certhash 2026/10/25 01:03:48 INFO Applying migration id=follows_sync 2026/10/25 01:03:48 INFO Applying migration id=jsonpath 2026/10/25 01:03:48 INFO Applying migration id=localforward 2026/10/25 01:03:48 INFO Applying migration id=avatar 2026/10/25 01:03:48 INFO Applying migration id=noimage 2026/10/25 01:03:48 INFO Applying migration id=feed 2026/10/25 01:03:48 INFO Applying migration id=bookmarks 2026/10/25 01:03:48 INFO Applying migration id=shareactivity 2026/10/25 01:03:48 INFO Applying migration id=application 2026/10/25 01:03:48 INFO Applying migration id=certificates 2026/10/25 01:03:48 INFO Applying migration id=rawforward 2026/10/25 01:03:48 INFO Applying migration id=publickey 2026/10/25 01:03:48 INFO Applying migration id=resolvegroup 2026/10/25 01:03:48 INFO Applying migration id=reject 2026/10/25 01:03:48 INFO Applying migration id=autodel 2026/10/25 01:03:48 INFO Applying migration id=jsonb 2026/10/25 01:03:48 INFO Applying migration id=quote 2026/10/25 01:03:48 INFO Applying migration id=rfc9421 2026/10/25 01:03:48 INFO Applying migration id=keys 2026/10/25 01:03:48 INFO Applying migration id=portable 2026/10/25 01:03:48 INFO Applying migration id=proofs 2026/10/25 01:03:48 INFO Applying migration id=contexts 2026/10/25 01:03:48 INFO Applying migration id=deliverieshost 2026/10/25 01:03:48 INFO Applying migration id=pembegin 2026/10/25 01:03:48 INFO Applying migration id=didhost 2026/10/25 01:03:48 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:48 INFO Applying migration id=invites 2026/10/25 01:03:48 INFO Applying migration id=ed25519blob 2026/10/25 01:03:48 INFO Applying migration id=rsablob 2026/10/25 01:03:48 INFO Applying migration id=iconscid 2026/10/25 01:03:48 INFO Applying migration id=actor 2026/10/25 01:03:48 INFO Applying migration id=localkeys 2026/10/25 01:03:48 INFO Applying migration id=deleted 2026/10/25 01:03:48 INFO Applying migration id=history 2026/10/25 01:03:48 INFO Applying migration id=outboxnano 2026/10/25 01:03:48 INFO Applying migration id=implements 2026/10/25 01:03:48 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (1.74s) === RUN TestSay_HappyFlow 2026/10/25 01:03:50 INFO Applying migration id=initial 2026/10/25 01:03:50 INFO Applying migration id=notesupdated 2026/10/25 01:03:50 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:50 INFO Applying migration id=activitiesid 2026/10/25 01:03:50 INFO Applying migration id=outbox 2026/10/25 01:03:50 INFO Applying migration id=edits 2026/10/25 01:03:50 INFO Applying migration id=outboxactor 2026/10/25 01:03:50 INFO Applying migration id=outboxsender 2026/10/25 01:03:50 INFO Applying migration id=thread 2026/10/25 01:03:50 INFO Applying migration id=host 2026/10/25 01:03:50 INFO Applying migration id=sharedinbox 2026/10/25 01:03:50 INFO Applying migration id=noteshost 2026/10/25 01:03:50 INFO Applying migration id=fetched 2026/10/25 01:03:50 INFO Applying migration id=move 2026/10/25 01:03:50 INFO Applying migration id=cleanup 2026/10/25 01:03:50 INFO Applying migration id=received 2026/10/25 01:03:50 INFO Applying migration id=namehost 2026/10/25 01:03:50 INFO Applying migration id=outboxhost 2026/10/25 01:03:50 INFO Applying migration id=notesfts 2026/10/25 01:03:50 INFO Applying migration id=iconsname 2026/10/25 01:03:50 INFO Applying migration id=nohash 2026/10/25 01:03:50 INFO Applying migration id=shares 2026/10/25 01:03:50 INFO Applying migration id=actorttl 2026/10/25 01:03:50 INFO Applying migration id=tocc 2026/10/25 01:03:50 INFO Applying migration id=followeds 2026/10/25 01:03:50 INFO Applying migration id=certhash 2026/10/25 01:03:50 INFO Applying migration id=follows_sync 2026/10/25 01:03:50 INFO Applying migration id=jsonpath 2026/10/25 01:03:50 INFO Applying migration id=localforward 2026/10/25 01:03:50 INFO Applying migration id=avatar 2026/10/25 01:03:50 INFO Applying migration id=noimage 2026/10/25 01:03:50 INFO Applying migration id=feed 2026/10/25 01:03:50 INFO Applying migration id=bookmarks 2026/10/25 01:03:50 INFO Applying migration id=shareactivity 2026/10/25 01:03:50 INFO Applying migration id=application 2026/10/25 01:03:50 INFO Applying migration id=certificates 2026/10/25 01:03:50 INFO Applying migration id=rawforward 2026/10/25 01:03:50 INFO Applying migration id=publickey 2026/10/25 01:03:50 INFO Applying migration id=resolvegroup 2026/10/25 01:03:50 INFO Applying migration id=reject 2026/10/25 01:03:50 INFO Applying migration id=autodel 2026/10/25 01:03:50 INFO Applying migration id=jsonb 2026/10/25 01:03:50 INFO Applying migration id=quote 2026/10/25 01:03:50 INFO Applying migration id=rfc9421 2026/10/25 01:03:50 INFO Applying migration id=keys 2026/10/25 01:03:50 INFO Applying migration id=portable 2026/10/25 01:03:50 INFO Applying migration id=proofs 2026/10/25 01:03:50 INFO Applying migration id=contexts 2026/10/25 01:03:50 INFO Applying migration id=deliverieshost 2026/10/25 01:03:50 INFO Applying migration id=pembegin 2026/10/25 01:03:50 INFO Applying migration id=didhost 2026/10/25 01:03:50 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:50 INFO Applying migration id=invites 2026/10/25 01:03:50 INFO Applying migration id=ed25519blob 2026/10/25 01:03:50 INFO Applying migration id=rsablob 2026/10/25 01:03:50 INFO Applying migration id=iconscid 2026/10/25 01:03:50 INFO Applying migration id=actor 2026/10/25 01:03:50 INFO Applying migration id=localkeys 2026/10/25 01:03:50 INFO Applying migration id=deleted 2026/10/25 01:03:50 INFO Applying migration id=history 2026/10/25 01:03:50 INFO Applying migration id=outboxnano 2026/10/25 01:03:50 INFO Applying migration id=implements 2026/10/25 01:03:50 INFO Applying migration id=backfill 2026/10/25 01:03:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-dede-745e-8df6-84dec021c9c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-dede-73e1-8a30-6594eecd4054 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-dede-73e1-8a30-6594eecd4054 2026/10/25 01:03:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-dede-73e1-8a30-6594eecd4054 2026/10/25 01:03:52 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:03:52 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (2.27s) === RUN TestSay_Throttling 2026/10/25 01:03:52 INFO Applying migration id=initial 2026/10/25 01:03:52 INFO Applying migration id=notesupdated 2026/10/25 01:03:52 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:52 INFO Applying migration id=activitiesid 2026/10/25 01:03:52 INFO Applying migration id=outbox 2026/10/25 01:03:52 INFO Applying migration id=edits 2026/10/25 01:03:52 INFO Applying migration id=outboxactor 2026/10/25 01:03:52 INFO Applying migration id=outboxsender 2026/10/25 01:03:52 INFO Applying migration id=thread 2026/10/25 01:03:52 INFO Applying migration id=host 2026/10/25 01:03:52 INFO Applying migration id=sharedinbox 2026/10/25 01:03:52 INFO Applying migration id=noteshost 2026/10/25 01:03:52 INFO Applying migration id=fetched 2026/10/25 01:03:52 INFO Applying migration id=move 2026/10/25 01:03:52 INFO Applying migration id=cleanup 2026/10/25 01:03:52 INFO Applying migration id=received 2026/10/25 01:03:52 INFO Applying migration id=namehost 2026/10/25 01:03:52 INFO Applying migration id=outboxhost 2026/10/25 01:03:52 INFO Applying migration id=notesfts 2026/10/25 01:03:52 INFO Applying migration id=iconsname 2026/10/25 01:03:52 INFO Applying migration id=nohash 2026/10/25 01:03:52 INFO Applying migration id=shares 2026/10/25 01:03:52 INFO Applying migration id=actorttl 2026/10/25 01:03:52 INFO Applying migration id=tocc 2026/10/25 01:03:52 INFO Applying migration id=followeds 2026/10/25 01:03:52 INFO Applying migration id=certhash 2026/10/25 01:03:52 INFO Applying migration id=follows_sync 2026/10/25 01:03:52 INFO Applying migration id=jsonpath 2026/10/25 01:03:52 INFO Applying migration id=localforward 2026/10/25 01:03:52 INFO Applying migration id=avatar 2026/10/25 01:03:52 INFO Applying migration id=noimage 2026/10/25 01:03:52 INFO Applying migration id=feed 2026/10/25 01:03:52 INFO Applying migration id=bookmarks 2026/10/25 01:03:52 INFO Applying migration id=shareactivity 2026/10/25 01:03:52 INFO Applying migration id=application 2026/10/25 01:03:52 INFO Applying migration id=certificates 2026/10/25 01:03:52 INFO Applying migration id=rawforward 2026/10/25 01:03:52 INFO Applying migration id=publickey 2026/10/25 01:03:52 INFO Applying migration id=resolvegroup 2026/10/25 01:03:52 INFO Applying migration id=reject 2026/10/25 01:03:52 INFO Applying migration id=autodel 2026/10/25 01:03:52 INFO Applying migration id=jsonb 2026/10/25 01:03:52 INFO Applying migration id=quote 2026/10/25 01:03:52 INFO Applying migration id=rfc9421 2026/10/25 01:03:52 INFO Applying migration id=keys 2026/10/25 01:03:52 INFO Applying migration id=portable 2026/10/25 01:03:52 INFO Applying migration id=proofs 2026/10/25 01:03:52 INFO Applying migration id=contexts 2026/10/25 01:03:52 INFO Applying migration id=deliverieshost 2026/10/25 01:03:52 INFO Applying migration id=pembegin 2026/10/25 01:03:52 INFO Applying migration id=didhost 2026/10/25 01:03:52 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:52 INFO Applying migration id=invites 2026/10/25 01:03:52 INFO Applying migration id=ed25519blob 2026/10/25 01:03:52 INFO Applying migration id=rsablob 2026/10/25 01:03:52 INFO Applying migration id=iconscid 2026/10/25 01:03:52 INFO Applying migration id=actor 2026/10/25 01:03:52 INFO Applying migration id=localkeys 2026/10/25 01:03:52 INFO Applying migration id=deleted 2026/10/25 01:03:52 INFO Applying migration id=history 2026/10/25 01:03:52 INFO Applying migration id=outboxnano 2026/10/25 01:03:52 INFO Applying migration id=implements 2026/10/25 01:03:52 INFO Applying migration id=backfill 2026/10/25 01:03:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17095-e6eb-7886-8734-2aeba7c0be15 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17095-e6eb-782c-a00d-a514ce2db7bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17095-e6eb-782c-a00d-a514ce2db7bc 2026/10/25 01:03:54 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17095-e6eb-782c-a00d-a514ce2db7bc 2026/10/25 01:03:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:03:54 WARN User is posting too frequently last=2026-10-25T01:03:54.603Z can=2026-10-25T01:04:54.603Z 2026/10/25 01:03:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:03:54 INFO Generating first response key=/local --- PASS: TestSay_Throttling (2.07s) === RUN TestSearch_Happyflow 2026/10/25 01:03:54 INFO Applying migration id=initial 2026/10/25 01:03:54 INFO Applying migration id=notesupdated 2026/10/25 01:03:54 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:54 INFO Applying migration id=activitiesid 2026/10/25 01:03:54 INFO Applying migration id=outbox 2026/10/25 01:03:54 INFO Applying migration id=edits 2026/10/25 01:03:54 INFO Applying migration id=outboxactor 2026/10/25 01:03:54 INFO Applying migration id=outboxsender 2026/10/25 01:03:54 INFO Applying migration id=thread 2026/10/25 01:03:54 INFO Applying migration id=host 2026/10/25 01:03:54 INFO Applying migration id=sharedinbox 2026/10/25 01:03:54 INFO Applying migration id=noteshost 2026/10/25 01:03:54 INFO Applying migration id=fetched 2026/10/25 01:03:54 INFO Applying migration id=move 2026/10/25 01:03:54 INFO Applying migration id=cleanup 2026/10/25 01:03:54 INFO Applying migration id=received 2026/10/25 01:03:54 INFO Applying migration id=namehost 2026/10/25 01:03:54 INFO Applying migration id=outboxhost 2026/10/25 01:03:54 INFO Applying migration id=notesfts 2026/10/25 01:03:54 INFO Applying migration id=iconsname 2026/10/25 01:03:54 INFO Applying migration id=nohash 2026/10/25 01:03:54 INFO Applying migration id=shares 2026/10/25 01:03:54 INFO Applying migration id=actorttl 2026/10/25 01:03:54 INFO Applying migration id=tocc 2026/10/25 01:03:54 INFO Applying migration id=followeds 2026/10/25 01:03:54 INFO Applying migration id=certhash 2026/10/25 01:03:54 INFO Applying migration id=follows_sync 2026/10/25 01:03:54 INFO Applying migration id=jsonpath 2026/10/25 01:03:54 INFO Applying migration id=localforward 2026/10/25 01:03:54 INFO Applying migration id=avatar 2026/10/25 01:03:54 INFO Applying migration id=noimage 2026/10/25 01:03:54 INFO Applying migration id=feed 2026/10/25 01:03:54 INFO Applying migration id=bookmarks 2026/10/25 01:03:54 INFO Applying migration id=shareactivity 2026/10/25 01:03:54 INFO Applying migration id=application 2026/10/25 01:03:54 INFO Applying migration id=certificates 2026/10/25 01:03:54 INFO Applying migration id=rawforward 2026/10/25 01:03:54 INFO Applying migration id=publickey 2026/10/25 01:03:54 INFO Applying migration id=resolvegroup 2026/10/25 01:03:54 INFO Applying migration id=reject 2026/10/25 01:03:54 INFO Applying migration id=autodel 2026/10/25 01:03:54 INFO Applying migration id=jsonb 2026/10/25 01:03:54 INFO Applying migration id=quote 2026/10/25 01:03:54 INFO Applying migration id=rfc9421 2026/10/25 01:03:54 INFO Applying migration id=keys 2026/10/25 01:03:54 INFO Applying migration id=portable 2026/10/25 01:03:54 INFO Applying migration id=proofs 2026/10/25 01:03:54 INFO Applying migration id=contexts 2026/10/25 01:03:54 INFO Applying migration id=deliverieshost 2026/10/25 01:03:54 INFO Applying migration id=pembegin 2026/10/25 01:03:54 INFO Applying migration id=didhost 2026/10/25 01:03:54 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:54 INFO Applying migration id=invites 2026/10/25 01:03:54 INFO Applying migration id=ed25519blob 2026/10/25 01:03:54 INFO Applying migration id=rsablob 2026/10/25 01:03:54 INFO Applying migration id=iconscid 2026/10/25 01:03:54 INFO Applying migration id=actor 2026/10/25 01:03:54 INFO Applying migration id=localkeys 2026/10/25 01:03:54 INFO Applying migration id=deleted 2026/10/25 01:03:54 INFO Applying migration id=history 2026/10/25 01:03:54 INFO Applying migration id=outboxnano 2026/10/25 01:03:54 INFO Applying migration id=implements 2026/10/25 01:03:54 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (0.99s) === RUN TestSearch_LeadingHash 2026/10/25 01:03:55 INFO Applying migration id=initial 2026/10/25 01:03:55 INFO Applying migration id=notesupdated 2026/10/25 01:03:55 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:55 INFO Applying migration id=activitiesid 2026/10/25 01:03:55 INFO Applying migration id=outbox 2026/10/25 01:03:55 INFO Applying migration id=edits 2026/10/25 01:03:55 INFO Applying migration id=outboxactor 2026/10/25 01:03:55 INFO Applying migration id=outboxsender 2026/10/25 01:03:55 INFO Applying migration id=thread 2026/10/25 01:03:55 INFO Applying migration id=host 2026/10/25 01:03:55 INFO Applying migration id=sharedinbox 2026/10/25 01:03:55 INFO Applying migration id=noteshost 2026/10/25 01:03:55 INFO Applying migration id=fetched 2026/10/25 01:03:55 INFO Applying migration id=move 2026/10/25 01:03:55 INFO Applying migration id=cleanup 2026/10/25 01:03:55 INFO Applying migration id=received 2026/10/25 01:03:55 INFO Applying migration id=namehost 2026/10/25 01:03:55 INFO Applying migration id=outboxhost 2026/10/25 01:03:55 INFO Applying migration id=notesfts 2026/10/25 01:03:55 INFO Applying migration id=iconsname 2026/10/25 01:03:55 INFO Applying migration id=nohash 2026/10/25 01:03:55 INFO Applying migration id=shares 2026/10/25 01:03:55 INFO Applying migration id=actorttl 2026/10/25 01:03:55 INFO Applying migration id=tocc 2026/10/25 01:03:55 INFO Applying migration id=followeds 2026/10/25 01:03:55 INFO Applying migration id=certhash 2026/10/25 01:03:55 INFO Applying migration id=follows_sync 2026/10/25 01:03:55 INFO Applying migration id=jsonpath 2026/10/25 01:03:55 INFO Applying migration id=localforward 2026/10/25 01:03:55 INFO Applying migration id=avatar 2026/10/25 01:03:55 INFO Applying migration id=noimage 2026/10/25 01:03:55 INFO Applying migration id=feed 2026/10/25 01:03:55 INFO Applying migration id=bookmarks 2026/10/25 01:03:55 INFO Applying migration id=shareactivity 2026/10/25 01:03:55 INFO Applying migration id=application 2026/10/25 01:03:55 INFO Applying migration id=certificates 2026/10/25 01:03:55 INFO Applying migration id=rawforward 2026/10/25 01:03:55 INFO Applying migration id=publickey 2026/10/25 01:03:55 INFO Applying migration id=resolvegroup 2026/10/25 01:03:55 INFO Applying migration id=reject 2026/10/25 01:03:55 INFO Applying migration id=autodel 2026/10/25 01:03:55 INFO Applying migration id=jsonb 2026/10/25 01:03:55 INFO Applying migration id=quote 2026/10/25 01:03:55 INFO Applying migration id=rfc9421 2026/10/25 01:03:55 INFO Applying migration id=keys 2026/10/25 01:03:55 INFO Applying migration id=portable 2026/10/25 01:03:55 INFO Applying migration id=proofs 2026/10/25 01:03:55 INFO Applying migration id=contexts 2026/10/25 01:03:55 INFO Applying migration id=deliverieshost 2026/10/25 01:03:55 INFO Applying migration id=pembegin 2026/10/25 01:03:55 INFO Applying migration id=didhost 2026/10/25 01:03:55 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:55 INFO Applying migration id=invites 2026/10/25 01:03:55 INFO Applying migration id=ed25519blob 2026/10/25 01:03:55 INFO Applying migration id=rsablob 2026/10/25 01:03:55 INFO Applying migration id=iconscid 2026/10/25 01:03:55 INFO Applying migration id=actor 2026/10/25 01:03:55 INFO Applying migration id=localkeys 2026/10/25 01:03:55 INFO Applying migration id=deleted 2026/10/25 01:03:55 INFO Applying migration id=history 2026/10/25 01:03:55 INFO Applying migration id=outboxnano 2026/10/25 01:03:55 INFO Applying migration id=implements 2026/10/25 01:03:55 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (1.91s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/25 01:03:57 INFO Applying migration id=initial 2026/10/25 01:03:57 INFO Applying migration id=notesupdated 2026/10/25 01:03:57 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:57 INFO Applying migration id=activitiesid 2026/10/25 01:03:57 INFO Applying migration id=outbox 2026/10/25 01:03:57 INFO Applying migration id=edits 2026/10/25 01:03:57 INFO Applying migration id=outboxactor 2026/10/25 01:03:57 INFO Applying migration id=outboxsender 2026/10/25 01:03:57 INFO Applying migration id=thread 2026/10/25 01:03:57 INFO Applying migration id=host 2026/10/25 01:03:57 INFO Applying migration id=sharedinbox 2026/10/25 01:03:57 INFO Applying migration id=noteshost 2026/10/25 01:03:57 INFO Applying migration id=fetched 2026/10/25 01:03:57 INFO Applying migration id=move 2026/10/25 01:03:57 INFO Applying migration id=cleanup 2026/10/25 01:03:57 INFO Applying migration id=received 2026/10/25 01:03:57 INFO Applying migration id=namehost 2026/10/25 01:03:57 INFO Applying migration id=outboxhost 2026/10/25 01:03:57 INFO Applying migration id=notesfts 2026/10/25 01:03:57 INFO Applying migration id=iconsname 2026/10/25 01:03:57 INFO Applying migration id=nohash 2026/10/25 01:03:57 INFO Applying migration id=shares 2026/10/25 01:03:57 INFO Applying migration id=actorttl 2026/10/25 01:03:57 INFO Applying migration id=tocc 2026/10/25 01:03:57 INFO Applying migration id=followeds 2026/10/25 01:03:57 INFO Applying migration id=certhash 2026/10/25 01:03:57 INFO Applying migration id=follows_sync 2026/10/25 01:03:57 INFO Applying migration id=jsonpath 2026/10/25 01:03:57 INFO Applying migration id=localforward 2026/10/25 01:03:57 INFO Applying migration id=avatar 2026/10/25 01:03:57 INFO Applying migration id=noimage 2026/10/25 01:03:57 INFO Applying migration id=feed 2026/10/25 01:03:57 INFO Applying migration id=bookmarks 2026/10/25 01:03:57 INFO Applying migration id=shareactivity 2026/10/25 01:03:57 INFO Applying migration id=application 2026/10/25 01:03:57 INFO Applying migration id=certificates 2026/10/25 01:03:57 INFO Applying migration id=rawforward 2026/10/25 01:03:57 INFO Applying migration id=publickey 2026/10/25 01:03:57 INFO Applying migration id=resolvegroup 2026/10/25 01:03:57 INFO Applying migration id=reject 2026/10/25 01:03:57 INFO Applying migration id=autodel 2026/10/25 01:03:57 INFO Applying migration id=jsonb 2026/10/25 01:03:57 INFO Applying migration id=quote 2026/10/25 01:03:57 INFO Applying migration id=rfc9421 2026/10/25 01:03:57 INFO Applying migration id=keys 2026/10/25 01:03:57 INFO Applying migration id=portable 2026/10/25 01:03:57 INFO Applying migration id=proofs 2026/10/25 01:03:57 INFO Applying migration id=contexts 2026/10/25 01:03:57 INFO Applying migration id=deliverieshost 2026/10/25 01:03:57 INFO Applying migration id=pembegin 2026/10/25 01:03:57 INFO Applying migration id=didhost 2026/10/25 01:03:57 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:57 INFO Applying migration id=invites 2026/10/25 01:03:57 INFO Applying migration id=ed25519blob 2026/10/25 01:03:57 INFO Applying migration id=rsablob 2026/10/25 01:03:57 INFO Applying migration id=iconscid 2026/10/25 01:03:57 INFO Applying migration id=actor 2026/10/25 01:03:57 INFO Applying migration id=localkeys 2026/10/25 01:03:57 INFO Applying migration id=deleted 2026/10/25 01:03:57 INFO Applying migration id=history 2026/10/25 01:03:57 INFO Applying migration id=outboxnano 2026/10/25 01:03:57 INFO Applying migration id=implements 2026/10/25 01:03:57 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.24s) === RUN TestSearch_NoInput 2026/10/25 01:03:58 INFO Applying migration id=initial 2026/10/25 01:03:58 INFO Applying migration id=notesupdated 2026/10/25 01:03:58 INFO Applying migration id=personspreferredusername 2026/10/25 01:03:58 INFO Applying migration id=activitiesid 2026/10/25 01:03:58 INFO Applying migration id=outbox 2026/10/25 01:03:58 INFO Applying migration id=edits 2026/10/25 01:03:58 INFO Applying migration id=outboxactor 2026/10/25 01:03:58 INFO Applying migration id=outboxsender 2026/10/25 01:03:58 INFO Applying migration id=thread 2026/10/25 01:03:58 INFO Applying migration id=host 2026/10/25 01:03:58 INFO Applying migration id=sharedinbox 2026/10/25 01:03:58 INFO Applying migration id=noteshost 2026/10/25 01:03:58 INFO Applying migration id=fetched 2026/10/25 01:03:58 INFO Applying migration id=move 2026/10/25 01:03:58 INFO Applying migration id=cleanup 2026/10/25 01:03:58 INFO Applying migration id=received 2026/10/25 01:03:58 INFO Applying migration id=namehost 2026/10/25 01:03:58 INFO Applying migration id=outboxhost 2026/10/25 01:03:58 INFO Applying migration id=notesfts 2026/10/25 01:03:58 INFO Applying migration id=iconsname 2026/10/25 01:03:58 INFO Applying migration id=nohash 2026/10/25 01:03:58 INFO Applying migration id=shares 2026/10/25 01:03:58 INFO Applying migration id=actorttl 2026/10/25 01:03:58 INFO Applying migration id=tocc 2026/10/25 01:03:58 INFO Applying migration id=followeds 2026/10/25 01:03:58 INFO Applying migration id=certhash 2026/10/25 01:03:58 INFO Applying migration id=follows_sync 2026/10/25 01:03:58 INFO Applying migration id=jsonpath 2026/10/25 01:03:58 INFO Applying migration id=localforward 2026/10/25 01:03:58 INFO Applying migration id=avatar 2026/10/25 01:03:58 INFO Applying migration id=noimage 2026/10/25 01:03:58 INFO Applying migration id=feed 2026/10/25 01:03:58 INFO Applying migration id=bookmarks 2026/10/25 01:03:58 INFO Applying migration id=shareactivity 2026/10/25 01:03:58 INFO Applying migration id=application 2026/10/25 01:03:58 INFO Applying migration id=certificates 2026/10/25 01:03:58 INFO Applying migration id=rawforward 2026/10/25 01:03:58 INFO Applying migration id=publickey 2026/10/25 01:03:58 INFO Applying migration id=resolvegroup 2026/10/25 01:03:58 INFO Applying migration id=reject 2026/10/25 01:03:58 INFO Applying migration id=autodel 2026/10/25 01:03:58 INFO Applying migration id=jsonb 2026/10/25 01:03:58 INFO Applying migration id=quote 2026/10/25 01:03:58 INFO Applying migration id=rfc9421 2026/10/25 01:03:58 INFO Applying migration id=keys 2026/10/25 01:03:58 INFO Applying migration id=portable 2026/10/25 01:03:58 INFO Applying migration id=proofs 2026/10/25 01:03:58 INFO Applying migration id=contexts 2026/10/25 01:03:58 INFO Applying migration id=deliverieshost 2026/10/25 01:03:58 INFO Applying migration id=pembegin 2026/10/25 01:03:58 INFO Applying migration id=didhost 2026/10/25 01:03:58 INFO Applying migration id=rsapkcs8 2026/10/25 01:03:58 INFO Applying migration id=invites 2026/10/25 01:03:58 INFO Applying migration id=ed25519blob 2026/10/25 01:03:58 INFO Applying migration id=rsablob 2026/10/25 01:03:58 INFO Applying migration id=iconscid 2026/10/25 01:03:58 INFO Applying migration id=actor 2026/10/25 01:03:58 INFO Applying migration id=localkeys 2026/10/25 01:03:58 INFO Applying migration id=deleted 2026/10/25 01:03:58 INFO Applying migration id=history 2026/10/25 01:03:58 INFO Applying migration id=outboxnano 2026/10/25 01:03:58 INFO Applying migration id=implements 2026/10/25 01:03:58 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (1.71s) === RUN TestSearch_EmptyInput 2026/10/25 01:04:00 INFO Applying migration id=initial 2026/10/25 01:04:00 INFO Applying migration id=notesupdated 2026/10/25 01:04:00 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:00 INFO Applying migration id=activitiesid 2026/10/25 01:04:00 INFO Applying migration id=outbox 2026/10/25 01:04:00 INFO Applying migration id=edits 2026/10/25 01:04:00 INFO Applying migration id=outboxactor 2026/10/25 01:04:00 INFO Applying migration id=outboxsender 2026/10/25 01:04:00 INFO Applying migration id=thread 2026/10/25 01:04:00 INFO Applying migration id=host 2026/10/25 01:04:00 INFO Applying migration id=sharedinbox 2026/10/25 01:04:00 INFO Applying migration id=noteshost 2026/10/25 01:04:00 INFO Applying migration id=fetched 2026/10/25 01:04:00 INFO Applying migration id=move 2026/10/25 01:04:00 INFO Applying migration id=cleanup 2026/10/25 01:04:00 INFO Applying migration id=received 2026/10/25 01:04:00 INFO Applying migration id=namehost 2026/10/25 01:04:00 INFO Applying migration id=outboxhost 2026/10/25 01:04:00 INFO Applying migration id=notesfts 2026/10/25 01:04:00 INFO Applying migration id=iconsname 2026/10/25 01:04:00 INFO Applying migration id=nohash 2026/10/25 01:04:00 INFO Applying migration id=shares 2026/10/25 01:04:00 INFO Applying migration id=actorttl 2026/10/25 01:04:00 INFO Applying migration id=tocc 2026/10/25 01:04:00 INFO Applying migration id=followeds 2026/10/25 01:04:00 INFO Applying migration id=certhash 2026/10/25 01:04:00 INFO Applying migration id=follows_sync 2026/10/25 01:04:00 INFO Applying migration id=jsonpath 2026/10/25 01:04:00 INFO Applying migration id=localforward 2026/10/25 01:04:00 INFO Applying migration id=avatar 2026/10/25 01:04:00 INFO Applying migration id=noimage 2026/10/25 01:04:00 INFO Applying migration id=feed 2026/10/25 01:04:00 INFO Applying migration id=bookmarks 2026/10/25 01:04:00 INFO Applying migration id=shareactivity 2026/10/25 01:04:00 INFO Applying migration id=application 2026/10/25 01:04:00 INFO Applying migration id=certificates 2026/10/25 01:04:00 INFO Applying migration id=rawforward 2026/10/25 01:04:00 INFO Applying migration id=publickey 2026/10/25 01:04:00 INFO Applying migration id=resolvegroup 2026/10/25 01:04:00 INFO Applying migration id=reject 2026/10/25 01:04:00 INFO Applying migration id=autodel 2026/10/25 01:04:00 INFO Applying migration id=jsonb 2026/10/25 01:04:00 INFO Applying migration id=quote 2026/10/25 01:04:00 INFO Applying migration id=rfc9421 2026/10/25 01:04:00 INFO Applying migration id=keys 2026/10/25 01:04:00 INFO Applying migration id=portable 2026/10/25 01:04:00 INFO Applying migration id=proofs 2026/10/25 01:04:00 INFO Applying migration id=contexts 2026/10/25 01:04:00 INFO Applying migration id=deliverieshost 2026/10/25 01:04:00 INFO Applying migration id=pembegin 2026/10/25 01:04:00 INFO Applying migration id=didhost 2026/10/25 01:04:00 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:00 INFO Applying migration id=invites 2026/10/25 01:04:00 INFO Applying migration id=ed25519blob 2026/10/25 01:04:00 INFO Applying migration id=rsablob 2026/10/25 01:04:00 INFO Applying migration id=iconscid 2026/10/25 01:04:00 INFO Applying migration id=actor 2026/10/25 01:04:00 INFO Applying migration id=localkeys 2026/10/25 01:04:00 INFO Applying migration id=deleted 2026/10/25 01:04:00 INFO Applying migration id=history 2026/10/25 01:04:00 INFO Applying migration id=outboxnano 2026/10/25 01:04:00 INFO Applying migration id=implements 2026/10/25 01:04:00 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (1.82s) === RUN TestSearch_InvalidEscapeSequence 2026/10/25 01:04:02 INFO Applying migration id=initial 2026/10/25 01:04:02 INFO Applying migration id=notesupdated 2026/10/25 01:04:02 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:02 INFO Applying migration id=activitiesid 2026/10/25 01:04:02 INFO Applying migration id=outbox 2026/10/25 01:04:02 INFO Applying migration id=edits 2026/10/25 01:04:02 INFO Applying migration id=outboxactor 2026/10/25 01:04:02 INFO Applying migration id=outboxsender 2026/10/25 01:04:02 INFO Applying migration id=thread 2026/10/25 01:04:02 INFO Applying migration id=host 2026/10/25 01:04:02 INFO Applying migration id=sharedinbox 2026/10/25 01:04:02 INFO Applying migration id=noteshost 2026/10/25 01:04:02 INFO Applying migration id=fetched 2026/10/25 01:04:02 INFO Applying migration id=move 2026/10/25 01:04:02 INFO Applying migration id=cleanup 2026/10/25 01:04:02 INFO Applying migration id=received 2026/10/25 01:04:02 INFO Applying migration id=namehost 2026/10/25 01:04:02 INFO Applying migration id=outboxhost 2026/10/25 01:04:02 INFO Applying migration id=notesfts 2026/10/25 01:04:02 INFO Applying migration id=iconsname 2026/10/25 01:04:02 INFO Applying migration id=nohash 2026/10/25 01:04:02 INFO Applying migration id=shares 2026/10/25 01:04:02 INFO Applying migration id=actorttl 2026/10/25 01:04:02 INFO Applying migration id=tocc 2026/10/25 01:04:02 INFO Applying migration id=followeds 2026/10/25 01:04:02 INFO Applying migration id=certhash 2026/10/25 01:04:02 INFO Applying migration id=follows_sync 2026/10/25 01:04:02 INFO Applying migration id=jsonpath 2026/10/25 01:04:02 INFO Applying migration id=localforward 2026/10/25 01:04:02 INFO Applying migration id=avatar 2026/10/25 01:04:02 INFO Applying migration id=noimage 2026/10/25 01:04:02 INFO Applying migration id=feed 2026/10/25 01:04:02 INFO Applying migration id=bookmarks 2026/10/25 01:04:02 INFO Applying migration id=shareactivity 2026/10/25 01:04:02 INFO Applying migration id=application 2026/10/25 01:04:02 INFO Applying migration id=certificates 2026/10/25 01:04:02 INFO Applying migration id=rawforward 2026/10/25 01:04:02 INFO Applying migration id=publickey 2026/10/25 01:04:02 INFO Applying migration id=resolvegroup 2026/10/25 01:04:02 INFO Applying migration id=reject 2026/10/25 01:04:02 INFO Applying migration id=autodel 2026/10/25 01:04:02 INFO Applying migration id=jsonb 2026/10/25 01:04:02 INFO Applying migration id=quote 2026/10/25 01:04:02 INFO Applying migration id=rfc9421 2026/10/25 01:04:02 INFO Applying migration id=keys 2026/10/25 01:04:02 INFO Applying migration id=portable 2026/10/25 01:04:02 INFO Applying migration id=proofs 2026/10/25 01:04:02 INFO Applying migration id=contexts 2026/10/25 01:04:02 INFO Applying migration id=deliverieshost 2026/10/25 01:04:02 INFO Applying migration id=pembegin 2026/10/25 01:04:02 INFO Applying migration id=didhost 2026/10/25 01:04:02 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:02 INFO Applying migration id=invites 2026/10/25 01:04:02 INFO Applying migration id=ed25519blob 2026/10/25 01:04:02 INFO Applying migration id=rsablob 2026/10/25 01:04:02 INFO Applying migration id=iconscid 2026/10/25 01:04:02 INFO Applying migration id=actor 2026/10/25 01:04:02 INFO Applying migration id=localkeys 2026/10/25 01:04:02 INFO Applying migration id=deleted 2026/10/25 01:04:02 INFO Applying migration id=history 2026/10/25 01:04:02 INFO Applying migration id=outboxnano 2026/10/25 01:04:02 INFO Applying migration id=implements 2026/10/25 01:04:02 INFO Applying migration id=backfill 2026/10/25 01:04:04 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (2.19s) === RUN TestSearch_UnathenticatedUser 2026/10/25 01:04:04 INFO Applying migration id=initial 2026/10/25 01:04:04 INFO Applying migration id=notesupdated 2026/10/25 01:04:04 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:04 INFO Applying migration id=activitiesid 2026/10/25 01:04:04 INFO Applying migration id=outbox 2026/10/25 01:04:04 INFO Applying migration id=edits 2026/10/25 01:04:04 INFO Applying migration id=outboxactor 2026/10/25 01:04:04 INFO Applying migration id=outboxsender 2026/10/25 01:04:04 INFO Applying migration id=thread 2026/10/25 01:04:04 INFO Applying migration id=host 2026/10/25 01:04:04 INFO Applying migration id=sharedinbox 2026/10/25 01:04:04 INFO Applying migration id=noteshost 2026/10/25 01:04:04 INFO Applying migration id=fetched 2026/10/25 01:04:04 INFO Applying migration id=move 2026/10/25 01:04:04 INFO Applying migration id=cleanup 2026/10/25 01:04:04 INFO Applying migration id=received 2026/10/25 01:04:04 INFO Applying migration id=namehost 2026/10/25 01:04:04 INFO Applying migration id=outboxhost 2026/10/25 01:04:04 INFO Applying migration id=notesfts 2026/10/25 01:04:04 INFO Applying migration id=iconsname 2026/10/25 01:04:04 INFO Applying migration id=nohash 2026/10/25 01:04:04 INFO Applying migration id=shares 2026/10/25 01:04:04 INFO Applying migration id=actorttl 2026/10/25 01:04:04 INFO Applying migration id=tocc 2026/10/25 01:04:04 INFO Applying migration id=followeds 2026/10/25 01:04:04 INFO Applying migration id=certhash 2026/10/25 01:04:04 INFO Applying migration id=follows_sync 2026/10/25 01:04:04 INFO Applying migration id=jsonpath 2026/10/25 01:04:04 INFO Applying migration id=localforward 2026/10/25 01:04:04 INFO Applying migration id=avatar 2026/10/25 01:04:04 INFO Applying migration id=noimage 2026/10/25 01:04:04 INFO Applying migration id=feed 2026/10/25 01:04:04 INFO Applying migration id=bookmarks 2026/10/25 01:04:04 INFO Applying migration id=shareactivity 2026/10/25 01:04:04 INFO Applying migration id=application 2026/10/25 01:04:04 INFO Applying migration id=certificates 2026/10/25 01:04:04 INFO Applying migration id=rawforward 2026/10/25 01:04:04 INFO Applying migration id=publickey 2026/10/25 01:04:04 INFO Applying migration id=resolvegroup 2026/10/25 01:04:04 INFO Applying migration id=reject 2026/10/25 01:04:04 INFO Applying migration id=autodel 2026/10/25 01:04:04 INFO Applying migration id=jsonb 2026/10/25 01:04:04 INFO Applying migration id=quote 2026/10/25 01:04:04 INFO Applying migration id=rfc9421 2026/10/25 01:04:04 INFO Applying migration id=keys 2026/10/25 01:04:04 INFO Applying migration id=portable 2026/10/25 01:04:04 INFO Applying migration id=proofs 2026/10/25 01:04:04 INFO Applying migration id=contexts 2026/10/25 01:04:04 INFO Applying migration id=deliverieshost 2026/10/25 01:04:04 INFO Applying migration id=pembegin 2026/10/25 01:04:04 INFO Applying migration id=didhost 2026/10/25 01:04:04 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:04 INFO Applying migration id=invites 2026/10/25 01:04:04 INFO Applying migration id=ed25519blob 2026/10/25 01:04:04 INFO Applying migration id=rsablob 2026/10/25 01:04:04 INFO Applying migration id=iconscid 2026/10/25 01:04:04 INFO Applying migration id=actor 2026/10/25 01:04:04 INFO Applying migration id=localkeys 2026/10/25 01:04:04 INFO Applying migration id=deleted 2026/10/25 01:04:04 INFO Applying migration id=history 2026/10/25 01:04:04 INFO Applying migration id=outboxnano 2026/10/25 01:04:04 INFO Applying migration id=implements 2026/10/25 01:04:04 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (1.13s) === RUN TestShare_PublicPost 2026/10/25 01:04:05 INFO Applying migration id=initial 2026/10/25 01:04:05 INFO Applying migration id=notesupdated 2026/10/25 01:04:05 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:05 INFO Applying migration id=activitiesid 2026/10/25 01:04:05 INFO Applying migration id=outbox 2026/10/25 01:04:05 INFO Applying migration id=edits 2026/10/25 01:04:05 INFO Applying migration id=outboxactor 2026/10/25 01:04:05 INFO Applying migration id=outboxsender 2026/10/25 01:04:05 INFO Applying migration id=thread 2026/10/25 01:04:05 INFO Applying migration id=host 2026/10/25 01:04:05 INFO Applying migration id=sharedinbox 2026/10/25 01:04:05 INFO Applying migration id=noteshost 2026/10/25 01:04:05 INFO Applying migration id=fetched 2026/10/25 01:04:05 INFO Applying migration id=move 2026/10/25 01:04:05 INFO Applying migration id=cleanup 2026/10/25 01:04:05 INFO Applying migration id=received 2026/10/25 01:04:05 INFO Applying migration id=namehost 2026/10/25 01:04:05 INFO Applying migration id=outboxhost 2026/10/25 01:04:05 INFO Applying migration id=notesfts 2026/10/25 01:04:05 INFO Applying migration id=iconsname 2026/10/25 01:04:05 INFO Applying migration id=nohash 2026/10/25 01:04:05 INFO Applying migration id=shares 2026/10/25 01:04:05 INFO Applying migration id=actorttl 2026/10/25 01:04:05 INFO Applying migration id=tocc 2026/10/25 01:04:05 INFO Applying migration id=followeds 2026/10/25 01:04:05 INFO Applying migration id=certhash 2026/10/25 01:04:05 INFO Applying migration id=follows_sync 2026/10/25 01:04:05 INFO Applying migration id=jsonpath 2026/10/25 01:04:05 INFO Applying migration id=localforward 2026/10/25 01:04:05 INFO Applying migration id=avatar 2026/10/25 01:04:05 INFO Applying migration id=noimage 2026/10/25 01:04:05 INFO Applying migration id=feed 2026/10/25 01:04:05 INFO Applying migration id=bookmarks 2026/10/25 01:04:05 INFO Applying migration id=shareactivity 2026/10/25 01:04:05 INFO Applying migration id=application 2026/10/25 01:04:05 INFO Applying migration id=certificates 2026/10/25 01:04:05 INFO Applying migration id=rawforward 2026/10/25 01:04:05 INFO Applying migration id=publickey 2026/10/25 01:04:05 INFO Applying migration id=resolvegroup 2026/10/25 01:04:05 INFO Applying migration id=reject 2026/10/25 01:04:05 INFO Applying migration id=autodel 2026/10/25 01:04:05 INFO Applying migration id=jsonb 2026/10/25 01:04:05 INFO Applying migration id=quote 2026/10/25 01:04:05 INFO Applying migration id=rfc9421 2026/10/25 01:04:05 INFO Applying migration id=keys 2026/10/25 01:04:05 INFO Applying migration id=portable 2026/10/25 01:04:05 INFO Applying migration id=proofs 2026/10/25 01:04:05 INFO Applying migration id=contexts 2026/10/25 01:04:05 INFO Applying migration id=deliverieshost 2026/10/25 01:04:05 INFO Applying migration id=pembegin 2026/10/25 01:04:05 INFO Applying migration id=didhost 2026/10/25 01:04:05 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:05 INFO Applying migration id=invites 2026/10/25 01:04:05 INFO Applying migration id=ed25519blob 2026/10/25 01:04:05 INFO Applying migration id=rsablob 2026/10/25 01:04:05 INFO Applying migration id=iconscid 2026/10/25 01:04:05 INFO Applying migration id=actor 2026/10/25 01:04:05 INFO Applying migration id=localkeys 2026/10/25 01:04:05 INFO Applying migration id=deleted 2026/10/25 01:04:05 INFO Applying migration id=history 2026/10/25 01:04:05 INFO Applying migration id=outboxnano 2026/10/25 01:04:05 INFO Applying migration id=implements 2026/10/25 01:04:05 INFO Applying migration id=backfill 2026/10/25 01:04:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-1e3b-70c0-82db-780f32c75af5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-1e3b-703a-b324-c9982ce38615 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-1e3b-703a-b324-c9982ce38615 2026/10/25 01:04:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:04:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (3.16s) === RUN TestShare_Throttling 2026/10/25 01:04:08 INFO Applying migration id=initial 2026/10/25 01:04:08 INFO Applying migration id=notesupdated 2026/10/25 01:04:08 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:08 INFO Applying migration id=activitiesid 2026/10/25 01:04:08 INFO Applying migration id=outbox 2026/10/25 01:04:08 INFO Applying migration id=edits 2026/10/25 01:04:08 INFO Applying migration id=outboxactor 2026/10/25 01:04:08 INFO Applying migration id=outboxsender 2026/10/25 01:04:08 INFO Applying migration id=thread 2026/10/25 01:04:08 INFO Applying migration id=host 2026/10/25 01:04:08 INFO Applying migration id=sharedinbox 2026/10/25 01:04:08 INFO Applying migration id=noteshost 2026/10/25 01:04:08 INFO Applying migration id=fetched 2026/10/25 01:04:08 INFO Applying migration id=move 2026/10/25 01:04:08 INFO Applying migration id=cleanup 2026/10/25 01:04:08 INFO Applying migration id=received 2026/10/25 01:04:08 INFO Applying migration id=namehost 2026/10/25 01:04:08 INFO Applying migration id=outboxhost 2026/10/25 01:04:08 INFO Applying migration id=notesfts 2026/10/25 01:04:08 INFO Applying migration id=iconsname 2026/10/25 01:04:08 INFO Applying migration id=nohash 2026/10/25 01:04:08 INFO Applying migration id=shares 2026/10/25 01:04:08 INFO Applying migration id=actorttl 2026/10/25 01:04:08 INFO Applying migration id=tocc 2026/10/25 01:04:08 INFO Applying migration id=followeds 2026/10/25 01:04:08 INFO Applying migration id=certhash 2026/10/25 01:04:08 INFO Applying migration id=follows_sync 2026/10/25 01:04:08 INFO Applying migration id=jsonpath 2026/10/25 01:04:08 INFO Applying migration id=localforward 2026/10/25 01:04:08 INFO Applying migration id=avatar 2026/10/25 01:04:08 INFO Applying migration id=noimage 2026/10/25 01:04:08 INFO Applying migration id=feed 2026/10/25 01:04:08 INFO Applying migration id=bookmarks 2026/10/25 01:04:08 INFO Applying migration id=shareactivity 2026/10/25 01:04:08 INFO Applying migration id=application 2026/10/25 01:04:08 INFO Applying migration id=certificates 2026/10/25 01:04:08 INFO Applying migration id=rawforward 2026/10/25 01:04:08 INFO Applying migration id=publickey 2026/10/25 01:04:08 INFO Applying migration id=resolvegroup 2026/10/25 01:04:08 INFO Applying migration id=reject 2026/10/25 01:04:08 INFO Applying migration id=autodel 2026/10/25 01:04:08 INFO Applying migration id=jsonb 2026/10/25 01:04:08 INFO Applying migration id=quote 2026/10/25 01:04:08 INFO Applying migration id=rfc9421 2026/10/25 01:04:08 INFO Applying migration id=keys 2026/10/25 01:04:08 INFO Applying migration id=portable 2026/10/25 01:04:08 INFO Applying migration id=proofs 2026/10/25 01:04:08 INFO Applying migration id=contexts 2026/10/25 01:04:08 INFO Applying migration id=deliverieshost 2026/10/25 01:04:08 INFO Applying migration id=pembegin 2026/10/25 01:04:08 INFO Applying migration id=didhost 2026/10/25 01:04:08 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:08 INFO Applying migration id=invites 2026/10/25 01:04:08 INFO Applying migration id=ed25519blob 2026/10/25 01:04:08 INFO Applying migration id=rsablob 2026/10/25 01:04:08 INFO Applying migration id=iconscid 2026/10/25 01:04:08 INFO Applying migration id=actor 2026/10/25 01:04:08 INFO Applying migration id=localkeys 2026/10/25 01:04:08 INFO Applying migration id=deleted 2026/10/25 01:04:08 INFO Applying migration id=history 2026/10/25 01:04:08 INFO Applying migration id=outboxnano 2026/10/25 01:04:08 INFO Applying migration id=implements 2026/10/25 01:04:08 INFO Applying migration id=backfill 2026/10/25 01:04:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-25fb-7e13-b4ec-0df9f956fe1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-25fb-7d8b-aef2-0ae8c635e32d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-25fb-7d8b-aef2-0ae8c635e32d 2026/10/25 01:04:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-25fe-72fd-81df-b1db3d2439a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-25fe-72c7-a3d2-35e0cb7ff60a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17096-25fe-72c7-a3d2-35e0cb7ff60a 2026/10/25 01:04:10 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (1.99s) === RUN TestShare_UnshareThrottling 2026/10/25 01:04:10 INFO Applying migration id=initial 2026/10/25 01:04:10 INFO Applying migration id=notesupdated 2026/10/25 01:04:10 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:10 INFO Applying migration id=activitiesid 2026/10/25 01:04:10 INFO Applying migration id=outbox 2026/10/25 01:04:10 INFO Applying migration id=edits 2026/10/25 01:04:10 INFO Applying migration id=outboxactor 2026/10/25 01:04:10 INFO Applying migration id=outboxsender 2026/10/25 01:04:10 INFO Applying migration id=thread 2026/10/25 01:04:10 INFO Applying migration id=host 2026/10/25 01:04:10 INFO Applying migration id=sharedinbox 2026/10/25 01:04:10 INFO Applying migration id=noteshost 2026/10/25 01:04:10 INFO Applying migration id=fetched 2026/10/25 01:04:10 INFO Applying migration id=move 2026/10/25 01:04:10 INFO Applying migration id=cleanup 2026/10/25 01:04:10 INFO Applying migration id=received 2026/10/25 01:04:10 INFO Applying migration id=namehost 2026/10/25 01:04:10 INFO Applying migration id=outboxhost 2026/10/25 01:04:10 INFO Applying migration id=notesfts 2026/10/25 01:04:10 INFO Applying migration id=iconsname 2026/10/25 01:04:10 INFO Applying migration id=nohash 2026/10/25 01:04:10 INFO Applying migration id=shares 2026/10/25 01:04:10 INFO Applying migration id=actorttl 2026/10/25 01:04:10 INFO Applying migration id=tocc 2026/10/25 01:04:10 INFO Applying migration id=followeds 2026/10/25 01:04:10 INFO Applying migration id=certhash 2026/10/25 01:04:10 INFO Applying migration id=follows_sync 2026/10/25 01:04:10 INFO Applying migration id=jsonpath 2026/10/25 01:04:10 INFO Applying migration id=localforward 2026/10/25 01:04:10 INFO Applying migration id=avatar 2026/10/25 01:04:10 INFO Applying migration id=noimage 2026/10/25 01:04:10 INFO Applying migration id=feed 2026/10/25 01:04:10 INFO Applying migration id=bookmarks 2026/10/25 01:04:10 INFO Applying migration id=shareactivity 2026/10/25 01:04:10 INFO Applying migration id=application 2026/10/25 01:04:10 INFO Applying migration id=certificates 2026/10/25 01:04:10 INFO Applying migration id=rawforward 2026/10/25 01:04:10 INFO Applying migration id=publickey 2026/10/25 01:04:10 INFO Applying migration id=resolvegroup 2026/10/25 01:04:10 INFO Applying migration id=reject 2026/10/25 01:04:10 INFO Applying migration id=autodel 2026/10/25 01:04:10 INFO Applying migration id=jsonb 2026/10/25 01:04:10 INFO Applying migration id=quote 2026/10/25 01:04:10 INFO Applying migration id=rfc9421 2026/10/25 01:04:10 INFO Applying migration id=keys 2026/10/25 01:04:10 INFO Applying migration id=portable 2026/10/25 01:04:10 INFO Applying migration id=proofs 2026/10/25 01:04:10 INFO Applying migration id=contexts 2026/10/25 01:04:10 INFO Applying migration id=deliverieshost 2026/10/25 01:04:10 INFO Applying migration id=pembegin 2026/10/25 01:04:10 INFO Applying migration id=didhost 2026/10/25 01:04:10 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:10 INFO Applying migration id=invites 2026/10/25 01:04:10 INFO Applying migration id=ed25519blob 2026/10/25 01:04:10 INFO Applying migration id=rsablob 2026/10/25 01:04:10 INFO Applying migration id=iconscid 2026/10/25 01:04:10 INFO Applying migration id=actor 2026/10/25 01:04:10 INFO Applying migration id=localkeys 2026/10/25 01:04:10 INFO Applying migration id=deleted 2026/10/25 01:04:10 INFO Applying migration id=history 2026/10/25 01:04:10 INFO Applying migration id=outboxnano 2026/10/25 01:04:10 INFO Applying migration id=implements 2026/10/25 01:04:10 INFO Applying migration id=backfill 2026/10/25 01:04:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-2cca-77f8-866e-18ff1cacddb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-2cca-7753-a3d6-0986cda25bd6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-2cca-7753-a3d6-0986cda25bd6 --- PASS: TestShare_UnshareThrottling (1.74s) === RUN TestShare_PostToFollowers 2026/10/25 01:04:12 INFO Applying migration id=initial 2026/10/25 01:04:12 INFO Applying migration id=notesupdated 2026/10/25 01:04:12 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:12 INFO Applying migration id=activitiesid 2026/10/25 01:04:12 INFO Applying migration id=outbox 2026/10/25 01:04:12 INFO Applying migration id=edits 2026/10/25 01:04:12 INFO Applying migration id=outboxactor 2026/10/25 01:04:12 INFO Applying migration id=outboxsender 2026/10/25 01:04:12 INFO Applying migration id=thread 2026/10/25 01:04:12 INFO Applying migration id=host 2026/10/25 01:04:12 INFO Applying migration id=sharedinbox 2026/10/25 01:04:12 INFO Applying migration id=noteshost 2026/10/25 01:04:12 INFO Applying migration id=fetched 2026/10/25 01:04:12 INFO Applying migration id=move 2026/10/25 01:04:12 INFO Applying migration id=cleanup 2026/10/25 01:04:12 INFO Applying migration id=received 2026/10/25 01:04:12 INFO Applying migration id=namehost 2026/10/25 01:04:12 INFO Applying migration id=outboxhost 2026/10/25 01:04:12 INFO Applying migration id=notesfts 2026/10/25 01:04:12 INFO Applying migration id=iconsname 2026/10/25 01:04:12 INFO Applying migration id=nohash 2026/10/25 01:04:12 INFO Applying migration id=shares 2026/10/25 01:04:12 INFO Applying migration id=actorttl 2026/10/25 01:04:12 INFO Applying migration id=tocc 2026/10/25 01:04:12 INFO Applying migration id=followeds 2026/10/25 01:04:12 INFO Applying migration id=certhash 2026/10/25 01:04:12 INFO Applying migration id=follows_sync 2026/10/25 01:04:12 INFO Applying migration id=jsonpath 2026/10/25 01:04:12 INFO Applying migration id=localforward 2026/10/25 01:04:12 INFO Applying migration id=avatar 2026/10/25 01:04:12 INFO Applying migration id=noimage 2026/10/25 01:04:12 INFO Applying migration id=feed 2026/10/25 01:04:12 INFO Applying migration id=bookmarks 2026/10/25 01:04:12 INFO Applying migration id=shareactivity 2026/10/25 01:04:12 INFO Applying migration id=application 2026/10/25 01:04:12 INFO Applying migration id=certificates 2026/10/25 01:04:12 INFO Applying migration id=rawforward 2026/10/25 01:04:12 INFO Applying migration id=publickey 2026/10/25 01:04:12 INFO Applying migration id=resolvegroup 2026/10/25 01:04:12 INFO Applying migration id=reject 2026/10/25 01:04:12 INFO Applying migration id=autodel 2026/10/25 01:04:12 INFO Applying migration id=jsonb 2026/10/25 01:04:12 INFO Applying migration id=quote 2026/10/25 01:04:12 INFO Applying migration id=rfc9421 2026/10/25 01:04:12 INFO Applying migration id=keys 2026/10/25 01:04:12 INFO Applying migration id=portable 2026/10/25 01:04:12 INFO Applying migration id=proofs 2026/10/25 01:04:12 INFO Applying migration id=contexts 2026/10/25 01:04:12 INFO Applying migration id=deliverieshost 2026/10/25 01:04:12 INFO Applying migration id=pembegin 2026/10/25 01:04:12 INFO Applying migration id=didhost 2026/10/25 01:04:12 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:12 INFO Applying migration id=invites 2026/10/25 01:04:12 INFO Applying migration id=ed25519blob 2026/10/25 01:04:12 INFO Applying migration id=rsablob 2026/10/25 01:04:12 INFO Applying migration id=iconscid 2026/10/25 01:04:12 INFO Applying migration id=actor 2026/10/25 01:04:12 INFO Applying migration id=localkeys 2026/10/25 01:04:12 INFO Applying migration id=deleted 2026/10/25 01:04:12 INFO Applying migration id=history 2026/10/25 01:04:12 INFO Applying migration id=outboxnano 2026/10/25 01:04:12 INFO Applying migration id=implements 2026/10/25 01:04:12 INFO Applying migration id=backfill 2026/10/25 01:04:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-31d9-7285-ae93-d854540f46a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-31d9-7231-8338-aac20889f319 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-31d9-7231-8338-aac20889f319 2026/10/25 01:04:13 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a17096-31d9-7231-8338-aac20889f319 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.29s) === RUN TestShare_Twice 2026/10/25 01:04:13 INFO Applying migration id=initial 2026/10/25 01:04:13 INFO Applying migration id=notesupdated 2026/10/25 01:04:13 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:13 INFO Applying migration id=activitiesid 2026/10/25 01:04:13 INFO Applying migration id=outbox 2026/10/25 01:04:13 INFO Applying migration id=edits 2026/10/25 01:04:13 INFO Applying migration id=outboxactor 2026/10/25 01:04:13 INFO Applying migration id=outboxsender 2026/10/25 01:04:13 INFO Applying migration id=thread 2026/10/25 01:04:13 INFO Applying migration id=host 2026/10/25 01:04:13 INFO Applying migration id=sharedinbox 2026/10/25 01:04:13 INFO Applying migration id=noteshost 2026/10/25 01:04:13 INFO Applying migration id=fetched 2026/10/25 01:04:13 INFO Applying migration id=move 2026/10/25 01:04:13 INFO Applying migration id=cleanup 2026/10/25 01:04:13 INFO Applying migration id=received 2026/10/25 01:04:13 INFO Applying migration id=namehost 2026/10/25 01:04:13 INFO Applying migration id=outboxhost 2026/10/25 01:04:13 INFO Applying migration id=notesfts 2026/10/25 01:04:13 INFO Applying migration id=iconsname 2026/10/25 01:04:13 INFO Applying migration id=nohash 2026/10/25 01:04:13 INFO Applying migration id=shares 2026/10/25 01:04:13 INFO Applying migration id=actorttl 2026/10/25 01:04:13 INFO Applying migration id=tocc 2026/10/25 01:04:13 INFO Applying migration id=followeds 2026/10/25 01:04:13 INFO Applying migration id=certhash 2026/10/25 01:04:13 INFO Applying migration id=follows_sync 2026/10/25 01:04:13 INFO Applying migration id=jsonpath 2026/10/25 01:04:13 INFO Applying migration id=localforward 2026/10/25 01:04:13 INFO Applying migration id=avatar 2026/10/25 01:04:13 INFO Applying migration id=noimage 2026/10/25 01:04:13 INFO Applying migration id=feed 2026/10/25 01:04:13 INFO Applying migration id=bookmarks 2026/10/25 01:04:13 INFO Applying migration id=shareactivity 2026/10/25 01:04:13 INFO Applying migration id=application 2026/10/25 01:04:13 INFO Applying migration id=certificates 2026/10/25 01:04:13 INFO Applying migration id=rawforward 2026/10/25 01:04:13 INFO Applying migration id=publickey 2026/10/25 01:04:13 INFO Applying migration id=resolvegroup 2026/10/25 01:04:13 INFO Applying migration id=reject 2026/10/25 01:04:13 INFO Applying migration id=autodel 2026/10/25 01:04:13 INFO Applying migration id=jsonb 2026/10/25 01:04:13 INFO Applying migration id=quote 2026/10/25 01:04:13 INFO Applying migration id=rfc9421 2026/10/25 01:04:13 INFO Applying migration id=keys 2026/10/25 01:04:13 INFO Applying migration id=portable 2026/10/25 01:04:13 INFO Applying migration id=proofs 2026/10/25 01:04:13 INFO Applying migration id=contexts 2026/10/25 01:04:13 INFO Applying migration id=deliverieshost 2026/10/25 01:04:13 INFO Applying migration id=pembegin 2026/10/25 01:04:13 INFO Applying migration id=didhost 2026/10/25 01:04:13 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:13 INFO Applying migration id=invites 2026/10/25 01:04:13 INFO Applying migration id=ed25519blob 2026/10/25 01:04:13 INFO Applying migration id=rsablob 2026/10/25 01:04:13 INFO Applying migration id=iconscid 2026/10/25 01:04:13 INFO Applying migration id=actor 2026/10/25 01:04:13 INFO Applying migration id=localkeys 2026/10/25 01:04:13 INFO Applying migration id=deleted 2026/10/25 01:04:13 INFO Applying migration id=history 2026/10/25 01:04:13 INFO Applying migration id=outboxnano 2026/10/25 01:04:13 INFO Applying migration id=implements 2026/10/25 01:04:13 INFO Applying migration id=backfill 2026/10/25 01:04:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-40bd-709e-a71f-873010b975f8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-40bd-7025-b37f-1bac6912f8e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-40bd-7025-b37f-1bac6912f8e9 2026/10/25 01:04:17 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:04:17 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/25 01:04:17 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a17096-40bd-7025-b37f-1bac6912f8e9 error="sql: no rows in result set" --- PASS: TestShare_Twice (3.82s) === RUN TestShare_Unshare 2026/10/25 01:04:17 INFO Applying migration id=initial 2026/10/25 01:04:17 INFO Applying migration id=notesupdated 2026/10/25 01:04:17 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:17 INFO Applying migration id=activitiesid 2026/10/25 01:04:17 INFO Applying migration id=outbox 2026/10/25 01:04:17 INFO Applying migration id=edits 2026/10/25 01:04:17 INFO Applying migration id=outboxactor 2026/10/25 01:04:17 INFO Applying migration id=outboxsender 2026/10/25 01:04:17 INFO Applying migration id=thread 2026/10/25 01:04:17 INFO Applying migration id=host 2026/10/25 01:04:17 INFO Applying migration id=sharedinbox 2026/10/25 01:04:17 INFO Applying migration id=noteshost 2026/10/25 01:04:17 INFO Applying migration id=fetched 2026/10/25 01:04:17 INFO Applying migration id=move 2026/10/25 01:04:17 INFO Applying migration id=cleanup 2026/10/25 01:04:17 INFO Applying migration id=received 2026/10/25 01:04:17 INFO Applying migration id=namehost 2026/10/25 01:04:17 INFO Applying migration id=outboxhost 2026/10/25 01:04:17 INFO Applying migration id=notesfts 2026/10/25 01:04:17 INFO Applying migration id=iconsname 2026/10/25 01:04:17 INFO Applying migration id=nohash 2026/10/25 01:04:17 INFO Applying migration id=shares 2026/10/25 01:04:17 INFO Applying migration id=actorttl 2026/10/25 01:04:17 INFO Applying migration id=tocc 2026/10/25 01:04:17 INFO Applying migration id=followeds 2026/10/25 01:04:17 INFO Applying migration id=certhash 2026/10/25 01:04:17 INFO Applying migration id=follows_sync 2026/10/25 01:04:17 INFO Applying migration id=jsonpath 2026/10/25 01:04:17 INFO Applying migration id=localforward 2026/10/25 01:04:17 INFO Applying migration id=avatar 2026/10/25 01:04:17 INFO Applying migration id=noimage 2026/10/25 01:04:17 INFO Applying migration id=feed 2026/10/25 01:04:17 INFO Applying migration id=bookmarks 2026/10/25 01:04:17 INFO Applying migration id=shareactivity 2026/10/25 01:04:17 INFO Applying migration id=application 2026/10/25 01:04:17 INFO Applying migration id=certificates 2026/10/25 01:04:17 INFO Applying migration id=rawforward 2026/10/25 01:04:17 INFO Applying migration id=publickey 2026/10/25 01:04:17 INFO Applying migration id=resolvegroup 2026/10/25 01:04:17 INFO Applying migration id=reject 2026/10/25 01:04:17 INFO Applying migration id=autodel 2026/10/25 01:04:17 INFO Applying migration id=jsonb 2026/10/25 01:04:17 INFO Applying migration id=quote 2026/10/25 01:04:17 INFO Applying migration id=rfc9421 2026/10/25 01:04:17 INFO Applying migration id=keys 2026/10/25 01:04:17 INFO Applying migration id=portable 2026/10/25 01:04:17 INFO Applying migration id=proofs 2026/10/25 01:04:17 INFO Applying migration id=contexts 2026/10/25 01:04:17 INFO Applying migration id=deliverieshost 2026/10/25 01:04:17 INFO Applying migration id=pembegin 2026/10/25 01:04:17 INFO Applying migration id=didhost 2026/10/25 01:04:17 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:17 INFO Applying migration id=invites 2026/10/25 01:04:17 INFO Applying migration id=ed25519blob 2026/10/25 01:04:17 INFO Applying migration id=rsablob 2026/10/25 01:04:17 INFO Applying migration id=iconscid 2026/10/25 01:04:17 INFO Applying migration id=actor 2026/10/25 01:04:17 INFO Applying migration id=localkeys 2026/10/25 01:04:17 INFO Applying migration id=deleted 2026/10/25 01:04:17 INFO Applying migration id=history 2026/10/25 01:04:17 INFO Applying migration id=outboxnano 2026/10/25 01:04:17 INFO Applying migration id=implements 2026/10/25 01:04:17 INFO Applying migration id=backfill 2026/10/25 01:04:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-46c2-7012-aed6-816e1ead492e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-46c1-7ec0-865c-e3d3beb3a149 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-46c1-7ec0-865c-e3d3beb3a149 2026/10/25 01:04:19 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:04:19 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/25 01:04:19 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (1.54s) === RUN TestShare_ShareAfterUnshare 2026/10/25 01:04:19 INFO Applying migration id=initial 2026/10/25 01:04:19 INFO Applying migration id=notesupdated 2026/10/25 01:04:19 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:19 INFO Applying migration id=activitiesid 2026/10/25 01:04:19 INFO Applying migration id=outbox 2026/10/25 01:04:19 INFO Applying migration id=edits 2026/10/25 01:04:19 INFO Applying migration id=outboxactor 2026/10/25 01:04:19 INFO Applying migration id=outboxsender 2026/10/25 01:04:19 INFO Applying migration id=thread 2026/10/25 01:04:19 INFO Applying migration id=host 2026/10/25 01:04:19 INFO Applying migration id=sharedinbox 2026/10/25 01:04:19 INFO Applying migration id=noteshost 2026/10/25 01:04:19 INFO Applying migration id=fetched 2026/10/25 01:04:19 INFO Applying migration id=move 2026/10/25 01:04:19 INFO Applying migration id=cleanup 2026/10/25 01:04:19 INFO Applying migration id=received 2026/10/25 01:04:19 INFO Applying migration id=namehost 2026/10/25 01:04:19 INFO Applying migration id=outboxhost 2026/10/25 01:04:19 INFO Applying migration id=notesfts 2026/10/25 01:04:19 INFO Applying migration id=iconsname 2026/10/25 01:04:19 INFO Applying migration id=nohash 2026/10/25 01:04:19 INFO Applying migration id=shares 2026/10/25 01:04:19 INFO Applying migration id=actorttl 2026/10/25 01:04:19 INFO Applying migration id=tocc 2026/10/25 01:04:19 INFO Applying migration id=followeds 2026/10/25 01:04:19 INFO Applying migration id=certhash 2026/10/25 01:04:19 INFO Applying migration id=follows_sync 2026/10/25 01:04:19 INFO Applying migration id=jsonpath 2026/10/25 01:04:19 INFO Applying migration id=localforward 2026/10/25 01:04:19 INFO Applying migration id=avatar 2026/10/25 01:04:19 INFO Applying migration id=noimage 2026/10/25 01:04:19 INFO Applying migration id=feed 2026/10/25 01:04:19 INFO Applying migration id=bookmarks 2026/10/25 01:04:19 INFO Applying migration id=shareactivity 2026/10/25 01:04:19 INFO Applying migration id=application 2026/10/25 01:04:19 INFO Applying migration id=certificates 2026/10/25 01:04:19 INFO Applying migration id=rawforward 2026/10/25 01:04:19 INFO Applying migration id=publickey 2026/10/25 01:04:19 INFO Applying migration id=resolvegroup 2026/10/25 01:04:19 INFO Applying migration id=reject 2026/10/25 01:04:19 INFO Applying migration id=autodel 2026/10/25 01:04:19 INFO Applying migration id=jsonb 2026/10/25 01:04:19 INFO Applying migration id=quote 2026/10/25 01:04:19 INFO Applying migration id=rfc9421 2026/10/25 01:04:19 INFO Applying migration id=keys 2026/10/25 01:04:19 INFO Applying migration id=portable 2026/10/25 01:04:19 INFO Applying migration id=proofs 2026/10/25 01:04:19 INFO Applying migration id=contexts 2026/10/25 01:04:19 INFO Applying migration id=deliverieshost 2026/10/25 01:04:19 INFO Applying migration id=pembegin 2026/10/25 01:04:19 INFO Applying migration id=didhost 2026/10/25 01:04:19 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:19 INFO Applying migration id=invites 2026/10/25 01:04:19 INFO Applying migration id=ed25519blob 2026/10/25 01:04:19 INFO Applying migration id=rsablob 2026/10/25 01:04:19 INFO Applying migration id=iconscid 2026/10/25 01:04:19 INFO Applying migration id=actor 2026/10/25 01:04:19 INFO Applying migration id=localkeys 2026/10/25 01:04:19 INFO Applying migration id=deleted 2026/10/25 01:04:19 INFO Applying migration id=history 2026/10/25 01:04:19 INFO Applying migration id=outboxnano 2026/10/25 01:04:19 INFO Applying migration id=implements 2026/10/25 01:04:19 INFO Applying migration id=backfill 2026/10/25 01:04:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-533e-775e-9bd6-6502074a287b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-533e-70fe-87e1-52151e583012 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-533e-70fe-87e1-52151e583012 2026/10/25 01:04:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:04:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/25 01:04:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/25 01:04:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (3.20s) === RUN TestHelpUnauthenticatedUser 2026/10/25 01:04:22 INFO Applying migration id=initial 2026/10/25 01:04:22 INFO Applying migration id=notesupdated 2026/10/25 01:04:22 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:22 INFO Applying migration id=activitiesid 2026/10/25 01:04:22 INFO Applying migration id=outbox 2026/10/25 01:04:22 INFO Applying migration id=edits 2026/10/25 01:04:22 INFO Applying migration id=outboxactor 2026/10/25 01:04:22 INFO Applying migration id=outboxsender 2026/10/25 01:04:22 INFO Applying migration id=thread 2026/10/25 01:04:22 INFO Applying migration id=host 2026/10/25 01:04:22 INFO Applying migration id=sharedinbox 2026/10/25 01:04:22 INFO Applying migration id=noteshost 2026/10/25 01:04:22 INFO Applying migration id=fetched 2026/10/25 01:04:22 INFO Applying migration id=move 2026/10/25 01:04:22 INFO Applying migration id=cleanup 2026/10/25 01:04:22 INFO Applying migration id=received 2026/10/25 01:04:22 INFO Applying migration id=namehost 2026/10/25 01:04:22 INFO Applying migration id=outboxhost 2026/10/25 01:04:22 INFO Applying migration id=notesfts 2026/10/25 01:04:22 INFO Applying migration id=iconsname 2026/10/25 01:04:22 INFO Applying migration id=nohash 2026/10/25 01:04:22 INFO Applying migration id=shares 2026/10/25 01:04:22 INFO Applying migration id=actorttl 2026/10/25 01:04:22 INFO Applying migration id=tocc 2026/10/25 01:04:22 INFO Applying migration id=followeds 2026/10/25 01:04:22 INFO Applying migration id=certhash 2026/10/25 01:04:22 INFO Applying migration id=follows_sync 2026/10/25 01:04:22 INFO Applying migration id=jsonpath 2026/10/25 01:04:22 INFO Applying migration id=localforward 2026/10/25 01:04:22 INFO Applying migration id=avatar 2026/10/25 01:04:22 INFO Applying migration id=noimage 2026/10/25 01:04:22 INFO Applying migration id=feed 2026/10/25 01:04:22 INFO Applying migration id=bookmarks 2026/10/25 01:04:22 INFO Applying migration id=shareactivity 2026/10/25 01:04:22 INFO Applying migration id=application 2026/10/25 01:04:22 INFO Applying migration id=certificates 2026/10/25 01:04:22 INFO Applying migration id=rawforward 2026/10/25 01:04:22 INFO Applying migration id=publickey 2026/10/25 01:04:22 INFO Applying migration id=resolvegroup 2026/10/25 01:04:22 INFO Applying migration id=reject 2026/10/25 01:04:22 INFO Applying migration id=autodel 2026/10/25 01:04:22 INFO Applying migration id=jsonb 2026/10/25 01:04:22 INFO Applying migration id=quote 2026/10/25 01:04:22 INFO Applying migration id=rfc9421 2026/10/25 01:04:22 INFO Applying migration id=keys 2026/10/25 01:04:22 INFO Applying migration id=portable 2026/10/25 01:04:22 INFO Applying migration id=proofs 2026/10/25 01:04:22 INFO Applying migration id=contexts 2026/10/25 01:04:22 INFO Applying migration id=deliverieshost 2026/10/25 01:04:22 INFO Applying migration id=pembegin 2026/10/25 01:04:22 INFO Applying migration id=didhost 2026/10/25 01:04:22 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:22 INFO Applying migration id=invites 2026/10/25 01:04:22 INFO Applying migration id=ed25519blob 2026/10/25 01:04:22 INFO Applying migration id=rsablob 2026/10/25 01:04:22 INFO Applying migration id=iconscid 2026/10/25 01:04:22 INFO Applying migration id=actor 2026/10/25 01:04:22 INFO Applying migration id=localkeys 2026/10/25 01:04:22 INFO Applying migration id=deleted 2026/10/25 01:04:22 INFO Applying migration id=history 2026/10/25 01:04:22 INFO Applying migration id=outboxnano 2026/10/25 01:04:22 INFO Applying migration id=implements 2026/10/25 01:04:22 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (1.71s) === RUN TestHelpAuthenticatedUser 2026/10/25 01:04:24 INFO Applying migration id=initial 2026/10/25 01:04:24 INFO Applying migration id=notesupdated 2026/10/25 01:04:24 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:24 INFO Applying migration id=activitiesid 2026/10/25 01:04:24 INFO Applying migration id=outbox 2026/10/25 01:04:24 INFO Applying migration id=edits 2026/10/25 01:04:24 INFO Applying migration id=outboxactor 2026/10/25 01:04:24 INFO Applying migration id=outboxsender 2026/10/25 01:04:24 INFO Applying migration id=thread 2026/10/25 01:04:24 INFO Applying migration id=host 2026/10/25 01:04:24 INFO Applying migration id=sharedinbox 2026/10/25 01:04:24 INFO Applying migration id=noteshost 2026/10/25 01:04:24 INFO Applying migration id=fetched 2026/10/25 01:04:24 INFO Applying migration id=move 2026/10/25 01:04:24 INFO Applying migration id=cleanup 2026/10/25 01:04:24 INFO Applying migration id=received 2026/10/25 01:04:24 INFO Applying migration id=namehost 2026/10/25 01:04:24 INFO Applying migration id=outboxhost 2026/10/25 01:04:24 INFO Applying migration id=notesfts 2026/10/25 01:04:24 INFO Applying migration id=iconsname 2026/10/25 01:04:24 INFO Applying migration id=nohash 2026/10/25 01:04:24 INFO Applying migration id=shares 2026/10/25 01:04:24 INFO Applying migration id=actorttl 2026/10/25 01:04:24 INFO Applying migration id=tocc 2026/10/25 01:04:24 INFO Applying migration id=followeds 2026/10/25 01:04:24 INFO Applying migration id=certhash 2026/10/25 01:04:24 INFO Applying migration id=follows_sync 2026/10/25 01:04:24 INFO Applying migration id=jsonpath 2026/10/25 01:04:24 INFO Applying migration id=localforward 2026/10/25 01:04:24 INFO Applying migration id=avatar 2026/10/25 01:04:24 INFO Applying migration id=noimage 2026/10/25 01:04:24 INFO Applying migration id=feed 2026/10/25 01:04:24 INFO Applying migration id=bookmarks 2026/10/25 01:04:24 INFO Applying migration id=shareactivity 2026/10/25 01:04:24 INFO Applying migration id=application 2026/10/25 01:04:24 INFO Applying migration id=certificates 2026/10/25 01:04:24 INFO Applying migration id=rawforward 2026/10/25 01:04:24 INFO Applying migration id=publickey 2026/10/25 01:04:24 INFO Applying migration id=resolvegroup 2026/10/25 01:04:24 INFO Applying migration id=reject 2026/10/25 01:04:24 INFO Applying migration id=autodel 2026/10/25 01:04:24 INFO Applying migration id=jsonb 2026/10/25 01:04:24 INFO Applying migration id=quote 2026/10/25 01:04:24 INFO Applying migration id=rfc9421 2026/10/25 01:04:24 INFO Applying migration id=keys 2026/10/25 01:04:24 INFO Applying migration id=portable 2026/10/25 01:04:24 INFO Applying migration id=proofs 2026/10/25 01:04:24 INFO Applying migration id=contexts 2026/10/25 01:04:24 INFO Applying migration id=deliverieshost 2026/10/25 01:04:24 INFO Applying migration id=pembegin 2026/10/25 01:04:24 INFO Applying migration id=didhost 2026/10/25 01:04:24 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:24 INFO Applying migration id=invites 2026/10/25 01:04:24 INFO Applying migration id=ed25519blob 2026/10/25 01:04:24 INFO Applying migration id=rsablob 2026/10/25 01:04:24 INFO Applying migration id=iconscid 2026/10/25 01:04:24 INFO Applying migration id=actor 2026/10/25 01:04:24 INFO Applying migration id=localkeys 2026/10/25 01:04:24 INFO Applying migration id=deleted 2026/10/25 01:04:24 INFO Applying migration id=history 2026/10/25 01:04:24 INFO Applying migration id=outboxnano 2026/10/25 01:04:24 INFO Applying migration id=implements 2026/10/25 01:04:24 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (1.63s) === RUN TestStatus_NewInstance 2026/10/25 01:04:25 INFO Applying migration id=initial 2026/10/25 01:04:25 INFO Applying migration id=notesupdated 2026/10/25 01:04:25 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:25 INFO Applying migration id=activitiesid 2026/10/25 01:04:25 INFO Applying migration id=outbox 2026/10/25 01:04:25 INFO Applying migration id=edits 2026/10/25 01:04:25 INFO Applying migration id=outboxactor 2026/10/25 01:04:25 INFO Applying migration id=outboxsender 2026/10/25 01:04:25 INFO Applying migration id=thread 2026/10/25 01:04:25 INFO Applying migration id=host 2026/10/25 01:04:25 INFO Applying migration id=sharedinbox 2026/10/25 01:04:25 INFO Applying migration id=noteshost 2026/10/25 01:04:25 INFO Applying migration id=fetched 2026/10/25 01:04:25 INFO Applying migration id=move 2026/10/25 01:04:25 INFO Applying migration id=cleanup 2026/10/25 01:04:25 INFO Applying migration id=received 2026/10/25 01:04:25 INFO Applying migration id=namehost 2026/10/25 01:04:25 INFO Applying migration id=outboxhost 2026/10/25 01:04:25 INFO Applying migration id=notesfts 2026/10/25 01:04:25 INFO Applying migration id=iconsname 2026/10/25 01:04:25 INFO Applying migration id=nohash 2026/10/25 01:04:25 INFO Applying migration id=shares 2026/10/25 01:04:25 INFO Applying migration id=actorttl 2026/10/25 01:04:25 INFO Applying migration id=tocc 2026/10/25 01:04:25 INFO Applying migration id=followeds 2026/10/25 01:04:25 INFO Applying migration id=certhash 2026/10/25 01:04:25 INFO Applying migration id=follows_sync 2026/10/25 01:04:25 INFO Applying migration id=jsonpath 2026/10/25 01:04:25 INFO Applying migration id=localforward 2026/10/25 01:04:25 INFO Applying migration id=avatar 2026/10/25 01:04:25 INFO Applying migration id=noimage 2026/10/25 01:04:25 INFO Applying migration id=feed 2026/10/25 01:04:25 INFO Applying migration id=bookmarks 2026/10/25 01:04:25 INFO Applying migration id=shareactivity 2026/10/25 01:04:25 INFO Applying migration id=application 2026/10/25 01:04:25 INFO Applying migration id=certificates 2026/10/25 01:04:25 INFO Applying migration id=rawforward 2026/10/25 01:04:25 INFO Applying migration id=publickey 2026/10/25 01:04:25 INFO Applying migration id=resolvegroup 2026/10/25 01:04:25 INFO Applying migration id=reject 2026/10/25 01:04:25 INFO Applying migration id=autodel 2026/10/25 01:04:25 INFO Applying migration id=jsonb 2026/10/25 01:04:25 INFO Applying migration id=quote 2026/10/25 01:04:25 INFO Applying migration id=rfc9421 2026/10/25 01:04:25 INFO Applying migration id=keys 2026/10/25 01:04:25 INFO Applying migration id=portable 2026/10/25 01:04:25 INFO Applying migration id=proofs 2026/10/25 01:04:25 INFO Applying migration id=contexts 2026/10/25 01:04:25 INFO Applying migration id=deliverieshost 2026/10/25 01:04:25 INFO Applying migration id=pembegin 2026/10/25 01:04:25 INFO Applying migration id=didhost 2026/10/25 01:04:25 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:25 INFO Applying migration id=invites 2026/10/25 01:04:25 INFO Applying migration id=ed25519blob 2026/10/25 01:04:25 INFO Applying migration id=rsablob 2026/10/25 01:04:25 INFO Applying migration id=iconscid 2026/10/25 01:04:25 INFO Applying migration id=actor 2026/10/25 01:04:25 INFO Applying migration id=localkeys 2026/10/25 01:04:25 INFO Applying migration id=deleted 2026/10/25 01:04:25 INFO Applying migration id=history 2026/10/25 01:04:25 INFO Applying migration id=outboxnano 2026/10/25 01:04:25 INFO Applying migration id=implements 2026/10/25 01:04:25 INFO Applying migration id=backfill 2026/10/25 01:04:28 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (3.19s) === RUN TestStatus_WithPosts 2026/10/25 01:04:28 INFO Applying migration id=initial 2026/10/25 01:04:28 INFO Applying migration id=notesupdated 2026/10/25 01:04:28 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:28 INFO Applying migration id=activitiesid 2026/10/25 01:04:28 INFO Applying migration id=outbox 2026/10/25 01:04:28 INFO Applying migration id=edits 2026/10/25 01:04:28 INFO Applying migration id=outboxactor 2026/10/25 01:04:28 INFO Applying migration id=outboxsender 2026/10/25 01:04:28 INFO Applying migration id=thread 2026/10/25 01:04:28 INFO Applying migration id=host 2026/10/25 01:04:28 INFO Applying migration id=sharedinbox 2026/10/25 01:04:28 INFO Applying migration id=noteshost 2026/10/25 01:04:28 INFO Applying migration id=fetched 2026/10/25 01:04:28 INFO Applying migration id=move 2026/10/25 01:04:28 INFO Applying migration id=cleanup 2026/10/25 01:04:28 INFO Applying migration id=received 2026/10/25 01:04:28 INFO Applying migration id=namehost 2026/10/25 01:04:28 INFO Applying migration id=outboxhost 2026/10/25 01:04:28 INFO Applying migration id=notesfts 2026/10/25 01:04:28 INFO Applying migration id=iconsname 2026/10/25 01:04:28 INFO Applying migration id=nohash 2026/10/25 01:04:28 INFO Applying migration id=shares 2026/10/25 01:04:28 INFO Applying migration id=actorttl 2026/10/25 01:04:28 INFO Applying migration id=tocc 2026/10/25 01:04:28 INFO Applying migration id=followeds 2026/10/25 01:04:28 INFO Applying migration id=certhash 2026/10/25 01:04:28 INFO Applying migration id=follows_sync 2026/10/25 01:04:28 INFO Applying migration id=jsonpath 2026/10/25 01:04:28 INFO Applying migration id=localforward 2026/10/25 01:04:28 INFO Applying migration id=avatar 2026/10/25 01:04:28 INFO Applying migration id=noimage 2026/10/25 01:04:28 INFO Applying migration id=feed 2026/10/25 01:04:28 INFO Applying migration id=bookmarks 2026/10/25 01:04:28 INFO Applying migration id=shareactivity 2026/10/25 01:04:28 INFO Applying migration id=application 2026/10/25 01:04:28 INFO Applying migration id=certificates 2026/10/25 01:04:28 INFO Applying migration id=rawforward 2026/10/25 01:04:28 INFO Applying migration id=publickey 2026/10/25 01:04:28 INFO Applying migration id=resolvegroup 2026/10/25 01:04:28 INFO Applying migration id=reject 2026/10/25 01:04:28 INFO Applying migration id=autodel 2026/10/25 01:04:28 INFO Applying migration id=jsonb 2026/10/25 01:04:28 INFO Applying migration id=quote 2026/10/25 01:04:28 INFO Applying migration id=rfc9421 2026/10/25 01:04:28 INFO Applying migration id=keys 2026/10/25 01:04:28 INFO Applying migration id=portable 2026/10/25 01:04:28 INFO Applying migration id=proofs 2026/10/25 01:04:28 INFO Applying migration id=contexts 2026/10/25 01:04:28 INFO Applying migration id=deliverieshost 2026/10/25 01:04:28 INFO Applying migration id=pembegin 2026/10/25 01:04:28 INFO Applying migration id=didhost 2026/10/25 01:04:28 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:28 INFO Applying migration id=invites 2026/10/25 01:04:28 INFO Applying migration id=ed25519blob 2026/10/25 01:04:28 INFO Applying migration id=rsablob 2026/10/25 01:04:28 INFO Applying migration id=iconscid 2026/10/25 01:04:28 INFO Applying migration id=actor 2026/10/25 01:04:28 INFO Applying migration id=localkeys 2026/10/25 01:04:28 INFO Applying migration id=deleted 2026/10/25 01:04:28 INFO Applying migration id=history 2026/10/25 01:04:28 INFO Applying migration id=outboxnano 2026/10/25 01:04:28 INFO Applying migration id=implements 2026/10/25 01:04:28 INFO Applying migration id=backfill 2026/10/25 01:04:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-7436-7120-a40d-1db3409bb49a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-7436-7097-a6bf-66ee23c4fba5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-7436-7097-a6bf-66ee23c4fba5 2026/10/25 01:04:30 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (1.92s) === RUN TestUnfollow_HappyFlow 2026/10/25 01:04:30 INFO Applying migration id=initial 2026/10/25 01:04:30 INFO Applying migration id=notesupdated 2026/10/25 01:04:30 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:30 INFO Applying migration id=activitiesid 2026/10/25 01:04:30 INFO Applying migration id=outbox 2026/10/25 01:04:30 INFO Applying migration id=edits 2026/10/25 01:04:30 INFO Applying migration id=outboxactor 2026/10/25 01:04:30 INFO Applying migration id=outboxsender 2026/10/25 01:04:30 INFO Applying migration id=thread 2026/10/25 01:04:30 INFO Applying migration id=host 2026/10/25 01:04:30 INFO Applying migration id=sharedinbox 2026/10/25 01:04:30 INFO Applying migration id=noteshost 2026/10/25 01:04:30 INFO Applying migration id=fetched 2026/10/25 01:04:30 INFO Applying migration id=move 2026/10/25 01:04:30 INFO Applying migration id=cleanup 2026/10/25 01:04:30 INFO Applying migration id=received 2026/10/25 01:04:30 INFO Applying migration id=namehost 2026/10/25 01:04:30 INFO Applying migration id=outboxhost 2026/10/25 01:04:30 INFO Applying migration id=notesfts 2026/10/25 01:04:30 INFO Applying migration id=iconsname 2026/10/25 01:04:30 INFO Applying migration id=nohash 2026/10/25 01:04:30 INFO Applying migration id=shares 2026/10/25 01:04:30 INFO Applying migration id=actorttl 2026/10/25 01:04:30 INFO Applying migration id=tocc 2026/10/25 01:04:30 INFO Applying migration id=followeds 2026/10/25 01:04:30 INFO Applying migration id=certhash 2026/10/25 01:04:30 INFO Applying migration id=follows_sync 2026/10/25 01:04:30 INFO Applying migration id=jsonpath 2026/10/25 01:04:30 INFO Applying migration id=localforward 2026/10/25 01:04:30 INFO Applying migration id=avatar 2026/10/25 01:04:30 INFO Applying migration id=noimage 2026/10/25 01:04:30 INFO Applying migration id=feed 2026/10/25 01:04:30 INFO Applying migration id=bookmarks 2026/10/25 01:04:30 INFO Applying migration id=shareactivity 2026/10/25 01:04:30 INFO Applying migration id=application 2026/10/25 01:04:30 INFO Applying migration id=certificates 2026/10/25 01:04:30 INFO Applying migration id=rawforward 2026/10/25 01:04:30 INFO Applying migration id=publickey 2026/10/25 01:04:30 INFO Applying migration id=resolvegroup 2026/10/25 01:04:30 INFO Applying migration id=reject 2026/10/25 01:04:30 INFO Applying migration id=autodel 2026/10/25 01:04:30 INFO Applying migration id=jsonb 2026/10/25 01:04:30 INFO Applying migration id=quote 2026/10/25 01:04:30 INFO Applying migration id=rfc9421 2026/10/25 01:04:30 INFO Applying migration id=keys 2026/10/25 01:04:30 INFO Applying migration id=portable 2026/10/25 01:04:30 INFO Applying migration id=proofs 2026/10/25 01:04:30 INFO Applying migration id=contexts 2026/10/25 01:04:30 INFO Applying migration id=deliverieshost 2026/10/25 01:04:30 INFO Applying migration id=pembegin 2026/10/25 01:04:30 INFO Applying migration id=didhost 2026/10/25 01:04:30 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:30 INFO Applying migration id=invites 2026/10/25 01:04:30 INFO Applying migration id=ed25519blob 2026/10/25 01:04:30 INFO Applying migration id=rsablob 2026/10/25 01:04:30 INFO Applying migration id=iconscid 2026/10/25 01:04:30 INFO Applying migration id=actor 2026/10/25 01:04:30 INFO Applying migration id=localkeys 2026/10/25 01:04:30 INFO Applying migration id=deleted 2026/10/25 01:04:30 INFO Applying migration id=history 2026/10/25 01:04:30 INFO Applying migration id=outboxnano 2026/10/25 01:04:30 INFO Applying migration id=implements 2026/10/25 01:04:30 INFO Applying migration id=backfill 2026/10/25 01:04:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-79c6-7314-9e75-a1e860f25fd2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-79c6-7ca8-8387-2d98baff766f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-79c6-7314-9e75-a1e860f25fd2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-79c6-7314-9e75-a1e860f25fd2 2026/10/25 01:04:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-79c7-757b-bfd7-af109ec9d1e8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-79c7-7545-9f22-8c27a6c44ea8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-79c7-7545-9f22-8c27a6c44ea8 2026/10/25 01:04:32 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17096-79ca-7002-a9b5-e2baebbc9dd4 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-79c6-7314-9e75-a1e860f25fd2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (1.42s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/25 01:04:32 INFO Applying migration id=initial 2026/10/25 01:04:32 INFO Applying migration id=notesupdated 2026/10/25 01:04:32 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:32 INFO Applying migration id=activitiesid 2026/10/25 01:04:32 INFO Applying migration id=outbox 2026/10/25 01:04:32 INFO Applying migration id=edits 2026/10/25 01:04:32 INFO Applying migration id=outboxactor 2026/10/25 01:04:32 INFO Applying migration id=outboxsender 2026/10/25 01:04:32 INFO Applying migration id=thread 2026/10/25 01:04:32 INFO Applying migration id=host 2026/10/25 01:04:32 INFO Applying migration id=sharedinbox 2026/10/25 01:04:32 INFO Applying migration id=noteshost 2026/10/25 01:04:32 INFO Applying migration id=fetched 2026/10/25 01:04:32 INFO Applying migration id=move 2026/10/25 01:04:32 INFO Applying migration id=cleanup 2026/10/25 01:04:32 INFO Applying migration id=received 2026/10/25 01:04:32 INFO Applying migration id=namehost 2026/10/25 01:04:32 INFO Applying migration id=outboxhost 2026/10/25 01:04:32 INFO Applying migration id=notesfts 2026/10/25 01:04:32 INFO Applying migration id=iconsname 2026/10/25 01:04:32 INFO Applying migration id=nohash 2026/10/25 01:04:32 INFO Applying migration id=shares 2026/10/25 01:04:32 INFO Applying migration id=actorttl 2026/10/25 01:04:32 INFO Applying migration id=tocc 2026/10/25 01:04:32 INFO Applying migration id=followeds 2026/10/25 01:04:32 INFO Applying migration id=certhash 2026/10/25 01:04:32 INFO Applying migration id=follows_sync 2026/10/25 01:04:32 INFO Applying migration id=jsonpath 2026/10/25 01:04:32 INFO Applying migration id=localforward 2026/10/25 01:04:32 INFO Applying migration id=avatar 2026/10/25 01:04:32 INFO Applying migration id=noimage 2026/10/25 01:04:32 INFO Applying migration id=feed 2026/10/25 01:04:32 INFO Applying migration id=bookmarks 2026/10/25 01:04:32 INFO Applying migration id=shareactivity 2026/10/25 01:04:32 INFO Applying migration id=application 2026/10/25 01:04:32 INFO Applying migration id=certificates 2026/10/25 01:04:32 INFO Applying migration id=rawforward 2026/10/25 01:04:32 INFO Applying migration id=publickey 2026/10/25 01:04:32 INFO Applying migration id=resolvegroup 2026/10/25 01:04:32 INFO Applying migration id=reject 2026/10/25 01:04:32 INFO Applying migration id=autodel 2026/10/25 01:04:32 INFO Applying migration id=jsonb 2026/10/25 01:04:32 INFO Applying migration id=quote 2026/10/25 01:04:32 INFO Applying migration id=rfc9421 2026/10/25 01:04:32 INFO Applying migration id=keys 2026/10/25 01:04:32 INFO Applying migration id=portable 2026/10/25 01:04:32 INFO Applying migration id=proofs 2026/10/25 01:04:32 INFO Applying migration id=contexts 2026/10/25 01:04:32 INFO Applying migration id=deliverieshost 2026/10/25 01:04:32 INFO Applying migration id=pembegin 2026/10/25 01:04:32 INFO Applying migration id=didhost 2026/10/25 01:04:32 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:32 INFO Applying migration id=invites 2026/10/25 01:04:32 INFO Applying migration id=ed25519blob 2026/10/25 01:04:32 INFO Applying migration id=rsablob 2026/10/25 01:04:32 INFO Applying migration id=iconscid 2026/10/25 01:04:32 INFO Applying migration id=actor 2026/10/25 01:04:32 INFO Applying migration id=localkeys 2026/10/25 01:04:32 INFO Applying migration id=deleted 2026/10/25 01:04:32 INFO Applying migration id=history 2026/10/25 01:04:32 INFO Applying migration id=outboxnano 2026/10/25 01:04:32 INFO Applying migration id=implements 2026/10/25 01:04:32 INFO Applying migration id=backfill 2026/10/25 01:04:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-80c7-71e7-a272-233f5424aa44 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-80c7-7c06-bf45-e441f2caffdc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-80c7-71e7-a272-233f5424aa44 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-80c7-71e7-a272-233f5424aa44 2026/10/25 01:04:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-80c8-75ac-a764-69eb28b505b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-80c8-7574-990d-dc57313aaac2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-80c8-7574-990d-dc57313aaac2 2026/10/25 01:04:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17096-80cc-7278-919d-d335b95ab2ea activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-80c7-71e7-a272-233f5424aa44 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (1.80s) === RUN TestUnfollow_FollowAgain 2026/10/25 01:04:34 INFO Applying migration id=initial 2026/10/25 01:04:34 INFO Applying migration id=notesupdated 2026/10/25 01:04:34 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:34 INFO Applying migration id=activitiesid 2026/10/25 01:04:34 INFO Applying migration id=outbox 2026/10/25 01:04:34 INFO Applying migration id=edits 2026/10/25 01:04:34 INFO Applying migration id=outboxactor 2026/10/25 01:04:34 INFO Applying migration id=outboxsender 2026/10/25 01:04:34 INFO Applying migration id=thread 2026/10/25 01:04:34 INFO Applying migration id=host 2026/10/25 01:04:34 INFO Applying migration id=sharedinbox 2026/10/25 01:04:34 INFO Applying migration id=noteshost 2026/10/25 01:04:34 INFO Applying migration id=fetched 2026/10/25 01:04:34 INFO Applying migration id=move 2026/10/25 01:04:34 INFO Applying migration id=cleanup 2026/10/25 01:04:34 INFO Applying migration id=received 2026/10/25 01:04:34 INFO Applying migration id=namehost 2026/10/25 01:04:34 INFO Applying migration id=outboxhost 2026/10/25 01:04:34 INFO Applying migration id=notesfts 2026/10/25 01:04:34 INFO Applying migration id=iconsname 2026/10/25 01:04:34 INFO Applying migration id=nohash 2026/10/25 01:04:34 INFO Applying migration id=shares 2026/10/25 01:04:34 INFO Applying migration id=actorttl 2026/10/25 01:04:34 INFO Applying migration id=tocc 2026/10/25 01:04:34 INFO Applying migration id=followeds 2026/10/25 01:04:34 INFO Applying migration id=certhash 2026/10/25 01:04:34 INFO Applying migration id=follows_sync 2026/10/25 01:04:34 INFO Applying migration id=jsonpath 2026/10/25 01:04:34 INFO Applying migration id=localforward 2026/10/25 01:04:34 INFO Applying migration id=avatar 2026/10/25 01:04:34 INFO Applying migration id=noimage 2026/10/25 01:04:34 INFO Applying migration id=feed 2026/10/25 01:04:34 INFO Applying migration id=bookmarks 2026/10/25 01:04:34 INFO Applying migration id=shareactivity 2026/10/25 01:04:34 INFO Applying migration id=application 2026/10/25 01:04:34 INFO Applying migration id=certificates 2026/10/25 01:04:34 INFO Applying migration id=rawforward 2026/10/25 01:04:34 INFO Applying migration id=publickey 2026/10/25 01:04:34 INFO Applying migration id=resolvegroup 2026/10/25 01:04:34 INFO Applying migration id=reject 2026/10/25 01:04:34 INFO Applying migration id=autodel 2026/10/25 01:04:34 INFO Applying migration id=jsonb 2026/10/25 01:04:34 INFO Applying migration id=quote 2026/10/25 01:04:34 INFO Applying migration id=rfc9421 2026/10/25 01:04:34 INFO Applying migration id=keys 2026/10/25 01:04:34 INFO Applying migration id=portable 2026/10/25 01:04:34 INFO Applying migration id=proofs 2026/10/25 01:04:34 INFO Applying migration id=contexts 2026/10/25 01:04:34 INFO Applying migration id=deliverieshost 2026/10/25 01:04:34 INFO Applying migration id=pembegin 2026/10/25 01:04:34 INFO Applying migration id=didhost 2026/10/25 01:04:34 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:34 INFO Applying migration id=invites 2026/10/25 01:04:34 INFO Applying migration id=ed25519blob 2026/10/25 01:04:34 INFO Applying migration id=rsablob 2026/10/25 01:04:34 INFO Applying migration id=iconscid 2026/10/25 01:04:34 INFO Applying migration id=actor 2026/10/25 01:04:34 INFO Applying migration id=localkeys 2026/10/25 01:04:34 INFO Applying migration id=deleted 2026/10/25 01:04:34 INFO Applying migration id=history 2026/10/25 01:04:34 INFO Applying migration id=outboxnano 2026/10/25 01:04:34 INFO Applying migration id=implements 2026/10/25 01:04:34 INFO Applying migration id=backfill 2026/10/25 01:04:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-8793-74f5-b330-75d72f3b4d33 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-8794-706d-9118-f93d22249924 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-8793-74f5-b330-75d72f3b4d33 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-8793-74f5-b330-75d72f3b4d33 2026/10/25 01:04:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-8794-7a2d-8b01-504f8346d780 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-8794-79f3-b7aa-b70dd94f8a62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-8794-79f3-b7aa-b70dd94f8a62 2026/10/25 01:04:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17096-8797-78ce-b309-77c02c1e7184 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-8793-74f5-b330-75d72f3b4d33 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-8799-7929-8a2c-a3bf45af6c03 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-879a-73b6-a59f-11737720b1d0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-8799-7929-8a2c-a3bf45af6c03 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-8799-7929-8a2c-a3bf45af6c03 --- PASS: TestUnfollow_FollowAgain (1.74s) === RUN TestUnfollow_NotFollowing 2026/10/25 01:04:35 INFO Applying migration id=initial 2026/10/25 01:04:35 INFO Applying migration id=notesupdated 2026/10/25 01:04:35 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:35 INFO Applying migration id=activitiesid 2026/10/25 01:04:35 INFO Applying migration id=outbox 2026/10/25 01:04:35 INFO Applying migration id=edits 2026/10/25 01:04:35 INFO Applying migration id=outboxactor 2026/10/25 01:04:35 INFO Applying migration id=outboxsender 2026/10/25 01:04:35 INFO Applying migration id=thread 2026/10/25 01:04:35 INFO Applying migration id=host 2026/10/25 01:04:35 INFO Applying migration id=sharedinbox 2026/10/25 01:04:35 INFO Applying migration id=noteshost 2026/10/25 01:04:35 INFO Applying migration id=fetched 2026/10/25 01:04:35 INFO Applying migration id=move 2026/10/25 01:04:35 INFO Applying migration id=cleanup 2026/10/25 01:04:35 INFO Applying migration id=received 2026/10/25 01:04:35 INFO Applying migration id=namehost 2026/10/25 01:04:35 INFO Applying migration id=outboxhost 2026/10/25 01:04:35 INFO Applying migration id=notesfts 2026/10/25 01:04:35 INFO Applying migration id=iconsname 2026/10/25 01:04:35 INFO Applying migration id=nohash 2026/10/25 01:04:35 INFO Applying migration id=shares 2026/10/25 01:04:35 INFO Applying migration id=actorttl 2026/10/25 01:04:35 INFO Applying migration id=tocc 2026/10/25 01:04:35 INFO Applying migration id=followeds 2026/10/25 01:04:35 INFO Applying migration id=certhash 2026/10/25 01:04:35 INFO Applying migration id=follows_sync 2026/10/25 01:04:35 INFO Applying migration id=jsonpath 2026/10/25 01:04:35 INFO Applying migration id=localforward 2026/10/25 01:04:35 INFO Applying migration id=avatar 2026/10/25 01:04:35 INFO Applying migration id=noimage 2026/10/25 01:04:35 INFO Applying migration id=feed 2026/10/25 01:04:35 INFO Applying migration id=bookmarks 2026/10/25 01:04:35 INFO Applying migration id=shareactivity 2026/10/25 01:04:35 INFO Applying migration id=application 2026/10/25 01:04:35 INFO Applying migration id=certificates 2026/10/25 01:04:35 INFO Applying migration id=rawforward 2026/10/25 01:04:35 INFO Applying migration id=publickey 2026/10/25 01:04:35 INFO Applying migration id=resolvegroup 2026/10/25 01:04:35 INFO Applying migration id=reject 2026/10/25 01:04:35 INFO Applying migration id=autodel 2026/10/25 01:04:35 INFO Applying migration id=jsonb 2026/10/25 01:04:35 INFO Applying migration id=quote 2026/10/25 01:04:35 INFO Applying migration id=rfc9421 2026/10/25 01:04:35 INFO Applying migration id=keys 2026/10/25 01:04:35 INFO Applying migration id=portable 2026/10/25 01:04:35 INFO Applying migration id=proofs 2026/10/25 01:04:35 INFO Applying migration id=contexts 2026/10/25 01:04:35 INFO Applying migration id=deliverieshost 2026/10/25 01:04:35 INFO Applying migration id=pembegin 2026/10/25 01:04:35 INFO Applying migration id=didhost 2026/10/25 01:04:35 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:35 INFO Applying migration id=invites 2026/10/25 01:04:35 INFO Applying migration id=ed25519blob 2026/10/25 01:04:35 INFO Applying migration id=rsablob 2026/10/25 01:04:35 INFO Applying migration id=iconscid 2026/10/25 01:04:35 INFO Applying migration id=actor 2026/10/25 01:04:35 INFO Applying migration id=localkeys 2026/10/25 01:04:35 INFO Applying migration id=deleted 2026/10/25 01:04:35 INFO Applying migration id=history 2026/10/25 01:04:35 INFO Applying migration id=outboxnano 2026/10/25 01:04:35 INFO Applying migration id=implements 2026/10/25 01:04:35 INFO Applying migration id=backfill 2026/10/25 01:04:37 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (2.01s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/25 01:04:37 INFO Applying migration id=initial 2026/10/25 01:04:37 INFO Applying migration id=notesupdated 2026/10/25 01:04:37 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:37 INFO Applying migration id=activitiesid 2026/10/25 01:04:37 INFO Applying migration id=outbox 2026/10/25 01:04:37 INFO Applying migration id=edits 2026/10/25 01:04:37 INFO Applying migration id=outboxactor 2026/10/25 01:04:37 INFO Applying migration id=outboxsender 2026/10/25 01:04:37 INFO Applying migration id=thread 2026/10/25 01:04:37 INFO Applying migration id=host 2026/10/25 01:04:37 INFO Applying migration id=sharedinbox 2026/10/25 01:04:37 INFO Applying migration id=noteshost 2026/10/25 01:04:37 INFO Applying migration id=fetched 2026/10/25 01:04:37 INFO Applying migration id=move 2026/10/25 01:04:37 INFO Applying migration id=cleanup 2026/10/25 01:04:37 INFO Applying migration id=received 2026/10/25 01:04:37 INFO Applying migration id=namehost 2026/10/25 01:04:37 INFO Applying migration id=outboxhost 2026/10/25 01:04:37 INFO Applying migration id=notesfts 2026/10/25 01:04:37 INFO Applying migration id=iconsname 2026/10/25 01:04:37 INFO Applying migration id=nohash 2026/10/25 01:04:37 INFO Applying migration id=shares 2026/10/25 01:04:37 INFO Applying migration id=actorttl 2026/10/25 01:04:37 INFO Applying migration id=tocc 2026/10/25 01:04:37 INFO Applying migration id=followeds 2026/10/25 01:04:37 INFO Applying migration id=certhash 2026/10/25 01:04:37 INFO Applying migration id=follows_sync 2026/10/25 01:04:37 INFO Applying migration id=jsonpath 2026/10/25 01:04:37 INFO Applying migration id=localforward 2026/10/25 01:04:37 INFO Applying migration id=avatar 2026/10/25 01:04:37 INFO Applying migration id=noimage 2026/10/25 01:04:37 INFO Applying migration id=feed 2026/10/25 01:04:37 INFO Applying migration id=bookmarks 2026/10/25 01:04:37 INFO Applying migration id=shareactivity 2026/10/25 01:04:37 INFO Applying migration id=application 2026/10/25 01:04:37 INFO Applying migration id=certificates 2026/10/25 01:04:37 INFO Applying migration id=rawforward 2026/10/25 01:04:37 INFO Applying migration id=publickey 2026/10/25 01:04:37 INFO Applying migration id=resolvegroup 2026/10/25 01:04:37 INFO Applying migration id=reject 2026/10/25 01:04:37 INFO Applying migration id=autodel 2026/10/25 01:04:37 INFO Applying migration id=jsonb 2026/10/25 01:04:37 INFO Applying migration id=quote 2026/10/25 01:04:37 INFO Applying migration id=rfc9421 2026/10/25 01:04:37 INFO Applying migration id=keys 2026/10/25 01:04:37 INFO Applying migration id=portable 2026/10/25 01:04:37 INFO Applying migration id=proofs 2026/10/25 01:04:37 INFO Applying migration id=contexts 2026/10/25 01:04:37 INFO Applying migration id=deliverieshost 2026/10/25 01:04:37 INFO Applying migration id=pembegin 2026/10/25 01:04:37 INFO Applying migration id=didhost 2026/10/25 01:04:37 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:37 INFO Applying migration id=invites 2026/10/25 01:04:37 INFO Applying migration id=ed25519blob 2026/10/25 01:04:37 INFO Applying migration id=rsablob 2026/10/25 01:04:37 INFO Applying migration id=iconscid 2026/10/25 01:04:37 INFO Applying migration id=actor 2026/10/25 01:04:37 INFO Applying migration id=localkeys 2026/10/25 01:04:37 INFO Applying migration id=deleted 2026/10/25 01:04:37 INFO Applying migration id=history 2026/10/25 01:04:37 INFO Applying migration id=outboxnano 2026/10/25 01:04:37 INFO Applying migration id=implements 2026/10/25 01:04:37 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (1.75s) === RUN TestUploadEdit_HappyFlow 2026/10/25 01:04:39 INFO Applying migration id=initial 2026/10/25 01:04:39 INFO Applying migration id=notesupdated 2026/10/25 01:04:39 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:39 INFO Applying migration id=activitiesid 2026/10/25 01:04:39 INFO Applying migration id=outbox 2026/10/25 01:04:39 INFO Applying migration id=edits 2026/10/25 01:04:39 INFO Applying migration id=outboxactor 2026/10/25 01:04:39 INFO Applying migration id=outboxsender 2026/10/25 01:04:39 INFO Applying migration id=thread 2026/10/25 01:04:39 INFO Applying migration id=host 2026/10/25 01:04:39 INFO Applying migration id=sharedinbox 2026/10/25 01:04:39 INFO Applying migration id=noteshost 2026/10/25 01:04:39 INFO Applying migration id=fetched 2026/10/25 01:04:39 INFO Applying migration id=move 2026/10/25 01:04:39 INFO Applying migration id=cleanup 2026/10/25 01:04:39 INFO Applying migration id=received 2026/10/25 01:04:39 INFO Applying migration id=namehost 2026/10/25 01:04:39 INFO Applying migration id=outboxhost 2026/10/25 01:04:39 INFO Applying migration id=notesfts 2026/10/25 01:04:39 INFO Applying migration id=iconsname 2026/10/25 01:04:39 INFO Applying migration id=nohash 2026/10/25 01:04:39 INFO Applying migration id=shares 2026/10/25 01:04:39 INFO Applying migration id=actorttl 2026/10/25 01:04:39 INFO Applying migration id=tocc 2026/10/25 01:04:39 INFO Applying migration id=followeds 2026/10/25 01:04:39 INFO Applying migration id=certhash 2026/10/25 01:04:39 INFO Applying migration id=follows_sync 2026/10/25 01:04:39 INFO Applying migration id=jsonpath 2026/10/25 01:04:39 INFO Applying migration id=localforward 2026/10/25 01:04:39 INFO Applying migration id=avatar 2026/10/25 01:04:39 INFO Applying migration id=noimage 2026/10/25 01:04:39 INFO Applying migration id=feed 2026/10/25 01:04:39 INFO Applying migration id=bookmarks 2026/10/25 01:04:39 INFO Applying migration id=shareactivity 2026/10/25 01:04:39 INFO Applying migration id=application 2026/10/25 01:04:39 INFO Applying migration id=certificates 2026/10/25 01:04:39 INFO Applying migration id=rawforward 2026/10/25 01:04:39 INFO Applying migration id=publickey 2026/10/25 01:04:39 INFO Applying migration id=resolvegroup 2026/10/25 01:04:39 INFO Applying migration id=reject 2026/10/25 01:04:39 INFO Applying migration id=autodel 2026/10/25 01:04:39 INFO Applying migration id=jsonb 2026/10/25 01:04:39 INFO Applying migration id=quote 2026/10/25 01:04:39 INFO Applying migration id=rfc9421 2026/10/25 01:04:39 INFO Applying migration id=keys 2026/10/25 01:04:39 INFO Applying migration id=portable 2026/10/25 01:04:39 INFO Applying migration id=proofs 2026/10/25 01:04:39 INFO Applying migration id=contexts 2026/10/25 01:04:39 INFO Applying migration id=deliverieshost 2026/10/25 01:04:39 INFO Applying migration id=pembegin 2026/10/25 01:04:39 INFO Applying migration id=didhost 2026/10/25 01:04:39 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:39 INFO Applying migration id=invites 2026/10/25 01:04:39 INFO Applying migration id=ed25519blob 2026/10/25 01:04:39 INFO Applying migration id=rsablob 2026/10/25 01:04:39 INFO Applying migration id=iconscid 2026/10/25 01:04:39 INFO Applying migration id=actor 2026/10/25 01:04:39 INFO Applying migration id=localkeys 2026/10/25 01:04:39 INFO Applying migration id=deleted 2026/10/25 01:04:39 INFO Applying migration id=history 2026/10/25 01:04:39 INFO Applying migration id=outboxnano 2026/10/25 01:04:39 INFO Applying migration id=implements 2026/10/25 01:04:39 INFO Applying migration id=backfill 2026/10/25 01:04:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-9bcd-7c41-8b19-131de9f04027 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-9bce-76cf-8d8f-fce09fbb7575 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-9bcd-7c41-8b19-131de9f04027 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-9bcd-7c41-8b19-131de9f04027 2026/10/25 01:04:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-9bd0-7487-ab9a-cae24a192ae1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-9bd0-7454-9bc6-37db4561754b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-9bd0-7454-9bc6-37db4561754b 2026/10/25 01:04:40 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a17096-9bd2-7010-a4f3-da26417abe7f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-9bd0-7454-9bc6-37db4561754b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-9bd0-7454-9bc6-37db4561754b 2026/10/25 01:04:40 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a17096-9bd0-7454-9bc6-37db4561754b can=2026-10-25T01:20:40.913Z --- PASS: TestUploadEdit_HappyFlow (1.41s) === RUN TestUploadEdit_Empty 2026/10/25 01:04:40 INFO Applying migration id=initial 2026/10/25 01:04:40 INFO Applying migration id=notesupdated 2026/10/25 01:04:40 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:40 INFO Applying migration id=activitiesid 2026/10/25 01:04:40 INFO Applying migration id=outbox 2026/10/25 01:04:40 INFO Applying migration id=edits 2026/10/25 01:04:40 INFO Applying migration id=outboxactor 2026/10/25 01:04:40 INFO Applying migration id=outboxsender 2026/10/25 01:04:40 INFO Applying migration id=thread 2026/10/25 01:04:40 INFO Applying migration id=host 2026/10/25 01:04:40 INFO Applying migration id=sharedinbox 2026/10/25 01:04:40 INFO Applying migration id=noteshost 2026/10/25 01:04:40 INFO Applying migration id=fetched 2026/10/25 01:04:40 INFO Applying migration id=move 2026/10/25 01:04:40 INFO Applying migration id=cleanup 2026/10/25 01:04:40 INFO Applying migration id=received 2026/10/25 01:04:40 INFO Applying migration id=namehost 2026/10/25 01:04:40 INFO Applying migration id=outboxhost 2026/10/25 01:04:40 INFO Applying migration id=notesfts 2026/10/25 01:04:40 INFO Applying migration id=iconsname 2026/10/25 01:04:40 INFO Applying migration id=nohash 2026/10/25 01:04:40 INFO Applying migration id=shares 2026/10/25 01:04:40 INFO Applying migration id=actorttl 2026/10/25 01:04:40 INFO Applying migration id=tocc 2026/10/25 01:04:40 INFO Applying migration id=followeds 2026/10/25 01:04:40 INFO Applying migration id=certhash 2026/10/25 01:04:40 INFO Applying migration id=follows_sync 2026/10/25 01:04:40 INFO Applying migration id=jsonpath 2026/10/25 01:04:40 INFO Applying migration id=localforward 2026/10/25 01:04:40 INFO Applying migration id=avatar 2026/10/25 01:04:40 INFO Applying migration id=noimage 2026/10/25 01:04:40 INFO Applying migration id=feed 2026/10/25 01:04:40 INFO Applying migration id=bookmarks 2026/10/25 01:04:40 INFO Applying migration id=shareactivity 2026/10/25 01:04:40 INFO Applying migration id=application 2026/10/25 01:04:40 INFO Applying migration id=certificates 2026/10/25 01:04:40 INFO Applying migration id=rawforward 2026/10/25 01:04:40 INFO Applying migration id=publickey 2026/10/25 01:04:40 INFO Applying migration id=resolvegroup 2026/10/25 01:04:40 INFO Applying migration id=reject 2026/10/25 01:04:40 INFO Applying migration id=autodel 2026/10/25 01:04:40 INFO Applying migration id=jsonb 2026/10/25 01:04:40 INFO Applying migration id=quote 2026/10/25 01:04:40 INFO Applying migration id=rfc9421 2026/10/25 01:04:40 INFO Applying migration id=keys 2026/10/25 01:04:41 INFO Applying migration id=portable 2026/10/25 01:04:41 INFO Applying migration id=proofs 2026/10/25 01:04:41 INFO Applying migration id=contexts 2026/10/25 01:04:41 INFO Applying migration id=deliverieshost 2026/10/25 01:04:41 INFO Applying migration id=pembegin 2026/10/25 01:04:41 INFO Applying migration id=didhost 2026/10/25 01:04:41 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:41 INFO Applying migration id=invites 2026/10/25 01:04:41 INFO Applying migration id=ed25519blob 2026/10/25 01:04:41 INFO Applying migration id=rsablob 2026/10/25 01:04:41 INFO Applying migration id=iconscid 2026/10/25 01:04:41 INFO Applying migration id=actor 2026/10/25 01:04:41 INFO Applying migration id=localkeys 2026/10/25 01:04:41 INFO Applying migration id=deleted 2026/10/25 01:04:41 INFO Applying migration id=history 2026/10/25 01:04:41 INFO Applying migration id=outboxnano 2026/10/25 01:04:41 INFO Applying migration id=implements 2026/10/25 01:04:41 INFO Applying migration id=backfill 2026/10/25 01:04:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-a384-7163-bd49-ce5bcf2cc89b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-a384-7e92-b4f3-5a307b9b5c28 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-a384-7163-bd49-ce5bcf2cc89b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-a384-7163-bd49-ce5bcf2cc89b 2026/10/25 01:04:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-a388-7211-a788-39f31cae285a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-a388-7180-b3ff-27e5c9efc434 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-a388-7180-b3ff-27e5c9efc434 2026/10/25 01:04:42 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.97s) === RUN TestUploadEdit_SizeLimit 2026/10/25 01:04:42 INFO Applying migration id=initial 2026/10/25 01:04:42 INFO Applying migration id=notesupdated 2026/10/25 01:04:42 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:42 INFO Applying migration id=activitiesid 2026/10/25 01:04:42 INFO Applying migration id=outbox 2026/10/25 01:04:42 INFO Applying migration id=edits 2026/10/25 01:04:42 INFO Applying migration id=outboxactor 2026/10/25 01:04:42 INFO Applying migration id=outboxsender 2026/10/25 01:04:42 INFO Applying migration id=thread 2026/10/25 01:04:42 INFO Applying migration id=host 2026/10/25 01:04:42 INFO Applying migration id=sharedinbox 2026/10/25 01:04:42 INFO Applying migration id=noteshost 2026/10/25 01:04:42 INFO Applying migration id=fetched 2026/10/25 01:04:42 INFO Applying migration id=move 2026/10/25 01:04:42 INFO Applying migration id=cleanup 2026/10/25 01:04:42 INFO Applying migration id=received 2026/10/25 01:04:42 INFO Applying migration id=namehost 2026/10/25 01:04:42 INFO Applying migration id=outboxhost 2026/10/25 01:04:42 INFO Applying migration id=notesfts 2026/10/25 01:04:42 INFO Applying migration id=iconsname 2026/10/25 01:04:42 INFO Applying migration id=nohash 2026/10/25 01:04:42 INFO Applying migration id=shares 2026/10/25 01:04:42 INFO Applying migration id=actorttl 2026/10/25 01:04:42 INFO Applying migration id=tocc 2026/10/25 01:04:42 INFO Applying migration id=followeds 2026/10/25 01:04:42 INFO Applying migration id=certhash 2026/10/25 01:04:42 INFO Applying migration id=follows_sync 2026/10/25 01:04:42 INFO Applying migration id=jsonpath 2026/10/25 01:04:42 INFO Applying migration id=localforward 2026/10/25 01:04:42 INFO Applying migration id=avatar 2026/10/25 01:04:42 INFO Applying migration id=noimage 2026/10/25 01:04:42 INFO Applying migration id=feed 2026/10/25 01:04:42 INFO Applying migration id=bookmarks 2026/10/25 01:04:42 INFO Applying migration id=shareactivity 2026/10/25 01:04:42 INFO Applying migration id=application 2026/10/25 01:04:42 INFO Applying migration id=certificates 2026/10/25 01:04:42 INFO Applying migration id=rawforward 2026/10/25 01:04:43 INFO Applying migration id=publickey 2026/10/25 01:04:43 INFO Applying migration id=resolvegroup 2026/10/25 01:04:43 INFO Applying migration id=reject 2026/10/25 01:04:43 INFO Applying migration id=autodel 2026/10/25 01:04:43 INFO Applying migration id=jsonb 2026/10/25 01:04:43 INFO Applying migration id=quote 2026/10/25 01:04:43 INFO Applying migration id=rfc9421 2026/10/25 01:04:43 INFO Applying migration id=keys 2026/10/25 01:04:43 INFO Applying migration id=portable 2026/10/25 01:04:43 INFO Applying migration id=proofs 2026/10/25 01:04:43 INFO Applying migration id=contexts 2026/10/25 01:04:43 INFO Applying migration id=deliverieshost 2026/10/25 01:04:43 INFO Applying migration id=pembegin 2026/10/25 01:04:43 INFO Applying migration id=didhost 2026/10/25 01:04:43 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:43 INFO Applying migration id=invites 2026/10/25 01:04:43 INFO Applying migration id=ed25519blob 2026/10/25 01:04:43 INFO Applying migration id=rsablob 2026/10/25 01:04:43 INFO Applying migration id=iconscid 2026/10/25 01:04:43 INFO Applying migration id=actor 2026/10/25 01:04:43 INFO Applying migration id=localkeys 2026/10/25 01:04:43 INFO Applying migration id=deleted 2026/10/25 01:04:43 INFO Applying migration id=history 2026/10/25 01:04:43 INFO Applying migration id=outboxnano 2026/10/25 01:04:43 INFO Applying migration id=implements 2026/10/25 01:04:43 INFO Applying migration id=backfill 2026/10/25 01:04:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-a92a-79f1-acea-03b997fd4116 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-a92b-76d3-bc9d-f0b0ff28a2f8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-a92a-79f1-acea-03b997fd4116 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-a92a-79f1-acea-03b997fd4116 2026/10/25 01:04:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-a92d-7cfc-9413-1645adaa6d51 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-a92d-7c47-bfdf-255cbc1b5624 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-a92d-7c47-bfdf-255cbc1b5624 --- PASS: TestUploadEdit_SizeLimit (1.45s) === RUN TestUploadEdit_InvalidSize 2026/10/25 01:04:44 INFO Applying migration id=initial 2026/10/25 01:04:44 INFO Applying migration id=notesupdated 2026/10/25 01:04:44 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:44 INFO Applying migration id=activitiesid 2026/10/25 01:04:44 INFO Applying migration id=outbox 2026/10/25 01:04:44 INFO Applying migration id=edits 2026/10/25 01:04:44 INFO Applying migration id=outboxactor 2026/10/25 01:04:44 INFO Applying migration id=outboxsender 2026/10/25 01:04:44 INFO Applying migration id=thread 2026/10/25 01:04:44 INFO Applying migration id=host 2026/10/25 01:04:44 INFO Applying migration id=sharedinbox 2026/10/25 01:04:44 INFO Applying migration id=noteshost 2026/10/25 01:04:44 INFO Applying migration id=fetched 2026/10/25 01:04:44 INFO Applying migration id=move 2026/10/25 01:04:44 INFO Applying migration id=cleanup 2026/10/25 01:04:44 INFO Applying migration id=received 2026/10/25 01:04:44 INFO Applying migration id=namehost 2026/10/25 01:04:44 INFO Applying migration id=outboxhost 2026/10/25 01:04:44 INFO Applying migration id=notesfts 2026/10/25 01:04:44 INFO Applying migration id=iconsname 2026/10/25 01:04:44 INFO Applying migration id=nohash 2026/10/25 01:04:44 INFO Applying migration id=shares 2026/10/25 01:04:44 INFO Applying migration id=actorttl 2026/10/25 01:04:44 INFO Applying migration id=tocc 2026/10/25 01:04:44 INFO Applying migration id=followeds 2026/10/25 01:04:44 INFO Applying migration id=certhash 2026/10/25 01:04:44 INFO Applying migration id=follows_sync 2026/10/25 01:04:44 INFO Applying migration id=jsonpath 2026/10/25 01:04:44 INFO Applying migration id=localforward 2026/10/25 01:04:44 INFO Applying migration id=avatar 2026/10/25 01:04:44 INFO Applying migration id=noimage 2026/10/25 01:04:44 INFO Applying migration id=feed 2026/10/25 01:04:44 INFO Applying migration id=bookmarks 2026/10/25 01:04:44 INFO Applying migration id=shareactivity 2026/10/25 01:04:44 INFO Applying migration id=application 2026/10/25 01:04:44 INFO Applying migration id=certificates 2026/10/25 01:04:44 INFO Applying migration id=rawforward 2026/10/25 01:04:44 INFO Applying migration id=publickey 2026/10/25 01:04:44 INFO Applying migration id=resolvegroup 2026/10/25 01:04:44 INFO Applying migration id=reject 2026/10/25 01:04:44 INFO Applying migration id=autodel 2026/10/25 01:04:44 INFO Applying migration id=jsonb 2026/10/25 01:04:44 INFO Applying migration id=quote 2026/10/25 01:04:44 INFO Applying migration id=rfc9421 2026/10/25 01:04:44 INFO Applying migration id=keys 2026/10/25 01:04:44 INFO Applying migration id=portable 2026/10/25 01:04:44 INFO Applying migration id=proofs 2026/10/25 01:04:44 INFO Applying migration id=contexts 2026/10/25 01:04:44 INFO Applying migration id=deliverieshost 2026/10/25 01:04:44 INFO Applying migration id=pembegin 2026/10/25 01:04:44 INFO Applying migration id=didhost 2026/10/25 01:04:44 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:44 INFO Applying migration id=invites 2026/10/25 01:04:44 INFO Applying migration id=ed25519blob 2026/10/25 01:04:44 INFO Applying migration id=rsablob 2026/10/25 01:04:44 INFO Applying migration id=iconscid 2026/10/25 01:04:44 INFO Applying migration id=actor 2026/10/25 01:04:44 INFO Applying migration id=localkeys 2026/10/25 01:04:44 INFO Applying migration id=deleted 2026/10/25 01:04:44 INFO Applying migration id=history 2026/10/25 01:04:44 INFO Applying migration id=outboxnano 2026/10/25 01:04:44 INFO Applying migration id=implements 2026/10/25 01:04:44 INFO Applying migration id=backfill 2026/10/25 01:04:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-b554-7cf1-8cee-4de545efa729 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-b555-785d-b6eb-5a2923e3b3a4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-b554-7cf1-8cee-4de545efa729 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-b554-7cf1-8cee-4de545efa729 2026/10/25 01:04:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-b557-782f-afb3-0779d0dc82f8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-b557-77fb-8c33-b6cb629334ad activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-b557-77fb-8c33-b6cb629334ad 2026/10/25 01:04:47 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (3.11s) === RUN TestUploadEdit_InvalidType 2026/10/25 01:04:47 INFO Applying migration id=initial 2026/10/25 01:04:47 INFO Applying migration id=notesupdated 2026/10/25 01:04:47 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:47 INFO Applying migration id=activitiesid 2026/10/25 01:04:47 INFO Applying migration id=outbox 2026/10/25 01:04:47 INFO Applying migration id=edits 2026/10/25 01:04:47 INFO Applying migration id=outboxactor 2026/10/25 01:04:47 INFO Applying migration id=outboxsender 2026/10/25 01:04:47 INFO Applying migration id=thread 2026/10/25 01:04:47 INFO Applying migration id=host 2026/10/25 01:04:47 INFO Applying migration id=sharedinbox 2026/10/25 01:04:47 INFO Applying migration id=noteshost 2026/10/25 01:04:47 INFO Applying migration id=fetched 2026/10/25 01:04:47 INFO Applying migration id=move 2026/10/25 01:04:47 INFO Applying migration id=cleanup 2026/10/25 01:04:47 INFO Applying migration id=received 2026/10/25 01:04:47 INFO Applying migration id=namehost 2026/10/25 01:04:47 INFO Applying migration id=outboxhost 2026/10/25 01:04:47 INFO Applying migration id=notesfts 2026/10/25 01:04:47 INFO Applying migration id=iconsname 2026/10/25 01:04:47 INFO Applying migration id=nohash 2026/10/25 01:04:47 INFO Applying migration id=shares 2026/10/25 01:04:47 INFO Applying migration id=actorttl 2026/10/25 01:04:47 INFO Applying migration id=tocc 2026/10/25 01:04:47 INFO Applying migration id=followeds 2026/10/25 01:04:47 INFO Applying migration id=certhash 2026/10/25 01:04:47 INFO Applying migration id=follows_sync 2026/10/25 01:04:47 INFO Applying migration id=jsonpath 2026/10/25 01:04:47 INFO Applying migration id=localforward 2026/10/25 01:04:47 INFO Applying migration id=avatar 2026/10/25 01:04:47 INFO Applying migration id=noimage 2026/10/25 01:04:47 INFO Applying migration id=feed 2026/10/25 01:04:47 INFO Applying migration id=bookmarks 2026/10/25 01:04:47 INFO Applying migration id=shareactivity 2026/10/25 01:04:47 INFO Applying migration id=application 2026/10/25 01:04:47 INFO Applying migration id=certificates 2026/10/25 01:04:47 INFO Applying migration id=rawforward 2026/10/25 01:04:47 INFO Applying migration id=publickey 2026/10/25 01:04:47 INFO Applying migration id=resolvegroup 2026/10/25 01:04:47 INFO Applying migration id=reject 2026/10/25 01:04:47 INFO Applying migration id=autodel 2026/10/25 01:04:47 INFO Applying migration id=jsonb 2026/10/25 01:04:47 INFO Applying migration id=quote 2026/10/25 01:04:47 INFO Applying migration id=rfc9421 2026/10/25 01:04:47 INFO Applying migration id=keys 2026/10/25 01:04:47 INFO Applying migration id=portable 2026/10/25 01:04:47 INFO Applying migration id=proofs 2026/10/25 01:04:47 INFO Applying migration id=contexts 2026/10/25 01:04:47 INFO Applying migration id=deliverieshost 2026/10/25 01:04:47 INFO Applying migration id=pembegin 2026/10/25 01:04:47 INFO Applying migration id=didhost 2026/10/25 01:04:47 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:47 INFO Applying migration id=invites 2026/10/25 01:04:47 INFO Applying migration id=ed25519blob 2026/10/25 01:04:47 INFO Applying migration id=rsablob 2026/10/25 01:04:47 INFO Applying migration id=iconscid 2026/10/25 01:04:47 INFO Applying migration id=actor 2026/10/25 01:04:47 INFO Applying migration id=localkeys 2026/10/25 01:04:47 INFO Applying migration id=deleted 2026/10/25 01:04:47 INFO Applying migration id=history 2026/10/25 01:04:47 INFO Applying migration id=outboxnano 2026/10/25 01:04:47 INFO Applying migration id=implements 2026/10/25 01:04:47 INFO Applying migration id=backfill 2026/10/25 01:04:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-bf14-7d1d-905e-87ad9941b695 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-bf17-73ef-8557-80c57b91a69a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-bf14-7d1d-905e-87ad9941b695 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-bf14-7d1d-905e-87ad9941b695 2026/10/25 01:04:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-bf1b-7c27-82ea-a90b9525a501 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-bf1b-7b93-91ef-780a017a5d21 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-bf1b-7b93-91ef-780a017a5d21 2026/10/25 01:04:49 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (2.50s) === RUN TestUploadEdit_NoSize 2026/10/25 01:04:49 INFO Applying migration id=initial 2026/10/25 01:04:49 INFO Applying migration id=notesupdated 2026/10/25 01:04:49 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:49 INFO Applying migration id=activitiesid 2026/10/25 01:04:49 INFO Applying migration id=outbox 2026/10/25 01:04:49 INFO Applying migration id=edits 2026/10/25 01:04:49 INFO Applying migration id=outboxactor 2026/10/25 01:04:49 INFO Applying migration id=outboxsender 2026/10/25 01:04:49 INFO Applying migration id=thread 2026/10/25 01:04:49 INFO Applying migration id=host 2026/10/25 01:04:49 INFO Applying migration id=sharedinbox 2026/10/25 01:04:49 INFO Applying migration id=noteshost 2026/10/25 01:04:49 INFO Applying migration id=fetched 2026/10/25 01:04:49 INFO Applying migration id=move 2026/10/25 01:04:49 INFO Applying migration id=cleanup 2026/10/25 01:04:49 INFO Applying migration id=received 2026/10/25 01:04:49 INFO Applying migration id=namehost 2026/10/25 01:04:49 INFO Applying migration id=outboxhost 2026/10/25 01:04:49 INFO Applying migration id=notesfts 2026/10/25 01:04:49 INFO Applying migration id=iconsname 2026/10/25 01:04:49 INFO Applying migration id=nohash 2026/10/25 01:04:49 INFO Applying migration id=shares 2026/10/25 01:04:49 INFO Applying migration id=actorttl 2026/10/25 01:04:50 INFO Applying migration id=tocc 2026/10/25 01:04:50 INFO Applying migration id=followeds 2026/10/25 01:04:50 INFO Applying migration id=certhash 2026/10/25 01:04:50 INFO Applying migration id=follows_sync 2026/10/25 01:04:50 INFO Applying migration id=jsonpath 2026/10/25 01:04:50 INFO Applying migration id=localforward 2026/10/25 01:04:50 INFO Applying migration id=avatar 2026/10/25 01:04:50 INFO Applying migration id=noimage 2026/10/25 01:04:50 INFO Applying migration id=feed 2026/10/25 01:04:50 INFO Applying migration id=bookmarks 2026/10/25 01:04:50 INFO Applying migration id=shareactivity 2026/10/25 01:04:50 INFO Applying migration id=application 2026/10/25 01:04:50 INFO Applying migration id=certificates 2026/10/25 01:04:50 INFO Applying migration id=rawforward 2026/10/25 01:04:50 INFO Applying migration id=publickey 2026/10/25 01:04:50 INFO Applying migration id=resolvegroup 2026/10/25 01:04:50 INFO Applying migration id=reject 2026/10/25 01:04:50 INFO Applying migration id=autodel 2026/10/25 01:04:50 INFO Applying migration id=jsonb 2026/10/25 01:04:50 INFO Applying migration id=quote 2026/10/25 01:04:50 INFO Applying migration id=rfc9421 2026/10/25 01:04:50 INFO Applying migration id=keys 2026/10/25 01:04:50 INFO Applying migration id=portable 2026/10/25 01:04:50 INFO Applying migration id=proofs 2026/10/25 01:04:50 INFO Applying migration id=contexts 2026/10/25 01:04:50 INFO Applying migration id=deliverieshost 2026/10/25 01:04:50 INFO Applying migration id=pembegin 2026/10/25 01:04:50 INFO Applying migration id=didhost 2026/10/25 01:04:50 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:50 INFO Applying migration id=invites 2026/10/25 01:04:50 INFO Applying migration id=ed25519blob 2026/10/25 01:04:50 INFO Applying migration id=rsablob 2026/10/25 01:04:50 INFO Applying migration id=iconscid 2026/10/25 01:04:50 INFO Applying migration id=actor 2026/10/25 01:04:50 INFO Applying migration id=localkeys 2026/10/25 01:04:50 INFO Applying migration id=deleted 2026/10/25 01:04:50 INFO Applying migration id=history 2026/10/25 01:04:50 INFO Applying migration id=outboxnano 2026/10/25 01:04:50 INFO Applying migration id=implements 2026/10/25 01:04:50 INFO Applying migration id=backfill 2026/10/25 01:04:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-c828-75a9-9e26-1991c93e5b4e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-c829-703f-8368-d893243730ca activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-c828-75a9-9e26-1991c93e5b4e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-c828-75a9-9e26-1991c93e5b4e 2026/10/25 01:04:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-c82a-7bdf-95a8-70f6778b35f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-c82a-7bad-99f4-54008ff1883c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-c82a-7bad-99f4-54008ff1883c 2026/10/25 01:04:52 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (2.32s) === RUN TestUploadEdit_NoType 2026/10/25 01:04:52 INFO Applying migration id=initial 2026/10/25 01:04:52 INFO Applying migration id=notesupdated 2026/10/25 01:04:52 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:52 INFO Applying migration id=activitiesid 2026/10/25 01:04:52 INFO Applying migration id=outbox 2026/10/25 01:04:52 INFO Applying migration id=edits 2026/10/25 01:04:52 INFO Applying migration id=outboxactor 2026/10/25 01:04:52 INFO Applying migration id=outboxsender 2026/10/25 01:04:52 INFO Applying migration id=thread 2026/10/25 01:04:52 INFO Applying migration id=host 2026/10/25 01:04:52 INFO Applying migration id=sharedinbox 2026/10/25 01:04:52 INFO Applying migration id=noteshost 2026/10/25 01:04:52 INFO Applying migration id=fetched 2026/10/25 01:04:52 INFO Applying migration id=move 2026/10/25 01:04:52 INFO Applying migration id=cleanup 2026/10/25 01:04:52 INFO Applying migration id=received 2026/10/25 01:04:52 INFO Applying migration id=namehost 2026/10/25 01:04:52 INFO Applying migration id=outboxhost 2026/10/25 01:04:52 INFO Applying migration id=notesfts 2026/10/25 01:04:52 INFO Applying migration id=iconsname 2026/10/25 01:04:52 INFO Applying migration id=nohash 2026/10/25 01:04:52 INFO Applying migration id=shares 2026/10/25 01:04:52 INFO Applying migration id=actorttl 2026/10/25 01:04:52 INFO Applying migration id=tocc 2026/10/25 01:04:52 INFO Applying migration id=followeds 2026/10/25 01:04:52 INFO Applying migration id=certhash 2026/10/25 01:04:52 INFO Applying migration id=follows_sync 2026/10/25 01:04:52 INFO Applying migration id=jsonpath 2026/10/25 01:04:52 INFO Applying migration id=localforward 2026/10/25 01:04:52 INFO Applying migration id=avatar 2026/10/25 01:04:52 INFO Applying migration id=noimage 2026/10/25 01:04:52 INFO Applying migration id=feed 2026/10/25 01:04:52 INFO Applying migration id=bookmarks 2026/10/25 01:04:52 INFO Applying migration id=shareactivity 2026/10/25 01:04:52 INFO Applying migration id=application 2026/10/25 01:04:52 INFO Applying migration id=certificates 2026/10/25 01:04:52 INFO Applying migration id=rawforward 2026/10/25 01:04:52 INFO Applying migration id=publickey 2026/10/25 01:04:52 INFO Applying migration id=resolvegroup 2026/10/25 01:04:52 INFO Applying migration id=reject 2026/10/25 01:04:52 INFO Applying migration id=autodel 2026/10/25 01:04:52 INFO Applying migration id=jsonb 2026/10/25 01:04:52 INFO Applying migration id=quote 2026/10/25 01:04:52 INFO Applying migration id=rfc9421 2026/10/25 01:04:52 INFO Applying migration id=keys 2026/10/25 01:04:52 INFO Applying migration id=portable 2026/10/25 01:04:52 INFO Applying migration id=proofs 2026/10/25 01:04:52 INFO Applying migration id=contexts 2026/10/25 01:04:52 INFO Applying migration id=deliverieshost 2026/10/25 01:04:52 INFO Applying migration id=pembegin 2026/10/25 01:04:52 INFO Applying migration id=didhost 2026/10/25 01:04:52 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:52 INFO Applying migration id=invites 2026/10/25 01:04:52 INFO Applying migration id=ed25519blob 2026/10/25 01:04:52 INFO Applying migration id=rsablob 2026/10/25 01:04:52 INFO Applying migration id=iconscid 2026/10/25 01:04:52 INFO Applying migration id=actor 2026/10/25 01:04:52 INFO Applying migration id=localkeys 2026/10/25 01:04:52 INFO Applying migration id=deleted 2026/10/25 01:04:52 INFO Applying migration id=history 2026/10/25 01:04:52 INFO Applying migration id=outboxnano 2026/10/25 01:04:52 INFO Applying migration id=implements 2026/10/25 01:04:52 INFO Applying migration id=backfill 2026/10/25 01:04:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-cea1-79a8-9ab6-e4c6c3c9ebc4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-cea2-744b-83bc-9f82608cf24f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-cea1-79a8-9ab6-e4c6c3c9ebc4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-cea1-79a8-9ab6-e4c6c3c9ebc4 2026/10/25 01:04:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-cea5-7e48-889b-07b7c0d61783 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-cea5-7cf5-a75c-22f9750229f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-cea5-7cf5-a75c-22f9750229f6 2026/10/25 01:04:53 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (1.66s) === RUN TestUploadReply_PostToFollowers 2026/10/25 01:04:53 INFO Applying migration id=initial 2026/10/25 01:04:53 INFO Applying migration id=notesupdated 2026/10/25 01:04:53 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:53 INFO Applying migration id=activitiesid 2026/10/25 01:04:53 INFO Applying migration id=outbox 2026/10/25 01:04:53 INFO Applying migration id=edits 2026/10/25 01:04:53 INFO Applying migration id=outboxactor 2026/10/25 01:04:53 INFO Applying migration id=outboxsender 2026/10/25 01:04:53 INFO Applying migration id=thread 2026/10/25 01:04:53 INFO Applying migration id=host 2026/10/25 01:04:53 INFO Applying migration id=sharedinbox 2026/10/25 01:04:53 INFO Applying migration id=noteshost 2026/10/25 01:04:53 INFO Applying migration id=fetched 2026/10/25 01:04:53 INFO Applying migration id=move 2026/10/25 01:04:53 INFO Applying migration id=cleanup 2026/10/25 01:04:53 INFO Applying migration id=received 2026/10/25 01:04:53 INFO Applying migration id=namehost 2026/10/25 01:04:53 INFO Applying migration id=outboxhost 2026/10/25 01:04:53 INFO Applying migration id=notesfts 2026/10/25 01:04:53 INFO Applying migration id=iconsname 2026/10/25 01:04:53 INFO Applying migration id=nohash 2026/10/25 01:04:53 INFO Applying migration id=shares 2026/10/25 01:04:53 INFO Applying migration id=actorttl 2026/10/25 01:04:53 INFO Applying migration id=tocc 2026/10/25 01:04:54 INFO Applying migration id=followeds 2026/10/25 01:04:54 INFO Applying migration id=certhash 2026/10/25 01:04:54 INFO Applying migration id=follows_sync 2026/10/25 01:04:54 INFO Applying migration id=jsonpath 2026/10/25 01:04:54 INFO Applying migration id=localforward 2026/10/25 01:04:54 INFO Applying migration id=avatar 2026/10/25 01:04:54 INFO Applying migration id=noimage 2026/10/25 01:04:54 INFO Applying migration id=feed 2026/10/25 01:04:54 INFO Applying migration id=bookmarks 2026/10/25 01:04:54 INFO Applying migration id=shareactivity 2026/10/25 01:04:54 INFO Applying migration id=application 2026/10/25 01:04:54 INFO Applying migration id=certificates 2026/10/25 01:04:54 INFO Applying migration id=rawforward 2026/10/25 01:04:54 INFO Applying migration id=publickey 2026/10/25 01:04:54 INFO Applying migration id=resolvegroup 2026/10/25 01:04:54 INFO Applying migration id=reject 2026/10/25 01:04:54 INFO Applying migration id=autodel 2026/10/25 01:04:54 INFO Applying migration id=jsonb 2026/10/25 01:04:54 INFO Applying migration id=quote 2026/10/25 01:04:54 INFO Applying migration id=rfc9421 2026/10/25 01:04:54 INFO Applying migration id=keys 2026/10/25 01:04:54 INFO Applying migration id=portable 2026/10/25 01:04:54 INFO Applying migration id=proofs 2026/10/25 01:04:54 INFO Applying migration id=contexts 2026/10/25 01:04:54 INFO Applying migration id=deliverieshost 2026/10/25 01:04:54 INFO Applying migration id=pembegin 2026/10/25 01:04:54 INFO Applying migration id=didhost 2026/10/25 01:04:54 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:54 INFO Applying migration id=invites 2026/10/25 01:04:54 INFO Applying migration id=ed25519blob 2026/10/25 01:04:54 INFO Applying migration id=rsablob 2026/10/25 01:04:54 INFO Applying migration id=iconscid 2026/10/25 01:04:54 INFO Applying migration id=actor 2026/10/25 01:04:54 INFO Applying migration id=localkeys 2026/10/25 01:04:54 INFO Applying migration id=deleted 2026/10/25 01:04:54 INFO Applying migration id=history 2026/10/25 01:04:54 INFO Applying migration id=outboxnano 2026/10/25 01:04:54 INFO Applying migration id=implements 2026/10/25 01:04:54 INFO Applying migration id=backfill 2026/10/25 01:04:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-d30d-76cf-accf-a7c7c14b307f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-d30f-7110-bef0-903c7015da22 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-d30d-76cf-accf-a7c7c14b307f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-d30d-76cf-accf-a7c7c14b307f 2026/10/25 01:04:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-d310-766d-91de-aa0ad8e54595 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-d310-75e7-8d82-2d4b8b88c5f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-d310-75e7-8d82-2d4b8b88c5f5 2026/10/25 01:04:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17096-d310-75e7-8d82-2d4b8b88c5f5 2026/10/25 01:04:55 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17096-d310-75e7-8d82-2d4b8b88c5f5 2026/10/25 01:04:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17096-d318-706b-a4d1-0d02927ab613 note=https://localhost.localdomain:8443/post/01a17096-d317-7f2c-bdff-a6079769e234 thread=https://localhost.localdomain:8443/post/01a17096-d310-75e7-8d82-2d4b8b88c5f5 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-d318-706b-a4d1-0d02927ab613 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-d317-7f2c-bdff-a6079769e234 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-d317-7f2c-bdff-a6079769e234 2026/10/25 01:04:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17096-d310-75e7-8d82-2d4b8b88c5f5 2026/10/25 01:04:55 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.15s) === RUN TestUploadReply_NoMimeType 2026/10/25 01:04:55 INFO Applying migration id=initial 2026/10/25 01:04:55 INFO Applying migration id=notesupdated 2026/10/25 01:04:55 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:55 INFO Applying migration id=activitiesid 2026/10/25 01:04:55 INFO Applying migration id=outbox 2026/10/25 01:04:55 INFO Applying migration id=edits 2026/10/25 01:04:55 INFO Applying migration id=outboxactor 2026/10/25 01:04:55 INFO Applying migration id=outboxsender 2026/10/25 01:04:55 INFO Applying migration id=thread 2026/10/25 01:04:55 INFO Applying migration id=host 2026/10/25 01:04:55 INFO Applying migration id=sharedinbox 2026/10/25 01:04:55 INFO Applying migration id=noteshost 2026/10/25 01:04:55 INFO Applying migration id=fetched 2026/10/25 01:04:55 INFO Applying migration id=move 2026/10/25 01:04:55 INFO Applying migration id=cleanup 2026/10/25 01:04:55 INFO Applying migration id=received 2026/10/25 01:04:55 INFO Applying migration id=namehost 2026/10/25 01:04:55 INFO Applying migration id=outboxhost 2026/10/25 01:04:55 INFO Applying migration id=notesfts 2026/10/25 01:04:55 INFO Applying migration id=iconsname 2026/10/25 01:04:55 INFO Applying migration id=nohash 2026/10/25 01:04:55 INFO Applying migration id=shares 2026/10/25 01:04:55 INFO Applying migration id=actorttl 2026/10/25 01:04:55 INFO Applying migration id=tocc 2026/10/25 01:04:55 INFO Applying migration id=followeds 2026/10/25 01:04:55 INFO Applying migration id=certhash 2026/10/25 01:04:55 INFO Applying migration id=follows_sync 2026/10/25 01:04:55 INFO Applying migration id=jsonpath 2026/10/25 01:04:55 INFO Applying migration id=localforward 2026/10/25 01:04:55 INFO Applying migration id=avatar 2026/10/25 01:04:55 INFO Applying migration id=noimage 2026/10/25 01:04:55 INFO Applying migration id=feed 2026/10/25 01:04:55 INFO Applying migration id=bookmarks 2026/10/25 01:04:55 INFO Applying migration id=shareactivity 2026/10/25 01:04:55 INFO Applying migration id=application 2026/10/25 01:04:55 INFO Applying migration id=certificates 2026/10/25 01:04:55 INFO Applying migration id=rawforward 2026/10/25 01:04:55 INFO Applying migration id=publickey 2026/10/25 01:04:55 INFO Applying migration id=resolvegroup 2026/10/25 01:04:55 INFO Applying migration id=reject 2026/10/25 01:04:55 INFO Applying migration id=autodel 2026/10/25 01:04:55 INFO Applying migration id=jsonb 2026/10/25 01:04:55 INFO Applying migration id=quote 2026/10/25 01:04:55 INFO Applying migration id=rfc9421 2026/10/25 01:04:55 INFO Applying migration id=keys 2026/10/25 01:04:55 INFO Applying migration id=portable 2026/10/25 01:04:55 INFO Applying migration id=proofs 2026/10/25 01:04:55 INFO Applying migration id=contexts 2026/10/25 01:04:55 INFO Applying migration id=deliverieshost 2026/10/25 01:04:55 INFO Applying migration id=pembegin 2026/10/25 01:04:55 INFO Applying migration id=didhost 2026/10/25 01:04:55 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:55 INFO Applying migration id=invites 2026/10/25 01:04:55 INFO Applying migration id=ed25519blob 2026/10/25 01:04:55 INFO Applying migration id=rsablob 2026/10/25 01:04:55 INFO Applying migration id=iconscid 2026/10/25 01:04:55 INFO Applying migration id=actor 2026/10/25 01:04:55 INFO Applying migration id=localkeys 2026/10/25 01:04:55 INFO Applying migration id=deleted 2026/10/25 01:04:55 INFO Applying migration id=history 2026/10/25 01:04:55 INFO Applying migration id=outboxnano 2026/10/25 01:04:55 INFO Applying migration id=implements 2026/10/25 01:04:55 INFO Applying migration id=backfill 2026/10/25 01:04:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-dcf6-7a4b-98ea-4cb5be56d3b3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-dcf7-75a3-9cf5-eba9f09a7f80 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-dcf6-7a4b-98ea-4cb5be56d3b3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-dcf6-7a4b-98ea-4cb5be56d3b3 2026/10/25 01:04:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-dcf7-7f05-ba39-408403a1dcdf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-dcf7-7ecf-abfb-115b7c3a7d00 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-dcf7-7ecf-abfb-115b7c3a7d00 2026/10/25 01:04:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17096-dcf7-7ecf-abfb-115b7c3a7d00 2026/10/25 01:04:57 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17096-dcf7-7ecf-abfb-115b7c3a7d00 2026/10/25 01:04:57 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17096-dd00-73c7-9b36-d6b68df5bf00 note=https://localhost.localdomain:8443/post/01a17096-dd00-7343-8c80-ad719d5d360b thread=https://localhost.localdomain:8443/post/01a17096-dcf7-7ecf-abfb-115b7c3a7d00 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:04:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-dd00-73c7-9b36-d6b68df5bf00 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-dd00-7343-8c80-ad719d5d360b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17096-dd00-7343-8c80-ad719d5d360b 2026/10/25 01:04:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17096-dcf7-7ecf-abfb-115b7c3a7d00 2026/10/25 01:04:57 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (2.54s) === RUN TestUsers_NoPosts 2026/10/25 01:04:57 INFO Applying migration id=initial 2026/10/25 01:04:57 INFO Applying migration id=notesupdated 2026/10/25 01:04:57 INFO Applying migration id=personspreferredusername 2026/10/25 01:04:57 INFO Applying migration id=activitiesid 2026/10/25 01:04:57 INFO Applying migration id=outbox 2026/10/25 01:04:57 INFO Applying migration id=edits 2026/10/25 01:04:57 INFO Applying migration id=outboxactor 2026/10/25 01:04:57 INFO Applying migration id=outboxsender 2026/10/25 01:04:57 INFO Applying migration id=thread 2026/10/25 01:04:57 INFO Applying migration id=host 2026/10/25 01:04:57 INFO Applying migration id=sharedinbox 2026/10/25 01:04:57 INFO Applying migration id=noteshost 2026/10/25 01:04:57 INFO Applying migration id=fetched 2026/10/25 01:04:57 INFO Applying migration id=move 2026/10/25 01:04:57 INFO Applying migration id=cleanup 2026/10/25 01:04:57 INFO Applying migration id=received 2026/10/25 01:04:57 INFO Applying migration id=namehost 2026/10/25 01:04:57 INFO Applying migration id=outboxhost 2026/10/25 01:04:57 INFO Applying migration id=notesfts 2026/10/25 01:04:57 INFO Applying migration id=iconsname 2026/10/25 01:04:57 INFO Applying migration id=nohash 2026/10/25 01:04:57 INFO Applying migration id=shares 2026/10/25 01:04:57 INFO Applying migration id=actorttl 2026/10/25 01:04:57 INFO Applying migration id=tocc 2026/10/25 01:04:57 INFO Applying migration id=followeds 2026/10/25 01:04:57 INFO Applying migration id=certhash 2026/10/25 01:04:57 INFO Applying migration id=follows_sync 2026/10/25 01:04:57 INFO Applying migration id=jsonpath 2026/10/25 01:04:57 INFO Applying migration id=localforward 2026/10/25 01:04:57 INFO Applying migration id=avatar 2026/10/25 01:04:57 INFO Applying migration id=noimage 2026/10/25 01:04:57 INFO Applying migration id=feed 2026/10/25 01:04:57 INFO Applying migration id=bookmarks 2026/10/25 01:04:57 INFO Applying migration id=shareactivity 2026/10/25 01:04:57 INFO Applying migration id=application 2026/10/25 01:04:57 INFO Applying migration id=certificates 2026/10/25 01:04:57 INFO Applying migration id=rawforward 2026/10/25 01:04:57 INFO Applying migration id=publickey 2026/10/25 01:04:57 INFO Applying migration id=resolvegroup 2026/10/25 01:04:57 INFO Applying migration id=reject 2026/10/25 01:04:57 INFO Applying migration id=autodel 2026/10/25 01:04:57 INFO Applying migration id=jsonb 2026/10/25 01:04:57 INFO Applying migration id=quote 2026/10/25 01:04:57 INFO Applying migration id=rfc9421 2026/10/25 01:04:57 INFO Applying migration id=keys 2026/10/25 01:04:57 INFO Applying migration id=portable 2026/10/25 01:04:57 INFO Applying migration id=proofs 2026/10/25 01:04:57 INFO Applying migration id=contexts 2026/10/25 01:04:57 INFO Applying migration id=deliverieshost 2026/10/25 01:04:57 INFO Applying migration id=pembegin 2026/10/25 01:04:57 INFO Applying migration id=didhost 2026/10/25 01:04:57 INFO Applying migration id=rsapkcs8 2026/10/25 01:04:57 INFO Applying migration id=invites 2026/10/25 01:04:57 INFO Applying migration id=ed25519blob 2026/10/25 01:04:57 INFO Applying migration id=rsablob 2026/10/25 01:04:57 INFO Applying migration id=iconscid 2026/10/25 01:04:57 INFO Applying migration id=actor 2026/10/25 01:04:57 INFO Applying migration id=localkeys 2026/10/25 01:04:57 INFO Applying migration id=deleted 2026/10/25 01:04:57 INFO Applying migration id=history 2026/10/25 01:04:57 INFO Applying migration id=outboxnano 2026/10/25 01:04:57 INFO Applying migration id=implements 2026/10/25 01:04:57 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (3.33s) === RUN TestUsers_UnauthenticatedUser 2026/10/25 01:05:00 INFO Applying migration id=initial 2026/10/25 01:05:00 INFO Applying migration id=notesupdated 2026/10/25 01:05:00 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:00 INFO Applying migration id=activitiesid 2026/10/25 01:05:00 INFO Applying migration id=outbox 2026/10/25 01:05:00 INFO Applying migration id=edits 2026/10/25 01:05:00 INFO Applying migration id=outboxactor 2026/10/25 01:05:00 INFO Applying migration id=outboxsender 2026/10/25 01:05:00 INFO Applying migration id=thread 2026/10/25 01:05:00 INFO Applying migration id=host 2026/10/25 01:05:00 INFO Applying migration id=sharedinbox 2026/10/25 01:05:00 INFO Applying migration id=noteshost 2026/10/25 01:05:00 INFO Applying migration id=fetched 2026/10/25 01:05:00 INFO Applying migration id=move 2026/10/25 01:05:00 INFO Applying migration id=cleanup 2026/10/25 01:05:00 INFO Applying migration id=received 2026/10/25 01:05:00 INFO Applying migration id=namehost 2026/10/25 01:05:00 INFO Applying migration id=outboxhost 2026/10/25 01:05:00 INFO Applying migration id=notesfts 2026/10/25 01:05:00 INFO Applying migration id=iconsname 2026/10/25 01:05:00 INFO Applying migration id=nohash 2026/10/25 01:05:00 INFO Applying migration id=shares 2026/10/25 01:05:00 INFO Applying migration id=actorttl 2026/10/25 01:05:00 INFO Applying migration id=tocc 2026/10/25 01:05:01 INFO Applying migration id=followeds 2026/10/25 01:05:01 INFO Applying migration id=certhash 2026/10/25 01:05:01 INFO Applying migration id=follows_sync 2026/10/25 01:05:01 INFO Applying migration id=jsonpath 2026/10/25 01:05:01 INFO Applying migration id=localforward 2026/10/25 01:05:01 INFO Applying migration id=avatar 2026/10/25 01:05:01 INFO Applying migration id=noimage 2026/10/25 01:05:01 INFO Applying migration id=feed 2026/10/25 01:05:01 INFO Applying migration id=bookmarks 2026/10/25 01:05:01 INFO Applying migration id=shareactivity 2026/10/25 01:05:01 INFO Applying migration id=application 2026/10/25 01:05:01 INFO Applying migration id=certificates 2026/10/25 01:05:01 INFO Applying migration id=rawforward 2026/10/25 01:05:01 INFO Applying migration id=publickey 2026/10/25 01:05:01 INFO Applying migration id=resolvegroup 2026/10/25 01:05:01 INFO Applying migration id=reject 2026/10/25 01:05:01 INFO Applying migration id=autodel 2026/10/25 01:05:01 INFO Applying migration id=jsonb 2026/10/25 01:05:01 INFO Applying migration id=quote 2026/10/25 01:05:01 INFO Applying migration id=rfc9421 2026/10/25 01:05:01 INFO Applying migration id=keys 2026/10/25 01:05:01 INFO Applying migration id=portable 2026/10/25 01:05:01 INFO Applying migration id=proofs 2026/10/25 01:05:01 INFO Applying migration id=contexts 2026/10/25 01:05:01 INFO Applying migration id=deliverieshost 2026/10/25 01:05:01 INFO Applying migration id=pembegin 2026/10/25 01:05:01 INFO Applying migration id=didhost 2026/10/25 01:05:01 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:01 INFO Applying migration id=invites 2026/10/25 01:05:01 INFO Applying migration id=ed25519blob 2026/10/25 01:05:01 INFO Applying migration id=rsablob 2026/10/25 01:05:01 INFO Applying migration id=iconscid 2026/10/25 01:05:01 INFO Applying migration id=actor 2026/10/25 01:05:01 INFO Applying migration id=localkeys 2026/10/25 01:05:01 INFO Applying migration id=deleted 2026/10/25 01:05:01 INFO Applying migration id=history 2026/10/25 01:05:01 INFO Applying migration id=outboxnano 2026/10/25 01:05:01 INFO Applying migration id=implements 2026/10/25 01:05:01 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (1.40s) === RUN TestUsers_DM 2026/10/25 01:05:02 INFO Applying migration id=initial 2026/10/25 01:05:02 INFO Applying migration id=notesupdated 2026/10/25 01:05:02 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:02 INFO Applying migration id=activitiesid 2026/10/25 01:05:02 INFO Applying migration id=outbox 2026/10/25 01:05:02 INFO Applying migration id=edits 2026/10/25 01:05:02 INFO Applying migration id=outboxactor 2026/10/25 01:05:02 INFO Applying migration id=outboxsender 2026/10/25 01:05:02 INFO Applying migration id=thread 2026/10/25 01:05:02 INFO Applying migration id=host 2026/10/25 01:05:02 INFO Applying migration id=sharedinbox 2026/10/25 01:05:02 INFO Applying migration id=noteshost 2026/10/25 01:05:02 INFO Applying migration id=fetched 2026/10/25 01:05:02 INFO Applying migration id=move 2026/10/25 01:05:02 INFO Applying migration id=cleanup 2026/10/25 01:05:02 INFO Applying migration id=received 2026/10/25 01:05:02 INFO Applying migration id=namehost 2026/10/25 01:05:02 INFO Applying migration id=outboxhost 2026/10/25 01:05:02 INFO Applying migration id=notesfts 2026/10/25 01:05:02 INFO Applying migration id=iconsname 2026/10/25 01:05:02 INFO Applying migration id=nohash 2026/10/25 01:05:02 INFO Applying migration id=shares 2026/10/25 01:05:02 INFO Applying migration id=actorttl 2026/10/25 01:05:02 INFO Applying migration id=tocc 2026/10/25 01:05:02 INFO Applying migration id=followeds 2026/10/25 01:05:02 INFO Applying migration id=certhash 2026/10/25 01:05:02 INFO Applying migration id=follows_sync 2026/10/25 01:05:02 INFO Applying migration id=jsonpath 2026/10/25 01:05:02 INFO Applying migration id=localforward 2026/10/25 01:05:02 INFO Applying migration id=avatar 2026/10/25 01:05:02 INFO Applying migration id=noimage 2026/10/25 01:05:02 INFO Applying migration id=feed 2026/10/25 01:05:02 INFO Applying migration id=bookmarks 2026/10/25 01:05:02 INFO Applying migration id=shareactivity 2026/10/25 01:05:02 INFO Applying migration id=application 2026/10/25 01:05:02 INFO Applying migration id=certificates 2026/10/25 01:05:02 INFO Applying migration id=rawforward 2026/10/25 01:05:02 INFO Applying migration id=publickey 2026/10/25 01:05:02 INFO Applying migration id=resolvegroup 2026/10/25 01:05:02 INFO Applying migration id=reject 2026/10/25 01:05:02 INFO Applying migration id=autodel 2026/10/25 01:05:02 INFO Applying migration id=jsonb 2026/10/25 01:05:02 INFO Applying migration id=quote 2026/10/25 01:05:02 INFO Applying migration id=rfc9421 2026/10/25 01:05:02 INFO Applying migration id=keys 2026/10/25 01:05:02 INFO Applying migration id=portable 2026/10/25 01:05:02 INFO Applying migration id=proofs 2026/10/25 01:05:02 INFO Applying migration id=contexts 2026/10/25 01:05:02 INFO Applying migration id=deliverieshost 2026/10/25 01:05:02 INFO Applying migration id=pembegin 2026/10/25 01:05:02 INFO Applying migration id=didhost 2026/10/25 01:05:02 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:02 INFO Applying migration id=invites 2026/10/25 01:05:02 INFO Applying migration id=ed25519blob 2026/10/25 01:05:02 INFO Applying migration id=rsablob 2026/10/25 01:05:02 INFO Applying migration id=iconscid 2026/10/25 01:05:02 INFO Applying migration id=actor 2026/10/25 01:05:02 INFO Applying migration id=localkeys 2026/10/25 01:05:02 INFO Applying migration id=deleted 2026/10/25 01:05:02 INFO Applying migration id=history 2026/10/25 01:05:02 INFO Applying migration id=outboxnano 2026/10/25 01:05:02 INFO Applying migration id=implements 2026/10/25 01:05:02 INFO Applying migration id=backfill 2026/10/25 01:05:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17096-fb1d-7d47-a484-31b9193d7a40 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17096-fb1f-77a7-856a-08709b422949 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17096-fb1d-7d47-a484-31b9193d7a40 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17096-fb1d-7d47-a484-31b9193d7a40 2026/10/25 01:05:05 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17096-fb21-74d6-b04e-1a026da7e3eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17096-fb20-7beb-95ba-a1f7d3fadbcf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17096-fb20-7beb-95ba-a1f7d3fadbcf --- PASS: TestUsers_DM (2.98s) === RUN TestUsers_DMNotFollowing 2026/10/25 01:05:05 INFO Applying migration id=initial 2026/10/25 01:05:05 INFO Applying migration id=notesupdated 2026/10/25 01:05:05 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:05 INFO Applying migration id=activitiesid 2026/10/25 01:05:05 INFO Applying migration id=outbox 2026/10/25 01:05:05 INFO Applying migration id=edits 2026/10/25 01:05:05 INFO Applying migration id=outboxactor 2026/10/25 01:05:05 INFO Applying migration id=outboxsender 2026/10/25 01:05:05 INFO Applying migration id=thread 2026/10/25 01:05:05 INFO Applying migration id=host 2026/10/25 01:05:05 INFO Applying migration id=sharedinbox 2026/10/25 01:05:05 INFO Applying migration id=noteshost 2026/10/25 01:05:05 INFO Applying migration id=fetched 2026/10/25 01:05:05 INFO Applying migration id=move 2026/10/25 01:05:05 INFO Applying migration id=cleanup 2026/10/25 01:05:05 INFO Applying migration id=received 2026/10/25 01:05:05 INFO Applying migration id=namehost 2026/10/25 01:05:05 INFO Applying migration id=outboxhost 2026/10/25 01:05:05 INFO Applying migration id=notesfts 2026/10/25 01:05:05 INFO Applying migration id=iconsname 2026/10/25 01:05:05 INFO Applying migration id=nohash 2026/10/25 01:05:05 INFO Applying migration id=shares 2026/10/25 01:05:05 INFO Applying migration id=actorttl 2026/10/25 01:05:05 INFO Applying migration id=tocc 2026/10/25 01:05:05 INFO Applying migration id=followeds 2026/10/25 01:05:05 INFO Applying migration id=certhash 2026/10/25 01:05:05 INFO Applying migration id=follows_sync 2026/10/25 01:05:05 INFO Applying migration id=jsonpath 2026/10/25 01:05:05 INFO Applying migration id=localforward 2026/10/25 01:05:05 INFO Applying migration id=avatar 2026/10/25 01:05:05 INFO Applying migration id=noimage 2026/10/25 01:05:05 INFO Applying migration id=feed 2026/10/25 01:05:05 INFO Applying migration id=bookmarks 2026/10/25 01:05:05 INFO Applying migration id=shareactivity 2026/10/25 01:05:05 INFO Applying migration id=application 2026/10/25 01:05:05 INFO Applying migration id=certificates 2026/10/25 01:05:05 INFO Applying migration id=rawforward 2026/10/25 01:05:05 INFO Applying migration id=publickey 2026/10/25 01:05:05 INFO Applying migration id=resolvegroup 2026/10/25 01:05:05 INFO Applying migration id=reject 2026/10/25 01:05:05 INFO Applying migration id=autodel 2026/10/25 01:05:05 INFO Applying migration id=jsonb 2026/10/25 01:05:05 INFO Applying migration id=quote 2026/10/25 01:05:05 INFO Applying migration id=rfc9421 2026/10/25 01:05:05 INFO Applying migration id=keys 2026/10/25 01:05:05 INFO Applying migration id=portable 2026/10/25 01:05:05 INFO Applying migration id=proofs 2026/10/25 01:05:05 INFO Applying migration id=contexts 2026/10/25 01:05:05 INFO Applying migration id=deliverieshost 2026/10/25 01:05:05 INFO Applying migration id=pembegin 2026/10/25 01:05:05 INFO Applying migration id=didhost 2026/10/25 01:05:05 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:05 INFO Applying migration id=invites 2026/10/25 01:05:05 INFO Applying migration id=ed25519blob 2026/10/25 01:05:05 INFO Applying migration id=rsablob 2026/10/25 01:05:05 INFO Applying migration id=iconscid 2026/10/25 01:05:05 INFO Applying migration id=actor 2026/10/25 01:05:05 INFO Applying migration id=localkeys 2026/10/25 01:05:05 INFO Applying migration id=deleted 2026/10/25 01:05:05 INFO Applying migration id=history 2026/10/25 01:05:05 INFO Applying migration id=outboxnano 2026/10/25 01:05:05 INFO Applying migration id=implements 2026/10/25 01:05:05 INFO Applying migration id=backfill 2026/10/25 01:05:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-01a9-7b0b-9dd1-fc8ccc4fa7b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-01aa-75e4-81df-b9bad0a223b8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-01a9-7b0b-9dd1-fc8ccc4fa7b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17097-01a9-7b0b-9dd1-fc8ccc4fa7b2 2026/10/25 01:05:06 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-01ab-7370-99ac-0f7c5f361aa7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-01ab-7000-9c0e-8e500ca1b19f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-01ab-7000-9c0e-8e500ca1b19f 2026/10/25 01:05:06 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17097-01ac-7a7d-a589-e27a2e9c1867 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-01a9-7b0b-9dd1-fc8ccc4fa7b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (1.67s) === RUN TestUsers_PostToFollowers 2026/10/25 01:05:06 INFO Applying migration id=initial 2026/10/25 01:05:06 INFO Applying migration id=notesupdated 2026/10/25 01:05:06 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:06 INFO Applying migration id=activitiesid 2026/10/25 01:05:06 INFO Applying migration id=outbox 2026/10/25 01:05:06 INFO Applying migration id=edits 2026/10/25 01:05:06 INFO Applying migration id=outboxactor 2026/10/25 01:05:06 INFO Applying migration id=outboxsender 2026/10/25 01:05:06 INFO Applying migration id=thread 2026/10/25 01:05:06 INFO Applying migration id=host 2026/10/25 01:05:06 INFO Applying migration id=sharedinbox 2026/10/25 01:05:07 INFO Applying migration id=noteshost 2026/10/25 01:05:07 INFO Applying migration id=fetched 2026/10/25 01:05:07 INFO Applying migration id=move 2026/10/25 01:05:07 INFO Applying migration id=cleanup 2026/10/25 01:05:07 INFO Applying migration id=received 2026/10/25 01:05:07 INFO Applying migration id=namehost 2026/10/25 01:05:07 INFO Applying migration id=outboxhost 2026/10/25 01:05:07 INFO Applying migration id=notesfts 2026/10/25 01:05:07 INFO Applying migration id=iconsname 2026/10/25 01:05:07 INFO Applying migration id=nohash 2026/10/25 01:05:07 INFO Applying migration id=shares 2026/10/25 01:05:07 INFO Applying migration id=actorttl 2026/10/25 01:05:07 INFO Applying migration id=tocc 2026/10/25 01:05:07 INFO Applying migration id=followeds 2026/10/25 01:05:07 INFO Applying migration id=certhash 2026/10/25 01:05:07 INFO Applying migration id=follows_sync 2026/10/25 01:05:07 INFO Applying migration id=jsonpath 2026/10/25 01:05:07 INFO Applying migration id=localforward 2026/10/25 01:05:07 INFO Applying migration id=avatar 2026/10/25 01:05:07 INFO Applying migration id=noimage 2026/10/25 01:05:07 INFO Applying migration id=feed 2026/10/25 01:05:07 INFO Applying migration id=bookmarks 2026/10/25 01:05:07 INFO Applying migration id=shareactivity 2026/10/25 01:05:07 INFO Applying migration id=application 2026/10/25 01:05:07 INFO Applying migration id=certificates 2026/10/25 01:05:07 INFO Applying migration id=rawforward 2026/10/25 01:05:07 INFO Applying migration id=publickey 2026/10/25 01:05:07 INFO Applying migration id=resolvegroup 2026/10/25 01:05:07 INFO Applying migration id=reject 2026/10/25 01:05:07 INFO Applying migration id=autodel 2026/10/25 01:05:07 INFO Applying migration id=jsonb 2026/10/25 01:05:07 INFO Applying migration id=quote 2026/10/25 01:05:07 INFO Applying migration id=rfc9421 2026/10/25 01:05:07 INFO Applying migration id=keys 2026/10/25 01:05:07 INFO Applying migration id=portable 2026/10/25 01:05:07 INFO Applying migration id=proofs 2026/10/25 01:05:07 INFO Applying migration id=contexts 2026/10/25 01:05:07 INFO Applying migration id=deliverieshost 2026/10/25 01:05:07 INFO Applying migration id=pembegin 2026/10/25 01:05:07 INFO Applying migration id=didhost 2026/10/25 01:05:07 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:07 INFO Applying migration id=invites 2026/10/25 01:05:07 INFO Applying migration id=ed25519blob 2026/10/25 01:05:07 INFO Applying migration id=rsablob 2026/10/25 01:05:07 INFO Applying migration id=iconscid 2026/10/25 01:05:07 INFO Applying migration id=actor 2026/10/25 01:05:07 INFO Applying migration id=localkeys 2026/10/25 01:05:07 INFO Applying migration id=deleted 2026/10/25 01:05:07 INFO Applying migration id=history 2026/10/25 01:05:07 INFO Applying migration id=outboxnano 2026/10/25 01:05:07 INFO Applying migration id=implements 2026/10/25 01:05:07 INFO Applying migration id=backfill 2026/10/25 01:05:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-08c9-7166-aafc-b8e7767dfe8c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-08c9-7ab4-8143-9a791a20b275 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-08c9-7166-aafc-b8e7767dfe8c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17097-08c9-7166-aafc-b8e7767dfe8c 2026/10/25 01:05:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-08ca-739b-93a5-305c471369b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-08ca-7366-a688-8ff3ef12fa4f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-08ca-7366-a688-8ff3ef12fa4f --- PASS: TestUsers_PostToFollowers (1.82s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/25 01:05:08 INFO Applying migration id=initial 2026/10/25 01:05:08 INFO Applying migration id=notesupdated 2026/10/25 01:05:08 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:08 INFO Applying migration id=activitiesid 2026/10/25 01:05:08 INFO Applying migration id=outbox 2026/10/25 01:05:08 INFO Applying migration id=edits 2026/10/25 01:05:08 INFO Applying migration id=outboxactor 2026/10/25 01:05:08 INFO Applying migration id=outboxsender 2026/10/25 01:05:08 INFO Applying migration id=thread 2026/10/25 01:05:08 INFO Applying migration id=host 2026/10/25 01:05:08 INFO Applying migration id=sharedinbox 2026/10/25 01:05:08 INFO Applying migration id=noteshost 2026/10/25 01:05:08 INFO Applying migration id=fetched 2026/10/25 01:05:08 INFO Applying migration id=move 2026/10/25 01:05:08 INFO Applying migration id=cleanup 2026/10/25 01:05:08 INFO Applying migration id=received 2026/10/25 01:05:08 INFO Applying migration id=namehost 2026/10/25 01:05:08 INFO Applying migration id=outboxhost 2026/10/25 01:05:08 INFO Applying migration id=notesfts 2026/10/25 01:05:08 INFO Applying migration id=iconsname 2026/10/25 01:05:08 INFO Applying migration id=nohash 2026/10/25 01:05:08 INFO Applying migration id=shares 2026/10/25 01:05:08 INFO Applying migration id=actorttl 2026/10/25 01:05:08 INFO Applying migration id=tocc 2026/10/25 01:05:08 INFO Applying migration id=followeds 2026/10/25 01:05:08 INFO Applying migration id=certhash 2026/10/25 01:05:08 INFO Applying migration id=follows_sync 2026/10/25 01:05:08 INFO Applying migration id=jsonpath 2026/10/25 01:05:08 INFO Applying migration id=localforward 2026/10/25 01:05:08 INFO Applying migration id=avatar 2026/10/25 01:05:08 INFO Applying migration id=noimage 2026/10/25 01:05:08 INFO Applying migration id=feed 2026/10/25 01:05:08 INFO Applying migration id=bookmarks 2026/10/25 01:05:08 INFO Applying migration id=shareactivity 2026/10/25 01:05:08 INFO Applying migration id=application 2026/10/25 01:05:08 INFO Applying migration id=certificates 2026/10/25 01:05:08 INFO Applying migration id=rawforward 2026/10/25 01:05:08 INFO Applying migration id=publickey 2026/10/25 01:05:08 INFO Applying migration id=resolvegroup 2026/10/25 01:05:08 INFO Applying migration id=reject 2026/10/25 01:05:08 INFO Applying migration id=autodel 2026/10/25 01:05:08 INFO Applying migration id=jsonb 2026/10/25 01:05:08 INFO Applying migration id=quote 2026/10/25 01:05:08 INFO Applying migration id=rfc9421 2026/10/25 01:05:08 INFO Applying migration id=keys 2026/10/25 01:05:08 INFO Applying migration id=portable 2026/10/25 01:05:08 INFO Applying migration id=proofs 2026/10/25 01:05:08 INFO Applying migration id=contexts 2026/10/25 01:05:08 INFO Applying migration id=deliverieshost 2026/10/25 01:05:08 INFO Applying migration id=pembegin 2026/10/25 01:05:08 INFO Applying migration id=didhost 2026/10/25 01:05:08 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:08 INFO Applying migration id=invites 2026/10/25 01:05:08 INFO Applying migration id=ed25519blob 2026/10/25 01:05:08 INFO Applying migration id=rsablob 2026/10/25 01:05:08 INFO Applying migration id=iconscid 2026/10/25 01:05:08 INFO Applying migration id=actor 2026/10/25 01:05:08 INFO Applying migration id=localkeys 2026/10/25 01:05:08 INFO Applying migration id=deleted 2026/10/25 01:05:08 INFO Applying migration id=history 2026/10/25 01:05:08 INFO Applying migration id=outboxnano 2026/10/25 01:05:08 INFO Applying migration id=implements 2026/10/25 01:05:08 INFO Applying migration id=backfill 2026/10/25 01:05:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-0caa-79c7-8c27-6b26ba2d9130 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-0caa-7993-868e-6f7c8f4ae4f2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-0caa-7993-868e-6f7c8f4ae4f2 --- PASS: TestUsers_PostToFollowersNotFollowing (0.99s) === RUN TestUsers_PublicPost 2026/10/25 01:05:09 INFO Applying migration id=initial 2026/10/25 01:05:09 INFO Applying migration id=notesupdated 2026/10/25 01:05:09 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:09 INFO Applying migration id=activitiesid 2026/10/25 01:05:09 INFO Applying migration id=outbox 2026/10/25 01:05:09 INFO Applying migration id=edits 2026/10/25 01:05:09 INFO Applying migration id=outboxactor 2026/10/25 01:05:09 INFO Applying migration id=outboxsender 2026/10/25 01:05:09 INFO Applying migration id=thread 2026/10/25 01:05:09 INFO Applying migration id=host 2026/10/25 01:05:09 INFO Applying migration id=sharedinbox 2026/10/25 01:05:09 INFO Applying migration id=noteshost 2026/10/25 01:05:09 INFO Applying migration id=fetched 2026/10/25 01:05:09 INFO Applying migration id=move 2026/10/25 01:05:09 INFO Applying migration id=cleanup 2026/10/25 01:05:09 INFO Applying migration id=received 2026/10/25 01:05:09 INFO Applying migration id=namehost 2026/10/25 01:05:09 INFO Applying migration id=outboxhost 2026/10/25 01:05:09 INFO Applying migration id=notesfts 2026/10/25 01:05:09 INFO Applying migration id=iconsname 2026/10/25 01:05:09 INFO Applying migration id=nohash 2026/10/25 01:05:09 INFO Applying migration id=shares 2026/10/25 01:05:09 INFO Applying migration id=actorttl 2026/10/25 01:05:09 INFO Applying migration id=tocc 2026/10/25 01:05:09 INFO Applying migration id=followeds 2026/10/25 01:05:09 INFO Applying migration id=certhash 2026/10/25 01:05:09 INFO Applying migration id=follows_sync 2026/10/25 01:05:09 INFO Applying migration id=jsonpath 2026/10/25 01:05:09 INFO Applying migration id=localforward 2026/10/25 01:05:09 INFO Applying migration id=avatar 2026/10/25 01:05:09 INFO Applying migration id=noimage 2026/10/25 01:05:09 INFO Applying migration id=feed 2026/10/25 01:05:09 INFO Applying migration id=bookmarks 2026/10/25 01:05:09 INFO Applying migration id=shareactivity 2026/10/25 01:05:09 INFO Applying migration id=application 2026/10/25 01:05:09 INFO Applying migration id=certificates 2026/10/25 01:05:09 INFO Applying migration id=rawforward 2026/10/25 01:05:09 INFO Applying migration id=publickey 2026/10/25 01:05:09 INFO Applying migration id=resolvegroup 2026/10/25 01:05:09 INFO Applying migration id=reject 2026/10/25 01:05:09 INFO Applying migration id=autodel 2026/10/25 01:05:09 INFO Applying migration id=jsonb 2026/10/25 01:05:09 INFO Applying migration id=quote 2026/10/25 01:05:09 INFO Applying migration id=rfc9421 2026/10/25 01:05:09 INFO Applying migration id=keys 2026/10/25 01:05:09 INFO Applying migration id=portable 2026/10/25 01:05:09 INFO Applying migration id=proofs 2026/10/25 01:05:09 INFO Applying migration id=contexts 2026/10/25 01:05:09 INFO Applying migration id=deliverieshost 2026/10/25 01:05:09 INFO Applying migration id=pembegin 2026/10/25 01:05:09 INFO Applying migration id=didhost 2026/10/25 01:05:09 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:09 INFO Applying migration id=invites 2026/10/25 01:05:09 INFO Applying migration id=ed25519blob 2026/10/25 01:05:09 INFO Applying migration id=rsablob 2026/10/25 01:05:09 INFO Applying migration id=iconscid 2026/10/25 01:05:09 INFO Applying migration id=actor 2026/10/25 01:05:09 INFO Applying migration id=localkeys 2026/10/25 01:05:09 INFO Applying migration id=deleted 2026/10/25 01:05:09 INFO Applying migration id=history 2026/10/25 01:05:09 INFO Applying migration id=outboxnano 2026/10/25 01:05:09 INFO Applying migration id=implements 2026/10/25 01:05:09 INFO Applying migration id=backfill 2026/10/25 01:05:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-11fb-7b96-8471-dec47ca8ccc0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-11fc-7633-b5ee-395081322173 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-11fb-7b96-8471-dec47ca8ccc0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a17097-11fb-7b96-8471-dec47ca8ccc0 2026/10/25 01:05:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-11fd-73a4-a781-78440e60e73d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-11fd-7290-83b8-8ebdda8fb3f2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-11fd-7290-83b8-8ebdda8fb3f2 --- PASS: TestUsers_PublicPost (1.37s) === RUN TestUsers_PublicPostNotFollowing 2026/10/25 01:05:11 INFO Applying migration id=initial 2026/10/25 01:05:11 INFO Applying migration id=notesupdated 2026/10/25 01:05:11 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:11 INFO Applying migration id=activitiesid 2026/10/25 01:05:11 INFO Applying migration id=outbox 2026/10/25 01:05:11 INFO Applying migration id=edits 2026/10/25 01:05:11 INFO Applying migration id=outboxactor 2026/10/25 01:05:11 INFO Applying migration id=outboxsender 2026/10/25 01:05:11 INFO Applying migration id=thread 2026/10/25 01:05:11 INFO Applying migration id=host 2026/10/25 01:05:11 INFO Applying migration id=sharedinbox 2026/10/25 01:05:11 INFO Applying migration id=noteshost 2026/10/25 01:05:11 INFO Applying migration id=fetched 2026/10/25 01:05:11 INFO Applying migration id=move 2026/10/25 01:05:11 INFO Applying migration id=cleanup 2026/10/25 01:05:11 INFO Applying migration id=received 2026/10/25 01:05:11 INFO Applying migration id=namehost 2026/10/25 01:05:11 INFO Applying migration id=outboxhost 2026/10/25 01:05:11 INFO Applying migration id=notesfts 2026/10/25 01:05:11 INFO Applying migration id=iconsname 2026/10/25 01:05:11 INFO Applying migration id=nohash 2026/10/25 01:05:11 INFO Applying migration id=shares 2026/10/25 01:05:11 INFO Applying migration id=actorttl 2026/10/25 01:05:11 INFO Applying migration id=tocc 2026/10/25 01:05:11 INFO Applying migration id=followeds 2026/10/25 01:05:11 INFO Applying migration id=certhash 2026/10/25 01:05:11 INFO Applying migration id=follows_sync 2026/10/25 01:05:11 INFO Applying migration id=jsonpath 2026/10/25 01:05:11 INFO Applying migration id=localforward 2026/10/25 01:05:11 INFO Applying migration id=avatar 2026/10/25 01:05:11 INFO Applying migration id=noimage 2026/10/25 01:05:11 INFO Applying migration id=feed 2026/10/25 01:05:11 INFO Applying migration id=bookmarks 2026/10/25 01:05:11 INFO Applying migration id=shareactivity 2026/10/25 01:05:11 INFO Applying migration id=application 2026/10/25 01:05:11 INFO Applying migration id=certificates 2026/10/25 01:05:11 INFO Applying migration id=rawforward 2026/10/25 01:05:11 INFO Applying migration id=publickey 2026/10/25 01:05:11 INFO Applying migration id=resolvegroup 2026/10/25 01:05:11 INFO Applying migration id=reject 2026/10/25 01:05:11 INFO Applying migration id=autodel 2026/10/25 01:05:11 INFO Applying migration id=jsonb 2026/10/25 01:05:11 INFO Applying migration id=quote 2026/10/25 01:05:11 INFO Applying migration id=rfc9421 2026/10/25 01:05:11 INFO Applying migration id=keys 2026/10/25 01:05:11 INFO Applying migration id=portable 2026/10/25 01:05:11 INFO Applying migration id=proofs 2026/10/25 01:05:11 INFO Applying migration id=contexts 2026/10/25 01:05:11 INFO Applying migration id=deliverieshost 2026/10/25 01:05:11 INFO Applying migration id=pembegin 2026/10/25 01:05:11 INFO Applying migration id=didhost 2026/10/25 01:05:11 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:11 INFO Applying migration id=invites 2026/10/25 01:05:11 INFO Applying migration id=ed25519blob 2026/10/25 01:05:11 INFO Applying migration id=rsablob 2026/10/25 01:05:11 INFO Applying migration id=iconscid 2026/10/25 01:05:11 INFO Applying migration id=actor 2026/10/25 01:05:11 INFO Applying migration id=localkeys 2026/10/25 01:05:11 INFO Applying migration id=deleted 2026/10/25 01:05:11 INFO Applying migration id=history 2026/10/25 01:05:11 INFO Applying migration id=outboxnano 2026/10/25 01:05:11 INFO Applying migration id=implements 2026/10/25 01:05:11 INFO Applying migration id=backfill 2026/10/25 01:05:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-1d31-7967-b318-223c31e26a05 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-1d31-78e1-80a9-db22caefd11a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-1d31-78e1-80a9-db22caefd11a --- PASS: TestUsers_PublicPostNotFollowing (2.87s) === RUN TestUsers_PublicPostShared 2026/10/25 01:05:14 INFO Applying migration id=initial 2026/10/25 01:05:14 INFO Applying migration id=notesupdated 2026/10/25 01:05:14 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:14 INFO Applying migration id=activitiesid 2026/10/25 01:05:14 INFO Applying migration id=outbox 2026/10/25 01:05:14 INFO Applying migration id=edits 2026/10/25 01:05:14 INFO Applying migration id=outboxactor 2026/10/25 01:05:14 INFO Applying migration id=outboxsender 2026/10/25 01:05:14 INFO Applying migration id=thread 2026/10/25 01:05:14 INFO Applying migration id=host 2026/10/25 01:05:14 INFO Applying migration id=sharedinbox 2026/10/25 01:05:14 INFO Applying migration id=noteshost 2026/10/25 01:05:14 INFO Applying migration id=fetched 2026/10/25 01:05:14 INFO Applying migration id=move 2026/10/25 01:05:14 INFO Applying migration id=cleanup 2026/10/25 01:05:14 INFO Applying migration id=received 2026/10/25 01:05:14 INFO Applying migration id=namehost 2026/10/25 01:05:14 INFO Applying migration id=outboxhost 2026/10/25 01:05:14 INFO Applying migration id=notesfts 2026/10/25 01:05:14 INFO Applying migration id=iconsname 2026/10/25 01:05:14 INFO Applying migration id=nohash 2026/10/25 01:05:14 INFO Applying migration id=shares 2026/10/25 01:05:14 INFO Applying migration id=actorttl 2026/10/25 01:05:14 INFO Applying migration id=tocc 2026/10/25 01:05:14 INFO Applying migration id=followeds 2026/10/25 01:05:14 INFO Applying migration id=certhash 2026/10/25 01:05:14 INFO Applying migration id=follows_sync 2026/10/25 01:05:14 INFO Applying migration id=jsonpath 2026/10/25 01:05:14 INFO Applying migration id=localforward 2026/10/25 01:05:14 INFO Applying migration id=avatar 2026/10/25 01:05:14 INFO Applying migration id=noimage 2026/10/25 01:05:14 INFO Applying migration id=feed 2026/10/25 01:05:14 INFO Applying migration id=bookmarks 2026/10/25 01:05:14 INFO Applying migration id=shareactivity 2026/10/25 01:05:14 INFO Applying migration id=application 2026/10/25 01:05:14 INFO Applying migration id=certificates 2026/10/25 01:05:14 INFO Applying migration id=rawforward 2026/10/25 01:05:14 INFO Applying migration id=publickey 2026/10/25 01:05:14 INFO Applying migration id=resolvegroup 2026/10/25 01:05:14 INFO Applying migration id=reject 2026/10/25 01:05:14 INFO Applying migration id=autodel 2026/10/25 01:05:14 INFO Applying migration id=jsonb 2026/10/25 01:05:14 INFO Applying migration id=quote 2026/10/25 01:05:14 INFO Applying migration id=rfc9421 2026/10/25 01:05:14 INFO Applying migration id=keys 2026/10/25 01:05:14 INFO Applying migration id=portable 2026/10/25 01:05:14 INFO Applying migration id=proofs 2026/10/25 01:05:14 INFO Applying migration id=contexts 2026/10/25 01:05:14 INFO Applying migration id=deliverieshost 2026/10/25 01:05:14 INFO Applying migration id=pembegin 2026/10/25 01:05:14 INFO Applying migration id=didhost 2026/10/25 01:05:14 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:14 INFO Applying migration id=invites 2026/10/25 01:05:14 INFO Applying migration id=ed25519blob 2026/10/25 01:05:14 INFO Applying migration id=rsablob 2026/10/25 01:05:14 INFO Applying migration id=iconscid 2026/10/25 01:05:14 INFO Applying migration id=actor 2026/10/25 01:05:14 INFO Applying migration id=localkeys 2026/10/25 01:05:14 INFO Applying migration id=deleted 2026/10/25 01:05:14 INFO Applying migration id=history 2026/10/25 01:05:14 INFO Applying migration id=outboxnano 2026/10/25 01:05:14 INFO Applying migration id=implements 2026/10/25 01:05:14 INFO Applying migration id=backfill 2026/10/25 01:05:15 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-2331-72c8-a9d8-b201aef28d73 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/10/25 01:05:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (1.54s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/25 01:05:15 INFO Applying migration id=initial 2026/10/25 01:05:15 INFO Applying migration id=notesupdated 2026/10/25 01:05:15 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:15 INFO Applying migration id=activitiesid 2026/10/25 01:05:15 INFO Applying migration id=outbox 2026/10/25 01:05:15 INFO Applying migration id=edits 2026/10/25 01:05:15 INFO Applying migration id=outboxactor 2026/10/25 01:05:15 INFO Applying migration id=outboxsender 2026/10/25 01:05:15 INFO Applying migration id=thread 2026/10/25 01:05:15 INFO Applying migration id=host 2026/10/25 01:05:15 INFO Applying migration id=sharedinbox 2026/10/25 01:05:15 INFO Applying migration id=noteshost 2026/10/25 01:05:15 INFO Applying migration id=fetched 2026/10/25 01:05:15 INFO Applying migration id=move 2026/10/25 01:05:15 INFO Applying migration id=cleanup 2026/10/25 01:05:15 INFO Applying migration id=received 2026/10/25 01:05:15 INFO Applying migration id=namehost 2026/10/25 01:05:15 INFO Applying migration id=outboxhost 2026/10/25 01:05:15 INFO Applying migration id=notesfts 2026/10/25 01:05:15 INFO Applying migration id=iconsname 2026/10/25 01:05:15 INFO Applying migration id=nohash 2026/10/25 01:05:15 INFO Applying migration id=shares 2026/10/25 01:05:15 INFO Applying migration id=actorttl 2026/10/25 01:05:15 INFO Applying migration id=tocc 2026/10/25 01:05:15 INFO Applying migration id=followeds 2026/10/25 01:05:15 INFO Applying migration id=certhash 2026/10/25 01:05:15 INFO Applying migration id=follows_sync 2026/10/25 01:05:15 INFO Applying migration id=jsonpath 2026/10/25 01:05:15 INFO Applying migration id=localforward 2026/10/25 01:05:15 INFO Applying migration id=avatar 2026/10/25 01:05:15 INFO Applying migration id=noimage 2026/10/25 01:05:15 INFO Applying migration id=feed 2026/10/25 01:05:15 INFO Applying migration id=bookmarks 2026/10/25 01:05:15 INFO Applying migration id=shareactivity 2026/10/25 01:05:15 INFO Applying migration id=application 2026/10/25 01:05:15 INFO Applying migration id=certificates 2026/10/25 01:05:15 INFO Applying migration id=rawforward 2026/10/25 01:05:15 INFO Applying migration id=publickey 2026/10/25 01:05:15 INFO Applying migration id=resolvegroup 2026/10/25 01:05:15 INFO Applying migration id=reject 2026/10/25 01:05:15 INFO Applying migration id=autodel 2026/10/25 01:05:15 INFO Applying migration id=jsonb 2026/10/25 01:05:15 INFO Applying migration id=quote 2026/10/25 01:05:15 INFO Applying migration id=rfc9421 2026/10/25 01:05:15 INFO Applying migration id=keys 2026/10/25 01:05:15 INFO Applying migration id=portable 2026/10/25 01:05:15 INFO Applying migration id=proofs 2026/10/25 01:05:15 INFO Applying migration id=contexts 2026/10/25 01:05:15 INFO Applying migration id=deliverieshost 2026/10/25 01:05:15 INFO Applying migration id=pembegin 2026/10/25 01:05:15 INFO Applying migration id=didhost 2026/10/25 01:05:15 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:15 INFO Applying migration id=invites 2026/10/25 01:05:15 INFO Applying migration id=ed25519blob 2026/10/25 01:05:15 INFO Applying migration id=rsablob 2026/10/25 01:05:15 INFO Applying migration id=iconscid 2026/10/25 01:05:15 INFO Applying migration id=actor 2026/10/25 01:05:15 INFO Applying migration id=localkeys 2026/10/25 01:05:15 INFO Applying migration id=deleted 2026/10/25 01:05:15 INFO Applying migration id=history 2026/10/25 01:05:15 INFO Applying migration id=outboxnano 2026/10/25 01:05:15 INFO Applying migration id=implements 2026/10/25 01:05:15 INFO Applying migration id=backfill 2026/10/25 01:05:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-2a86-78b2-9aa1-534c24cdf676 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/erin follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin 2026/10/25 01:05:17 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:05:17 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17097-2a89-7336-be0f-8de9dc0b15ee activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-2a86-78b2-9aa1-534c24cdf676 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (1.87s) === RUN TestView_NoReplies 2026/10/25 01:05:17 INFO Applying migration id=initial 2026/10/25 01:05:17 INFO Applying migration id=notesupdated 2026/10/25 01:05:17 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:17 INFO Applying migration id=activitiesid 2026/10/25 01:05:17 INFO Applying migration id=outbox 2026/10/25 01:05:17 INFO Applying migration id=edits 2026/10/25 01:05:17 INFO Applying migration id=outboxactor 2026/10/25 01:05:17 INFO Applying migration id=outboxsender 2026/10/25 01:05:17 INFO Applying migration id=thread 2026/10/25 01:05:17 INFO Applying migration id=host 2026/10/25 01:05:17 INFO Applying migration id=sharedinbox 2026/10/25 01:05:17 INFO Applying migration id=noteshost 2026/10/25 01:05:17 INFO Applying migration id=fetched 2026/10/25 01:05:17 INFO Applying migration id=move 2026/10/25 01:05:17 INFO Applying migration id=cleanup 2026/10/25 01:05:17 INFO Applying migration id=received 2026/10/25 01:05:17 INFO Applying migration id=namehost 2026/10/25 01:05:17 INFO Applying migration id=outboxhost 2026/10/25 01:05:17 INFO Applying migration id=notesfts 2026/10/25 01:05:17 INFO Applying migration id=iconsname 2026/10/25 01:05:17 INFO Applying migration id=nohash 2026/10/25 01:05:17 INFO Applying migration id=shares 2026/10/25 01:05:17 INFO Applying migration id=actorttl 2026/10/25 01:05:17 INFO Applying migration id=tocc 2026/10/25 01:05:17 INFO Applying migration id=followeds 2026/10/25 01:05:17 INFO Applying migration id=certhash 2026/10/25 01:05:17 INFO Applying migration id=follows_sync 2026/10/25 01:05:17 INFO Applying migration id=jsonpath 2026/10/25 01:05:17 INFO Applying migration id=localforward 2026/10/25 01:05:17 INFO Applying migration id=avatar 2026/10/25 01:05:17 INFO Applying migration id=noimage 2026/10/25 01:05:17 INFO Applying migration id=feed 2026/10/25 01:05:17 INFO Applying migration id=bookmarks 2026/10/25 01:05:17 INFO Applying migration id=shareactivity 2026/10/25 01:05:17 INFO Applying migration id=application 2026/10/25 01:05:17 INFO Applying migration id=certificates 2026/10/25 01:05:17 INFO Applying migration id=rawforward 2026/10/25 01:05:17 INFO Applying migration id=publickey 2026/10/25 01:05:17 INFO Applying migration id=resolvegroup 2026/10/25 01:05:17 INFO Applying migration id=reject 2026/10/25 01:05:17 INFO Applying migration id=autodel 2026/10/25 01:05:17 INFO Applying migration id=jsonb 2026/10/25 01:05:17 INFO Applying migration id=quote 2026/10/25 01:05:17 INFO Applying migration id=rfc9421 2026/10/25 01:05:17 INFO Applying migration id=keys 2026/10/25 01:05:17 INFO Applying migration id=portable 2026/10/25 01:05:17 INFO Applying migration id=proofs 2026/10/25 01:05:17 INFO Applying migration id=contexts 2026/10/25 01:05:17 INFO Applying migration id=deliverieshost 2026/10/25 01:05:17 INFO Applying migration id=pembegin 2026/10/25 01:05:17 INFO Applying migration id=didhost 2026/10/25 01:05:17 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:17 INFO Applying migration id=invites 2026/10/25 01:05:17 INFO Applying migration id=ed25519blob 2026/10/25 01:05:17 INFO Applying migration id=rsablob 2026/10/25 01:05:17 INFO Applying migration id=iconscid 2026/10/25 01:05:17 INFO Applying migration id=actor 2026/10/25 01:05:17 INFO Applying migration id=localkeys 2026/10/25 01:05:17 INFO Applying migration id=deleted 2026/10/25 01:05:17 INFO Applying migration id=history 2026/10/25 01:05:17 INFO Applying migration id=outboxnano 2026/10/25 01:05:17 INFO Applying migration id=implements 2026/10/25 01:05:17 INFO Applying migration id=backfill 2026/10/25 01:05:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-375a-7b19-9607-27686c4dee62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-375a-7a9f-bb8c-c88934a701aa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-375a-7a9f-bb8c-c88934a701aa 2026/10/25 01:05:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-375a-7a9f-bb8c-c88934a701aa --- PASS: TestView_NoReplies (3.29s) === RUN TestView_OneReply 2026/10/25 01:05:20 INFO Applying migration id=initial 2026/10/25 01:05:20 INFO Applying migration id=notesupdated 2026/10/25 01:05:20 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:20 INFO Applying migration id=activitiesid 2026/10/25 01:05:20 INFO Applying migration id=outbox 2026/10/25 01:05:20 INFO Applying migration id=edits 2026/10/25 01:05:20 INFO Applying migration id=outboxactor 2026/10/25 01:05:20 INFO Applying migration id=outboxsender 2026/10/25 01:05:20 INFO Applying migration id=thread 2026/10/25 01:05:20 INFO Applying migration id=host 2026/10/25 01:05:20 INFO Applying migration id=sharedinbox 2026/10/25 01:05:20 INFO Applying migration id=noteshost 2026/10/25 01:05:20 INFO Applying migration id=fetched 2026/10/25 01:05:20 INFO Applying migration id=move 2026/10/25 01:05:20 INFO Applying migration id=cleanup 2026/10/25 01:05:20 INFO Applying migration id=received 2026/10/25 01:05:20 INFO Applying migration id=namehost 2026/10/25 01:05:20 INFO Applying migration id=outboxhost 2026/10/25 01:05:20 INFO Applying migration id=notesfts 2026/10/25 01:05:20 INFO Applying migration id=iconsname 2026/10/25 01:05:20 INFO Applying migration id=nohash 2026/10/25 01:05:20 INFO Applying migration id=shares 2026/10/25 01:05:20 INFO Applying migration id=actorttl 2026/10/25 01:05:20 INFO Applying migration id=tocc 2026/10/25 01:05:20 INFO Applying migration id=followeds 2026/10/25 01:05:20 INFO Applying migration id=certhash 2026/10/25 01:05:20 INFO Applying migration id=follows_sync 2026/10/25 01:05:20 INFO Applying migration id=jsonpath 2026/10/25 01:05:20 INFO Applying migration id=localforward 2026/10/25 01:05:20 INFO Applying migration id=avatar 2026/10/25 01:05:20 INFO Applying migration id=noimage 2026/10/25 01:05:20 INFO Applying migration id=feed 2026/10/25 01:05:20 INFO Applying migration id=bookmarks 2026/10/25 01:05:20 INFO Applying migration id=shareactivity 2026/10/25 01:05:20 INFO Applying migration id=application 2026/10/25 01:05:20 INFO Applying migration id=certificates 2026/10/25 01:05:20 INFO Applying migration id=rawforward 2026/10/25 01:05:20 INFO Applying migration id=publickey 2026/10/25 01:05:20 INFO Applying migration id=resolvegroup 2026/10/25 01:05:20 INFO Applying migration id=reject 2026/10/25 01:05:20 INFO Applying migration id=autodel 2026/10/25 01:05:20 INFO Applying migration id=jsonb 2026/10/25 01:05:20 INFO Applying migration id=quote 2026/10/25 01:05:20 INFO Applying migration id=rfc9421 2026/10/25 01:05:20 INFO Applying migration id=keys 2026/10/25 01:05:20 INFO Applying migration id=portable 2026/10/25 01:05:20 INFO Applying migration id=proofs 2026/10/25 01:05:20 INFO Applying migration id=contexts 2026/10/25 01:05:20 INFO Applying migration id=deliverieshost 2026/10/25 01:05:20 INFO Applying migration id=pembegin 2026/10/25 01:05:20 INFO Applying migration id=didhost 2026/10/25 01:05:20 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:20 INFO Applying migration id=invites 2026/10/25 01:05:20 INFO Applying migration id=ed25519blob 2026/10/25 01:05:20 INFO Applying migration id=rsablob 2026/10/25 01:05:20 INFO Applying migration id=iconscid 2026/10/25 01:05:20 INFO Applying migration id=actor 2026/10/25 01:05:20 INFO Applying migration id=localkeys 2026/10/25 01:05:20 INFO Applying migration id=deleted 2026/10/25 01:05:20 INFO Applying migration id=history 2026/10/25 01:05:20 INFO Applying migration id=outboxnano 2026/10/25 01:05:20 INFO Applying migration id=implements 2026/10/25 01:05:20 INFO Applying migration id=backfill 2026/10/25 01:05:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-3f32-7697-b44b-4e050d625a1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-3f31-77f5-b20f-672edf61fe53 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-3f31-77f5-b20f-672edf61fe53 2026/10/25 01:05:22 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-3f31-77f5-b20f-672edf61fe53 2026/10/25 01:05:22 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-3f37-74d7-a9c6-f1874c53ff23 note=https://localhost.localdomain:8443/post/01a17097-3f37-744e-94ed-e302b934376c thread=https://localhost.localdomain:8443/post/01a17097-3f31-77f5-b20f-672edf61fe53 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-3f37-74d7-a9c6-f1874c53ff23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-3f37-744e-94ed-e302b934376c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-3f37-744e-94ed-e302b934376c 2026/10/25 01:05:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-3f31-77f5-b20f-672edf61fe53 --- PASS: TestView_OneReply (2.02s) === RUN TestView_TwoReplies 2026/10/25 01:05:22 INFO Applying migration id=initial 2026/10/25 01:05:22 INFO Applying migration id=notesupdated 2026/10/25 01:05:22 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:22 INFO Applying migration id=activitiesid 2026/10/25 01:05:22 INFO Applying migration id=outbox 2026/10/25 01:05:22 INFO Applying migration id=edits 2026/10/25 01:05:22 INFO Applying migration id=outboxactor 2026/10/25 01:05:22 INFO Applying migration id=outboxsender 2026/10/25 01:05:22 INFO Applying migration id=thread 2026/10/25 01:05:22 INFO Applying migration id=host 2026/10/25 01:05:22 INFO Applying migration id=sharedinbox 2026/10/25 01:05:22 INFO Applying migration id=noteshost 2026/10/25 01:05:22 INFO Applying migration id=fetched 2026/10/25 01:05:22 INFO Applying migration id=move 2026/10/25 01:05:22 INFO Applying migration id=cleanup 2026/10/25 01:05:22 INFO Applying migration id=received 2026/10/25 01:05:22 INFO Applying migration id=namehost 2026/10/25 01:05:22 INFO Applying migration id=outboxhost 2026/10/25 01:05:22 INFO Applying migration id=notesfts 2026/10/25 01:05:22 INFO Applying migration id=iconsname 2026/10/25 01:05:22 INFO Applying migration id=nohash 2026/10/25 01:05:22 INFO Applying migration id=shares 2026/10/25 01:05:22 INFO Applying migration id=actorttl 2026/10/25 01:05:22 INFO Applying migration id=tocc 2026/10/25 01:05:22 INFO Applying migration id=followeds 2026/10/25 01:05:22 INFO Applying migration id=certhash 2026/10/25 01:05:22 INFO Applying migration id=follows_sync 2026/10/25 01:05:22 INFO Applying migration id=jsonpath 2026/10/25 01:05:22 INFO Applying migration id=localforward 2026/10/25 01:05:22 INFO Applying migration id=avatar 2026/10/25 01:05:22 INFO Applying migration id=noimage 2026/10/25 01:05:22 INFO Applying migration id=feed 2026/10/25 01:05:22 INFO Applying migration id=bookmarks 2026/10/25 01:05:22 INFO Applying migration id=shareactivity 2026/10/25 01:05:22 INFO Applying migration id=application 2026/10/25 01:05:22 INFO Applying migration id=certificates 2026/10/25 01:05:22 INFO Applying migration id=rawforward 2026/10/25 01:05:22 INFO Applying migration id=publickey 2026/10/25 01:05:22 INFO Applying migration id=resolvegroup 2026/10/25 01:05:22 INFO Applying migration id=reject 2026/10/25 01:05:22 INFO Applying migration id=autodel 2026/10/25 01:05:22 INFO Applying migration id=jsonb 2026/10/25 01:05:22 INFO Applying migration id=quote 2026/10/25 01:05:22 INFO Applying migration id=rfc9421 2026/10/25 01:05:22 INFO Applying migration id=keys 2026/10/25 01:05:22 INFO Applying migration id=portable 2026/10/25 01:05:22 INFO Applying migration id=proofs 2026/10/25 01:05:22 INFO Applying migration id=contexts 2026/10/25 01:05:22 INFO Applying migration id=deliverieshost 2026/10/25 01:05:22 INFO Applying migration id=pembegin 2026/10/25 01:05:22 INFO Applying migration id=didhost 2026/10/25 01:05:22 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:22 INFO Applying migration id=invites 2026/10/25 01:05:22 INFO Applying migration id=ed25519blob 2026/10/25 01:05:22 INFO Applying migration id=rsablob 2026/10/25 01:05:22 INFO Applying migration id=iconscid 2026/10/25 01:05:22 INFO Applying migration id=actor 2026/10/25 01:05:22 INFO Applying migration id=localkeys 2026/10/25 01:05:22 INFO Applying migration id=deleted 2026/10/25 01:05:22 INFO Applying migration id=history 2026/10/25 01:05:22 INFO Applying migration id=outboxnano 2026/10/25 01:05:22 INFO Applying migration id=implements 2026/10/25 01:05:22 INFO Applying migration id=backfill 2026/10/25 01:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-4575-7ecc-9913-d14ac9e0c82b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-4575-7e0c-b4df-6878c65e227d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-4575-7e0c-b4df-6878c65e227d 2026/10/25 01:05:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-4575-7e0c-b4df-6878c65e227d 2026/10/25 01:05:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-4579-7561-ad15-5efbf574b8ae note=https://localhost.localdomain:8443/post/01a17097-4579-74d7-8ef6-f9ef50bd1a4b thread=https://localhost.localdomain:8443/post/01a17097-4575-7e0c-b4df-6878c65e227d starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-4579-7561-ad15-5efbf574b8ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-4579-74d7-8ef6-f9ef50bd1a4b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-4579-74d7-8ef6-f9ef50bd1a4b 2026/10/25 01:05:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-4575-7e0c-b4df-6878c65e227d 2026/10/25 01:05:24 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-457e-79c4-b9f5-a5de2aae7b12 note=https://localhost.localdomain:8443/post/01a17097-457e-7935-9231-3cff675867b7 thread=https://localhost.localdomain:8443/post/01a17097-4575-7e0c-b4df-6878c65e227d starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-457e-79c4-b9f5-a5de2aae7b12 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-457e-7935-9231-3cff675867b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17097-457e-7935-9231-3cff675867b7 2026/10/25 01:05:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-4575-7e0c-b4df-6878c65e227d --- PASS: TestView_TwoReplies (1.61s) === RUN TestView_TwoRepliesBigOffset 2026/10/25 01:05:24 INFO Applying migration id=initial 2026/10/25 01:05:24 INFO Applying migration id=notesupdated 2026/10/25 01:05:24 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:24 INFO Applying migration id=activitiesid 2026/10/25 01:05:24 INFO Applying migration id=outbox 2026/10/25 01:05:24 INFO Applying migration id=edits 2026/10/25 01:05:24 INFO Applying migration id=outboxactor 2026/10/25 01:05:24 INFO Applying migration id=outboxsender 2026/10/25 01:05:24 INFO Applying migration id=thread 2026/10/25 01:05:24 INFO Applying migration id=host 2026/10/25 01:05:24 INFO Applying migration id=sharedinbox 2026/10/25 01:05:24 INFO Applying migration id=noteshost 2026/10/25 01:05:24 INFO Applying migration id=fetched 2026/10/25 01:05:24 INFO Applying migration id=move 2026/10/25 01:05:24 INFO Applying migration id=cleanup 2026/10/25 01:05:24 INFO Applying migration id=received 2026/10/25 01:05:24 INFO Applying migration id=namehost 2026/10/25 01:05:24 INFO Applying migration id=outboxhost 2026/10/25 01:05:24 INFO Applying migration id=notesfts 2026/10/25 01:05:24 INFO Applying migration id=iconsname 2026/10/25 01:05:24 INFO Applying migration id=nohash 2026/10/25 01:05:24 INFO Applying migration id=shares 2026/10/25 01:05:24 INFO Applying migration id=actorttl 2026/10/25 01:05:24 INFO Applying migration id=tocc 2026/10/25 01:05:24 INFO Applying migration id=followeds 2026/10/25 01:05:24 INFO Applying migration id=certhash 2026/10/25 01:05:24 INFO Applying migration id=follows_sync 2026/10/25 01:05:24 INFO Applying migration id=jsonpath 2026/10/25 01:05:24 INFO Applying migration id=localforward 2026/10/25 01:05:24 INFO Applying migration id=avatar 2026/10/25 01:05:24 INFO Applying migration id=noimage 2026/10/25 01:05:24 INFO Applying migration id=feed 2026/10/25 01:05:24 INFO Applying migration id=bookmarks 2026/10/25 01:05:24 INFO Applying migration id=shareactivity 2026/10/25 01:05:24 INFO Applying migration id=application 2026/10/25 01:05:24 INFO Applying migration id=certificates 2026/10/25 01:05:24 INFO Applying migration id=rawforward 2026/10/25 01:05:24 INFO Applying migration id=publickey 2026/10/25 01:05:24 INFO Applying migration id=resolvegroup 2026/10/25 01:05:24 INFO Applying migration id=reject 2026/10/25 01:05:24 INFO Applying migration id=autodel 2026/10/25 01:05:24 INFO Applying migration id=jsonb 2026/10/25 01:05:24 INFO Applying migration id=quote 2026/10/25 01:05:24 INFO Applying migration id=rfc9421 2026/10/25 01:05:24 INFO Applying migration id=keys 2026/10/25 01:05:24 INFO Applying migration id=portable 2026/10/25 01:05:24 INFO Applying migration id=proofs 2026/10/25 01:05:24 INFO Applying migration id=contexts 2026/10/25 01:05:24 INFO Applying migration id=deliverieshost 2026/10/25 01:05:24 INFO Applying migration id=pembegin 2026/10/25 01:05:24 INFO Applying migration id=didhost 2026/10/25 01:05:24 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:24 INFO Applying migration id=invites 2026/10/25 01:05:24 INFO Applying migration id=ed25519blob 2026/10/25 01:05:24 INFO Applying migration id=rsablob 2026/10/25 01:05:24 INFO Applying migration id=iconscid 2026/10/25 01:05:24 INFO Applying migration id=actor 2026/10/25 01:05:24 INFO Applying migration id=localkeys 2026/10/25 01:05:24 INFO Applying migration id=deleted 2026/10/25 01:05:24 INFO Applying migration id=history 2026/10/25 01:05:24 INFO Applying migration id=outboxnano 2026/10/25 01:05:24 INFO Applying migration id=implements 2026/10/25 01:05:24 INFO Applying migration id=backfill 2026/10/25 01:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-4c5c-78b9-a149-d2a10c359130 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-4c5c-77db-b91c-bb3e201d122d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-4c5c-77db-b91c-bb3e201d122d 2026/10/25 01:05:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-4c5c-77db-b91c-bb3e201d122d 2026/10/25 01:05:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-4c5e-7a0b-bd3f-a0346adbf90e note=https://localhost.localdomain:8443/post/01a17097-4c5e-79d6-9428-16f5a90604ed thread=https://localhost.localdomain:8443/post/01a17097-4c5c-77db-b91c-bb3e201d122d starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-4c5e-7a0b-bd3f-a0346adbf90e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-4c5e-79d6-9428-16f5a90604ed activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-4c5e-79d6-9428-16f5a90604ed 2026/10/25 01:05:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-4c5c-77db-b91c-bb3e201d122d 2026/10/25 01:05:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-4c60-7ac3-a318-5d21064a1c58 note=https://localhost.localdomain:8443/post/01a17097-4c60-7a8e-a7c4-d491ca5ad915 thread=https://localhost.localdomain:8443/post/01a17097-4c5c-77db-b91c-bb3e201d122d starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-4c60-7ac3-a318-5d21064a1c58 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-4c60-7a8e-a7c4-d491ca5ad915 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17097-4c60-7a8e-a7c4-d491ca5ad915 2026/10/25 01:05:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-4c5c-77db-b91c-bb3e201d122d --- PASS: TestView_TwoRepliesBigOffset (1.75s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/25 01:05:26 INFO Applying migration id=initial 2026/10/25 01:05:26 INFO Applying migration id=notesupdated 2026/10/25 01:05:26 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:26 INFO Applying migration id=activitiesid 2026/10/25 01:05:26 INFO Applying migration id=outbox 2026/10/25 01:05:26 INFO Applying migration id=edits 2026/10/25 01:05:26 INFO Applying migration id=outboxactor 2026/10/25 01:05:26 INFO Applying migration id=outboxsender 2026/10/25 01:05:26 INFO Applying migration id=thread 2026/10/25 01:05:26 INFO Applying migration id=host 2026/10/25 01:05:26 INFO Applying migration id=sharedinbox 2026/10/25 01:05:26 INFO Applying migration id=noteshost 2026/10/25 01:05:26 INFO Applying migration id=fetched 2026/10/25 01:05:26 INFO Applying migration id=move 2026/10/25 01:05:26 INFO Applying migration id=cleanup 2026/10/25 01:05:26 INFO Applying migration id=received 2026/10/25 01:05:26 INFO Applying migration id=namehost 2026/10/25 01:05:26 INFO Applying migration id=outboxhost 2026/10/25 01:05:26 INFO Applying migration id=notesfts 2026/10/25 01:05:26 INFO Applying migration id=iconsname 2026/10/25 01:05:26 INFO Applying migration id=nohash 2026/10/25 01:05:26 INFO Applying migration id=shares 2026/10/25 01:05:26 INFO Applying migration id=actorttl 2026/10/25 01:05:26 INFO Applying migration id=tocc 2026/10/25 01:05:26 INFO Applying migration id=followeds 2026/10/25 01:05:26 INFO Applying migration id=certhash 2026/10/25 01:05:26 INFO Applying migration id=follows_sync 2026/10/25 01:05:26 INFO Applying migration id=jsonpath 2026/10/25 01:05:26 INFO Applying migration id=localforward 2026/10/25 01:05:26 INFO Applying migration id=avatar 2026/10/25 01:05:26 INFO Applying migration id=noimage 2026/10/25 01:05:26 INFO Applying migration id=feed 2026/10/25 01:05:26 INFO Applying migration id=bookmarks 2026/10/25 01:05:26 INFO Applying migration id=shareactivity 2026/10/25 01:05:26 INFO Applying migration id=application 2026/10/25 01:05:26 INFO Applying migration id=certificates 2026/10/25 01:05:26 INFO Applying migration id=rawforward 2026/10/25 01:05:26 INFO Applying migration id=publickey 2026/10/25 01:05:26 INFO Applying migration id=resolvegroup 2026/10/25 01:05:26 INFO Applying migration id=reject 2026/10/25 01:05:26 INFO Applying migration id=autodel 2026/10/25 01:05:26 INFO Applying migration id=jsonb 2026/10/25 01:05:26 INFO Applying migration id=quote 2026/10/25 01:05:26 INFO Applying migration id=rfc9421 2026/10/25 01:05:26 INFO Applying migration id=keys 2026/10/25 01:05:26 INFO Applying migration id=portable 2026/10/25 01:05:26 INFO Applying migration id=proofs 2026/10/25 01:05:26 INFO Applying migration id=contexts 2026/10/25 01:05:26 INFO Applying migration id=deliverieshost 2026/10/25 01:05:26 INFO Applying migration id=pembegin 2026/10/25 01:05:26 INFO Applying migration id=didhost 2026/10/25 01:05:26 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:26 INFO Applying migration id=invites 2026/10/25 01:05:26 INFO Applying migration id=ed25519blob 2026/10/25 01:05:26 INFO Applying migration id=rsablob 2026/10/25 01:05:26 INFO Applying migration id=iconscid 2026/10/25 01:05:26 INFO Applying migration id=actor 2026/10/25 01:05:26 INFO Applying migration id=localkeys 2026/10/25 01:05:26 INFO Applying migration id=deleted 2026/10/25 01:05:26 INFO Applying migration id=history 2026/10/25 01:05:26 INFO Applying migration id=outboxnano 2026/10/25 01:05:26 INFO Applying migration id=implements 2026/10/25 01:05:26 INFO Applying migration id=backfill 2026/10/25 01:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-53d7-794f-ba57-b191c2738985 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-53d7-77fe-bb08-dc9bce9e24ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-53d7-77fe-bb08-dc9bce9e24ea 2026/10/25 01:05:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-53d7-77fe-bb08-dc9bce9e24ea 2026/10/25 01:05:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-53dd-7218-9552-6d4527dfff1b note=https://localhost.localdomain:8443/post/01a17097-53dd-7185-93fd-19a33a962da4 thread=https://localhost.localdomain:8443/post/01a17097-53d7-77fe-bb08-dc9bce9e24ea starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-53dd-7218-9552-6d4527dfff1b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-53dd-7185-93fd-19a33a962da4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-53dd-7185-93fd-19a33a962da4 2026/10/25 01:05:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-53d7-77fe-bb08-dc9bce9e24ea 2026/10/25 01:05:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-53e2-7e3f-83ef-ba7f8323cf74 note=https://localhost.localdomain:8443/post/01a17097-53e2-7da3-9295-185dff9c4ca9 thread=https://localhost.localdomain:8443/post/01a17097-53d7-77fe-bb08-dc9bce9e24ea starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-53e2-7e3f-83ef-ba7f8323cf74 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-53e2-7da3-9295-185dff9c4ca9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17097-53e2-7da3-9295-185dff9c4ca9 2026/10/25 01:05:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-53d7-77fe-bb08-dc9bce9e24ea --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (1.93s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/25 01:05:28 INFO Applying migration id=initial 2026/10/25 01:05:28 INFO Applying migration id=notesupdated 2026/10/25 01:05:28 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:28 INFO Applying migration id=activitiesid 2026/10/25 01:05:28 INFO Applying migration id=outbox 2026/10/25 01:05:28 INFO Applying migration id=edits 2026/10/25 01:05:28 INFO Applying migration id=outboxactor 2026/10/25 01:05:28 INFO Applying migration id=outboxsender 2026/10/25 01:05:28 INFO Applying migration id=thread 2026/10/25 01:05:28 INFO Applying migration id=host 2026/10/25 01:05:28 INFO Applying migration id=sharedinbox 2026/10/25 01:05:28 INFO Applying migration id=noteshost 2026/10/25 01:05:28 INFO Applying migration id=fetched 2026/10/25 01:05:28 INFO Applying migration id=move 2026/10/25 01:05:28 INFO Applying migration id=cleanup 2026/10/25 01:05:28 INFO Applying migration id=received 2026/10/25 01:05:28 INFO Applying migration id=namehost 2026/10/25 01:05:28 INFO Applying migration id=outboxhost 2026/10/25 01:05:28 INFO Applying migration id=notesfts 2026/10/25 01:05:28 INFO Applying migration id=iconsname 2026/10/25 01:05:28 INFO Applying migration id=nohash 2026/10/25 01:05:28 INFO Applying migration id=shares 2026/10/25 01:05:28 INFO Applying migration id=actorttl 2026/10/25 01:05:28 INFO Applying migration id=tocc 2026/10/25 01:05:28 INFO Applying migration id=followeds 2026/10/25 01:05:28 INFO Applying migration id=certhash 2026/10/25 01:05:28 INFO Applying migration id=follows_sync 2026/10/25 01:05:28 INFO Applying migration id=jsonpath 2026/10/25 01:05:28 INFO Applying migration id=localforward 2026/10/25 01:05:28 INFO Applying migration id=avatar 2026/10/25 01:05:28 INFO Applying migration id=noimage 2026/10/25 01:05:28 INFO Applying migration id=feed 2026/10/25 01:05:28 INFO Applying migration id=bookmarks 2026/10/25 01:05:28 INFO Applying migration id=shareactivity 2026/10/25 01:05:28 INFO Applying migration id=application 2026/10/25 01:05:28 INFO Applying migration id=certificates 2026/10/25 01:05:28 INFO Applying migration id=rawforward 2026/10/25 01:05:28 INFO Applying migration id=publickey 2026/10/25 01:05:28 INFO Applying migration id=resolvegroup 2026/10/25 01:05:28 INFO Applying migration id=reject 2026/10/25 01:05:28 INFO Applying migration id=autodel 2026/10/25 01:05:28 INFO Applying migration id=jsonb 2026/10/25 01:05:28 INFO Applying migration id=quote 2026/10/25 01:05:28 INFO Applying migration id=rfc9421 2026/10/25 01:05:28 INFO Applying migration id=keys 2026/10/25 01:05:28 INFO Applying migration id=portable 2026/10/25 01:05:28 INFO Applying migration id=proofs 2026/10/25 01:05:28 INFO Applying migration id=contexts 2026/10/25 01:05:28 INFO Applying migration id=deliverieshost 2026/10/25 01:05:28 INFO Applying migration id=pembegin 2026/10/25 01:05:28 INFO Applying migration id=didhost 2026/10/25 01:05:28 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:28 INFO Applying migration id=invites 2026/10/25 01:05:28 INFO Applying migration id=ed25519blob 2026/10/25 01:05:28 INFO Applying migration id=rsablob 2026/10/25 01:05:28 INFO Applying migration id=iconscid 2026/10/25 01:05:28 INFO Applying migration id=actor 2026/10/25 01:05:28 INFO Applying migration id=localkeys 2026/10/25 01:05:28 INFO Applying migration id=deleted 2026/10/25 01:05:28 INFO Applying migration id=history 2026/10/25 01:05:28 INFO Applying migration id=outboxnano 2026/10/25 01:05:28 INFO Applying migration id=implements 2026/10/25 01:05:28 INFO Applying migration id=backfill 2026/10/25 01:05:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-5921-757e-9724-6a6e8b24d0c5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-5921-7488-b83b-5f1226f59089 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-5921-7488-b83b-5f1226f59089 2026/10/25 01:05:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-5921-7488-b83b-5f1226f59089 2026/10/25 01:05:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-5926-7d9a-8520-236728e13560 note=https://localhost.localdomain:8443/post/01a17097-5926-7d08-84c3-4f23f0b838a8 thread=https://localhost.localdomain:8443/post/01a17097-5921-7488-b83b-5f1226f59089 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-5926-7d9a-8520-236728e13560 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-5926-7d08-84c3-4f23f0b838a8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-5926-7d08-84c3-4f23f0b838a8 2026/10/25 01:05:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-5921-7488-b83b-5f1226f59089 2026/10/25 01:05:29 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-592c-76ef-bb4f-0ed0093b4f5c note=https://localhost.localdomain:8443/post/01a17097-592c-765d-8611-1bca72e98e76 thread=https://localhost.localdomain:8443/post/01a17097-5921-7488-b83b-5f1226f59089 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-592c-76ef-bb4f-0ed0093b4f5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-592c-765d-8611-1bca72e98e76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a17097-592c-765d-8611-1bca72e98e76 2026/10/25 01:05:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-5921-7488-b83b-5f1226f59089 --- PASS: TestView_TwoRepliesUnauthenticatedUser (1.36s) === RUN TestView_OneReplyPostDeleted 2026/10/25 01:05:29 INFO Applying migration id=initial 2026/10/25 01:05:29 INFO Applying migration id=notesupdated 2026/10/25 01:05:29 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:29 INFO Applying migration id=activitiesid 2026/10/25 01:05:29 INFO Applying migration id=outbox 2026/10/25 01:05:29 INFO Applying migration id=edits 2026/10/25 01:05:29 INFO Applying migration id=outboxactor 2026/10/25 01:05:29 INFO Applying migration id=outboxsender 2026/10/25 01:05:29 INFO Applying migration id=thread 2026/10/25 01:05:29 INFO Applying migration id=host 2026/10/25 01:05:29 INFO Applying migration id=sharedinbox 2026/10/25 01:05:29 INFO Applying migration id=noteshost 2026/10/25 01:05:29 INFO Applying migration id=fetched 2026/10/25 01:05:29 INFO Applying migration id=move 2026/10/25 01:05:29 INFO Applying migration id=cleanup 2026/10/25 01:05:29 INFO Applying migration id=received 2026/10/25 01:05:29 INFO Applying migration id=namehost 2026/10/25 01:05:29 INFO Applying migration id=outboxhost 2026/10/25 01:05:29 INFO Applying migration id=notesfts 2026/10/25 01:05:29 INFO Applying migration id=iconsname 2026/10/25 01:05:29 INFO Applying migration id=nohash 2026/10/25 01:05:29 INFO Applying migration id=shares 2026/10/25 01:05:29 INFO Applying migration id=actorttl 2026/10/25 01:05:29 INFO Applying migration id=tocc 2026/10/25 01:05:29 INFO Applying migration id=followeds 2026/10/25 01:05:29 INFO Applying migration id=certhash 2026/10/25 01:05:29 INFO Applying migration id=follows_sync 2026/10/25 01:05:29 INFO Applying migration id=jsonpath 2026/10/25 01:05:29 INFO Applying migration id=localforward 2026/10/25 01:05:29 INFO Applying migration id=avatar 2026/10/25 01:05:29 INFO Applying migration id=noimage 2026/10/25 01:05:29 INFO Applying migration id=feed 2026/10/25 01:05:29 INFO Applying migration id=bookmarks 2026/10/25 01:05:29 INFO Applying migration id=shareactivity 2026/10/25 01:05:29 INFO Applying migration id=application 2026/10/25 01:05:29 INFO Applying migration id=certificates 2026/10/25 01:05:29 INFO Applying migration id=rawforward 2026/10/25 01:05:29 INFO Applying migration id=publickey 2026/10/25 01:05:29 INFO Applying migration id=resolvegroup 2026/10/25 01:05:29 INFO Applying migration id=reject 2026/10/25 01:05:29 INFO Applying migration id=autodel 2026/10/25 01:05:29 INFO Applying migration id=jsonb 2026/10/25 01:05:29 INFO Applying migration id=quote 2026/10/25 01:05:29 INFO Applying migration id=rfc9421 2026/10/25 01:05:29 INFO Applying migration id=keys 2026/10/25 01:05:29 INFO Applying migration id=portable 2026/10/25 01:05:29 INFO Applying migration id=proofs 2026/10/25 01:05:29 INFO Applying migration id=contexts 2026/10/25 01:05:29 INFO Applying migration id=deliverieshost 2026/10/25 01:05:29 INFO Applying migration id=pembegin 2026/10/25 01:05:29 INFO Applying migration id=didhost 2026/10/25 01:05:29 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:29 INFO Applying migration id=invites 2026/10/25 01:05:29 INFO Applying migration id=ed25519blob 2026/10/25 01:05:29 INFO Applying migration id=rsablob 2026/10/25 01:05:29 INFO Applying migration id=iconscid 2026/10/25 01:05:29 INFO Applying migration id=actor 2026/10/25 01:05:29 INFO Applying migration id=localkeys 2026/10/25 01:05:29 INFO Applying migration id=deleted 2026/10/25 01:05:29 INFO Applying migration id=history 2026/10/25 01:05:29 INFO Applying migration id=outboxnano 2026/10/25 01:05:29 INFO Applying migration id=implements 2026/10/25 01:05:29 INFO Applying migration id=backfill 2026/10/25 01:05:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-623a-7501-9fd6-3311bb1cad0d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30 2026/10/25 01:05:31 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30 2026/10/25 01:05:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-623d-70e0-b90c-754b09197591 note=https://localhost.localdomain:8443/post/01a17097-623d-70ab-a6de-12f71a07f4ea thread=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-623d-70e0-b90c-754b09197591 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-623d-70ab-a6de-12f71a07f4ea activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-623d-70ab-a6de-12f71a07f4ea 2026/10/25 01:05:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30 2026/10/25 01:05:31 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17097-6239-7dce-923e-a40845a27f30 2026/10/25 01:05:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-623d-70ab-a6de-12f71a07f4ea --- PASS: TestView_OneReplyPostDeleted (2.32s) === RUN TestView_OneReplyPostNotDeleted 2026/10/25 01:05:31 INFO Applying migration id=initial 2026/10/25 01:05:31 INFO Applying migration id=notesupdated 2026/10/25 01:05:31 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:31 INFO Applying migration id=activitiesid 2026/10/25 01:05:31 INFO Applying migration id=outbox 2026/10/25 01:05:31 INFO Applying migration id=edits 2026/10/25 01:05:31 INFO Applying migration id=outboxactor 2026/10/25 01:05:31 INFO Applying migration id=outboxsender 2026/10/25 01:05:31 INFO Applying migration id=thread 2026/10/25 01:05:31 INFO Applying migration id=host 2026/10/25 01:05:31 INFO Applying migration id=sharedinbox 2026/10/25 01:05:31 INFO Applying migration id=noteshost 2026/10/25 01:05:31 INFO Applying migration id=fetched 2026/10/25 01:05:31 INFO Applying migration id=move 2026/10/25 01:05:31 INFO Applying migration id=cleanup 2026/10/25 01:05:31 INFO Applying migration id=received 2026/10/25 01:05:31 INFO Applying migration id=namehost 2026/10/25 01:05:31 INFO Applying migration id=outboxhost 2026/10/25 01:05:31 INFO Applying migration id=notesfts 2026/10/25 01:05:31 INFO Applying migration id=iconsname 2026/10/25 01:05:31 INFO Applying migration id=nohash 2026/10/25 01:05:31 INFO Applying migration id=shares 2026/10/25 01:05:31 INFO Applying migration id=actorttl 2026/10/25 01:05:31 INFO Applying migration id=tocc 2026/10/25 01:05:31 INFO Applying migration id=followeds 2026/10/25 01:05:31 INFO Applying migration id=certhash 2026/10/25 01:05:31 INFO Applying migration id=follows_sync 2026/10/25 01:05:31 INFO Applying migration id=jsonpath 2026/10/25 01:05:31 INFO Applying migration id=localforward 2026/10/25 01:05:31 INFO Applying migration id=avatar 2026/10/25 01:05:31 INFO Applying migration id=noimage 2026/10/25 01:05:31 INFO Applying migration id=feed 2026/10/25 01:05:31 INFO Applying migration id=bookmarks 2026/10/25 01:05:31 INFO Applying migration id=shareactivity 2026/10/25 01:05:31 INFO Applying migration id=application 2026/10/25 01:05:31 INFO Applying migration id=certificates 2026/10/25 01:05:31 INFO Applying migration id=rawforward 2026/10/25 01:05:31 INFO Applying migration id=publickey 2026/10/25 01:05:31 INFO Applying migration id=resolvegroup 2026/10/25 01:05:31 INFO Applying migration id=reject 2026/10/25 01:05:31 INFO Applying migration id=autodel 2026/10/25 01:05:31 INFO Applying migration id=jsonb 2026/10/25 01:05:31 INFO Applying migration id=quote 2026/10/25 01:05:31 INFO Applying migration id=rfc9421 2026/10/25 01:05:31 INFO Applying migration id=keys 2026/10/25 01:05:31 INFO Applying migration id=portable 2026/10/25 01:05:31 INFO Applying migration id=proofs 2026/10/25 01:05:31 INFO Applying migration id=contexts 2026/10/25 01:05:31 INFO Applying migration id=deliverieshost 2026/10/25 01:05:31 INFO Applying migration id=pembegin 2026/10/25 01:05:31 INFO Applying migration id=didhost 2026/10/25 01:05:31 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:31 INFO Applying migration id=invites 2026/10/25 01:05:31 INFO Applying migration id=ed25519blob 2026/10/25 01:05:31 INFO Applying migration id=rsablob 2026/10/25 01:05:31 INFO Applying migration id=iconscid 2026/10/25 01:05:31 INFO Applying migration id=actor 2026/10/25 01:05:31 INFO Applying migration id=localkeys 2026/10/25 01:05:31 INFO Applying migration id=deleted 2026/10/25 01:05:31 INFO Applying migration id=history 2026/10/25 01:05:31 INFO Applying migration id=outboxnano 2026/10/25 01:05:31 INFO Applying migration id=implements 2026/10/25 01:05:31 INFO Applying migration id=backfill 2026/10/25 01:05:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-6a25-7706-a30c-27791d6733d1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-6a25-7689-bbc7-7fd7956749ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-6a25-7689-bbc7-7fd7956749ba 2026/10/25 01:05:33 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-6a25-7689-bbc7-7fd7956749ba 2026/10/25 01:05:33 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-6a27-7639-8aca-533674e84b38 note=https://localhost.localdomain:8443/post/01a17097-6a27-75d3-968c-5f18d86a7026 thread=https://localhost.localdomain:8443/post/01a17097-6a25-7689-bbc7-7fd7956749ba starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-6a27-7639-8aca-533674e84b38 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-6a27-75d3-968c-5f18d86a7026 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-6a27-75d3-968c-5f18d86a7026 2026/10/25 01:05:33 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-6a25-7689-bbc7-7fd7956749ba 2026/10/25 01:05:33 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-6a27-75d3-968c-5f18d86a7026 --- PASS: TestView_OneReplyPostNotDeleted (2.02s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/25 01:05:33 INFO Applying migration id=initial 2026/10/25 01:05:33 INFO Applying migration id=notesupdated 2026/10/25 01:05:33 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:33 INFO Applying migration id=activitiesid 2026/10/25 01:05:33 INFO Applying migration id=outbox 2026/10/25 01:05:33 INFO Applying migration id=edits 2026/10/25 01:05:33 INFO Applying migration id=outboxactor 2026/10/25 01:05:33 INFO Applying migration id=outboxsender 2026/10/25 01:05:33 INFO Applying migration id=thread 2026/10/25 01:05:33 INFO Applying migration id=host 2026/10/25 01:05:33 INFO Applying migration id=sharedinbox 2026/10/25 01:05:33 INFO Applying migration id=noteshost 2026/10/25 01:05:33 INFO Applying migration id=fetched 2026/10/25 01:05:33 INFO Applying migration id=move 2026/10/25 01:05:33 INFO Applying migration id=cleanup 2026/10/25 01:05:33 INFO Applying migration id=received 2026/10/25 01:05:33 INFO Applying migration id=namehost 2026/10/25 01:05:33 INFO Applying migration id=outboxhost 2026/10/25 01:05:33 INFO Applying migration id=notesfts 2026/10/25 01:05:33 INFO Applying migration id=iconsname 2026/10/25 01:05:33 INFO Applying migration id=nohash 2026/10/25 01:05:33 INFO Applying migration id=shares 2026/10/25 01:05:33 INFO Applying migration id=actorttl 2026/10/25 01:05:33 INFO Applying migration id=tocc 2026/10/25 01:05:33 INFO Applying migration id=followeds 2026/10/25 01:05:33 INFO Applying migration id=certhash 2026/10/25 01:05:33 INFO Applying migration id=follows_sync 2026/10/25 01:05:33 INFO Applying migration id=jsonpath 2026/10/25 01:05:33 INFO Applying migration id=localforward 2026/10/25 01:05:33 INFO Applying migration id=avatar 2026/10/25 01:05:33 INFO Applying migration id=noimage 2026/10/25 01:05:33 INFO Applying migration id=feed 2026/10/25 01:05:33 INFO Applying migration id=bookmarks 2026/10/25 01:05:33 INFO Applying migration id=shareactivity 2026/10/25 01:05:33 INFO Applying migration id=application 2026/10/25 01:05:33 INFO Applying migration id=certificates 2026/10/25 01:05:33 INFO Applying migration id=rawforward 2026/10/25 01:05:33 INFO Applying migration id=publickey 2026/10/25 01:05:33 INFO Applying migration id=resolvegroup 2026/10/25 01:05:33 INFO Applying migration id=reject 2026/10/25 01:05:33 INFO Applying migration id=autodel 2026/10/25 01:05:33 INFO Applying migration id=jsonb 2026/10/25 01:05:33 INFO Applying migration id=quote 2026/10/25 01:05:33 INFO Applying migration id=rfc9421 2026/10/25 01:05:33 INFO Applying migration id=keys 2026/10/25 01:05:33 INFO Applying migration id=portable 2026/10/25 01:05:33 INFO Applying migration id=proofs 2026/10/25 01:05:33 INFO Applying migration id=contexts 2026/10/25 01:05:33 INFO Applying migration id=deliverieshost 2026/10/25 01:05:33 INFO Applying migration id=pembegin 2026/10/25 01:05:33 INFO Applying migration id=didhost 2026/10/25 01:05:33 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:33 INFO Applying migration id=invites 2026/10/25 01:05:33 INFO Applying migration id=ed25519blob 2026/10/25 01:05:33 INFO Applying migration id=rsablob 2026/10/25 01:05:33 INFO Applying migration id=iconscid 2026/10/25 01:05:33 INFO Applying migration id=actor 2026/10/25 01:05:33 INFO Applying migration id=localkeys 2026/10/25 01:05:33 INFO Applying migration id=deleted 2026/10/25 01:05:33 INFO Applying migration id=history 2026/10/25 01:05:33 INFO Applying migration id=outboxnano 2026/10/25 01:05:33 INFO Applying migration id=implements 2026/10/25 01:05:33 INFO Applying migration id=backfill 2026/10/25 01:05:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-7233-7e3b-af29-3fb7a6fef0ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-7233-7d6a-834d-41afdcad08df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-7233-7d6a-834d-41afdcad08df 2026/10/25 01:05:35 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-7233-7d6a-834d-41afdcad08df 2026/10/25 01:05:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-7238-7d91-a205-ddf5e7cafb1a note=https://localhost.localdomain:8443/post/01a17097-7238-7d02-b030-58e9fa7723c0 thread=https://localhost.localdomain:8443/post/01a17097-7233-7d6a-834d-41afdcad08df starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-7238-7d91-a205-ddf5e7cafb1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-7238-7d02-b030-58e9fa7723c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-7238-7d02-b030-58e9fa7723c0 2026/10/25 01:05:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-7233-7d6a-834d-41afdcad08df 2026/10/25 01:05:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-7238-7d02-b030-58e9fa7723c0 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (2.07s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/25 01:05:35 INFO Applying migration id=initial 2026/10/25 01:05:35 INFO Applying migration id=notesupdated 2026/10/25 01:05:35 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:35 INFO Applying migration id=activitiesid 2026/10/25 01:05:35 INFO Applying migration id=outbox 2026/10/25 01:05:35 INFO Applying migration id=edits 2026/10/25 01:05:35 INFO Applying migration id=outboxactor 2026/10/25 01:05:35 INFO Applying migration id=outboxsender 2026/10/25 01:05:35 INFO Applying migration id=thread 2026/10/25 01:05:35 INFO Applying migration id=host 2026/10/25 01:05:35 INFO Applying migration id=sharedinbox 2026/10/25 01:05:35 INFO Applying migration id=noteshost 2026/10/25 01:05:35 INFO Applying migration id=fetched 2026/10/25 01:05:35 INFO Applying migration id=move 2026/10/25 01:05:35 INFO Applying migration id=cleanup 2026/10/25 01:05:35 INFO Applying migration id=received 2026/10/25 01:05:35 INFO Applying migration id=namehost 2026/10/25 01:05:35 INFO Applying migration id=outboxhost 2026/10/25 01:05:35 INFO Applying migration id=notesfts 2026/10/25 01:05:35 INFO Applying migration id=iconsname 2026/10/25 01:05:35 INFO Applying migration id=nohash 2026/10/25 01:05:35 INFO Applying migration id=shares 2026/10/25 01:05:35 INFO Applying migration id=actorttl 2026/10/25 01:05:35 INFO Applying migration id=tocc 2026/10/25 01:05:35 INFO Applying migration id=followeds 2026/10/25 01:05:35 INFO Applying migration id=certhash 2026/10/25 01:05:35 INFO Applying migration id=follows_sync 2026/10/25 01:05:35 INFO Applying migration id=jsonpath 2026/10/25 01:05:35 INFO Applying migration id=localforward 2026/10/25 01:05:35 INFO Applying migration id=avatar 2026/10/25 01:05:35 INFO Applying migration id=noimage 2026/10/25 01:05:35 INFO Applying migration id=feed 2026/10/25 01:05:35 INFO Applying migration id=bookmarks 2026/10/25 01:05:35 INFO Applying migration id=shareactivity 2026/10/25 01:05:35 INFO Applying migration id=application 2026/10/25 01:05:35 INFO Applying migration id=certificates 2026/10/25 01:05:35 INFO Applying migration id=rawforward 2026/10/25 01:05:35 INFO Applying migration id=publickey 2026/10/25 01:05:35 INFO Applying migration id=resolvegroup 2026/10/25 01:05:35 INFO Applying migration id=reject 2026/10/25 01:05:35 INFO Applying migration id=autodel 2026/10/25 01:05:35 INFO Applying migration id=jsonb 2026/10/25 01:05:35 INFO Applying migration id=quote 2026/10/25 01:05:35 INFO Applying migration id=rfc9421 2026/10/25 01:05:35 INFO Applying migration id=keys 2026/10/25 01:05:35 INFO Applying migration id=portable 2026/10/25 01:05:35 INFO Applying migration id=proofs 2026/10/25 01:05:35 INFO Applying migration id=contexts 2026/10/25 01:05:35 INFO Applying migration id=deliverieshost 2026/10/25 01:05:35 INFO Applying migration id=pembegin 2026/10/25 01:05:35 INFO Applying migration id=didhost 2026/10/25 01:05:35 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:35 INFO Applying migration id=invites 2026/10/25 01:05:35 INFO Applying migration id=ed25519blob 2026/10/25 01:05:35 INFO Applying migration id=rsablob 2026/10/25 01:05:36 INFO Applying migration id=iconscid 2026/10/25 01:05:36 INFO Applying migration id=actor 2026/10/25 01:05:36 INFO Applying migration id=localkeys 2026/10/25 01:05:36 INFO Applying migration id=deleted 2026/10/25 01:05:36 INFO Applying migration id=history 2026/10/25 01:05:36 INFO Applying migration id=outboxnano 2026/10/25 01:05:36 INFO Applying migration id=implements 2026/10/25 01:05:36 INFO Applying migration id=backfill 2026/10/25 01:05:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-7b76-7d21-8d5b-d6f6aa87b960 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5 2026/10/25 01:05:38 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5 2026/10/25 01:05:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-7b78-7bf7-9825-b01dc6a9987b note=https://localhost.localdomain:8443/post/01a17097-7b78-7bba-8255-b219c24ccad6 thread=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-7b78-7bf7-9825-b01dc6a9987b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-7b78-7bba-8255-b219c24ccad6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-7b78-7bba-8255-b219c24ccad6 2026/10/25 01:05:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5 2026/10/25 01:05:38 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17097-7b76-7cd9-9cef-36be532dc1b5 2026/10/25 01:05:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-7b78-7bba-8255-b219c24ccad6 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (2.36s) === RUN TestView_OneReplyReplyDeleted 2026/10/25 01:05:38 INFO Applying migration id=initial 2026/10/25 01:05:38 INFO Applying migration id=notesupdated 2026/10/25 01:05:38 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:38 INFO Applying migration id=activitiesid 2026/10/25 01:05:38 INFO Applying migration id=outbox 2026/10/25 01:05:38 INFO Applying migration id=edits 2026/10/25 01:05:38 INFO Applying migration id=outboxactor 2026/10/25 01:05:38 INFO Applying migration id=outboxsender 2026/10/25 01:05:38 INFO Applying migration id=thread 2026/10/25 01:05:38 INFO Applying migration id=host 2026/10/25 01:05:38 INFO Applying migration id=sharedinbox 2026/10/25 01:05:38 INFO Applying migration id=noteshost 2026/10/25 01:05:38 INFO Applying migration id=fetched 2026/10/25 01:05:38 INFO Applying migration id=move 2026/10/25 01:05:38 INFO Applying migration id=cleanup 2026/10/25 01:05:38 INFO Applying migration id=received 2026/10/25 01:05:38 INFO Applying migration id=namehost 2026/10/25 01:05:38 INFO Applying migration id=outboxhost 2026/10/25 01:05:38 INFO Applying migration id=notesfts 2026/10/25 01:05:38 INFO Applying migration id=iconsname 2026/10/25 01:05:38 INFO Applying migration id=nohash 2026/10/25 01:05:38 INFO Applying migration id=shares 2026/10/25 01:05:38 INFO Applying migration id=actorttl 2026/10/25 01:05:38 INFO Applying migration id=tocc 2026/10/25 01:05:38 INFO Applying migration id=followeds 2026/10/25 01:05:38 INFO Applying migration id=certhash 2026/10/25 01:05:38 INFO Applying migration id=follows_sync 2026/10/25 01:05:38 INFO Applying migration id=jsonpath 2026/10/25 01:05:38 INFO Applying migration id=localforward 2026/10/25 01:05:38 INFO Applying migration id=avatar 2026/10/25 01:05:38 INFO Applying migration id=noimage 2026/10/25 01:05:38 INFO Applying migration id=feed 2026/10/25 01:05:38 INFO Applying migration id=bookmarks 2026/10/25 01:05:38 INFO Applying migration id=shareactivity 2026/10/25 01:05:38 INFO Applying migration id=application 2026/10/25 01:05:38 INFO Applying migration id=certificates 2026/10/25 01:05:38 INFO Applying migration id=rawforward 2026/10/25 01:05:38 INFO Applying migration id=publickey 2026/10/25 01:05:38 INFO Applying migration id=resolvegroup 2026/10/25 01:05:38 INFO Applying migration id=reject 2026/10/25 01:05:38 INFO Applying migration id=autodel 2026/10/25 01:05:38 INFO Applying migration id=jsonb 2026/10/25 01:05:38 INFO Applying migration id=quote 2026/10/25 01:05:38 INFO Applying migration id=rfc9421 2026/10/25 01:05:38 INFO Applying migration id=keys 2026/10/25 01:05:38 INFO Applying migration id=portable 2026/10/25 01:05:38 INFO Applying migration id=proofs 2026/10/25 01:05:38 INFO Applying migration id=contexts 2026/10/25 01:05:38 INFO Applying migration id=deliverieshost 2026/10/25 01:05:38 INFO Applying migration id=pembegin 2026/10/25 01:05:38 INFO Applying migration id=didhost 2026/10/25 01:05:38 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:38 INFO Applying migration id=invites 2026/10/25 01:05:38 INFO Applying migration id=ed25519blob 2026/10/25 01:05:38 INFO Applying migration id=rsablob 2026/10/25 01:05:38 INFO Applying migration id=iconscid 2026/10/25 01:05:38 INFO Applying migration id=actor 2026/10/25 01:05:38 INFO Applying migration id=localkeys 2026/10/25 01:05:38 INFO Applying migration id=deleted 2026/10/25 01:05:38 INFO Applying migration id=history 2026/10/25 01:05:38 INFO Applying migration id=outboxnano 2026/10/25 01:05:38 INFO Applying migration id=implements 2026/10/25 01:05:38 INFO Applying migration id=backfill 2026/10/25 01:05:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-8229-7820-943a-ca286a024c49 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-8229-77cd-b772-7ecf47ccde90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-8229-77cd-b772-7ecf47ccde90 2026/10/25 01:05:39 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-8229-77cd-b772-7ecf47ccde90 2026/10/25 01:05:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-822b-7800-b563-354e73503919 note=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92 thread=https://localhost.localdomain:8443/post/01a17097-8229-77cd-b772-7ecf47ccde90 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-822b-7800-b563-354e73503919 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92 2026/10/25 01:05:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-8229-77cd-b772-7ecf47ccde90 2026/10/25 01:05:39 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92 2026/10/25 01:05:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92#delete note=https://localhost.localdomain:8443/post/01a17097-822b-77a2-b690-ac3e6414dc92 thread=https://localhost.localdomain:8443/post/01a17097-8229-77cd-b772-7ecf47ccde90 starter=https://localhost.localdomain:8443/user/bob 2026/10/25 01:05:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-8229-77cd-b772-7ecf47ccde90 --- PASS: TestView_OneReplyReplyDeleted (1.73s) === RUN TestView_NoSuchPost 2026/10/25 01:05:39 INFO Applying migration id=initial 2026/10/25 01:05:39 INFO Applying migration id=notesupdated 2026/10/25 01:05:39 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:39 INFO Applying migration id=activitiesid 2026/10/25 01:05:39 INFO Applying migration id=outbox 2026/10/25 01:05:39 INFO Applying migration id=edits 2026/10/25 01:05:39 INFO Applying migration id=outboxactor 2026/10/25 01:05:39 INFO Applying migration id=outboxsender 2026/10/25 01:05:39 INFO Applying migration id=thread 2026/10/25 01:05:39 INFO Applying migration id=host 2026/10/25 01:05:39 INFO Applying migration id=sharedinbox 2026/10/25 01:05:39 INFO Applying migration id=noteshost 2026/10/25 01:05:39 INFO Applying migration id=fetched 2026/10/25 01:05:39 INFO Applying migration id=move 2026/10/25 01:05:39 INFO Applying migration id=cleanup 2026/10/25 01:05:39 INFO Applying migration id=received 2026/10/25 01:05:39 INFO Applying migration id=namehost 2026/10/25 01:05:39 INFO Applying migration id=outboxhost 2026/10/25 01:05:39 INFO Applying migration id=notesfts 2026/10/25 01:05:39 INFO Applying migration id=iconsname 2026/10/25 01:05:39 INFO Applying migration id=nohash 2026/10/25 01:05:39 INFO Applying migration id=shares 2026/10/25 01:05:39 INFO Applying migration id=actorttl 2026/10/25 01:05:39 INFO Applying migration id=tocc 2026/10/25 01:05:39 INFO Applying migration id=followeds 2026/10/25 01:05:39 INFO Applying migration id=certhash 2026/10/25 01:05:39 INFO Applying migration id=follows_sync 2026/10/25 01:05:39 INFO Applying migration id=jsonpath 2026/10/25 01:05:40 INFO Applying migration id=localforward 2026/10/25 01:05:40 INFO Applying migration id=avatar 2026/10/25 01:05:40 INFO Applying migration id=noimage 2026/10/25 01:05:40 INFO Applying migration id=feed 2026/10/25 01:05:40 INFO Applying migration id=bookmarks 2026/10/25 01:05:40 INFO Applying migration id=shareactivity 2026/10/25 01:05:40 INFO Applying migration id=application 2026/10/25 01:05:40 INFO Applying migration id=certificates 2026/10/25 01:05:40 INFO Applying migration id=rawforward 2026/10/25 01:05:40 INFO Applying migration id=publickey 2026/10/25 01:05:40 INFO Applying migration id=resolvegroup 2026/10/25 01:05:40 INFO Applying migration id=reject 2026/10/25 01:05:40 INFO Applying migration id=autodel 2026/10/25 01:05:40 INFO Applying migration id=jsonb 2026/10/25 01:05:40 INFO Applying migration id=quote 2026/10/25 01:05:40 INFO Applying migration id=rfc9421 2026/10/25 01:05:40 INFO Applying migration id=keys 2026/10/25 01:05:40 INFO Applying migration id=portable 2026/10/25 01:05:40 INFO Applying migration id=proofs 2026/10/25 01:05:40 INFO Applying migration id=contexts 2026/10/25 01:05:40 INFO Applying migration id=deliverieshost 2026/10/25 01:05:40 INFO Applying migration id=pembegin 2026/10/25 01:05:40 INFO Applying migration id=didhost 2026/10/25 01:05:40 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:40 INFO Applying migration id=invites 2026/10/25 01:05:40 INFO Applying migration id=ed25519blob 2026/10/25 01:05:40 INFO Applying migration id=rsablob 2026/10/25 01:05:40 INFO Applying migration id=iconscid 2026/10/25 01:05:40 INFO Applying migration id=actor 2026/10/25 01:05:40 INFO Applying migration id=localkeys 2026/10/25 01:05:40 INFO Applying migration id=deleted 2026/10/25 01:05:40 INFO Applying migration id=history 2026/10/25 01:05:40 INFO Applying migration id=outboxnano 2026/10/25 01:05:40 INFO Applying migration id=implements 2026/10/25 01:05:40 INFO Applying migration id=backfill 2026/10/25 01:05:41 INFO Viewing post post=https://x 2026/10/25 01:05:41 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (1.92s) === RUN TestView_InvalidOffset 2026/10/25 01:05:41 INFO Applying migration id=initial 2026/10/25 01:05:41 INFO Applying migration id=notesupdated 2026/10/25 01:05:41 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:41 INFO Applying migration id=activitiesid 2026/10/25 01:05:41 INFO Applying migration id=outbox 2026/10/25 01:05:41 INFO Applying migration id=edits 2026/10/25 01:05:41 INFO Applying migration id=outboxactor 2026/10/25 01:05:41 INFO Applying migration id=outboxsender 2026/10/25 01:05:41 INFO Applying migration id=thread 2026/10/25 01:05:41 INFO Applying migration id=host 2026/10/25 01:05:41 INFO Applying migration id=sharedinbox 2026/10/25 01:05:41 INFO Applying migration id=noteshost 2026/10/25 01:05:41 INFO Applying migration id=fetched 2026/10/25 01:05:41 INFO Applying migration id=move 2026/10/25 01:05:41 INFO Applying migration id=cleanup 2026/10/25 01:05:41 INFO Applying migration id=received 2026/10/25 01:05:41 INFO Applying migration id=namehost 2026/10/25 01:05:41 INFO Applying migration id=outboxhost 2026/10/25 01:05:41 INFO Applying migration id=notesfts 2026/10/25 01:05:41 INFO Applying migration id=iconsname 2026/10/25 01:05:41 INFO Applying migration id=nohash 2026/10/25 01:05:41 INFO Applying migration id=shares 2026/10/25 01:05:41 INFO Applying migration id=actorttl 2026/10/25 01:05:41 INFO Applying migration id=tocc 2026/10/25 01:05:41 INFO Applying migration id=followeds 2026/10/25 01:05:41 INFO Applying migration id=certhash 2026/10/25 01:05:41 INFO Applying migration id=follows_sync 2026/10/25 01:05:41 INFO Applying migration id=jsonpath 2026/10/25 01:05:41 INFO Applying migration id=localforward 2026/10/25 01:05:41 INFO Applying migration id=avatar 2026/10/25 01:05:41 INFO Applying migration id=noimage 2026/10/25 01:05:41 INFO Applying migration id=feed 2026/10/25 01:05:41 INFO Applying migration id=bookmarks 2026/10/25 01:05:41 INFO Applying migration id=shareactivity 2026/10/25 01:05:41 INFO Applying migration id=application 2026/10/25 01:05:41 INFO Applying migration id=certificates 2026/10/25 01:05:41 INFO Applying migration id=rawforward 2026/10/25 01:05:41 INFO Applying migration id=publickey 2026/10/25 01:05:41 INFO Applying migration id=resolvegroup 2026/10/25 01:05:41 INFO Applying migration id=reject 2026/10/25 01:05:41 INFO Applying migration id=autodel 2026/10/25 01:05:41 INFO Applying migration id=jsonb 2026/10/25 01:05:41 INFO Applying migration id=quote 2026/10/25 01:05:41 INFO Applying migration id=rfc9421 2026/10/25 01:05:41 INFO Applying migration id=keys 2026/10/25 01:05:41 INFO Applying migration id=portable 2026/10/25 01:05:41 INFO Applying migration id=proofs 2026/10/25 01:05:41 INFO Applying migration id=contexts 2026/10/25 01:05:41 INFO Applying migration id=deliverieshost 2026/10/25 01:05:41 INFO Applying migration id=pembegin 2026/10/25 01:05:41 INFO Applying migration id=didhost 2026/10/25 01:05:41 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:41 INFO Applying migration id=invites 2026/10/25 01:05:41 INFO Applying migration id=ed25519blob 2026/10/25 01:05:41 INFO Applying migration id=rsablob 2026/10/25 01:05:41 INFO Applying migration id=iconscid 2026/10/25 01:05:41 INFO Applying migration id=actor 2026/10/25 01:05:41 INFO Applying migration id=localkeys 2026/10/25 01:05:41 INFO Applying migration id=deleted 2026/10/25 01:05:41 INFO Applying migration id=history 2026/10/25 01:05:41 INFO Applying migration id=outboxnano 2026/10/25 01:05:42 INFO Applying migration id=implements 2026/10/25 01:05:42 INFO Applying migration id=backfill 2026/10/25 01:05:44 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (2.95s) === RUN TestView_Update 2026/10/25 01:05:44 INFO Applying migration id=initial 2026/10/25 01:05:44 INFO Applying migration id=notesupdated 2026/10/25 01:05:44 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:44 INFO Applying migration id=activitiesid 2026/10/25 01:05:44 INFO Applying migration id=outbox 2026/10/25 01:05:44 INFO Applying migration id=edits 2026/10/25 01:05:44 INFO Applying migration id=outboxactor 2026/10/25 01:05:44 INFO Applying migration id=outboxsender 2026/10/25 01:05:44 INFO Applying migration id=thread 2026/10/25 01:05:44 INFO Applying migration id=host 2026/10/25 01:05:44 INFO Applying migration id=sharedinbox 2026/10/25 01:05:44 INFO Applying migration id=noteshost 2026/10/25 01:05:44 INFO Applying migration id=fetched 2026/10/25 01:05:44 INFO Applying migration id=move 2026/10/25 01:05:44 INFO Applying migration id=cleanup 2026/10/25 01:05:44 INFO Applying migration id=received 2026/10/25 01:05:44 INFO Applying migration id=namehost 2026/10/25 01:05:44 INFO Applying migration id=outboxhost 2026/10/25 01:05:44 INFO Applying migration id=notesfts 2026/10/25 01:05:44 INFO Applying migration id=iconsname 2026/10/25 01:05:44 INFO Applying migration id=nohash 2026/10/25 01:05:44 INFO Applying migration id=shares 2026/10/25 01:05:44 INFO Applying migration id=actorttl 2026/10/25 01:05:44 INFO Applying migration id=tocc 2026/10/25 01:05:44 INFO Applying migration id=followeds 2026/10/25 01:05:44 INFO Applying migration id=certhash 2026/10/25 01:05:44 INFO Applying migration id=follows_sync 2026/10/25 01:05:44 INFO Applying migration id=jsonpath 2026/10/25 01:05:44 INFO Applying migration id=localforward 2026/10/25 01:05:44 INFO Applying migration id=avatar 2026/10/25 01:05:44 INFO Applying migration id=noimage 2026/10/25 01:05:44 INFO Applying migration id=feed 2026/10/25 01:05:44 INFO Applying migration id=bookmarks 2026/10/25 01:05:44 INFO Applying migration id=shareactivity 2026/10/25 01:05:44 INFO Applying migration id=application 2026/10/25 01:05:44 INFO Applying migration id=certificates 2026/10/25 01:05:44 INFO Applying migration id=rawforward 2026/10/25 01:05:44 INFO Applying migration id=publickey 2026/10/25 01:05:44 INFO Applying migration id=resolvegroup 2026/10/25 01:05:44 INFO Applying migration id=reject 2026/10/25 01:05:44 INFO Applying migration id=autodel 2026/10/25 01:05:44 INFO Applying migration id=jsonb 2026/10/25 01:05:44 INFO Applying migration id=quote 2026/10/25 01:05:44 INFO Applying migration id=rfc9421 2026/10/25 01:05:44 INFO Applying migration id=keys 2026/10/25 01:05:44 INFO Applying migration id=portable 2026/10/25 01:05:44 INFO Applying migration id=proofs 2026/10/25 01:05:44 INFO Applying migration id=contexts 2026/10/25 01:05:44 INFO Applying migration id=deliverieshost 2026/10/25 01:05:44 INFO Applying migration id=pembegin 2026/10/25 01:05:44 INFO Applying migration id=didhost 2026/10/25 01:05:44 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:44 INFO Applying migration id=invites 2026/10/25 01:05:44 INFO Applying migration id=ed25519blob 2026/10/25 01:05:44 INFO Applying migration id=rsablob 2026/10/25 01:05:44 INFO Applying migration id=iconscid 2026/10/25 01:05:44 INFO Applying migration id=actor 2026/10/25 01:05:44 INFO Applying migration id=localkeys 2026/10/25 01:05:44 INFO Applying migration id=deleted 2026/10/25 01:05:44 INFO Applying migration id=history 2026/10/25 01:05:44 INFO Applying migration id=outboxnano 2026/10/25 01:05:44 INFO Applying migration id=implements 2026/10/25 01:05:44 INFO Applying migration id=backfill 2026/10/25 01:05:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:05:47 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/25 01:05:47 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:05:47 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (2.42s) === RUN TestView_OldUpdate 2026/10/25 01:05:47 INFO Applying migration id=initial 2026/10/25 01:05:47 INFO Applying migration id=notesupdated 2026/10/25 01:05:47 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:47 INFO Applying migration id=activitiesid 2026/10/25 01:05:47 INFO Applying migration id=outbox 2026/10/25 01:05:47 INFO Applying migration id=edits 2026/10/25 01:05:47 INFO Applying migration id=outboxactor 2026/10/25 01:05:47 INFO Applying migration id=outboxsender 2026/10/25 01:05:47 INFO Applying migration id=thread 2026/10/25 01:05:47 INFO Applying migration id=host 2026/10/25 01:05:47 INFO Applying migration id=sharedinbox 2026/10/25 01:05:47 INFO Applying migration id=noteshost 2026/10/25 01:05:47 INFO Applying migration id=fetched 2026/10/25 01:05:47 INFO Applying migration id=move 2026/10/25 01:05:47 INFO Applying migration id=cleanup 2026/10/25 01:05:47 INFO Applying migration id=received 2026/10/25 01:05:47 INFO Applying migration id=namehost 2026/10/25 01:05:47 INFO Applying migration id=outboxhost 2026/10/25 01:05:47 INFO Applying migration id=notesfts 2026/10/25 01:05:47 INFO Applying migration id=iconsname 2026/10/25 01:05:47 INFO Applying migration id=nohash 2026/10/25 01:05:47 INFO Applying migration id=shares 2026/10/25 01:05:47 INFO Applying migration id=actorttl 2026/10/25 01:05:47 INFO Applying migration id=tocc 2026/10/25 01:05:47 INFO Applying migration id=followeds 2026/10/25 01:05:47 INFO Applying migration id=certhash 2026/10/25 01:05:47 INFO Applying migration id=follows_sync 2026/10/25 01:05:47 INFO Applying migration id=jsonpath 2026/10/25 01:05:47 INFO Applying migration id=localforward 2026/10/25 01:05:47 INFO Applying migration id=avatar 2026/10/25 01:05:47 INFO Applying migration id=noimage 2026/10/25 01:05:47 INFO Applying migration id=feed 2026/10/25 01:05:47 INFO Applying migration id=bookmarks 2026/10/25 01:05:47 INFO Applying migration id=shareactivity 2026/10/25 01:05:47 INFO Applying migration id=application 2026/10/25 01:05:47 INFO Applying migration id=certificates 2026/10/25 01:05:47 INFO Applying migration id=rawforward 2026/10/25 01:05:47 INFO Applying migration id=publickey 2026/10/25 01:05:47 INFO Applying migration id=resolvegroup 2026/10/25 01:05:47 INFO Applying migration id=reject 2026/10/25 01:05:47 INFO Applying migration id=autodel 2026/10/25 01:05:47 INFO Applying migration id=jsonb 2026/10/25 01:05:47 INFO Applying migration id=quote 2026/10/25 01:05:47 INFO Applying migration id=rfc9421 2026/10/25 01:05:47 INFO Applying migration id=keys 2026/10/25 01:05:47 INFO Applying migration id=portable 2026/10/25 01:05:47 INFO Applying migration id=proofs 2026/10/25 01:05:47 INFO Applying migration id=contexts 2026/10/25 01:05:47 INFO Applying migration id=deliverieshost 2026/10/25 01:05:47 INFO Applying migration id=pembegin 2026/10/25 01:05:47 INFO Applying migration id=didhost 2026/10/25 01:05:47 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:47 INFO Applying migration id=invites 2026/10/25 01:05:47 INFO Applying migration id=ed25519blob 2026/10/25 01:05:47 INFO Applying migration id=rsablob 2026/10/25 01:05:47 INFO Applying migration id=iconscid 2026/10/25 01:05:47 INFO Applying migration id=actor 2026/10/25 01:05:47 INFO Applying migration id=localkeys 2026/10/25 01:05:47 INFO Applying migration id=deleted 2026/10/25 01:05:47 INFO Applying migration id=history 2026/10/25 01:05:47 INFO Applying migration id=outboxnano 2026/10/25 01:05:47 INFO Applying migration id=implements 2026/10/25 01:05:47 INFO Applying migration id=backfill 2026/10/25 01:05:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:05:48 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/25 01:05:48 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.39s) === RUN TestView_PostToFollowers 2026/10/25 01:05:48 INFO Applying migration id=initial 2026/10/25 01:05:48 INFO Applying migration id=notesupdated 2026/10/25 01:05:48 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:48 INFO Applying migration id=activitiesid 2026/10/25 01:05:48 INFO Applying migration id=outbox 2026/10/25 01:05:48 INFO Applying migration id=edits 2026/10/25 01:05:48 INFO Applying migration id=outboxactor 2026/10/25 01:05:48 INFO Applying migration id=outboxsender 2026/10/25 01:05:48 INFO Applying migration id=thread 2026/10/25 01:05:48 INFO Applying migration id=host 2026/10/25 01:05:48 INFO Applying migration id=sharedinbox 2026/10/25 01:05:48 INFO Applying migration id=noteshost 2026/10/25 01:05:48 INFO Applying migration id=fetched 2026/10/25 01:05:48 INFO Applying migration id=move 2026/10/25 01:05:48 INFO Applying migration id=cleanup 2026/10/25 01:05:48 INFO Applying migration id=received 2026/10/25 01:05:48 INFO Applying migration id=namehost 2026/10/25 01:05:48 INFO Applying migration id=outboxhost 2026/10/25 01:05:48 INFO Applying migration id=notesfts 2026/10/25 01:05:48 INFO Applying migration id=iconsname 2026/10/25 01:05:48 INFO Applying migration id=nohash 2026/10/25 01:05:48 INFO Applying migration id=shares 2026/10/25 01:05:48 INFO Applying migration id=actorttl 2026/10/25 01:05:48 INFO Applying migration id=tocc 2026/10/25 01:05:48 INFO Applying migration id=followeds 2026/10/25 01:05:48 INFO Applying migration id=certhash 2026/10/25 01:05:48 INFO Applying migration id=follows_sync 2026/10/25 01:05:48 INFO Applying migration id=jsonpath 2026/10/25 01:05:48 INFO Applying migration id=localforward 2026/10/25 01:05:48 INFO Applying migration id=avatar 2026/10/25 01:05:48 INFO Applying migration id=noimage 2026/10/25 01:05:48 INFO Applying migration id=feed 2026/10/25 01:05:48 INFO Applying migration id=bookmarks 2026/10/25 01:05:48 INFO Applying migration id=shareactivity 2026/10/25 01:05:48 INFO Applying migration id=application 2026/10/25 01:05:48 INFO Applying migration id=certificates 2026/10/25 01:05:48 INFO Applying migration id=rawforward 2026/10/25 01:05:48 INFO Applying migration id=publickey 2026/10/25 01:05:48 INFO Applying migration id=resolvegroup 2026/10/25 01:05:48 INFO Applying migration id=reject 2026/10/25 01:05:48 INFO Applying migration id=autodel 2026/10/25 01:05:48 INFO Applying migration id=jsonb 2026/10/25 01:05:48 INFO Applying migration id=quote 2026/10/25 01:05:48 INFO Applying migration id=rfc9421 2026/10/25 01:05:48 INFO Applying migration id=keys 2026/10/25 01:05:48 INFO Applying migration id=portable 2026/10/25 01:05:48 INFO Applying migration id=proofs 2026/10/25 01:05:48 INFO Applying migration id=contexts 2026/10/25 01:05:48 INFO Applying migration id=deliverieshost 2026/10/25 01:05:48 INFO Applying migration id=pembegin 2026/10/25 01:05:48 INFO Applying migration id=didhost 2026/10/25 01:05:48 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:48 INFO Applying migration id=invites 2026/10/25 01:05:48 INFO Applying migration id=ed25519blob 2026/10/25 01:05:48 INFO Applying migration id=rsablob 2026/10/25 01:05:48 INFO Applying migration id=iconscid 2026/10/25 01:05:48 INFO Applying migration id=actor 2026/10/25 01:05:48 INFO Applying migration id=localkeys 2026/10/25 01:05:48 INFO Applying migration id=deleted 2026/10/25 01:05:48 INFO Applying migration id=history 2026/10/25 01:05:48 INFO Applying migration id=outboxnano 2026/10/25 01:05:48 INFO Applying migration id=implements 2026/10/25 01:05:48 INFO Applying migration id=backfill 2026/10/25 01:05:50 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-aa25-7f23-be19-30e7d60535c2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-aa26-7a18-9650-f889bbb5f134 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-aa25-7f23-be19-30e7d60535c2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17097-aa25-7f23-be19-30e7d60535c2 2026/10/25 01:05:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-aa27-73f3-bdb5-7cde0843c031 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-aa27-73aa-836d-34938153d9d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-aa27-73aa-836d-34938153d9d2 2026/10/25 01:05:50 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-aa27-73aa-836d-34938153d9d2 --- PASS: TestView_PostToFollowers (1.54s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/25 01:05:50 INFO Applying migration id=initial 2026/10/25 01:05:50 INFO Applying migration id=notesupdated 2026/10/25 01:05:50 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:50 INFO Applying migration id=activitiesid 2026/10/25 01:05:50 INFO Applying migration id=outbox 2026/10/25 01:05:50 INFO Applying migration id=edits 2026/10/25 01:05:50 INFO Applying migration id=outboxactor 2026/10/25 01:05:50 INFO Applying migration id=outboxsender 2026/10/25 01:05:50 INFO Applying migration id=thread 2026/10/25 01:05:50 INFO Applying migration id=host 2026/10/25 01:05:50 INFO Applying migration id=sharedinbox 2026/10/25 01:05:50 INFO Applying migration id=noteshost 2026/10/25 01:05:50 INFO Applying migration id=fetched 2026/10/25 01:05:50 INFO Applying migration id=move 2026/10/25 01:05:50 INFO Applying migration id=cleanup 2026/10/25 01:05:50 INFO Applying migration id=received 2026/10/25 01:05:50 INFO Applying migration id=namehost 2026/10/25 01:05:50 INFO Applying migration id=outboxhost 2026/10/25 01:05:50 INFO Applying migration id=notesfts 2026/10/25 01:05:50 INFO Applying migration id=iconsname 2026/10/25 01:05:50 INFO Applying migration id=nohash 2026/10/25 01:05:50 INFO Applying migration id=shares 2026/10/25 01:05:50 INFO Applying migration id=actorttl 2026/10/25 01:05:50 INFO Applying migration id=tocc 2026/10/25 01:05:50 INFO Applying migration id=followeds 2026/10/25 01:05:50 INFO Applying migration id=certhash 2026/10/25 01:05:50 INFO Applying migration id=follows_sync 2026/10/25 01:05:50 INFO Applying migration id=jsonpath 2026/10/25 01:05:50 INFO Applying migration id=localforward 2026/10/25 01:05:50 INFO Applying migration id=avatar 2026/10/25 01:05:50 INFO Applying migration id=noimage 2026/10/25 01:05:50 INFO Applying migration id=feed 2026/10/25 01:05:50 INFO Applying migration id=bookmarks 2026/10/25 01:05:50 INFO Applying migration id=shareactivity 2026/10/25 01:05:50 INFO Applying migration id=application 2026/10/25 01:05:50 INFO Applying migration id=certificates 2026/10/25 01:05:50 INFO Applying migration id=rawforward 2026/10/25 01:05:50 INFO Applying migration id=publickey 2026/10/25 01:05:50 INFO Applying migration id=resolvegroup 2026/10/25 01:05:50 INFO Applying migration id=reject 2026/10/25 01:05:50 INFO Applying migration id=autodel 2026/10/25 01:05:50 INFO Applying migration id=jsonb 2026/10/25 01:05:50 INFO Applying migration id=quote 2026/10/25 01:05:50 INFO Applying migration id=rfc9421 2026/10/25 01:05:50 INFO Applying migration id=keys 2026/10/25 01:05:50 INFO Applying migration id=portable 2026/10/25 01:05:50 INFO Applying migration id=proofs 2026/10/25 01:05:50 INFO Applying migration id=contexts 2026/10/25 01:05:50 INFO Applying migration id=deliverieshost 2026/10/25 01:05:50 INFO Applying migration id=pembegin 2026/10/25 01:05:50 INFO Applying migration id=didhost 2026/10/25 01:05:50 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:50 INFO Applying migration id=invites 2026/10/25 01:05:50 INFO Applying migration id=ed25519blob 2026/10/25 01:05:50 INFO Applying migration id=rsablob 2026/10/25 01:05:50 INFO Applying migration id=iconscid 2026/10/25 01:05:50 INFO Applying migration id=actor 2026/10/25 01:05:50 INFO Applying migration id=localkeys 2026/10/25 01:05:50 INFO Applying migration id=deleted 2026/10/25 01:05:50 INFO Applying migration id=history 2026/10/25 01:05:50 INFO Applying migration id=outboxnano 2026/10/25 01:05:50 INFO Applying migration id=implements 2026/10/25 01:05:50 INFO Applying migration id=backfill 2026/10/25 01:05:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-adc2-7791-b4f6-18b48759f8fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-adc2-7754-be6f-e74ca51c8227 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-adc2-7754-be6f-e74ca51c8227 2026/10/25 01:05:51 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-adc3-7c14-ba98-a8b4102ec9dd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:51 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-adc4-75df-b434-6f91edffa04e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-adc3-7c14-ba98-a8b4102ec9dd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17097-adc3-7c14-ba98-a8b4102ec9dd 2026/10/25 01:05:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-adc2-7754-be6f-e74ca51c8227 --- PASS: TestView_PostToFollowersPostBeforeFollow (0.92s) === RUN TestView_PostToFollowersUnfollow 2026/10/25 01:05:51 INFO Applying migration id=initial 2026/10/25 01:05:51 INFO Applying migration id=notesupdated 2026/10/25 01:05:51 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:51 INFO Applying migration id=activitiesid 2026/10/25 01:05:51 INFO Applying migration id=outbox 2026/10/25 01:05:51 INFO Applying migration id=edits 2026/10/25 01:05:51 INFO Applying migration id=outboxactor 2026/10/25 01:05:51 INFO Applying migration id=outboxsender 2026/10/25 01:05:51 INFO Applying migration id=thread 2026/10/25 01:05:51 INFO Applying migration id=host 2026/10/25 01:05:51 INFO Applying migration id=sharedinbox 2026/10/25 01:05:51 INFO Applying migration id=noteshost 2026/10/25 01:05:51 INFO Applying migration id=fetched 2026/10/25 01:05:51 INFO Applying migration id=move 2026/10/25 01:05:51 INFO Applying migration id=cleanup 2026/10/25 01:05:51 INFO Applying migration id=received 2026/10/25 01:05:51 INFO Applying migration id=namehost 2026/10/25 01:05:51 INFO Applying migration id=outboxhost 2026/10/25 01:05:51 INFO Applying migration id=notesfts 2026/10/25 01:05:51 INFO Applying migration id=iconsname 2026/10/25 01:05:51 INFO Applying migration id=nohash 2026/10/25 01:05:51 INFO Applying migration id=shares 2026/10/25 01:05:51 INFO Applying migration id=actorttl 2026/10/25 01:05:51 INFO Applying migration id=tocc 2026/10/25 01:05:51 INFO Applying migration id=followeds 2026/10/25 01:05:51 INFO Applying migration id=certhash 2026/10/25 01:05:51 INFO Applying migration id=follows_sync 2026/10/25 01:05:51 INFO Applying migration id=jsonpath 2026/10/25 01:05:51 INFO Applying migration id=localforward 2026/10/25 01:05:51 INFO Applying migration id=avatar 2026/10/25 01:05:51 INFO Applying migration id=noimage 2026/10/25 01:05:51 INFO Applying migration id=feed 2026/10/25 01:05:51 INFO Applying migration id=bookmarks 2026/10/25 01:05:51 INFO Applying migration id=shareactivity 2026/10/25 01:05:51 INFO Applying migration id=application 2026/10/25 01:05:51 INFO Applying migration id=certificates 2026/10/25 01:05:51 INFO Applying migration id=rawforward 2026/10/25 01:05:51 INFO Applying migration id=publickey 2026/10/25 01:05:51 INFO Applying migration id=resolvegroup 2026/10/25 01:05:51 INFO Applying migration id=reject 2026/10/25 01:05:51 INFO Applying migration id=autodel 2026/10/25 01:05:51 INFO Applying migration id=jsonb 2026/10/25 01:05:51 INFO Applying migration id=quote 2026/10/25 01:05:51 INFO Applying migration id=rfc9421 2026/10/25 01:05:51 INFO Applying migration id=keys 2026/10/25 01:05:51 INFO Applying migration id=portable 2026/10/25 01:05:51 INFO Applying migration id=proofs 2026/10/25 01:05:51 INFO Applying migration id=contexts 2026/10/25 01:05:51 INFO Applying migration id=deliverieshost 2026/10/25 01:05:51 INFO Applying migration id=pembegin 2026/10/25 01:05:51 INFO Applying migration id=didhost 2026/10/25 01:05:51 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:51 INFO Applying migration id=invites 2026/10/25 01:05:51 INFO Applying migration id=ed25519blob 2026/10/25 01:05:51 INFO Applying migration id=rsablob 2026/10/25 01:05:51 INFO Applying migration id=iconscid 2026/10/25 01:05:51 INFO Applying migration id=actor 2026/10/25 01:05:51 INFO Applying migration id=localkeys 2026/10/25 01:05:51 INFO Applying migration id=deleted 2026/10/25 01:05:51 INFO Applying migration id=history 2026/10/25 01:05:51 INFO Applying migration id=outboxnano 2026/10/25 01:05:51 INFO Applying migration id=implements 2026/10/25 01:05:51 INFO Applying migration id=backfill 2026/10/25 01:05:53 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-b5b5-7902-bc5b-7975bc56c957 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:53 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-b5b6-7416-b771-bd9c9e613720 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-b5b5-7902-bc5b-7975bc56c957 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17097-b5b5-7902-bc5b-7975bc56c957 2026/10/25 01:05:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-b5b6-7da2-8ee8-951b8df84914 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-b5b6-7d6e-9f1c-334ab2fbe640 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-b5b6-7d6e-9f1c-334ab2fbe640 2026/10/25 01:05:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-b5b6-7d6e-9f1c-334ab2fbe640 2026/10/25 01:05:53 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a17097-b5b9-7baf-a910-da1e980930b0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-b5b5-7902-bc5b-7975bc56c957 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-b5b6-7d6e-9f1c-334ab2fbe640 2026/10/25 01:05:53 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17097-b5b6-7d6e-9f1c-334ab2fbe640 --- PASS: TestView_PostToFollowersUnfollow (2.04s) === RUN TestView_PostToFollowersNotFollowing 2026/10/25 01:05:53 INFO Applying migration id=initial 2026/10/25 01:05:53 INFO Applying migration id=notesupdated 2026/10/25 01:05:53 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:53 INFO Applying migration id=activitiesid 2026/10/25 01:05:53 INFO Applying migration id=outbox 2026/10/25 01:05:53 INFO Applying migration id=edits 2026/10/25 01:05:53 INFO Applying migration id=outboxactor 2026/10/25 01:05:53 INFO Applying migration id=outboxsender 2026/10/25 01:05:53 INFO Applying migration id=thread 2026/10/25 01:05:53 INFO Applying migration id=host 2026/10/25 01:05:53 INFO Applying migration id=sharedinbox 2026/10/25 01:05:53 INFO Applying migration id=noteshost 2026/10/25 01:05:53 INFO Applying migration id=fetched 2026/10/25 01:05:53 INFO Applying migration id=move 2026/10/25 01:05:53 INFO Applying migration id=cleanup 2026/10/25 01:05:53 INFO Applying migration id=received 2026/10/25 01:05:53 INFO Applying migration id=namehost 2026/10/25 01:05:53 INFO Applying migration id=outboxhost 2026/10/25 01:05:53 INFO Applying migration id=notesfts 2026/10/25 01:05:53 INFO Applying migration id=iconsname 2026/10/25 01:05:53 INFO Applying migration id=nohash 2026/10/25 01:05:53 INFO Applying migration id=shares 2026/10/25 01:05:53 INFO Applying migration id=actorttl 2026/10/25 01:05:53 INFO Applying migration id=tocc 2026/10/25 01:05:53 INFO Applying migration id=followeds 2026/10/25 01:05:53 INFO Applying migration id=certhash 2026/10/25 01:05:53 INFO Applying migration id=follows_sync 2026/10/25 01:05:53 INFO Applying migration id=jsonpath 2026/10/25 01:05:53 INFO Applying migration id=localforward 2026/10/25 01:05:53 INFO Applying migration id=avatar 2026/10/25 01:05:53 INFO Applying migration id=noimage 2026/10/25 01:05:53 INFO Applying migration id=feed 2026/10/25 01:05:53 INFO Applying migration id=bookmarks 2026/10/25 01:05:53 INFO Applying migration id=shareactivity 2026/10/25 01:05:53 INFO Applying migration id=application 2026/10/25 01:05:53 INFO Applying migration id=certificates 2026/10/25 01:05:53 INFO Applying migration id=rawforward 2026/10/25 01:05:53 INFO Applying migration id=publickey 2026/10/25 01:05:53 INFO Applying migration id=resolvegroup 2026/10/25 01:05:53 INFO Applying migration id=reject 2026/10/25 01:05:53 INFO Applying migration id=autodel 2026/10/25 01:05:53 INFO Applying migration id=jsonb 2026/10/25 01:05:53 INFO Applying migration id=quote 2026/10/25 01:05:53 INFO Applying migration id=rfc9421 2026/10/25 01:05:53 INFO Applying migration id=keys 2026/10/25 01:05:53 INFO Applying migration id=portable 2026/10/25 01:05:53 INFO Applying migration id=proofs 2026/10/25 01:05:53 INFO Applying migration id=contexts 2026/10/25 01:05:53 INFO Applying migration id=deliverieshost 2026/10/25 01:05:53 INFO Applying migration id=pembegin 2026/10/25 01:05:53 INFO Applying migration id=didhost 2026/10/25 01:05:53 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:53 INFO Applying migration id=invites 2026/10/25 01:05:53 INFO Applying migration id=ed25519blob 2026/10/25 01:05:53 INFO Applying migration id=rsablob 2026/10/25 01:05:53 INFO Applying migration id=iconscid 2026/10/25 01:05:53 INFO Applying migration id=actor 2026/10/25 01:05:53 INFO Applying migration id=localkeys 2026/10/25 01:05:53 INFO Applying migration id=deleted 2026/10/25 01:05:53 INFO Applying migration id=history 2026/10/25 01:05:53 INFO Applying migration id=outboxnano 2026/10/25 01:05:53 INFO Applying migration id=implements 2026/10/25 01:05:53 INFO Applying migration id=backfill 2026/10/25 01:05:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-be47-7d52-aea2-df17e3e416ce activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-be47-7cf2-8e35-46e21e9fad1e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-be47-7cf2-8e35-46e21e9fad1e 2026/10/25 01:05:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-be47-7cf2-8e35-46e21e9fad1e 2026/10/25 01:05:55 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17097-be47-7cf2-8e35-46e21e9fad1e --- PASS: TestView_PostToFollowersNotFollowing (2.19s) === RUN TestView_PostToFollowersWithReply 2026/10/25 01:05:55 INFO Applying migration id=initial 2026/10/25 01:05:55 INFO Applying migration id=notesupdated 2026/10/25 01:05:55 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:55 INFO Applying migration id=activitiesid 2026/10/25 01:05:55 INFO Applying migration id=outbox 2026/10/25 01:05:55 INFO Applying migration id=edits 2026/10/25 01:05:55 INFO Applying migration id=outboxactor 2026/10/25 01:05:55 INFO Applying migration id=outboxsender 2026/10/25 01:05:55 INFO Applying migration id=thread 2026/10/25 01:05:55 INFO Applying migration id=host 2026/10/25 01:05:55 INFO Applying migration id=sharedinbox 2026/10/25 01:05:55 INFO Applying migration id=noteshost 2026/10/25 01:05:55 INFO Applying migration id=fetched 2026/10/25 01:05:55 INFO Applying migration id=move 2026/10/25 01:05:55 INFO Applying migration id=cleanup 2026/10/25 01:05:55 INFO Applying migration id=received 2026/10/25 01:05:55 INFO Applying migration id=namehost 2026/10/25 01:05:55 INFO Applying migration id=outboxhost 2026/10/25 01:05:55 INFO Applying migration id=notesfts 2026/10/25 01:05:55 INFO Applying migration id=iconsname 2026/10/25 01:05:55 INFO Applying migration id=nohash 2026/10/25 01:05:55 INFO Applying migration id=shares 2026/10/25 01:05:55 INFO Applying migration id=actorttl 2026/10/25 01:05:55 INFO Applying migration id=tocc 2026/10/25 01:05:55 INFO Applying migration id=followeds 2026/10/25 01:05:55 INFO Applying migration id=certhash 2026/10/25 01:05:55 INFO Applying migration id=follows_sync 2026/10/25 01:05:55 INFO Applying migration id=jsonpath 2026/10/25 01:05:55 INFO Applying migration id=localforward 2026/10/25 01:05:55 INFO Applying migration id=avatar 2026/10/25 01:05:55 INFO Applying migration id=noimage 2026/10/25 01:05:55 INFO Applying migration id=feed 2026/10/25 01:05:55 INFO Applying migration id=bookmarks 2026/10/25 01:05:55 INFO Applying migration id=shareactivity 2026/10/25 01:05:55 INFO Applying migration id=application 2026/10/25 01:05:55 INFO Applying migration id=certificates 2026/10/25 01:05:55 INFO Applying migration id=rawforward 2026/10/25 01:05:55 INFO Applying migration id=publickey 2026/10/25 01:05:55 INFO Applying migration id=resolvegroup 2026/10/25 01:05:55 INFO Applying migration id=reject 2026/10/25 01:05:55 INFO Applying migration id=autodel 2026/10/25 01:05:55 INFO Applying migration id=jsonb 2026/10/25 01:05:55 INFO Applying migration id=quote 2026/10/25 01:05:55 INFO Applying migration id=rfc9421 2026/10/25 01:05:55 INFO Applying migration id=keys 2026/10/25 01:05:55 INFO Applying migration id=portable 2026/10/25 01:05:55 INFO Applying migration id=proofs 2026/10/25 01:05:55 INFO Applying migration id=contexts 2026/10/25 01:05:55 INFO Applying migration id=deliverieshost 2026/10/25 01:05:55 INFO Applying migration id=pembegin 2026/10/25 01:05:55 INFO Applying migration id=didhost 2026/10/25 01:05:55 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:55 INFO Applying migration id=invites 2026/10/25 01:05:55 INFO Applying migration id=ed25519blob 2026/10/25 01:05:55 INFO Applying migration id=rsablob 2026/10/25 01:05:55 INFO Applying migration id=iconscid 2026/10/25 01:05:55 INFO Applying migration id=actor 2026/10/25 01:05:55 INFO Applying migration id=localkeys 2026/10/25 01:05:55 INFO Applying migration id=deleted 2026/10/25 01:05:55 INFO Applying migration id=history 2026/10/25 01:05:55 INFO Applying migration id=outboxnano 2026/10/25 01:05:55 INFO Applying migration id=implements 2026/10/25 01:05:55 INFO Applying migration id=backfill 2026/10/25 01:05:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-c69e-709a-972f-6cd1dbf4f9e1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-c69e-7b1d-a5c2-2746d6a93dbe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-c69e-709a-972f-6cd1dbf4f9e1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17097-c69e-709a-972f-6cd1dbf4f9e1 2026/10/25 01:05:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-c69f-74d5-a3ce-662f875f4474 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17097-c69f-7e01-aec5-af2263f358fc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17097-c69f-74d5-a3ce-662f875f4474 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a17097-c69f-74d5-a3ce-662f875f4474 2026/10/25 01:05:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-c6a0-77f1-b275-633c5439f4a0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-c6a0-77bb-85ab-7d4c3ed798a1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17097-c6a0-77bb-85ab-7d4c3ed798a1 2026/10/25 01:05:57 INFO Replying to post post=https://localhost.localdomain:8443/post/01a17097-c6a0-77bb-85ab-7d4c3ed798a1 2026/10/25 01:05:57 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a17097-c6a2-73fa-a758-4e88e0f5e8b8 note=https://localhost.localdomain:8443/post/01a17097-c6a2-73c6-baeb-2f8a0dfff824 thread=https://localhost.localdomain:8443/post/01a17097-c6a0-77bb-85ab-7d4c3ed798a1 starter=https://localhost.localdomain:8443/user/alice 2026/10/25 01:05:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17097-c6a2-73fa-a758-4e88e0f5e8b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17097-c6a2-73c6-baeb-2f8a0dfff824 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a17097-c6a2-73c6-baeb-2f8a0dfff824 2026/10/25 01:05:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17097-c6a0-77bb-85ab-7d4c3ed798a1 --- PASS: TestView_PostToFollowersWithReply (2.14s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/25 01:05:57 INFO Applying migration id=initial 2026/10/25 01:05:57 INFO Applying migration id=notesupdated 2026/10/25 01:05:57 INFO Applying migration id=personspreferredusername 2026/10/25 01:05:57 INFO Applying migration id=activitiesid 2026/10/25 01:05:57 INFO Applying migration id=outbox 2026/10/25 01:05:57 INFO Applying migration id=edits 2026/10/25 01:05:57 INFO Applying migration id=outboxactor 2026/10/25 01:05:57 INFO Applying migration id=outboxsender 2026/10/25 01:05:57 INFO Applying migration id=thread 2026/10/25 01:05:57 INFO Applying migration id=host 2026/10/25 01:05:57 INFO Applying migration id=sharedinbox 2026/10/25 01:05:57 INFO Applying migration id=noteshost 2026/10/25 01:05:57 INFO Applying migration id=fetched 2026/10/25 01:05:57 INFO Applying migration id=move 2026/10/25 01:05:57 INFO Applying migration id=cleanup 2026/10/25 01:05:57 INFO Applying migration id=received 2026/10/25 01:05:57 INFO Applying migration id=namehost 2026/10/25 01:05:57 INFO Applying migration id=outboxhost 2026/10/25 01:05:57 INFO Applying migration id=notesfts 2026/10/25 01:05:57 INFO Applying migration id=iconsname 2026/10/25 01:05:57 INFO Applying migration id=nohash 2026/10/25 01:05:57 INFO Applying migration id=shares 2026/10/25 01:05:57 INFO Applying migration id=actorttl 2026/10/25 01:05:57 INFO Applying migration id=tocc 2026/10/25 01:05:57 INFO Applying migration id=followeds 2026/10/25 01:05:57 INFO Applying migration id=certhash 2026/10/25 01:05:57 INFO Applying migration id=follows_sync 2026/10/25 01:05:57 INFO Applying migration id=jsonpath 2026/10/25 01:05:57 INFO Applying migration id=localforward 2026/10/25 01:05:57 INFO Applying migration id=avatar 2026/10/25 01:05:57 INFO Applying migration id=noimage 2026/10/25 01:05:57 INFO Applying migration id=feed 2026/10/25 01:05:57 INFO Applying migration id=bookmarks 2026/10/25 01:05:57 INFO Applying migration id=shareactivity 2026/10/25 01:05:57 INFO Applying migration id=application 2026/10/25 01:05:57 INFO Applying migration id=certificates 2026/10/25 01:05:57 INFO Applying migration id=rawforward 2026/10/25 01:05:57 INFO Applying migration id=publickey 2026/10/25 01:05:57 INFO Applying migration id=resolvegroup 2026/10/25 01:05:57 INFO Applying migration id=reject 2026/10/25 01:05:57 INFO Applying migration id=autodel 2026/10/25 01:05:57 INFO Applying migration id=jsonb 2026/10/25 01:05:57 INFO Applying migration id=quote 2026/10/25 01:05:57 INFO Applying migration id=rfc9421 2026/10/25 01:05:57 INFO Applying migration id=keys 2026/10/25 01:05:57 INFO Applying migration id=portable 2026/10/25 01:05:57 INFO Applying migration id=proofs 2026/10/25 01:05:57 INFO Applying migration id=contexts 2026/10/25 01:05:57 INFO Applying migration id=deliverieshost 2026/10/25 01:05:57 INFO Applying migration id=pembegin 2026/10/25 01:05:57 INFO Applying migration id=didhost 2026/10/25 01:05:57 INFO Applying migration id=rsapkcs8 2026/10/25 01:05:57 INFO Applying migration id=invites 2026/10/25 01:05:57 INFO Applying migration id=ed25519blob 2026/10/25 01:05:57 INFO Applying migration id=rsablob 2026/10/25 01:05:57 INFO Applying migration id=iconscid 2026/10/25 01:05:57 INFO Applying migration id=actor 2026/10/25 01:05:57 INFO Applying migration id=localkeys 2026/10/25 01:05:57 INFO Applying migration id=deleted 2026/10/25 01:05:57 INFO Applying migration id=history 2026/10/25 01:05:57 INFO Applying migration id=outboxnano 2026/10/25 01:05:57 INFO Applying migration id=implements 2026/10/25 01:05:57 INFO Applying migration id=backfill 2026/10/25 01:06:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:06:00 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-d119-7468-ba1a-73cceefab6cf activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/10/25 01:06:00 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (2.68s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/25 01:06:00 INFO Applying migration id=initial 2026/10/25 01:06:00 INFO Applying migration id=notesupdated 2026/10/25 01:06:00 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:00 INFO Applying migration id=activitiesid 2026/10/25 01:06:00 INFO Applying migration id=outbox 2026/10/25 01:06:00 INFO Applying migration id=edits 2026/10/25 01:06:00 INFO Applying migration id=outboxactor 2026/10/25 01:06:00 INFO Applying migration id=outboxsender 2026/10/25 01:06:00 INFO Applying migration id=thread 2026/10/25 01:06:00 INFO Applying migration id=host 2026/10/25 01:06:00 INFO Applying migration id=sharedinbox 2026/10/25 01:06:00 INFO Applying migration id=noteshost 2026/10/25 01:06:00 INFO Applying migration id=fetched 2026/10/25 01:06:00 INFO Applying migration id=move 2026/10/25 01:06:00 INFO Applying migration id=cleanup 2026/10/25 01:06:00 INFO Applying migration id=received 2026/10/25 01:06:00 INFO Applying migration id=namehost 2026/10/25 01:06:00 INFO Applying migration id=outboxhost 2026/10/25 01:06:00 INFO Applying migration id=notesfts 2026/10/25 01:06:00 INFO Applying migration id=iconsname 2026/10/25 01:06:00 INFO Applying migration id=nohash 2026/10/25 01:06:00 INFO Applying migration id=shares 2026/10/25 01:06:00 INFO Applying migration id=actorttl 2026/10/25 01:06:00 INFO Applying migration id=tocc 2026/10/25 01:06:00 INFO Applying migration id=followeds 2026/10/25 01:06:00 INFO Applying migration id=certhash 2026/10/25 01:06:00 INFO Applying migration id=follows_sync 2026/10/25 01:06:00 INFO Applying migration id=jsonpath 2026/10/25 01:06:00 INFO Applying migration id=localforward 2026/10/25 01:06:00 INFO Applying migration id=avatar 2026/10/25 01:06:00 INFO Applying migration id=noimage 2026/10/25 01:06:00 INFO Applying migration id=feed 2026/10/25 01:06:00 INFO Applying migration id=bookmarks 2026/10/25 01:06:00 INFO Applying migration id=shareactivity 2026/10/25 01:06:00 INFO Applying migration id=application 2026/10/25 01:06:00 INFO Applying migration id=certificates 2026/10/25 01:06:00 INFO Applying migration id=rawforward 2026/10/25 01:06:00 INFO Applying migration id=publickey 2026/10/25 01:06:00 INFO Applying migration id=resolvegroup 2026/10/25 01:06:00 INFO Applying migration id=reject 2026/10/25 01:06:00 INFO Applying migration id=autodel 2026/10/25 01:06:00 INFO Applying migration id=jsonb 2026/10/25 01:06:00 INFO Applying migration id=quote 2026/10/25 01:06:00 INFO Applying migration id=rfc9421 2026/10/25 01:06:00 INFO Applying migration id=keys 2026/10/25 01:06:00 INFO Applying migration id=portable 2026/10/25 01:06:00 INFO Applying migration id=proofs 2026/10/25 01:06:00 INFO Applying migration id=contexts 2026/10/25 01:06:00 INFO Applying migration id=deliverieshost 2026/10/25 01:06:00 INFO Applying migration id=pembegin 2026/10/25 01:06:00 INFO Applying migration id=didhost 2026/10/25 01:06:00 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:00 INFO Applying migration id=invites 2026/10/25 01:06:00 INFO Applying migration id=ed25519blob 2026/10/25 01:06:00 INFO Applying migration id=rsablob 2026/10/25 01:06:00 INFO Applying migration id=iconscid 2026/10/25 01:06:00 INFO Applying migration id=actor 2026/10/25 01:06:00 INFO Applying migration id=localkeys 2026/10/25 01:06:00 INFO Applying migration id=deleted 2026/10/25 01:06:00 INFO Applying migration id=history 2026/10/25 01:06:00 INFO Applying migration id=outboxnano 2026/10/25 01:06:00 INFO Applying migration id=implements 2026/10/25 01:06:00 INFO Applying migration id=backfill 2026/10/25 01:06:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:06:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-d7ea-7c33-b38f-bed61efe87ab activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/10/25 01:06:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (1.75s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/25 01:06:01 INFO Applying migration id=initial 2026/10/25 01:06:01 INFO Applying migration id=notesupdated 2026/10/25 01:06:01 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:01 INFO Applying migration id=activitiesid 2026/10/25 01:06:01 INFO Applying migration id=outbox 2026/10/25 01:06:01 INFO Applying migration id=edits 2026/10/25 01:06:01 INFO Applying migration id=outboxactor 2026/10/25 01:06:01 INFO Applying migration id=outboxsender 2026/10/25 01:06:01 INFO Applying migration id=thread 2026/10/25 01:06:01 INFO Applying migration id=host 2026/10/25 01:06:01 INFO Applying migration id=sharedinbox 2026/10/25 01:06:01 INFO Applying migration id=noteshost 2026/10/25 01:06:01 INFO Applying migration id=fetched 2026/10/25 01:06:01 INFO Applying migration id=move 2026/10/25 01:06:01 INFO Applying migration id=cleanup 2026/10/25 01:06:01 INFO Applying migration id=received 2026/10/25 01:06:01 INFO Applying migration id=namehost 2026/10/25 01:06:01 INFO Applying migration id=outboxhost 2026/10/25 01:06:01 INFO Applying migration id=notesfts 2026/10/25 01:06:01 INFO Applying migration id=iconsname 2026/10/25 01:06:01 INFO Applying migration id=nohash 2026/10/25 01:06:01 INFO Applying migration id=shares 2026/10/25 01:06:01 INFO Applying migration id=actorttl 2026/10/25 01:06:01 INFO Applying migration id=tocc 2026/10/25 01:06:01 INFO Applying migration id=followeds 2026/10/25 01:06:01 INFO Applying migration id=certhash 2026/10/25 01:06:01 INFO Applying migration id=follows_sync 2026/10/25 01:06:01 INFO Applying migration id=jsonpath 2026/10/25 01:06:01 INFO Applying migration id=localforward 2026/10/25 01:06:01 INFO Applying migration id=avatar 2026/10/25 01:06:01 INFO Applying migration id=noimage 2026/10/25 01:06:01 INFO Applying migration id=feed 2026/10/25 01:06:01 INFO Applying migration id=bookmarks 2026/10/25 01:06:01 INFO Applying migration id=shareactivity 2026/10/25 01:06:01 INFO Applying migration id=application 2026/10/25 01:06:01 INFO Applying migration id=certificates 2026/10/25 01:06:01 INFO Applying migration id=rawforward 2026/10/25 01:06:01 INFO Applying migration id=publickey 2026/10/25 01:06:01 INFO Applying migration id=resolvegroup 2026/10/25 01:06:01 INFO Applying migration id=reject 2026/10/25 01:06:01 INFO Applying migration id=autodel 2026/10/25 01:06:01 INFO Applying migration id=jsonb 2026/10/25 01:06:01 INFO Applying migration id=quote 2026/10/25 01:06:01 INFO Applying migration id=rfc9421 2026/10/25 01:06:01 INFO Applying migration id=keys 2026/10/25 01:06:01 INFO Applying migration id=portable 2026/10/25 01:06:01 INFO Applying migration id=proofs 2026/10/25 01:06:01 INFO Applying migration id=contexts 2026/10/25 01:06:01 INFO Applying migration id=deliverieshost 2026/10/25 01:06:01 INFO Applying migration id=pembegin 2026/10/25 01:06:01 INFO Applying migration id=didhost 2026/10/25 01:06:01 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:01 INFO Applying migration id=invites 2026/10/25 01:06:01 INFO Applying migration id=ed25519blob 2026/10/25 01:06:01 INFO Applying migration id=rsablob 2026/10/25 01:06:01 INFO Applying migration id=iconscid 2026/10/25 01:06:01 INFO Applying migration id=actor 2026/10/25 01:06:01 INFO Applying migration id=localkeys 2026/10/25 01:06:01 INFO Applying migration id=deleted 2026/10/25 01:06:01 INFO Applying migration id=history 2026/10/25 01:06:01 INFO Applying migration id=outboxnano 2026/10/25 01:06:01 INFO Applying migration id=implements 2026/10/25 01:06:01 INFO Applying migration id=backfill 2026/10/25 01:06:03 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:06:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-ded0-74d3-a369-6b1fd6cbeb7d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/10/25 01:06:03 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/25 01:06:03 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.77s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/25 01:06:03 INFO Applying migration id=initial 2026/10/25 01:06:03 INFO Applying migration id=notesupdated 2026/10/25 01:06:03 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:03 INFO Applying migration id=activitiesid 2026/10/25 01:06:03 INFO Applying migration id=outbox 2026/10/25 01:06:03 INFO Applying migration id=edits 2026/10/25 01:06:03 INFO Applying migration id=outboxactor 2026/10/25 01:06:03 INFO Applying migration id=outboxsender 2026/10/25 01:06:03 INFO Applying migration id=thread 2026/10/25 01:06:03 INFO Applying migration id=host 2026/10/25 01:06:03 INFO Applying migration id=sharedinbox 2026/10/25 01:06:03 INFO Applying migration id=noteshost 2026/10/25 01:06:03 INFO Applying migration id=fetched 2026/10/25 01:06:03 INFO Applying migration id=move 2026/10/25 01:06:03 INFO Applying migration id=cleanup 2026/10/25 01:06:03 INFO Applying migration id=received 2026/10/25 01:06:03 INFO Applying migration id=namehost 2026/10/25 01:06:03 INFO Applying migration id=outboxhost 2026/10/25 01:06:03 INFO Applying migration id=notesfts 2026/10/25 01:06:03 INFO Applying migration id=iconsname 2026/10/25 01:06:03 INFO Applying migration id=nohash 2026/10/25 01:06:03 INFO Applying migration id=shares 2026/10/25 01:06:03 INFO Applying migration id=actorttl 2026/10/25 01:06:03 INFO Applying migration id=tocc 2026/10/25 01:06:03 INFO Applying migration id=followeds 2026/10/25 01:06:03 INFO Applying migration id=certhash 2026/10/25 01:06:03 INFO Applying migration id=follows_sync 2026/10/25 01:06:03 INFO Applying migration id=jsonpath 2026/10/25 01:06:03 INFO Applying migration id=localforward 2026/10/25 01:06:03 INFO Applying migration id=avatar 2026/10/25 01:06:03 INFO Applying migration id=noimage 2026/10/25 01:06:03 INFO Applying migration id=feed 2026/10/25 01:06:03 INFO Applying migration id=bookmarks 2026/10/25 01:06:03 INFO Applying migration id=shareactivity 2026/10/25 01:06:03 INFO Applying migration id=application 2026/10/25 01:06:03 INFO Applying migration id=certificates 2026/10/25 01:06:03 INFO Applying migration id=rawforward 2026/10/25 01:06:03 INFO Applying migration id=publickey 2026/10/25 01:06:03 INFO Applying migration id=resolvegroup 2026/10/25 01:06:03 INFO Applying migration id=reject 2026/10/25 01:06:03 INFO Applying migration id=autodel 2026/10/25 01:06:03 INFO Applying migration id=jsonb 2026/10/25 01:06:03 INFO Applying migration id=quote 2026/10/25 01:06:03 INFO Applying migration id=rfc9421 2026/10/25 01:06:03 INFO Applying migration id=keys 2026/10/25 01:06:03 INFO Applying migration id=portable 2026/10/25 01:06:03 INFO Applying migration id=proofs 2026/10/25 01:06:03 INFO Applying migration id=contexts 2026/10/25 01:06:03 INFO Applying migration id=deliverieshost 2026/10/25 01:06:03 INFO Applying migration id=pembegin 2026/10/25 01:06:03 INFO Applying migration id=didhost 2026/10/25 01:06:03 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:03 INFO Applying migration id=invites 2026/10/25 01:06:03 INFO Applying migration id=ed25519blob 2026/10/25 01:06:03 INFO Applying migration id=rsablob 2026/10/25 01:06:03 INFO Applying migration id=iconscid 2026/10/25 01:06:03 INFO Applying migration id=actor 2026/10/25 01:06:03 INFO Applying migration id=localkeys 2026/10/25 01:06:03 INFO Applying migration id=deleted 2026/10/25 01:06:03 INFO Applying migration id=history 2026/10/25 01:06:03 INFO Applying migration id=outboxnano 2026/10/25 01:06:03 INFO Applying migration id=implements 2026/10/25 01:06:03 INFO Applying migration id=backfill 2026/10/25 01:06:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:06:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-e564-72af-b07b-cedc4163327b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:06:05 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (1.68s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/25 01:06:05 INFO Applying migration id=initial 2026/10/25 01:06:05 INFO Applying migration id=notesupdated 2026/10/25 01:06:05 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:05 INFO Applying migration id=activitiesid 2026/10/25 01:06:05 INFO Applying migration id=outbox 2026/10/25 01:06:05 INFO Applying migration id=edits 2026/10/25 01:06:05 INFO Applying migration id=outboxactor 2026/10/25 01:06:05 INFO Applying migration id=outboxsender 2026/10/25 01:06:05 INFO Applying migration id=thread 2026/10/25 01:06:05 INFO Applying migration id=host 2026/10/25 01:06:05 INFO Applying migration id=sharedinbox 2026/10/25 01:06:05 INFO Applying migration id=noteshost 2026/10/25 01:06:05 INFO Applying migration id=fetched 2026/10/25 01:06:05 INFO Applying migration id=move 2026/10/25 01:06:05 INFO Applying migration id=cleanup 2026/10/25 01:06:05 INFO Applying migration id=received 2026/10/25 01:06:05 INFO Applying migration id=namehost 2026/10/25 01:06:05 INFO Applying migration id=outboxhost 2026/10/25 01:06:05 INFO Applying migration id=notesfts 2026/10/25 01:06:05 INFO Applying migration id=iconsname 2026/10/25 01:06:05 INFO Applying migration id=nohash 2026/10/25 01:06:05 INFO Applying migration id=shares 2026/10/25 01:06:05 INFO Applying migration id=actorttl 2026/10/25 01:06:05 INFO Applying migration id=tocc 2026/10/25 01:06:05 INFO Applying migration id=followeds 2026/10/25 01:06:05 INFO Applying migration id=certhash 2026/10/25 01:06:05 INFO Applying migration id=follows_sync 2026/10/25 01:06:05 INFO Applying migration id=jsonpath 2026/10/25 01:06:05 INFO Applying migration id=localforward 2026/10/25 01:06:05 INFO Applying migration id=avatar 2026/10/25 01:06:05 INFO Applying migration id=noimage 2026/10/25 01:06:05 INFO Applying migration id=feed 2026/10/25 01:06:05 INFO Applying migration id=bookmarks 2026/10/25 01:06:05 INFO Applying migration id=shareactivity 2026/10/25 01:06:05 INFO Applying migration id=application 2026/10/25 01:06:05 INFO Applying migration id=certificates 2026/10/25 01:06:05 INFO Applying migration id=rawforward 2026/10/25 01:06:05 INFO Applying migration id=publickey 2026/10/25 01:06:05 INFO Applying migration id=resolvegroup 2026/10/25 01:06:05 INFO Applying migration id=reject 2026/10/25 01:06:05 INFO Applying migration id=autodel 2026/10/25 01:06:05 INFO Applying migration id=jsonb 2026/10/25 01:06:05 INFO Applying migration id=quote 2026/10/25 01:06:05 INFO Applying migration id=rfc9421 2026/10/25 01:06:05 INFO Applying migration id=keys 2026/10/25 01:06:05 INFO Applying migration id=portable 2026/10/25 01:06:05 INFO Applying migration id=proofs 2026/10/25 01:06:05 INFO Applying migration id=contexts 2026/10/25 01:06:05 INFO Applying migration id=deliverieshost 2026/10/25 01:06:05 INFO Applying migration id=pembegin 2026/10/25 01:06:05 INFO Applying migration id=didhost 2026/10/25 01:06:05 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:05 INFO Applying migration id=invites 2026/10/25 01:06:05 INFO Applying migration id=ed25519blob 2026/10/25 01:06:05 INFO Applying migration id=rsablob 2026/10/25 01:06:05 INFO Applying migration id=iconscid 2026/10/25 01:06:05 INFO Applying migration id=actor 2026/10/25 01:06:05 INFO Applying migration id=localkeys 2026/10/25 01:06:05 INFO Applying migration id=deleted 2026/10/25 01:06:05 INFO Applying migration id=history 2026/10/25 01:06:05 INFO Applying migration id=outboxnano 2026/10/25 01:06:05 INFO Applying migration id=implements 2026/10/25 01:06:05 INFO Applying migration id=backfill 2026/10/25 01:06:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:06:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-ea4d-79d2-a5f6-da4128c8850c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan 2026/10/25 01:06:06 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/25 01:06:06 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.26s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/25 01:06:06 INFO Applying migration id=initial 2026/10/25 01:06:06 INFO Applying migration id=notesupdated 2026/10/25 01:06:06 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:06 INFO Applying migration id=activitiesid 2026/10/25 01:06:06 INFO Applying migration id=outbox 2026/10/25 01:06:06 INFO Applying migration id=edits 2026/10/25 01:06:06 INFO Applying migration id=outboxactor 2026/10/25 01:06:06 INFO Applying migration id=outboxsender 2026/10/25 01:06:06 INFO Applying migration id=thread 2026/10/25 01:06:06 INFO Applying migration id=host 2026/10/25 01:06:06 INFO Applying migration id=sharedinbox 2026/10/25 01:06:06 INFO Applying migration id=noteshost 2026/10/25 01:06:06 INFO Applying migration id=fetched 2026/10/25 01:06:06 INFO Applying migration id=move 2026/10/25 01:06:06 INFO Applying migration id=cleanup 2026/10/25 01:06:06 INFO Applying migration id=received 2026/10/25 01:06:06 INFO Applying migration id=namehost 2026/10/25 01:06:06 INFO Applying migration id=outboxhost 2026/10/25 01:06:06 INFO Applying migration id=notesfts 2026/10/25 01:06:06 INFO Applying migration id=iconsname 2026/10/25 01:06:06 INFO Applying migration id=nohash 2026/10/25 01:06:06 INFO Applying migration id=shares 2026/10/25 01:06:06 INFO Applying migration id=actorttl 2026/10/25 01:06:06 INFO Applying migration id=tocc 2026/10/25 01:06:06 INFO Applying migration id=followeds 2026/10/25 01:06:06 INFO Applying migration id=certhash 2026/10/25 01:06:06 INFO Applying migration id=follows_sync 2026/10/25 01:06:06 INFO Applying migration id=jsonpath 2026/10/25 01:06:06 INFO Applying migration id=localforward 2026/10/25 01:06:06 INFO Applying migration id=avatar 2026/10/25 01:06:06 INFO Applying migration id=noimage 2026/10/25 01:06:06 INFO Applying migration id=feed 2026/10/25 01:06:06 INFO Applying migration id=bookmarks 2026/10/25 01:06:06 INFO Applying migration id=shareactivity 2026/10/25 01:06:06 INFO Applying migration id=application 2026/10/25 01:06:06 INFO Applying migration id=certificates 2026/10/25 01:06:06 INFO Applying migration id=rawforward 2026/10/25 01:06:06 INFO Applying migration id=publickey 2026/10/25 01:06:06 INFO Applying migration id=resolvegroup 2026/10/25 01:06:06 INFO Applying migration id=reject 2026/10/25 01:06:06 INFO Applying migration id=autodel 2026/10/25 01:06:06 INFO Applying migration id=jsonb 2026/10/25 01:06:06 INFO Applying migration id=quote 2026/10/25 01:06:06 INFO Applying migration id=rfc9421 2026/10/25 01:06:06 INFO Applying migration id=keys 2026/10/25 01:06:06 INFO Applying migration id=portable 2026/10/25 01:06:06 INFO Applying migration id=proofs 2026/10/25 01:06:06 INFO Applying migration id=contexts 2026/10/25 01:06:06 INFO Applying migration id=deliverieshost 2026/10/25 01:06:06 INFO Applying migration id=pembegin 2026/10/25 01:06:06 INFO Applying migration id=didhost 2026/10/25 01:06:06 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:06 INFO Applying migration id=invites 2026/10/25 01:06:06 INFO Applying migration id=ed25519blob 2026/10/25 01:06:06 INFO Applying migration id=rsablob 2026/10/25 01:06:06 INFO Applying migration id=iconscid 2026/10/25 01:06:06 INFO Applying migration id=actor 2026/10/25 01:06:06 INFO Applying migration id=localkeys 2026/10/25 01:06:06 INFO Applying migration id=deleted 2026/10/25 01:06:06 INFO Applying migration id=history 2026/10/25 01:06:06 INFO Applying migration id=outboxnano 2026/10/25 01:06:06 INFO Applying migration id=implements 2026/10/25 01:06:06 INFO Applying migration id=backfill 2026/10/25 01:06:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:06:08 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/10/25 01:06:08 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-f2a5-767c-beb3-d8cb59678389 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/10/25 01:06:08 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.14s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/25 01:06:08 INFO Applying migration id=initial 2026/10/25 01:06:08 INFO Applying migration id=notesupdated 2026/10/25 01:06:08 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:08 INFO Applying migration id=activitiesid 2026/10/25 01:06:08 INFO Applying migration id=outbox 2026/10/25 01:06:08 INFO Applying migration id=edits 2026/10/25 01:06:08 INFO Applying migration id=outboxactor 2026/10/25 01:06:08 INFO Applying migration id=outboxsender 2026/10/25 01:06:08 INFO Applying migration id=thread 2026/10/25 01:06:08 INFO Applying migration id=host 2026/10/25 01:06:08 INFO Applying migration id=sharedinbox 2026/10/25 01:06:08 INFO Applying migration id=noteshost 2026/10/25 01:06:08 INFO Applying migration id=fetched 2026/10/25 01:06:08 INFO Applying migration id=move 2026/10/25 01:06:08 INFO Applying migration id=cleanup 2026/10/25 01:06:08 INFO Applying migration id=received 2026/10/25 01:06:08 INFO Applying migration id=namehost 2026/10/25 01:06:08 INFO Applying migration id=outboxhost 2026/10/25 01:06:08 INFO Applying migration id=notesfts 2026/10/25 01:06:08 INFO Applying migration id=iconsname 2026/10/25 01:06:08 INFO Applying migration id=nohash 2026/10/25 01:06:08 INFO Applying migration id=shares 2026/10/25 01:06:08 INFO Applying migration id=actorttl 2026/10/25 01:06:08 INFO Applying migration id=tocc 2026/10/25 01:06:08 INFO Applying migration id=followeds 2026/10/25 01:06:08 INFO Applying migration id=certhash 2026/10/25 01:06:08 INFO Applying migration id=follows_sync 2026/10/25 01:06:08 INFO Applying migration id=jsonpath 2026/10/25 01:06:08 INFO Applying migration id=localforward 2026/10/25 01:06:08 INFO Applying migration id=avatar 2026/10/25 01:06:08 INFO Applying migration id=noimage 2026/10/25 01:06:08 INFO Applying migration id=feed 2026/10/25 01:06:08 INFO Applying migration id=bookmarks 2026/10/25 01:06:08 INFO Applying migration id=shareactivity 2026/10/25 01:06:08 INFO Applying migration id=application 2026/10/25 01:06:08 INFO Applying migration id=certificates 2026/10/25 01:06:08 INFO Applying migration id=rawforward 2026/10/25 01:06:08 INFO Applying migration id=publickey 2026/10/25 01:06:08 INFO Applying migration id=resolvegroup 2026/10/25 01:06:08 INFO Applying migration id=reject 2026/10/25 01:06:08 INFO Applying migration id=autodel 2026/10/25 01:06:08 INFO Applying migration id=jsonb 2026/10/25 01:06:08 INFO Applying migration id=quote 2026/10/25 01:06:08 INFO Applying migration id=rfc9421 2026/10/25 01:06:08 INFO Applying migration id=keys 2026/10/25 01:06:08 INFO Applying migration id=portable 2026/10/25 01:06:08 INFO Applying migration id=proofs 2026/10/25 01:06:08 INFO Applying migration id=contexts 2026/10/25 01:06:08 INFO Applying migration id=deliverieshost 2026/10/25 01:06:08 INFO Applying migration id=pembegin 2026/10/25 01:06:08 INFO Applying migration id=didhost 2026/10/25 01:06:08 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:08 INFO Applying migration id=invites 2026/10/25 01:06:08 INFO Applying migration id=ed25519blob 2026/10/25 01:06:08 INFO Applying migration id=rsablob 2026/10/25 01:06:08 INFO Applying migration id=iconscid 2026/10/25 01:06:08 INFO Applying migration id=actor 2026/10/25 01:06:08 INFO Applying migration id=localkeys 2026/10/25 01:06:08 INFO Applying migration id=deleted 2026/10/25 01:06:08 INFO Applying migration id=history 2026/10/25 01:06:08 INFO Applying migration id=outboxnano 2026/10/25 01:06:08 INFO Applying migration id=implements 2026/10/25 01:06:08 INFO Applying migration id=backfill 2026/10/25 01:06:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/25 01:06:10 INFO Received a new post activity.id=https://127.0.0.1/create/2 activity.type=Create activity.actor=https://127.0.0.1/user/erin activity.object.kind=object activity.object.id=https://127.0.0.1/note/2 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/erin post=https://127.0.0.1/note/2 2026/10/25 01:06:10 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17097-fb27-7048-bc41-8abcb69dc033 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/group/people follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/group/people 2026/10/25 01:06:10 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (2.17s) === RUN TestWhisper_HappyFlow 2026/10/25 01:06:10 INFO Applying migration id=initial 2026/10/25 01:06:10 INFO Applying migration id=notesupdated 2026/10/25 01:06:10 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:10 INFO Applying migration id=activitiesid 2026/10/25 01:06:10 INFO Applying migration id=outbox 2026/10/25 01:06:10 INFO Applying migration id=edits 2026/10/25 01:06:10 INFO Applying migration id=outboxactor 2026/10/25 01:06:10 INFO Applying migration id=outboxsender 2026/10/25 01:06:10 INFO Applying migration id=thread 2026/10/25 01:06:10 INFO Applying migration id=host 2026/10/25 01:06:10 INFO Applying migration id=sharedinbox 2026/10/25 01:06:10 INFO Applying migration id=noteshost 2026/10/25 01:06:10 INFO Applying migration id=fetched 2026/10/25 01:06:10 INFO Applying migration id=move 2026/10/25 01:06:10 INFO Applying migration id=cleanup 2026/10/25 01:06:10 INFO Applying migration id=received 2026/10/25 01:06:10 INFO Applying migration id=namehost 2026/10/25 01:06:10 INFO Applying migration id=outboxhost 2026/10/25 01:06:10 INFO Applying migration id=notesfts 2026/10/25 01:06:10 INFO Applying migration id=iconsname 2026/10/25 01:06:10 INFO Applying migration id=nohash 2026/10/25 01:06:10 INFO Applying migration id=shares 2026/10/25 01:06:10 INFO Applying migration id=actorttl 2026/10/25 01:06:10 INFO Applying migration id=tocc 2026/10/25 01:06:10 INFO Applying migration id=followeds 2026/10/25 01:06:10 INFO Applying migration id=certhash 2026/10/25 01:06:10 INFO Applying migration id=follows_sync 2026/10/25 01:06:10 INFO Applying migration id=jsonpath 2026/10/25 01:06:10 INFO Applying migration id=localforward 2026/10/25 01:06:10 INFO Applying migration id=avatar 2026/10/25 01:06:10 INFO Applying migration id=noimage 2026/10/25 01:06:10 INFO Applying migration id=feed 2026/10/25 01:06:10 INFO Applying migration id=bookmarks 2026/10/25 01:06:10 INFO Applying migration id=shareactivity 2026/10/25 01:06:10 INFO Applying migration id=application 2026/10/25 01:06:10 INFO Applying migration id=certificates 2026/10/25 01:06:10 INFO Applying migration id=rawforward 2026/10/25 01:06:10 INFO Applying migration id=publickey 2026/10/25 01:06:10 INFO Applying migration id=resolvegroup 2026/10/25 01:06:10 INFO Applying migration id=reject 2026/10/25 01:06:10 INFO Applying migration id=autodel 2026/10/25 01:06:10 INFO Applying migration id=jsonb 2026/10/25 01:06:10 INFO Applying migration id=quote 2026/10/25 01:06:10 INFO Applying migration id=rfc9421 2026/10/25 01:06:10 INFO Applying migration id=keys 2026/10/25 01:06:10 INFO Applying migration id=portable 2026/10/25 01:06:10 INFO Applying migration id=proofs 2026/10/25 01:06:10 INFO Applying migration id=contexts 2026/10/25 01:06:10 INFO Applying migration id=deliverieshost 2026/10/25 01:06:10 INFO Applying migration id=pembegin 2026/10/25 01:06:10 INFO Applying migration id=didhost 2026/10/25 01:06:10 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:10 INFO Applying migration id=invites 2026/10/25 01:06:10 INFO Applying migration id=ed25519blob 2026/10/25 01:06:10 INFO Applying migration id=rsablob 2026/10/25 01:06:10 INFO Applying migration id=iconscid 2026/10/25 01:06:10 INFO Applying migration id=actor 2026/10/25 01:06:10 INFO Applying migration id=localkeys 2026/10/25 01:06:10 INFO Applying migration id=deleted 2026/10/25 01:06:10 INFO Applying migration id=history 2026/10/25 01:06:10 INFO Applying migration id=outboxnano 2026/10/25 01:06:10 INFO Applying migration id=implements 2026/10/25 01:06:10 INFO Applying migration id=backfill 2026/10/25 01:06:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17098-0429-7ecf-82d3-f38d018ff4c3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:06:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17098-042a-79b5-92d1-ad94b65341b3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17098-0429-7ecf-82d3-f38d018ff4c3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17098-0429-7ecf-82d3-f38d018ff4c3 2026/10/25 01:06:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17098-042b-72d5-8c64-06dea7961c01 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17098-042b-728a-a15a-417c787cbdec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17098-042b-728a-a15a-417c787cbdec 2026/10/25 01:06:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17098-042b-728a-a15a-417c787cbdec 2026/10/25 01:06:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:06:13 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (2.31s) === RUN TestWhisper_FollowAfterPost 2026/10/25 01:06:13 INFO Applying migration id=initial 2026/10/25 01:06:13 INFO Applying migration id=notesupdated 2026/10/25 01:06:13 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:13 INFO Applying migration id=activitiesid 2026/10/25 01:06:13 INFO Applying migration id=outbox 2026/10/25 01:06:13 INFO Applying migration id=edits 2026/10/25 01:06:13 INFO Applying migration id=outboxactor 2026/10/25 01:06:13 INFO Applying migration id=outboxsender 2026/10/25 01:06:13 INFO Applying migration id=thread 2026/10/25 01:06:13 INFO Applying migration id=host 2026/10/25 01:06:13 INFO Applying migration id=sharedinbox 2026/10/25 01:06:13 INFO Applying migration id=noteshost 2026/10/25 01:06:13 INFO Applying migration id=fetched 2026/10/25 01:06:13 INFO Applying migration id=move 2026/10/25 01:06:13 INFO Applying migration id=cleanup 2026/10/25 01:06:13 INFO Applying migration id=received 2026/10/25 01:06:13 INFO Applying migration id=namehost 2026/10/25 01:06:13 INFO Applying migration id=outboxhost 2026/10/25 01:06:13 INFO Applying migration id=notesfts 2026/10/25 01:06:13 INFO Applying migration id=iconsname 2026/10/25 01:06:13 INFO Applying migration id=nohash 2026/10/25 01:06:13 INFO Applying migration id=shares 2026/10/25 01:06:13 INFO Applying migration id=actorttl 2026/10/25 01:06:13 INFO Applying migration id=tocc 2026/10/25 01:06:13 INFO Applying migration id=followeds 2026/10/25 01:06:13 INFO Applying migration id=certhash 2026/10/25 01:06:13 INFO Applying migration id=follows_sync 2026/10/25 01:06:13 INFO Applying migration id=jsonpath 2026/10/25 01:06:13 INFO Applying migration id=localforward 2026/10/25 01:06:13 INFO Applying migration id=avatar 2026/10/25 01:06:13 INFO Applying migration id=noimage 2026/10/25 01:06:13 INFO Applying migration id=feed 2026/10/25 01:06:13 INFO Applying migration id=bookmarks 2026/10/25 01:06:13 INFO Applying migration id=shareactivity 2026/10/25 01:06:13 INFO Applying migration id=application 2026/10/25 01:06:13 INFO Applying migration id=certificates 2026/10/25 01:06:13 INFO Applying migration id=rawforward 2026/10/25 01:06:13 INFO Applying migration id=publickey 2026/10/25 01:06:13 INFO Applying migration id=resolvegroup 2026/10/25 01:06:13 INFO Applying migration id=reject 2026/10/25 01:06:13 INFO Applying migration id=autodel 2026/10/25 01:06:13 INFO Applying migration id=jsonb 2026/10/25 01:06:13 INFO Applying migration id=quote 2026/10/25 01:06:13 INFO Applying migration id=rfc9421 2026/10/25 01:06:13 INFO Applying migration id=keys 2026/10/25 01:06:13 INFO Applying migration id=portable 2026/10/25 01:06:13 INFO Applying migration id=proofs 2026/10/25 01:06:13 INFO Applying migration id=contexts 2026/10/25 01:06:13 INFO Applying migration id=deliverieshost 2026/10/25 01:06:13 INFO Applying migration id=pembegin 2026/10/25 01:06:13 INFO Applying migration id=didhost 2026/10/25 01:06:13 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:13 INFO Applying migration id=invites 2026/10/25 01:06:13 INFO Applying migration id=ed25519blob 2026/10/25 01:06:13 INFO Applying migration id=rsablob 2026/10/25 01:06:13 INFO Applying migration id=iconscid 2026/10/25 01:06:13 INFO Applying migration id=actor 2026/10/25 01:06:13 INFO Applying migration id=localkeys 2026/10/25 01:06:13 INFO Applying migration id=deleted 2026/10/25 01:06:13 INFO Applying migration id=history 2026/10/25 01:06:13 INFO Applying migration id=outboxnano 2026/10/25 01:06:13 INFO Applying migration id=implements 2026/10/25 01:06:13 INFO Applying migration id=backfill 2026/10/25 01:06:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17098-08c3-7c2b-94cd-081684889519 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17098-08c3-7bea-a636-330d67f6275c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17098-08c3-7bea-a636-330d67f6275c 2026/10/25 01:06:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17098-08c3-7bea-a636-330d67f6275c 2026/10/25 01:06:14 INFO Post was not found post=https://localhost.localdomain:8443/post/01a17098-08c3-7bea-a636-330d67f6275c 2026/10/25 01:06:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17098-08c5-7b4c-b4e7-2949eef38e3c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:06:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17098-08c6-7610-a5f2-c6966175f1e4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17098-08c5-7b4c-b4e7-2949eef38e3c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17098-08c5-7b4c-b4e7-2949eef38e3c 2026/10/25 01:06:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17098-08c3-7bea-a636-330d67f6275c 2026/10/25 01:06:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:06:14 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (1.18s) === RUN TestWhisper_Throttling 2026/10/25 01:06:14 INFO Applying migration id=initial 2026/10/25 01:06:14 INFO Applying migration id=notesupdated 2026/10/25 01:06:14 INFO Applying migration id=personspreferredusername 2026/10/25 01:06:14 INFO Applying migration id=activitiesid 2026/10/25 01:06:14 INFO Applying migration id=outbox 2026/10/25 01:06:14 INFO Applying migration id=edits 2026/10/25 01:06:14 INFO Applying migration id=outboxactor 2026/10/25 01:06:14 INFO Applying migration id=outboxsender 2026/10/25 01:06:14 INFO Applying migration id=thread 2026/10/25 01:06:14 INFO Applying migration id=host 2026/10/25 01:06:14 INFO Applying migration id=sharedinbox 2026/10/25 01:06:14 INFO Applying migration id=noteshost 2026/10/25 01:06:14 INFO Applying migration id=fetched 2026/10/25 01:06:14 INFO Applying migration id=move 2026/10/25 01:06:14 INFO Applying migration id=cleanup 2026/10/25 01:06:14 INFO Applying migration id=received 2026/10/25 01:06:14 INFO Applying migration id=namehost 2026/10/25 01:06:14 INFO Applying migration id=outboxhost 2026/10/25 01:06:14 INFO Applying migration id=notesfts 2026/10/25 01:06:14 INFO Applying migration id=iconsname 2026/10/25 01:06:14 INFO Applying migration id=nohash 2026/10/25 01:06:14 INFO Applying migration id=shares 2026/10/25 01:06:14 INFO Applying migration id=actorttl 2026/10/25 01:06:14 INFO Applying migration id=tocc 2026/10/25 01:06:14 INFO Applying migration id=followeds 2026/10/25 01:06:14 INFO Applying migration id=certhash 2026/10/25 01:06:14 INFO Applying migration id=follows_sync 2026/10/25 01:06:14 INFO Applying migration id=jsonpath 2026/10/25 01:06:14 INFO Applying migration id=localforward 2026/10/25 01:06:14 INFO Applying migration id=avatar 2026/10/25 01:06:14 INFO Applying migration id=noimage 2026/10/25 01:06:14 INFO Applying migration id=feed 2026/10/25 01:06:14 INFO Applying migration id=bookmarks 2026/10/25 01:06:14 INFO Applying migration id=shareactivity 2026/10/25 01:06:14 INFO Applying migration id=application 2026/10/25 01:06:14 INFO Applying migration id=certificates 2026/10/25 01:06:14 INFO Applying migration id=rawforward 2026/10/25 01:06:14 INFO Applying migration id=publickey 2026/10/25 01:06:14 INFO Applying migration id=resolvegroup 2026/10/25 01:06:14 INFO Applying migration id=reject 2026/10/25 01:06:14 INFO Applying migration id=autodel 2026/10/25 01:06:14 INFO Applying migration id=jsonb 2026/10/25 01:06:14 INFO Applying migration id=quote 2026/10/25 01:06:14 INFO Applying migration id=rfc9421 2026/10/25 01:06:14 INFO Applying migration id=keys 2026/10/25 01:06:14 INFO Applying migration id=portable 2026/10/25 01:06:14 INFO Applying migration id=proofs 2026/10/25 01:06:14 INFO Applying migration id=contexts 2026/10/25 01:06:14 INFO Applying migration id=deliverieshost 2026/10/25 01:06:14 INFO Applying migration id=pembegin 2026/10/25 01:06:14 INFO Applying migration id=didhost 2026/10/25 01:06:14 INFO Applying migration id=rsapkcs8 2026/10/25 01:06:14 INFO Applying migration id=invites 2026/10/25 01:06:14 INFO Applying migration id=ed25519blob 2026/10/25 01:06:14 INFO Applying migration id=rsablob 2026/10/25 01:06:14 INFO Applying migration id=iconscid 2026/10/25 01:06:14 INFO Applying migration id=actor 2026/10/25 01:06:14 INFO Applying migration id=localkeys 2026/10/25 01:06:14 INFO Applying migration id=deleted 2026/10/25 01:06:14 INFO Applying migration id=history 2026/10/25 01:06:14 INFO Applying migration id=outboxnano 2026/10/25 01:06:14 INFO Applying migration id=implements 2026/10/25 01:06:14 INFO Applying migration id=backfill 2026/10/25 01:06:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a17098-10b0-70f5-b771-f6f5a55749ce activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice 2026/10/25 01:06:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a17098-10b0-7ac0-aaa1-d4ecc5335bce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a17098-10b0-70f5-b771-f6f5a55749ce activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a17098-10b0-70f5-b771-f6f5a55749ce 2026/10/25 01:06:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a17098-10b1-74d2-bc71-23b5895b16cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a17098-10b1-749e-98aa-ab65619c923c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a17098-10b1-749e-98aa-ab65619c923c 2026/10/25 01:06:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a17098-10b1-749e-98aa-ab65619c923c 2026/10/25 01:06:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:06:16 WARN User is posting too frequently last=2026-10-25T01:06:16.369Z can=2026-10-25T01:07:16.369Z 2026/10/25 01:06:16 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/25 01:06:16 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (2.03s) PASS ok github.com/dimkr/tootik/test 613.068s >>> tootik: Entering fakeroot... >>> tootik-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/tootik/pkg/tootik-openrc/etc/init.d' >>> tootik-openrc*: Preparing subpackage tootik-openrc... >>> tootik-openrc*: Running postcheck for tootik-openrc >>> tootik*: Running postcheck for tootik >>> tootik*: Preparing package tootik... >>> tootik*: Stripping binaries >>> tootik*: Script found. /bin/sh added as a dependency >>> tootik*: Adding .pre-install >>> tootik*: Scanning shared objects >>> tootik*: Tracing dependencies... /bin/sh so:libc.musl-x86.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 12.4 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.21.1-r4.apk >>> tootik-openrc*: Tracing dependencies... openssl >>> tootik-openrc*: Package size: 3.2 KB >>> tootik-openrc*: Compressing data... >>> tootik-openrc*: Create checksum... >>> tootik-openrc*: Create tootik-openrc-0.21.1-r4.apk >>> tootik: Build complete at Sun, 25 Oct 2026 01:06:17 +0000 elapsed time 0h 10m 36s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/6) Purging .makedepends-tootik (20261025.005542) (2/6) Purging go (1.27.3-r0) (3/6) Purging sqlite-dev (3.54.1-r0) (4/6) Purging sqlite (3.54.1-r0) (5/6) Purging sqlite-libs (3.54.1-r0) (6/6) Purging readline (8.3.3-r1) Executing busybox-1.38.0-r7.trigger OK: 427.4 MiB in 105 packages >>> tootik: Updating the community/x86 repository index... >>> tootik: Signing the index...