J’ai des problèmes lorsque j’essaie de communiquer avec certaines instances Mastodon.
Il semble que de nombreux administrateurs aient une exigence de configuration pour n’interagir qu’avec les applications/serveurs qui fournissent un agent utilisateur (user-agent), ce que je constate que le plugin activitypub ne fournit pas.
Pensez-vous pouvoir ajouter un agent utilisateur comme celui-ci aux futures versions des requêtes ?
« Discourse-ActivityPub/x.y.z (+https://eg-discourse-domain.com) » ou similaire ?
Cela résoudra à la fois la fédération et la possibilité de lier des profils à des instances Mastodon qui ont cette exigence.
@pmusaraj La fédération fonctionne comme prévu ! Merci !
Je rencontre toujours la même erreur lorsque j’essaie de lier un acteur à mon profil Discourse, signalant que l’agent utilisateur est nul (d’après les journaux de l’instance) et échouant à créer le client.
Une erreur s’est produite : aucun agent utilisateur envoyé avec la requête Échec de la création du client
Le journal que je vois dans l’instance est le même : « aucun agent utilisateur »
Ces erreurs se produisaient également lorsque les utilisateurs de la même instance tentaient de suivre les acteurs de Discourse, mais cela est maintenant corrigé avec le dernier engagement.
De plus, les journaux de cette action n’apparaissent pas dans les enregistrements du plugin, intéressant.
Pour tester, vous pouvez essayer de lier votre profil à ayr-ton.net ou alquimidia.social.br et vous verrez les mêmes erreurs. Si la connexion apparaît, l’agent utilisateur est également envoyé via la configuration du profil.