After updating from 4.3 to 4.4.1, I noticed that my remote groups stopped updating. I double checked them here, and they’re even further behind the group hosts, with the last received topics dating back to 16 May.

d31b2edc-3c5f-46a5-a650-ed39b5699870-image.png

These are all Lemmy-hosted groups, so I’m not sure if it’s a Lemmy-specific thing, or group actors more generally.

    • julian@community.nodebb.org
      link
      fedilink
      arrow-up
      1
      ·
      5 months ago

      Hmm… I am not sure whether it is significant, but I am still getting topics from one of my communities. That’s why I was not aware that federation was broken.

      It does suggest that it’s a NodeBB-specific bug though…

      • julian@community.nodebb.org
        link
        fedilink
        arrow-up
        1
        ·
        5 months ago

        I tested on a dev instance with a lemmy test group and found nothing wrong. Two-way posts work, as do upvotes.

        I can definitely confirm that followed communities here aren’t working, which is concerning. Not sure why yet.

        • julian@community.nodebb.org
          link
          fedilink
          arrow-up
          1
          ·
          5 months ago

          After more debugging today I am less convinced that this is a NodeBB issue.

          I am finding Lemmy communities where federation continues without issue, and others where there is no activity at all.

          The sequence of events is:

          1. NodeBB sends out a Follow
          2. Lemmy responds with a 200 or equivalent
          3. Lemmy later sends me an Accept
          4. Lemmy later sends content (posts, upvotes, etc.)

          startrek.website and ani.social both do everything ok.

          lemmy.world and mander.xyz fail at step 3, and existing connections (where step 3 completed in the past) do not execute step 4. I literally am not seeing anything besides Like activities coming from those servers.

          Existing PieFed and NodeBB integrations continue to work without issue.

          • Kichae@community.nodebb.orgOP
            link
            fedilink
            arrow-up
            1
            ·
            5 months ago

            Wild. What’s really weird is that I know I stopped receiving topics and posts from all of the Lemmy servers I follow communities on on the day I graded from 4.3 to 4.4.1, which was several days after this forum was updated to 4.4.1. Meanwhile, those communities here stopped receiving topics and posts a few days earlier than my forum did (though, I can’t say for certain that that was on the day y’all updated to 4.4.1).

            My follow relationships are rather mature at this point, so it’s not like this is an issue with establishing new follow relationships. Old ones are broken, too. Very strange. And also, FWIW, very unidirectional: I can still post into these groups and have my content federated. I’m just not processing or receiving anything coming back my way.

            I’m up to my eyeballs right now, but I’ll try to look more closely into logs this weekend to see if I can identify any paradigm shifts.

            • julian@community.nodebb.org
              link
              fedilink
              arrow-up
              1
              ·
              5 months ago

              Kichae I suppose it’s worth rolling back to 4.3 and figuring out what the change was…! I just wish testing federation wasn’t such a long process.

              • Kichae@community.nodebb.orgOP
                link
                fedilink
                arrow-up
                1
                ·
                5 months ago

                It is rather silly that it inter-platform federation so damn fragile. I can’t wait until there’s a bigger network of nodeBB sites federating.

          • arachnibot@nodebb.arachnibot.com
            link
            fedilink
            arrow-up
            1
            ·
            5 months ago

            [email protected] I’m actually having trouble getting new ani.social posts into my instance. I’m not sure if [email protected] is having the same problem, but it seems that it grabbed posts from up to 9 days ago, and then stopped federating them in.

            It says Asserting 0 group(s) when I check the remote category on my instance directly though, so perhaps this is related?

  • ska@community.nodebb.org
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    4 months ago

    Hello, I am trying to figure out the malfunction between my lemmy instance (0.19.2 on feddit.it) and my nodebb instance (4.4.4 on citiverse.co.uk).

    I am trying to follow from NodeBB some remote communities on lemmy but some work while others do not.

    For example: https://citiverse.it/category/[email protected] here I see posts actually made on [email protected] while here: https://citiverse.it/category/[email protected] and https://citiverse.it/category/[email protected] but on many others like https://citiverse.it/category/[email protected] etc it is all blank while communities are followed and have made posts on Lemmy.

    I tried following a new community and this is the log I see on NodeBB. Is this correct?

    138.199.xx - - [02/Jul/2025:09:35:06 +0000] "GET /category/[email protected] HTTP/1.1" 200 112488 "https://citiverse.it/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    127.0.0.1 - - [02/Jul/2025:09:35:06 +0000] "GET /assets/templates/500.js?_=1751448906900 HTTP/1.0" 200 1029 "https://citiverse.it/category/[email protected]" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    127.0.0.1 - - [02/Jul/2025:09:35:07 +0000] "GET /assets/templates/partials/toast.js?_=1751448906901 HTTP/1.0" 200 1703 "https://citiverse.it/category/[email protected]" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    io: 1 emit [ 'checkSession', 1 ]
    io: 1 emit [ 'setHostname', 'citiverse.it' ]
    io: 1 on [
      {
        type: 2,
        nsp: '/',
        id: 0,
        data: [
          'meta.rooms.enter',
          { enter: 'category_https://feddit.it/c/gdr' }
        ]
      }
    ]
    138.199.xx - - [02/Jul/2025:09:35:08 +0000] "PUT /api/v3/categories/https%3A%2F%2Ffeddit.it%2Fc%2Fgdr/watch HTTP/1.1" 200 91 "https://citiverse.it/category/[email protected]" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    io: 1 on [ { type: 2, nsp: '/', id: 14, data: [ 'admin.logs.get', null ] } ]
    io: 1 on [ { type: 2, nsp: '/', id: 14, data: [ 'admin.logs.get', null ] } ]
    io: 1 on [ { type: 2, nsp: '/', id: 14, data: [ 'admin.logs.get', null ] } ]
    

    I saw this thread and thought it was correct to answer here even though the problem seems slightly different from what I have read.

    Also this log is when i follow a remote community (sport@feddit) from NodeBB:

    xxx@citiverse:~/nodebb$ tail -f logs/output.log
      {
        type: 2,
        nsp: '/',
        id: 2,
        data: [
          'meta.rooms.enter',
          { enter: 'categoryhttps://poliverso.org/profile/scuola' }
        ]
      }
    ]
    66.249.65.76 - - [02/Jul/2025:09:44:05 +0000] "GET /topic/d1de69b7-2712-4b37-8e4e-672213561904/denmark-warns-eu-against-halting-green-transition/6 HTTP/1.1" 200 138470 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.7151.103 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
    95.217.234.174 - - [02/Jul/2025:09:44:09 +0000] "GET / HTTP/1.1" 200 163276 "-" "Uptime-Kuma/1.23.16"
    138.199.15.170 - - [02/Jul/2025:09:44:18 +0000] "GET /category/[email protected] HTTP/1.1" 200 112839 "https://citiverse.it/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    127.0.0.1 - - [02/Jul/2025:09:44:18 +0000] "GET /assets/templates/partials/toast.js?=1751449458515 HTTP/1.0" 200 1703 "https://citiverse.it/category/[email protected]" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    127.0.0.1 - - [02/Jul/2025:09:44:18 +0000] "GET /assets/templates/500.js?_=1751449458514 HTTP/1.0" 200 1029 "https://citiverse.it/category/[email protected]" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    io: 1 emit [ 'checkSession', 1 ]
    io: 1 emit [ 'setHostname', 'citiverse.it' ]
    io: 1 on [
      {
        type: 2,
        nsp: '/',
        id: 0,
        data: [
          'meta.rooms.enter',
          { enter: 'categoryhttps://feddit.it/c/sport' }
        ]
      }
    ]
    io: 2 on [
      {
        type: 2,
        nsp: '/',
        id: 3,
        data: [ 'meta.rooms.leaveCurrent', null ]
      }
    ]
    31.191.7.80 - - [02/Jul/2025:09:44:22 +0000] "GET /api/categories?=1751449323260 HTTP/1.1" 200 70211 "https://citiverse.it/category/[email protected]" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36"
    127.0.0.1 - - [02/Jul/2025:09:44:22 +0000] "GET /assets/templates/categories.js?_=1751449323261 HTTP/1.0" 200 35361 "https://citiverse.it/categories" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36"
    io: 2 on [
      {
        type: 2,
        nsp: '/',
        id: 4,
        data: [ 'meta.rooms.enter', { enter: 'categories' } ]
      }
    ]
    138.199.15.170 - - [02/Jul/2025:09:44:23 +0000] "PUT /api/v3/categories/https%3A%2F%2Ffeddit.it%2Fc%2Fsport/watch HTTP/1.1" 200 93 "https://citiverse.it/category/[email protected]" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    
  • julian@community.nodebb.org
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    Kichae does the category show as having followers? (If the remote category doesn’t have followers there will be a little warning note before the topic list.)

    I do have a few categories I follow here and they seem to be working, though they may not be Lemmy specifically.

    Was [email protected] one of them?