this post was submitted on 12 Sep 2025
12 points (92.9% liked)

PieFed Meta

1591 readers
78 users here now

Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.

Wiki

founded 2 years ago
MODERATORS
 

or I don't understand something

There is a video https://peertube.wtf/w/eSYuduJSbZ9s7K4pFT3Ncd
To which I added a comment to another comment https://piefed.zip/post/457008#comment_1379964
17 hours later it still did not federate to peertube.wtf

What am I missing here? Is there some disconnect between PieFed.zip and tube.tchncs.de for example?

top 12 comments
sorted by: hot top controversial new old
[–] rimu@piefed.social 6 points 1 day ago (1 children)

I can see your comment "0_0 damn, I would have never thought about such eye-candy" on peertube, screenshot below.

screenshot

It was a little bit hidden, it was necessary to tap "View 2 replies" to make the sub-replies appear.

[–] INeedMana@piefed.zip 3 points 1 day ago (1 children)

Ah. I did not think about checking the originating instance. Thank you

So now my problem is that it did not appear on PeerTube.wtf. That is a problem with peertube.wtf<->tilvids.com or peertube.wtf<->tube.tchncs.de ?

[–] rimu@piefed.social 4 points 1 day ago (1 children)

No, my screenshot is peertube.wtf. I don't know why you can't see it there but it is :)

[–] INeedMana@piefed.zip 4 points 1 day ago (3 children)

Judging by the blue icon, you are looking at tilvids.com, where it is in fact present. But on peertube.wtf it's not

I realize that at this point this has nothing to do with PieFed, but also at this level I'm a little bit lost where the federation failed. Do you think I should ping someone from peertube.wtf, technics.de or tilvids? Thank you for taking your time for this

[–] rimu@piefed.social 2 points 22 hours ago

Omg you're right, sorry.

[–] artyom@piefed.social 2 points 1 day ago

Worth pointing out that tilvids (annoyingly) rejects any federation requests. Not sure if that has anything to do with it.

[–] freamon@preferred.social 3 points 1 day ago (3 children)

It appears to be specific to replies to replies - this video on peertube.wtf has a top-level comment from PieFed.

PeerTube's federation model is different from Lemmy's - they don't sign remote comments when they federate them out again, so it's often up to other instances to fetch them from the source. It might be that PieFed has to do something to help the likes of peertube.wtf successfully retrieve a comment when it's a reply to another reply.

[–] INeedMana@piefed.zip 1 points 22 hours ago

@framasoft@lemmy.world any chance to have you take a look? Is that how comments on comments on Peertube work or this is a problem between instances?

[–] wakest@piefed.social 4 points 1 day ago

@julian@activitypub.space this is an interesting case you could show off to point out why peertube should support your Context FEP

[–] INeedMana@piefed.zip 1 points 1 day ago (2 children)

You mean that the problem might be that peertube.wtf should have asked tilvids.com about all comments of comments?

[–] freamon@preferred.social 1 points 28 minutes ago* (last edited 19 minutes ago)

No, I was suggesting that peertube.wtf should have asked piefed.zip for the details of the comment. That would be the most authoritative place to ask, and that's what PieFed, MBIN, and Friendica do.

For the comment that you made, piefed.zip would've signed it with your private key, and sent out 2 copies - one to technics.de and one to tilvids.com. After receiving it, technics.de is no longer involved, but tilvids.com would've sent to comment out to all the subscribers of 'The Linux Experiment'. We can tell they did in fact do that, because the comment you made on piefed.zip is visible on piefed.social.

It doesn't have your private key though, and it additionally doesn't sign it with the channel's private key, so the question is then not 'was the data sent out?', but rather 'how do remote instances know to trust that this comment was actually made by this person?'. If the author was also on tilvids.com, then it has access to the private key, so it can be signed when it's sent out. If the author was from Mastodon, their comments include a cryptographic hash inside the JSON, so that can be used. For all other authors, the best thing to do - I would think - is grab it from the source.

I don't actually know what other PeerTube instances do in this circumstance though. Comparing the amount of comments on the host instance, vs. other PeerTube instances, vs. PieFed, reveals no discernible pattern. For 'The Linux Experiment', piefed.social has comments from misskey, from piefed, and from mbin that are absent from remote PeerTube instances. Hopefully, someone who's familiar with their code can shed more light on their internal federation - if there's something we can do to guarantee comment visibility on remote PeerTube instances, then we'll do it if it's feasible.

EDIT: just been digging through my server logs for requests of comments I made from PeerTube instances, and discovered tube.alphonso.fr - they have your comment: https://tube.alphonso.fr/w/eSYuduJSbZ9s7K4pFT3Ncd - so how fully PeerTube instances federate comments might be a policy decision that admins set, or it might just be buggy behaviour.

[–] rimu@piefed.social 2 points 22 hours ago

Most likely.

Without digging through the Peertube source, a codebase I have never looked at before, it's hard to say.