superseriousbusiness / gotosocial

Fast, fun, small ActivityPub server.
https://docs.gotosocial.org
GNU Affero General Public License v3.0
3.77k stars 322 forks source link

[bug] Federation with wafrn is weird #1965

Closed autumnull closed 1 year ago

autumnull commented 1 year ago

Describe the bug with a clear and concise description of what the bug is.

Posts from wafrn show up in the federated timeline despite not being related to any follows.

What's your GoToSocial Version?

v0.9.0

GoToSocial Arch

armv7 Binary

What happened?

Nobody on our instance follows anybody on app.wafrn.net, or vice-versa. But somehow many of the posts from app.wafrn.net show up in our federated timeline, and also many of the posts interacted with by people at app.wafrn.net show up there too.

What you expected to happen?

Probably none of their posts or posts they interact with should be in our federated timeline unless we follow them.

How to reproduce it?

federating with app.wafrn.net seems to be enough

Anything else we need to know?

No response

daenney commented 1 year ago

I suspect this isn't a bug, but an intended feature of AP. It's very possible that through some interaction, like a boost or reply to a status on Wafrn, it became aware of your instance.

The AP spec states:

If an object is addressed to the Public special collection, a server MAY deliver that object to all known sharedInbox endpoints on the network.

Origin servers sending publicly addressed activities to sharedInbox endpoints MUST still deliver to actors and collections otherwise addressed (through to, bto, cc, bcc, and audience) which do not have a sharedInbox and would not otherwise receive the activity through the sharedInbox mechanism.

GtS implements the sharedInbox. If Wafrn somehow learned of your instance, which doesn't only happen on follow, and they deliver to all known sharedInbox endpoints on the network, that would explain why you see those posts. Woops, sorry, no. We implement deliver to sharedInbox, not receipt. So that wouldn't explain it.

tsmethurst commented 1 year ago

Sounds like they might just be delivering stuff to all inboxes they can find, or something silly like that :thinking: And forwarding messages too.

daenney commented 1 year ago

In theory that's allowed I guess, public being what it is. It's a little spammy though and wasteful if they're doing it to each inbox. Though I suppose the result is the same if we had the sharedInbox receiving side wired up.

@autumnull Could you capture GtS logs for like a day and then search for wafrn in them? I suspect we'd see a small avalanche of post requests each time a post is made, to a bunch of users on your instance. Would be helpful if we could get the logs and see if something else might be up.

tsmethurst commented 1 year ago

Maybe we oughta just reject posts if the recipient (inbox owner) doesn't follow the creator of the post or anyone mentioned therein :thinking: Except for shared inboxes (if/when we eventually implement those)

daenney commented 1 year ago

I think that works. As long as we still consider you being explicitly mentioned as OK too. Otherwise you'd never be able to receive a message from someone you don't follow, which I think breaks fedi a lot?

autumnull commented 1 year ago

here's the output of journalctl -S 2023-07-09 -U 2023-07-10 -u gotosocial | grep wafrn

Jul 09 00:01:06 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:01:06.656" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/7feed7e4-e8a3-4b17-8d25-85475b85b262 requestID=8z4vrdw904000bhzvr2g msg="ASStatusToStatus: error extracting status mentions: couldn't match mention ariadne@social.treehouse.systems"
Jul 09 00:13:40 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:13:40.046" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Aspikesburstingthroughgrid%40app.wafrn.net requestID=3s3cgdw904001xa7xjwg pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 00:13:40 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:13:40.974" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/spikesburstingthroughgrid requestID=3s3cgdw904001xa7xjwg pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 00:13:41 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:13:41.615" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/spikesburstingthroughgrid/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 00:13:42 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:13:42.208" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/58d2eda7-a04d-4bb6-9265-89714e62ff94 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 00:13:42 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:13:42.487" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/58d2eda7-a04d-4bb6-9265-89714e62ff94: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 00:21:22 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:21:22.136" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/7feed7e4-e8a3-4b17-8d25-85475b85b262 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 00:21:22 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:21:22.464" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/7feed7e4-e8a3-4b17-8d25-85475b85b262: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 00:22:49 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:22:49.675" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/627612d8-0b75-4ab1-9111-3271c6986603 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 00:22:49 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:22:49.999" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/627612d8-0b75-4ab1-9111-3271c6986603: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 00:22:50 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:22:50.592" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/7feed7e4-e8a3-4b17-8d25-85475b85b262 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 00:22:50 raspberry-guy gotosocial[14199]: timestamp="09/07/2023 00:22:50.631" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/7feed7e4-e8a3-4b17-8d25-85475b85b262: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 02:19:57 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:19:57.971" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Asnazzypurpleman%40app.wafrn.net requestID=d7kkpe49040010f160eg pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 02:19:59 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:19:59.520" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/snazzypurpleman requestID=d7kkpe49040010f160eg pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 02:20:00 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:00.149" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1672843524300_35c3a8d01d51926ee7c6a3d5d0939db1216bbe6c.webp requestID=d7kkpe49040010f160eg pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 02:20:00 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:00.563" func=dereferencing.(*deref).enrichAccount level=ERROR requestID=d7kkpe49040010f160eg msg="error fetching remote avatar for account https://app.wafrn.net/fediverse/blog/snazzypurpleman: error decoding image: riff: short chunk header"
Jul 09 02:20:01 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:01.156" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1672843524300_35c3a8d01d51926ee7c6a3d5d0939db1216bbe6c.webp requestID=d7kkpe49040010f160eg pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 02:20:01 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:01.266" func=dereferencing.(*deref).enrichAccount level=ERROR requestID=d7kkpe49040010f160eg msg="error fetching remote header for account https://app.wafrn.net/fediverse/blog/snazzypurpleman: error decoding image: webp: invalid format"
Jul 09 02:20:01 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:01.870" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/snazzypurpleman/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 02:20:02 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:02.461" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/3262fd42-923d-4389-81c8-78bc08f27190 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 02:20:02 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:02.501" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/3262fd42-923d-4389-81c8-78bc08f27190: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 02:20:03 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:03.094" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/18e30b35-3623-4c35-a624-20c60e235fd6 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 02:20:03 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 02:20:03.136" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/18e30b35-3623-4c35-a624-20c60e235fd6: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 03:24:42 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:42.288" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688869346869_a718d2dce8455f8cb1cbf85eb3fb144b4918cb9d.webp pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 03:24:49 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:49.771" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688869348606_70d7d4c352530fbf76fad49e63fa78ccf82b83a2.webp pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 03:24:57 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:57.336" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/6c1d6a7c-28e5-46e6-a039-ce0fd3867a6e pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 03:24:57 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:57.665" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/6c1d6a7c-28e5-46e6-a039-ce0fd3867a6e: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 03:24:58 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:58.288" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/3262fd42-923d-4389-81c8-78bc08f27190 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 03:24:58 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:58.326" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/3262fd42-923d-4389-81c8-78bc08f27190: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 03:24:58 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:58.925" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/18e30b35-3623-4c35-a624-20c60e235fd6 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 03:24:58 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 03:24:58.966" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/18e30b35-3623-4c35-a624-20c60e235fd6: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 05:19:33 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:19:33.250" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Atrans_girls_who_eat_subway_wafrnversion%40app.wafrn.net requestID=a99e0e4904001xjg4a30 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:19:34 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:19:34.173" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/trans_girls_who_eat_subway_wafrnversion requestID=a99e0e4904001xjg4a30 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:19:35 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:19:35.518" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/trans_girls_who_eat_subway_wafrnversion/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:19:36 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:19:36.104" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/e0e4f3f6-0401-4ff1-9f48-af011f7b0705 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:19:36 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:19:36.866" func=processing.(*Processor).EnqueueFederator.func1 level=ERROR msg="error processing federator message: error dereferencing announce from federator: DereferenceAnnounce: error dereferencing remote status with id https://app.wafrn.net/fediverse/post/e0e4f3f6-0401-4ff1-9f48-af011f7b0705: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/e0e4f3f6-0401-4ff1-9f48-af011f7b0705: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 05:26:03 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:26:03.432" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Ahellowastoid%40app.wafrn.net requestID=012yce4904000jc48g50 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:26:05 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:26:05.202" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/hellowastoid requestID=012yce4904000jc48g50 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:26:06 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:26:06.431" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/hellowastoid/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:27:27 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:27:27.260" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688876121654_ad6bb3020adcb9a0fd6a1855931d8a357db7eee8_processed.mp4 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:30:13 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:30:13.666" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688876342492_c3a3777f66ac5a653917ae5012d5c5f8721703d8_processed.mp4 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:33:03 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:33:03.401" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688876571224_6ccd74939bd5f33b2e4346f7336d63f7bfc92634_processed.mp4 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:54:19 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:54:19.350" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688538935815_2ce3c5c5061868ad80edd6cc33bb4e993b286b75.webp requestID=d4kg0ec904000r5bmmc0 pubKeyID=https://social.tranarchy.fish/users/social.tranarchy.fish/main-key msg="performing request"
Jul 09 05:56:11 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:56:11.934" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/18bdaa33-ebec-4653-9126-f59bdd9c7bf2 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:56:12 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:56:12.276" func=dereferencing.(*deref).RefreshStatusAsync.func1 level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/18bdaa33-ebec-4653-9126-f59bdd9c7bf2: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 05:56:12 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:56:12.527" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/18bdaa33-ebec-4653-9126-f59bdd9c7bf2 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 05:56:12 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:56:12.567" func=dereferencing.(*deref).RefreshStatusAsync.func1 level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/18bdaa33-ebec-4653-9126-f59bdd9c7bf2: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 05:57:17 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:57:17.582" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1643070732574_b244f3150742ac0630d689e459935b9a2fc08e6d.webp requestID=nvfg4ec904000q3j6vng pubKeyID=https://social.tranarchy.fish/users/social.tranarchy.fish/main-key msg="performing request"
Jul 09 05:57:38 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 05:57:38.533" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688579853485_a703db21cc84df86183418bceae347130bc08fd7.webp requestID=t8qg6ec904000krmnv30 pubKeyID=https://social.tranarchy.fish/users/social.tranarchy.fish/main-key msg="performing request"
Jul 09 08:20:10 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:20:10.349" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Agabboman%40app.wafrn.net requestID=pjq8aec904001hk0gk4g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 08:20:11 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:20:11.692" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/gabboman requestID=pjq8aec904001hk0gk4g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 08:20:13 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:20:13.025" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/gabboman/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 08:21:43 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:21:43.924" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/1dcd764d-4a1a-4299-9ef3-54ce61081383 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 08:21:44 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:21:44.252" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/1dcd764d-4a1a-4299-9ef3-54ce61081383: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 08:29:10 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:29:10.873" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/c7c5b52a-ab39-420e-91b0-c7556b267401 requestID=d3r8tec904001zqvt4vg msg="ASStatusToStatus: error extracting status mentions: couldn't match mention kainoa@calckey.social"
Jul 09 08:54:41 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:54:41.451" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/1d7bc130-a57a-4e8a-af54-f3329914f1fd requestID=795taec904001hwpegp0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention testing@blahaj.zone"
Jul 09 08:54:42 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:54:42.072" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 08:54:42 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:54:42.403" func=dereferencing.(*deref).dereferenceThread level=ERROR msg="error dereferencing status ancestors: error fetching remote status \"https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43\": enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 08:54:51 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 08:54:51.827" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43 requestID=v5staec9040002jxz6eg msg="ASStatusToStatus: error extracting status mentions: couldn't match mention testing@blahaj.zone"
Jul 09 09:01:00 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:01:00.374" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/e90634e2-80b5-4d0c-aaab-60bf99450e09 requestID=aw9tpec9040010p9d1a0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention limepot@ouroboros.gay"
Jul 09 09:27:07 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:27:07.087" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/33d7b61a-94de-4f75-a541-54e2bd185212 requestID=bfxw4ec904000jbemej0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention testing@blahaj.zone"
Jul 09 09:27:09 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:27:09.625" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 09:27:10 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:27:10.198" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 09:34:00 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:34:00.832" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/d771b918-21e1-4071-92e3-5cc851cbb746 requestID=hd5wjec904001jv0e8b0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention hispa@social.hispabot.freemyip.com"
Jul 09 09:37:01 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:37:01.489" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/c4a8cf43-75b5-4a02-86a7-13231cb44871 requestID=7r6wrec9040005er5tc0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention testing@blahaj.zone"
Jul 09 09:37:02 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:37:02.101" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/33d7b61a-94de-4f75-a541-54e2bd185212 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 09:37:02 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:37:02.434" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/33d7b61a-94de-4f75-a541-54e2bd185212: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 09:37:04 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:37:04.223" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 09:37:04 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:37:04.262" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 09:39:05 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:39:05.495" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/0a065794-18f6-4bbb-bb0d-e412ccf9e229 requestID=pbrwtec9040012hpwzc0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention tedu@honk.tedunangst.com"
Jul 09 09:46:44 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:46:44.403" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/baf69a99-151a-4e82-beb7-b24a97b60817 requestID=63sd8ec904001caydh8g msg="ASStatusToStatus: error extracting status mentions: couldn't match mention testing@blahaj.zone"
Jul 09 09:48:52 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 09:48:52.034" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/f1ded61d-d5ab-4734-9885-ade38d39b96a requestID=szjdcec904001fcvxr50 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention chrisisgr8@tech.lgbt"
Jul 09 10:08:22 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 10:08:22.945" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/73186613-6814-43d7-b217-4b62351ca22c requestID=jz1egec904000cahsj4g msg="ASStatusToStatus: error extracting status mentions: couldn't match mention testing@blahaj.zone"
Jul 09 10:08:26 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 10:08:26.157" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/baf69a99-151a-4e82-beb7-b24a97b60817 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 10:08:26 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 10:08:26.481" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/baf69a99-151a-4e82-beb7-b24a97b60817: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 11:27:42 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 11:27:42.564" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/ruebe#main-key requestID=zhg32em9040019nr6d2g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 11:27:52 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 11:27:52.785" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/ruebe requestID=zhg32em9040019nr6d2g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 11:27:53 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 11:27:53.497" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Aruebe%40app.wafrn.net requestID=zhg32em9040019nr6d2g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 11:27:54 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 11:27:54.217" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/default.webp requestID=zhg32em9040019nr6d2g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 11:27:55 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 11:27:55.078" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/default.webp requestID=zhg32em9040019nr6d2g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 11:27:55 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 11:27:55.809" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/ruebe/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 14:09:35 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:09:35.802" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/c269ab41-a399-46af-8644-62c7e0a6136d requestID=aycwaem904000weyw7s0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention ChiralTheAlien@thefoxandalien.club"
Jul 09 14:11:54 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:11:54.354" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/26f6076b-593a-47b8-9bdb-99824e5fc8ed requestID=eyvceem904000h6dhzj0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention asahiXP@tech.lgbt"
Jul 09 14:18:36 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:18:36.649" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/601bdcb5-8838-4adc-83f7-d0a6e68a9d01 requestID=v7cwtem904001ysmbbxg msg="ASStatusToStatus: error extracting status mentions: couldn't match mention asahiXP@tech.lgbt"
Jul 09 14:18:39 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:18:39.743" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/26f6076b-593a-47b8-9bdb-99824e5fc8ed pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 14:18:40 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:18:40.084" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/26f6076b-593a-47b8-9bdb-99824e5fc8ed: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 14:35:24 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:35:24.276" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Agabboman%40app.wafrn.net requestID=v4vxtem9040000c6235g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 14:35:25 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:35:25.191" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/gabboman requestID=v4vxtem9040000c6235g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 14:35:25 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 14:35:25.831" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/gabboman/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 15:02:15 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 15:02:15.845" func=visibility.(*Filter).isStatusPublicTimelineable level=WARN requestID=cq7zaem904000vc268d0 msg="status not yet deref'd: https://app.wafrn.net/fediverse/post/52426e2f-1f56-405f-9478-8146b5166e43"
Jul 09 15:23:13 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 15:23:13.664" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/1dcd764d-4a1a-4299-9ef3-54ce61081383 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 15:23:14 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 15:23:14.006" func=dereferencing.(*deref).RefreshStatusAsync.func1 level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/1dcd764d-4a1a-4299-9ef3-54ce61081383: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 15:23:14 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 15:23:14.260" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/1dcd764d-4a1a-4299-9ef3-54ce61081383 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 15:23:14 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 15:23:14.299" func=dereferencing.(*deref).RefreshStatusAsync.func1 level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/1dcd764d-4a1a-4299-9ef3-54ce61081383: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 19:40:56 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 19:40:56.651" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://media.wafrn.net/1688927906292_ca216675ff42e23c362220acabf94eee6325705f.webp pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 22:27:27 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 22:27:27.353" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/.well-known/webfinger?resource=acct%3Agabboman%40app.wafrn.net requestID=rnj8tf4904000xgg506g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 22:27:28 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 22:27:28.277" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/gabboman requestID=rnj8tf4904000xgg506g pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 22:27:28 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 22:27:28.914" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/blog/gabboman/featured pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 22:29:55 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 22:29:55.723" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/355b3dd6-cd3c-448f-b3a3-706ae5df7c49 requestID=pen8yf4904000vqhfzg0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention limepot@ouroboros.gay"
Jul 09 22:32:39 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 22:32:39.479" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/7ed0525a-9f03-4fab-95a9-fe9544e90aee requestID=bwn94f4904000v83d6ag msg="ASStatusToStatus: error extracting status mentions: couldn't match mention limepot@ouroboros.gay"
Jul 09 22:32:41 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 22:32:41.441" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/355b3dd6-cd3c-448f-b3a3-706ae5df7c49 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 22:32:41 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 22:32:41.773" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/355b3dd6-cd3c-448f-b3a3-706ae5df7c49: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 23:33:23 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 23:33:23.825" func=typeutils.(*converter).ASStatusToStatus level=INFO statusURI=https://app.wafrn.net/fediverse/post/7e65f834-3630-4e91-a9c1-6a5b7ac53d0a requestID=xv2wjf4904001b4aq9a0 msg="ASStatusToStatus: error extracting status mentions: couldn't match mention limepot@ouroboros.gay"
Jul 09 23:33:25 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 23:33:25.785" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/7ed0525a-9f03-4fab-95a9-fe9544e90aee pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 23:33:26 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 23:33:26.120" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/7ed0525a-9f03-4fab-95a9-fe9544e90aee: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"
Jul 09 23:33:27 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 23:33:27.496" func=httpclient.(*Client).DoSigned level=INFO method=GET url=https://app.wafrn.net/fediverse/post/355b3dd6-cd3c-448f-b3a3-706ae5df7c49 pubKeyID=https://social.tranarchy.fish/users/autumnull/main-key msg="performing request"
Jul 09 23:33:27 raspberry-guy gotosocial[16069]: timestamp="09/07/2023 23:33:27.534" func=dereferencing.(*deref).getStatusByURI level=ERROR msg="error enriching remote status: enrichStatus: error resolving statusable from data for account https://app.wafrn.net/fediverse/post/355b3dd6-cd3c-448f-b3a3-706ae5df7c49: wrong received type: ResolveStatusable: could not resolve *typecreate.ActivityStreamsCreate to Statusable"