Glitch-soc : 503 Remote data could not be fetched after install

Bonjour à toutes et tous,

Avant toute chose, un grand merci pour tout le travail que vous faites et une belle année 2022 !

Après avoir tant appris et m’être souvent dépannée à la lecture des sujets de ce forum, je m’inscris finalement pour vous faire part d’un problème pour lequel je ne trouve apparemment pas de solution…

:fr: Mon serveur YunoHost

Matériel: VPS acheté en ligne
Version de YunoHost: 4.3.5 (stable)
J’ai accès à mon serveur : En SSH & Par la webadmin |
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non, à part peut-être que pleroma et pixelfed sont aussi installés sur le vps
Si oui, expliquer:

Description du problème

J’ai essayé d’installer le paquet glitch-soc qui semble s’installer sans retourner d’erreurs.

Après l’installation, la fédération ne fonctionne pas correctement. Je peux visualiser mon profil depuis une autre instance (testé depuis des profils sur mastodon, pleroma, pixelfed) mais je ne parviens pas à me suivre. La demande de follow est envoyée mais la réponse du serveur pour confirmer le suivi n’arrive jamais (la demande apparaît comme si elle était en attente d’acceptation par l’utilisateur distant).

Depuis mon instance glitch-soc, je ne peux pas accéder aux profils distants via la recherche. Dans l’interface web, j’ai le message d’erreur : “503 Remote data could not be fetched”".

Dans les logs, j’ai les messages suivants lorsque je tente de rechercher un profil distant :

Jan 13 09:35:54 yunohost bundle[730]: 2022-01-13T08:35:54.198Z pid=730 tid=2e4a INFO: queueing Scheduler::AccountsStatusesCleanupScheduler (accounts_statuses_cleanup_scheduler)
Jan 13 09:35:54 yunohost bundle[730]: 2022-01-13T08:35:54.200Z pid=730 tid=2cz6 class=Scheduler::AccountsStatusesCleanupScheduler jid=040a4ced1688c5581b42657f INFO: start
Jan 13 09:35:54 yunohost bundle[730]: 2022-01-13T08:35:54.205Z pid=730 tid=2cz6 class=Scheduler::AccountsStatusesCleanupScheduler jid=040a4ced1688c5581b42657f elapsed=0.005 INFO: done
Jan 13 09:36:29 yunohost bundle[736]: [9aae29b1-23a0-4c8c-9dff-0d12365876db] method=GET path=/api/v2/search format=html controller=Api::V2::SearchController action=index status=503 duration=27.38 view=0.58 db=2.78
Jan 13 09:36:29 yunohost bundle[736]: [7c0e5765-a86f-4e3a-a3a7-8ce9bf48ce1d] method=GET path=/api/v2/suggestions format=html controller=Api::V2::SuggestionsController action=index status=200 duration=15.01 view=0.43 db=2.99

Lorsque j’essaie d’interagir avec mon profil depuis une autre instance (follow, unfollow, mentions, etc.), j’obtiens la ligne suivante :

Jan 13 09:42:19 yunohost bundle[736]: [319d5ff2-ea54-4051-846a-9c17a656b16c] method=POST path=/users/user/inbox format=html controller=ActivityPub::InboxesController action=create status=401 duration=20.69 view=0.25 db=2.18 key=https://remote.instance.tld/users/RemoteUser#main-key

La recherche de profil et les interactions entre utilisateurs et utilisatrices locaux fonctionnent.


Hi !

First of all, a big thank you for all the work you do and a happy new year!

:us: My YunoHost server

Hardware: VPS bought online
YunoHost version: 4.3.5 (stable)
I have access to my server : Through SSH & through the webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no, except maybe that I already have pixelfed and pleroma on that vps
If yes, please explain:

Description of my issue

I tried to install glitch-soc package which seems to install without issues.

After installation, federation doesn’t work properly. I can see my profil from another instance (tested with profiles on mastodon, pleroma and pixelfed) but I cannot follow me. The follow request is send but the server response to confirm follow never occure (the follow request is pending like if remote user as to accept the request) .

From my glitch-soc instance, I cannot reach remote profiles by searching them. In the web interface, I see the message : “503 Remote data could not be fetched”".

In the logs, I have thoses messages when I try to search a remote profile :

Jan 13 09:35:54 yunohost bundle[730]: 2022-01-13T08:35:54.198Z pid=730 tid=2e4a INFO: queueing Scheduler::AccountsStatusesCleanupScheduler (accounts_statuses_cleanup_scheduler)
Jan 13 09:35:54 yunohost bundle[730]: 2022-01-13T08:35:54.200Z pid=730 tid=2cz6 class=Scheduler::AccountsStatusesCleanupScheduler jid=040a4ced1688c5581b42657f INFO: start
Jan 13 09:35:54 yunohost bundle[730]: 2022-01-13T08:35:54.205Z pid=730 tid=2cz6 class=Scheduler::AccountsStatusesCleanupScheduler jid=040a4ced1688c5581b42657f elapsed=0.005 INFO: done
Jan 13 09:36:29 yunohost bundle[736]: [9aae29b1-23a0-4c8c-9dff-0d12365876db] method=GET path=/api/v2/search format=html controller=Api::V2::SearchController action=index status=503 duration=27.38 view=0.58 db=2.78
Jan 13 09:36:29 yunohost bundle[736]: [7c0e5765-a86f-4e3a-a3a7-8ce9bf48ce1d] method=GET path=/api/v2/suggestions format=html controller=Api::V2::SuggestionsController action=index status=200 duration=15.01 view=0.43 db=2.99

When I try to interact with my profil from a remote instance (follow, unfollow, mentions, etc.), I get the following line :

Jan 13 09:42:19 yunohost bundle[736]: [319d5ff2-ea54-4051-846a-9c17a656b16c] method=POST path=/users/user/inbox format=html controller=ActivityPub::InboxesController action=create status=401 duration=20.69 view=0.25 db=2.18 key=https://remote.instance.tld/users/RemoteUser#main-key

Profile search and interactions between local users work.

1 Like

Du coup : le problème a disparu avec la dernière mise à jour de glitch-soc.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.