مرحباً. تهانينا على إصدار إضافة ActivityPub.
ولكنني أواجه بعض المشكلات. لقد قمت مؤخرًا بإعداد موقع Discourse جديد على خادم جديد وقمت بتثبيت إضافة AP. كل شيء محدث بأحدث الإصدارات.
لقد قمت بإعداد الممثل لفئة “General”، وهي ممكّنة.
على Mastodon، يمكنني رؤية الحساب @general@forum.39.ie ولكن عندما أذهب إلى “Follow” وأقوم بتحديث الصفحة، فإنه يشير إلى أنه ينتظر القبول كمتابع (مثل ملف شخصي خاص).
الحساب لا يظهر في صفحة “Followers” ضمن فئة General > Federation.
في السجلات، يظهر ما يلي:
[Discourse Activity Pub] POST request received by https://forum.39.ie/ap/actor/899d0b715d05d8360ff7fcb114c9c818/inbox failed: 401 Actor not found for key https://mastodon.ie/users/padraig#main-key
كلما نشرت في منتدى General وانتظرت 5 دقائق، لا يزال شعار AP به خط مائل يشير إلى: “Note was not published via ActivityPub.” على الرغم من تمكين AP.
يعطي رابط AP https://forum.39.ie/ap/object/22b6a43c4d8ff6347360fa332ffffacf
ضمن السجلات، أرى ما يلي:
[Discourse Activity Pub] GET request received by https://forum.39.ie/ap/object/fb7a31ae2df4ee8a46644d4dbebb failed: 400 Bad request
[Discourse Activity Pub] https://forum.39.ie/ap/actor/899d0b715d05d8360ff7fcb114c9c818 failed to schedule https://forum.39.ie/ap/activity/1e68cf435ea927f3d828bc9f063f8bad for delivery: no recipients
وهذا منطقي، لا فائدة من النشر إذا لم يكن هناك أحد يتابع، ولكن إذا لم أتمكن من المتابعة بنجاح.
هل ربما فاتني خطوة، أم أن هناك شيئًا يعيق الأمر؟
إذا كان هناك أي شيء آخر مطلوب، فيرجى إخباري. ![]()