أواجه مشكلات عند محاولة التواصل مع بعض مثيلات ماستودون (Mastodon).
يبدو أن العديد من المسؤولين لديهم متطلب تكوين للسماح بالتفاعل فقط مع التطبيقات/الخوادم التي توفر وكيل مستخدم (user-agent)، والذي أرى أن إضافة activitypub لا توفره.
هل تعتقد أنه يمكنكم إضافة وكيل مستخدم مثل هذا إلى الإصدارات المستقبلية للطلبات؟
‘Discourse-ActivityPub/x.y.z (+https://eg-discourse-domain.com)’ أو ما شابه؟
سيؤدي هذا إلى إصلاح كل من الاتحاد (federation) والقدرة على ربط الملفات الشخصية بمثيلات ماستودون التي لديها هذا المتطلب.
ما زلت أرى نفس الخطأ عند محاولة ربط ممثل (actor) بملفي الشخصي في ديسكورس (Discourse)، حيث يشتكي من أن وكيل المستخدم (user-agent) هو فارغ (null) (من سجلات المثيل) ويفشل في إنشاء العميل.
حدث خطأ: لم يتم إرسال وكيل مستخدم (user-agent) مع الطلب فشل في إنشاء العميل
السجل الذي أراه في المثيل هو نفسه: “لا يوجد وكيل مستخدم”
كانت هذه الأخطاء تحدث أيضًا عندما كان المستخدمون من نفس المثيل يحاولون متابعة الفاعلين من ديسكورس (discourse)، ولكن تم إصلاح هذا الآن بالتثبيت الأخير (commit).
أيضًا، سجلات هذا الإجراء لا تظهر في سجلات المكون الإضافي (plugin records)، مثير للاهتمام.
لأغراض الاختبار، يمكنك محاولة ربط ملفك الشخصي بـ ayr-ton.net أو alquimidia.social.br وسترى نفس الأخطاء. إذا ظهر تسجيل الدخول، يتم إرسال وكيل المستخدم (user-agent) أيضًا عبر إعدادات الملف الشخصي.