Hey there,

I’m not sure about the rules on federating yet.

But I have created a community for discussing Super Safeties and FRTs. - !supersafety@fosscad.io

I’m guessing there will be a ban of /r/supersafety soon. Just with how Reddit has been lately.

Feel free to post your Super Safety videos/clips.

  • The ShittinatorMA
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    16 days ago

    https://phiresky.github.io/lemmy-federation-state/site?domain=fosscad.io

    https://phiresky.github.io/lemmy-federation-state/site?domain=forum.guncadindex.com

    It smells like our federation works fine, but I don’t know that we’re receiving all inbound events, especially from your server. I had to manually pull this. I imagine the ACK from our server RE: your subscription is also getting lost, that or your outbound subscription request isn’t making it in.

    I cranked up the federation log levels to try and sort this out. Here’s a logs | grep -ie fosscad.io:

    2025-10-01T00:28:42.113520Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 7 activities behind
    2025-10-01T00:29:42.114484Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 7 activities behind
    2025-10-01T00:30:42.113734Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 7 activities behind
    2025-10-01T00:31:42.113825Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 7 activities behind
    2025-10-01T00:32:42.114269Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 7 activities behind
    2025-10-01T00:33:42.114285Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 7 activities behind
    2025-10-01T00:34:42.114247Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 7 activities behind
    2025-10-01T00:35:06.350970Z DEBUG lemmy_federate::worker: fosscad.io: ActivityId(3603) no inboxes
    2025-10-01T00:35:06.350993Z DEBUG lemmy_federate::worker: fosscad.io last: ActivityId(3602), next: Some(SendSuccessInfo { activity_id: ActivityId(3603), published: Some(2025-10-01T00:34:58.197120Z), was_skipped: true }), currently in successfuls: Iter([SendSuccessInfo
     { activity_id: ActivityId(3603), published: Some(2025-10-01T00:34:58.197120Z), was_skipped: true }])
    2025-10-01T00:35:06.350999Z DEBUG lemmy_federate::worker: fosscad.io: saving and sending state
    2025-10-01T00:35:06.352274Z DEBUG lemmy_federate::worker: fosscad.io: ActivityId(3604) no inboxes
    2025-10-01T00:35:06.352282Z DEBUG lemmy_federate::worker: fosscad.io last: ActivityId(3603), next: Some(SendSuccessInfo { activity_id: ActivityId(3604), published: Some(2025-10-01T00:34:58.198346Z), was_skipped: true }), currently in successfuls: Iter([SendSuccessInfo
     { activity_id: ActivityId(3604), published: Some(2025-10-01T00:34:58.198346Z), was_skipped: true }])
    2025-10-01T00:35:06.352288Z DEBUG lemmy_federate::worker: fosscad.io: ActivityId(3605) no inboxes
    2025-10-01T00:35:06.352290Z DEBUG lemmy_federate::worker: fosscad.io last: ActivityId(3604), next: Some(SendSuccessInfo { activity_id: ActivityId(3605), published: Some(2025-10-01T00:35:05.035922Z), was_skipped: true }), currently in successfuls: Iter([SendSuccessInfo
     { activity_id: ActivityId(3605), published: Some(2025-10-01T00:35:05.035922Z), was_skipped: true }])
    2025-10-01T00:35:06.352294Z DEBUG lemmy_federate::worker: fosscad.io: ActivityId(3606) no inboxes
    2025-10-01T00:35:06.352295Z DEBUG lemmy_federate::worker: fosscad.io last: ActivityId(3605), next: Some(SendSuccessInfo { activity_id: ActivityId(3606), published: Some(2025-10-01T00:35:05.037068Z), was_skipped: true }), currently in successfuls: Iter([SendSuccessInfo
     { activity_id: ActivityId(3606), published: Some(2025-10-01T00:35:05.037068Z), was_skipped: true }])
    2025-10-01T00:35:42.113977Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:36:42.113780Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:37:42.114311Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:38:42.113989Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:39:42.113900Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:40:42.114384Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:41:42.114101Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:42:42.114204Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:43:06.399243Z DEBUG lemmy_federate::inboxes: fosscad.io: fetching full list of communities
    2025-10-01T00:43:42.114032Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 3 activities behind
    2025-10-01T00:44:42.114011Z DEBUG lemmy_federate::stats: fosscad.io: Ok. 4 activities behind
    2025-10-01T00:45:06.608502Z DEBUG lemmy_federate::send: sending out https://forum.guncadindex.com/activities/follow/bc5c0db1-0a86-4c81-821d-460fc237e7c1 to https://fosscad.io/inbox
    2025-10-01T00:45:06.608520Z DEBUG activitypub_federation::activity_sending: Sending https://forum.guncadindex.com/activities/follow/bc5c0db1-0a86-4c81-821d-460fc237e7c1 to https://fosscad.io/inbox
    2025-10-01T00:45:06.965548Z DEBUG activitypub_federation::activity_sending: Activity https://forum.guncadindex.com/activities/follow/bc5c0db1-0a86-4c81-821d-460fc237e7c1 to https://fosscad.io/inbox was rejected, aborting: <html>
    2025-10-01T00:45:06.965597Z DEBUG lemmy_federate::worker: fosscad.io last: ActivityId(3606), next: Some(SendSuccessInfo { activity_id: ActivityId(3607), published: Some(2025-10-01T00:44:38.320442Z), was_skipped: false }), currently in successfuls: Iter([SendSuccessInfo { activity_id: ActivityId(3607), published: Some(2025-10-01T00:44:38.320442Z), was_skipped: false }])
    2025-10-01T00:45:06.965635Z DEBUG lemmy_federate::worker: fosscad.io: saving and sending state
    

    2025-10-01T00:45:06.965548Z talks about inbox rejection and had some HTML after it – HTTP 400 from nginx.

    Ping me in the GunCAD Index Matrix chat if you can.

    EDIT: Also I’m going to search for this post from your site so it federates in and you get an inbox notif.

    EDITEDIT: That didn’t work lol

    EDITEDITEDIT: Oh, it seems like we might be able to POST to your endpoint fine. I know last night I saw some ‘Invalid Signature’ issues, but it looks like you resolved them.

    • Grey Summit Gear@fosscad.ioOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      16 days ago

      Yeah I have NGINX behind another reverse proxy + CloudFlare. And then was still setting X-Forwarded-For at NGINX which was messing up signatures all the way.

      I’m hoping things re-sync.

      I’m able to cross-post both ways, and see comments relatively quickly.

      Will get on Matrix.

      • The ShittinatorMA
        link
        fedilink
        English
        arrow-up
        2
        ·
        16 days ago

        You just jumped from 120 lagging to 120 up-to-date so I think you’re good now man.

        I, uh, also fucked up a couple things that I fixed a few hours ago lol

        • Grey Summit Gear@fosscad.ioOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          16 days ago

          Okay - I’m getting on Matrix too so we have a place to discuss if needed. But yeah seems to be working more consistently on my end too.

        • Grey Summit Gear@fosscad.ioOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          16 days ago

          Looking at it again. We have 121 out of date, but it’s only 2 behind.

          This means our DB/send portion is behind? Or is it failing to receive acks?