I set up a self-hosted instance yesterday, so far it runs fine. I can subscribe from there to communities hosted on other instances, I can comment from my instance and the comments show up on other instances.

However, I subscribed to https://lemmy.world/c/lemmyworldtest from my own instance to test if my posts will be propagated, and that seems not to work (yet?).

Is this a known problem? Would the upstream instance subscribe to my instance for this to work? Or is this a bug in my configuration?

  • falcon15500@lemmy.nine-hells.net
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Sorry… I am not understanding fully, I think. So you want to see if posts on your self-hosted instance will propagate to other instances? In this case, only if someone on the other instance has searched for your community.

  • twitterfluechtling@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Ok… After changing some settings, I got this log:

    2023-06-13T15:16:56.808411Z ERROR HTTP request{http.method=GET http.scheme="http" http.host=lemmy.pathoris.de http.target=/api/v3/ws otel.kind="server" request_id=6603f30f-4523-4548-a82c-f38c22d1889f http.status_code=101 otel.status_code="OK"}: lemmy_server::api_routes_websocket: only_mods_can_post_in_community: only_mods_can_post_in_community
    

    That explains a lot, I think :-)

    Apparently my instance does try to push, as I expected, but the community is protected on lemmy.world. That’s a bit surprising still, since I thought it is a test group to test federation and such, but since that wasn’t specified anywhere, it’s fair enough that this could be a test-group by lemmy.world for lemmy.world :-)

    • twitterfluechtling@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Btw: The settings I changed on my server were removing all servers from the “allowed” list. It seems I misunderstood the instructions during setup, I thought I had to add some servers quasi as a seed. But actually, by giving permission to certain servers, it is implied that I don’t want to allow any other.