[bug] Brand new Akkoma instance receiving posts from unfollowed remote users. #374

Closed
opened 2022-12-15 20:23:30 +00:00 by spla · 1 comment

Your setup

From source

Extra details

Ubuntu Server 22.04.1 LTS

Version

Akkoma v3.5.0

PostgreSQL version

14

What were you trying to do?

Just started up a new Akkoma instance (brand new database and hostname) and followed the unique and first user from my Mastodon account at mastodont.cat, with the intention of building step by step my federation.

What did you expect to happen?

I want build my federation, not be forced to receive posts from unfollowed users of unfollowed servers by the software I'm running.

What actually happened?

Look what Akkoma did, it updated the metadata of the server from the first remote follower but it started creating other servers metadata and started federating with them.
The Whole Know Network is plenty of posts from not followed remote users and not followed at all remote instances and some of them were written 6 days ago (!?)
My brand new Akkoma instance now has a lot of unknown peers that I'm not following at all or interacting with them at all.

I guess this behaviour comes from Pleroma's backend but it's really bad be unable to build the federation at will of local users.

Logs

Dec 15 19:17:33 ubuntu mix[33337]: Generated pleroma app
Dec 15 19:17:45 ubuntu mix[33337]: 19:17:45.830 [info] Found emoji packs:
Dec 15 19:17:46 ubuntu mix[33337]: 19:17:46.634 [info] Running Pleroma.Web.Endpoint with cowboy 2.9.0 at 127.0.0.1:4015 (http)
Dec 15 19:17:46 ubuntu mix[33337]: 19:17:46.635 [info] Access Pleroma.Web.Endpoint at https://akkoma.ddns.net
Dec 15 19:22:02 ubuntu mix[33337]: 19:22:02.287 [info] Updating metadata for mastodont.cat
Dec 15 19:22:05 ubuntu mix[33337]: 19:22:05.231 [info] Creating metadata for gabvp.masto.host
Dec 15 19:22:08 ubuntu mix[33337]: 19:22:08.001 [info] Creating metadata for kfem.cat
Dec 15 19:22:08 ubuntu mix[33337]: 19:22:08.531 [info] Creating metadata for social.anartist.org
Dec 15 19:22:14 ubuntu mix[33337]: 19:22:14.528 [info] Creating metadata for mastodon.social
Dec 15 19:22:19 ubuntu mix[33337]: 19:22:19.355 [info] Creating metadata for systerserver.town
Dec 15 19:22:19 ubuntu mix[33337]: 19:22:19.696 [info] Creating metadata for barcelona.social
Dec 15 19:22:25 ubuntu mix[33337]: 19:22:25.615 [info] Creating metadata for meow.social
Dec 15 19:22:32 ubuntu mix[33337]: 19:22:32.842 [info] Creating metadata for mstdn.social
Dec 15 19:22:36 ubuntu mix[33337]: 19:22:36.536 [info] Creating metadata for mastodon.online
Dec 15 19:22:37 ubuntu mix[33337]: 19:22:37.314 [info] Creating metadata for kolektiva.social
Dec 15 19:22:42 ubuntu mix[33337]: 19:22:42.210 [info] Creating metadata for h4.io
Dec 15 19:22:45 ubuntu mix[33337]: 19:22:45.669 [info] Creating metadata for mastodon.world
Dec 15 19:22:51 ubuntu mix[33337]: 19:22:51.047 [info] Creating metadata for social.tchncs.de
Dec 15 19:23:02 ubuntu mix[33337]: 19:23:02.727 [info] Creating metadata for social.manalejandro.com
Dec 15 19:26:16 ubuntu mix[33337]: 19:26:16.601 [info] Creating metadata for cybre.space
Dec 15 19:26:27 ubuntu mix[33337]: 19:26:27.897 [info] Creating metadata for beach.city
Dec 15 19:26:32 ubuntu mix[33337]: 19:26:32.255 [info] Creating metadata for kitty.town
... and many more instances

Severity

I cannot use the software

Have you searched for this issue?

  • I have double-checked and have not found this issue mentioned anywhere.
### Your setup From source ### Extra details Ubuntu Server 22.04.1 LTS ### Version Akkoma v3.5.0 ### PostgreSQL version 14 ### What were you trying to do? Just started up a new Akkoma instance (brand new database and hostname) and followed the unique and first user from my Mastodon account at mastodont.cat, with the intention of building step by step my federation. ### What did you expect to happen? I want build my federation, not be forced to receive posts from unfollowed users of unfollowed servers by the software I'm running. ### What actually happened? Look what Akkoma did, it updated the metadata of the server from the first remote follower but it started creating other servers metadata and started federating with them. The Whole Know Network is plenty of posts from not followed remote users and not followed at all remote instances and some of them were written 6 days ago (!?) My brand new Akkoma instance now has a lot of unknown peers that I'm not following at all or interacting with them at all. I guess this behaviour comes from Pleroma's backend but it's really bad be unable to build the federation at will of local users. ### Logs ```shell Dec 15 19:17:33 ubuntu mix[33337]: Generated pleroma app Dec 15 19:17:45 ubuntu mix[33337]: 19:17:45.830 [info] Found emoji packs: Dec 15 19:17:46 ubuntu mix[33337]: 19:17:46.634 [info] Running Pleroma.Web.Endpoint with cowboy 2.9.0 at 127.0.0.1:4015 (http) Dec 15 19:17:46 ubuntu mix[33337]: 19:17:46.635 [info] Access Pleroma.Web.Endpoint at https://akkoma.ddns.net Dec 15 19:22:02 ubuntu mix[33337]: 19:22:02.287 [info] Updating metadata for mastodont.cat Dec 15 19:22:05 ubuntu mix[33337]: 19:22:05.231 [info] Creating metadata for gabvp.masto.host Dec 15 19:22:08 ubuntu mix[33337]: 19:22:08.001 [info] Creating metadata for kfem.cat Dec 15 19:22:08 ubuntu mix[33337]: 19:22:08.531 [info] Creating metadata for social.anartist.org Dec 15 19:22:14 ubuntu mix[33337]: 19:22:14.528 [info] Creating metadata for mastodon.social Dec 15 19:22:19 ubuntu mix[33337]: 19:22:19.355 [info] Creating metadata for systerserver.town Dec 15 19:22:19 ubuntu mix[33337]: 19:22:19.696 [info] Creating metadata for barcelona.social Dec 15 19:22:25 ubuntu mix[33337]: 19:22:25.615 [info] Creating metadata for meow.social Dec 15 19:22:32 ubuntu mix[33337]: 19:22:32.842 [info] Creating metadata for mstdn.social Dec 15 19:22:36 ubuntu mix[33337]: 19:22:36.536 [info] Creating metadata for mastodon.online Dec 15 19:22:37 ubuntu mix[33337]: 19:22:37.314 [info] Creating metadata for kolektiva.social Dec 15 19:22:42 ubuntu mix[33337]: 19:22:42.210 [info] Creating metadata for h4.io Dec 15 19:22:45 ubuntu mix[33337]: 19:22:45.669 [info] Creating metadata for mastodon.world Dec 15 19:22:51 ubuntu mix[33337]: 19:22:51.047 [info] Creating metadata for social.tchncs.de Dec 15 19:23:02 ubuntu mix[33337]: 19:23:02.727 [info] Creating metadata for social.manalejandro.com Dec 15 19:26:16 ubuntu mix[33337]: 19:26:16.601 [info] Creating metadata for cybre.space Dec 15 19:26:27 ubuntu mix[33337]: 19:26:27.897 [info] Creating metadata for beach.city Dec 15 19:26:32 ubuntu mix[33337]: 19:26:32.255 [info] Creating metadata for kitty.town ... and many more instances ``` ### Severity I cannot use the software ### Have you searched for this issue? - [x] I have double-checked and have not found this issue mentioned anywhere.
spla added the
bug
label 2022-12-15 20:23:30 +00:00

not a bug, entirely intended design, other instances know of you, so they are sending you activities - if you do not want this, enable the Accept MRF to restrict federation

not a bug, entirely intended design, other instances know of you, so they are sending you activities - if you do not want this, enable the `Accept` MRF to restrict federation
floatingghost added
not a bug
and removed
bug
labels 2022-12-16 00:42:19 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: AkkomaGang/akkoma#374
No description provided.