Skip Navigation

Posts
11
Comments
257
Joined
4 mo. ago

Administrator of the GunCAD Index and the GunCAD Forums.

Matrix: @shittinator:matrix.orgTwitter: @theshittinatorReddit: /u/shittinatorDiscord: @shittinator

PFP: 1.1e+10

  • 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.

  • I don't think this gun is capable of looking bad. Excellent work man -- what're you buying for an optic?

  • Do gifs not work? I had an animated icon on the now-deleted test board for a while.

  • I'm still getting used to all Lemmy's nuances. I did see that in the setup guide but thought it was more of a federation-restricting deal.

    Important to note that deselecting "unspecified" will filter out a lot of posts, especially from other instances.

  • Possibly in time. I don't want to jump into handling sales until we know for sure the forum is solid, that we have moderation staff for it, and that we understand any potential legalese around it

  • Ya, it's all transparent. You live here and can talk wherever.

  • Do it. It'd be one of the fastest ways to waste money we've invented thus far but I'm sure it'd be fun.

  • <3

  • Super excited to see other people from the community spin up their own Lemmy servers!

  • Neato. Just heads up -- in response to how you're framing this thing, I've applied the not-often-used "dangerous" flag on it on the Index:

    https://guncadindex.com/detail/notachi-rc1:9

    If you think that's too much, let me know.

  • You have to type forum.guncadindex.com in manually and hit next. It won't auto-populate from the list.

  • Jesus Christ, they really want you gone gone, huh?

    Welcome, friend. Glad to have you and your fount of expertise here.

  • HE'S HERE!

  • Peep the trigger guard

  • It wouldn't be a proper fosscad replacement if one of you fuckheads didn't post feet.

    Y'all are weird.

  • Truly. It also taught us that even DNS registrars will slap your dick if you're reviled enough on the internet.

    Which reminds me: I should set up an onion link for this site.