Problems with connection to Mastodon
!Hubzilla Support Forum Good morning Hubzilla-People!
When I'm trying to connect to a #mastodon - user, I get the error-message "channel dicovery failed". This is very strange because several days ago, I succeeded in connecting to some mastodon-users and I see them in my connection-list (although I don't really know if I still see their posts).
Do you have any idea what happened?
Best,
Stephan
When I'm trying to connect to a #mastodon - user, I get the error-message "channel dicovery failed". This is very strange because several days ago, I succeeded in connecting to some mastodon-users and I see them in my connection-list (although I don't really know if I still see their posts).
Do you have any idea what happened?
Best,
Stephan
show all 26 comments
The most important bit is to visit settings/featured and turn on any external protocols you wish to use, for instance OStatus, Diaspora and ActivityPub. You'll need ActivityPub for Mastodon. These protocols are optional plugins and aren't installed on every site. Next, for Mastodon over ActivityPub you will need to use the URL of the connection like https://mastodon.something/users/Foobar . For most other protocols the connection address will look like foobar@some.thing
I still have this problem with some, not all mastodon instances. At least I can connect with users over there, when they conntact me.
@Mike Macgirvin Actually, the connection to #Mastodon still doesn't work. I activated the Plug-In "PubCrawl. An unapologetically non-compliant ActivityPub Protocol implemention" but I don't see any #mastodon-posts in my timeline. Is there perhaps any other PlugIn to activate?
I have the same problem. Posts written by my ActivityPub connections don't show up in my timeline but in the public stream.
You're right, @Julian Schweinsberg , same with me. I see some #Mastodon posts in my public feed but not in my timeline. Strange. (the contacts show up in my "connection" - section)
This is still on my to-do list but I've been wrestling OAuth2 most of the day. I also don't use Mastodon or ActivityPub so I might have to build up a test environment again. I remember Mastodon has an awkward connection process and a connection request doesn't mean anything until it has been approved on both sides. We may be forced by the protocol to withhold permissions until it is accepted. (I really don't remember the nitty details of this process and need to look at the code again). If this is the case and the Mastodon person has approved the connection I don't know what might have changed because this has all been working well for about 8-9 months.
Thanks, @Mike Macgirvin ! Just to give you some information about my (newbie) - experience: for the moment, I can't connect my timeline to #mastodon, #pleroma & #postactive. - Mastodon is special here: I see added contacts in my "connections" & "public stream" but not in my timeline. If I want to connect pleroma- or postactive-users, i get error-messages during connection process ("channel discovery failed").
Good news and bad news...
First the good news. Mastodon is working just fine for me.
Now for the bad news. Mastodon is working just fine for me. So I don't know what to fix.
Have a look at your connection's permission settings (Connection -> edit one) and make sure they have permission to "send their channel stream and posts". This should be automatic but since some other folks were having permissions issues earlier that's worth double checking.
I know about Pleroma. They're working on fixing a signature bug last I heard (about 12 hours ago). When we do get this working you'll need to run dev code because they use a weird public key format we weren't accounting for.
postActiv has always worked for me using the GNU-Social protocol. Make sure that's turned on.
First the good news. Mastodon is working just fine for me.
Now for the bad news. Mastodon is working just fine for me. So I don't know what to fix.
Have a look at your connection's permission settings (Connection -> edit one) and make sure they have permission to "send their channel stream and posts". This should be automatic but since some other folks were having permissions issues earlier that's worth double checking.
I know about Pleroma. They're working on fixing a signature bug last I heard (about 12 hours ago). When we do get this working you'll need to run dev code because they use a weird public key format we weren't accounting for.
postActiv has always worked for me using the GNU-Social protocol. Make sure that's turned on.
Good morning! Could this be a problem that has only to do with mastodon? I couldn't connect to an account on mastodon.xyz yesterday, but I actually could this morning without changing anything on my site.
Interesting: I connected with my own #mastodon-account and precised the #ActivityPub - protocol in the beginning of the connection-demand ([activitypub]https://social.tchncs.de/@stephanmaus). - Then, on Mastodon, I followed back my freshly connected #Hubzilla-Account (ouroboros@social.stephanmaus.de). - And finally, on #Hubzilla, I approved the pending connection-demand from my mastodon-account. And after these 3 steps, I get my freshly posted #mastodon-test-messages in my #Hubzilla-timeline. Problem solved. Now, I know why I called myself "OUROBOROS". Thank you very much, @Mike Macgirvin !
@Stephan Maus it's safer to use
[activitypub]https://social.tchncs.de/users/stephanmaus
instead of [activitypub]https://social.tchncs.de/@stephanmaus
@Mario Vavti Okay, cool, I'll use it. Thank you! (Why is it safter, btw?)
I have rome from social.tchncs.de in my timeline. The rest I follow wasn't posting anything so far, I think.
@Mike Macgirvin I just didn’t know that a Mastodon-user has to follow me back if I want to read his/her posts in my timeline. Otherwise he/she only appears in my „public stream".
in truth I have always had some problems with the federation with gnusocial and mastodon, sometimes it works, others not ....Mike always does miracles (for federating), but on the other hand/side they often "destroy" these miracles.
there is no comparison with the-federation (the federation using diaspora protocol), that works much better, more stable.
there is no comparison with the-federation (the federation using diaspora protocol), that works much better, more stable.
Derartige Installationen auf Shared Hostern sind halt auch immer so eine Sache. GS ist bei mir langsam aber sicher sehr lahm geworden. Friendica dagegen ist am schnellsten bislang und es lässt sich auch so einfach wie WordPress installieren.