-
Hi everyone! I’m trying to activate the federation with another instance. On my side, the logs show as ‘completed’. However, the other instance is not receiving anything.
When the other instance sends me a request, I don’t receive it.
Can you help me?
This is the type of log I have:
Job: 9779 Type: activitypub-http-unicast Processed on 1/31/25, 8:30:14.671 PM Finished on 1/31/25, 8:30:15.244 PM { "uri": "https://remoteinstance.com/accounts/peertube/inbox", "signatureActorId": 1, "body": { "type": "Follow", "id": "https://myinstance.com/accounts/peertube/follows/26487", "actor": "https://myinstance.com/accounts/peertube", "object": "https://remoteinstance.com/accounts/peertube" }, "contextType": "Follow" }
Job: 76 Type: activitypub-follow Processed on 1/31/25, 8:30:14.058 PM Finished on 1/31/25, 8:30:14.685 PM { "host": "remoteinstance.com:443", "followerActorId": 1 }
(I replaced my instance’s link by « myinstance.com » and the remote one by « removeinstance.com »)
Thanks in advance for anyone who responds to my request.
-
I believe an app like this needs an app installed on the root domain, plus the domain needs to have .well-known set (https://docs.cloudron.io/domains/#well-known-locations). Are those set up?
-
I believe an app like this needs an app installed on the root domain, plus the domain needs to have .well-known set (https://docs.cloudron.io/domains/#well-known-locations). Are those set up?
@scooke I don't think it would do any good. First of all, Peertube doesn't have to be on the root domain (I'm on peertube.mydomain.com and the server I'm reaching, where the federation works, is on video.theirdomaine.org)
also for the well-known, it's for Synapse, Mastodon or Jitsi (I don't see Peertube in that)
-
In production.json, do yo uhave the following:
# If you disable the tracker, you disable the P2P aspect of PeerTube enabled: true``` and
federation:
videos:
federate_unlisted: true```Are teh various videos set to Public or Private?
You know, I went to check my own to see what my settings are, and I've discovered that MINE TOO can't find any user or instance and can't be found from my Mastodon instance!!! What??? This just got personal.
-
In production.json, do yo uhave the following:
# If you disable the tracker, you disable the P2P aspect of PeerTube enabled: true``` and
federation:
videos:
federate_unlisted: true```Are teh various videos set to Public or Private?
You know, I went to check my own to see what my settings are, and I've discovered that MINE TOO can't find any user or instance and can't be found from my Mastodon instance!!! What??? This just got personal.
@scooke everything is exactly like you.
Also for Mastodon, you should try to put the link (of the account you want to follow) in the search bar. Search them on mastodon.social (it's the easiest way)
I won't stray too far from the subject (which is Peertube)
-
@scooke I don't think it would do any good. First of all, Peertube doesn't have to be on the root domain (I'm on peertube.mydomain.com and the server I'm reaching, where the federation works, is on video.theirdomaine.org)
also for the well-known, it's for Synapse, Mastodon or Jitsi (I don't see Peertube in that)
@cocam123 said in Problems with federation (Peertube):
@scooke I don't think it would do any good. First of all, Peertube doesn't have to be on the root domain (I'm on peertube.mydomain.com and the server I'm reaching, where the federation works, is on video.theirdomaine.org)
It's not that the PeerTube app itself has to be on the root domain, it's that on Cloudron something has to be installed on the root domain.
-
@cocam123 said in Problems with federation (Peertube):
@scooke I don't think it would do any good. First of all, Peertube doesn't have to be on the root domain (I'm on peertube.mydomain.com and the server I'm reaching, where the federation works, is on video.theirdomaine.org)
It's not that the PeerTube app itself has to be on the root domain, it's that on Cloudron something has to be installed on the root domain.
@jdaviescoates mmm but my domain is configurated on Cloudron? (I'm confused)
-
@jdaviescoates mmm but my domain is configurated on Cloudron? (I'm confused)
@cocam123 If you have peertube.mydomain.com for peertube, then you need an app on mydomain.com on the same Cloudron, is what @jdaviescoates and I mean.
-
Yes, exactly. You'll see that in the docs about well known it repeatedly mentions "Requires app on bare domain" https://docs.cloudron.io/domains/#well-known-locations
But as you've pointed out PeerTube isn't shown in well known settings so that's probably an issue too!
@staff I think we need well known config adding for both PeerTube and Pixelfed
-
Yes, exactly. You'll see that in the docs about well known it repeatedly mentions "Requires app on bare domain" https://docs.cloudron.io/domains/#well-known-locations
But as you've pointed out PeerTube isn't shown in well known settings so that's probably an issue too!
@staff I think we need well known config adding for both PeerTube and Pixelfed
@jdaviescoates well, I already have my website on the main domain so I think it's all good on this point
-
@jdaviescoates well, I already have my website on the main domain so I think it's all good on this point
@cocam123 great, that part is sorted then. I think perhaps the issue is the lack of well known settings
-
-
I think the ActivityPub federation is different from Matrix federation. The well known stuff is mostly for matrix and not for ActivityPub afaik.
@joseph said in Problems with federation (Peertube):
The well known stuff is mostly for matrix and not for ActivityPub afaik.
But the setting is there for Mastodon