حل مشكلة تعليق وضع الصيانة في Nextcloud مع OCC
قم بمسح صفحة صيانة Nextcloud العالقة بأمان باستخدام OCC، وتحقق مما إذا كانت الترقية غير مكتملة، وتأكد من أن المثيل جاهز للمستخدمين.
قد يشمل تغيير العلامة التجارية لـ BigBlueButton ثلاثة أمور مختلفة: تغيير الشعار على صفحة الويب الافتراضية للخادم، أو عرض الشعار داخل الاجتماع، أو إعادة تصميم برنامج الاجتماع نفسه. اختر التغيير الأنسب الذي يحقق هدفك. التغييران الأولان هما تغييرات موثقة في الإعدادات أو الأصول؛ أما تغيير نظام الألوان أو الصياغة أو تصميم البرنامج فيتطلب عادةً إنشاء برنامج HTML5 مخصص.
يتبع هذا الدليل وثائق إدارة BigBlueButton 4.0 المتوفرة بتاريخ 6 أكتوبر 2026. قد تختلف المسارات وحزم النشر باختلاف الإصدار أو مزود الاستضافة. تأكد من الإصدار المثبت على خادمك قبل تغيير الملفات، وقم بعمل نسخة احتياطية أولاً.
| هدف | نهج موثق | كيفية التحقق |
|---|---|---|
| استبدل الشعار الموجود على صفحة الويب الافتراضية لـ BigBlueButton | استبدل logo.pngفي دليل الأصول الافتراضي | افتح الصفحة الرئيسية العامة للخادم في نافذة متصفح خاصة |
| عرض شعار داخل اجتماع | قم بتفعيل منطقة العلامة التجارية في إعدادات عميل HTML5، وقم بتوفير logoرابط صورة عند إنشاء الاجتماع. | انضم إلى اجتماع تجريبي تم إنشاؤه حديثًا وتفقد المنطقة الموجودة أعلى قائمة المشاركين |
| تغيير الألوان أو نص واجهة المستخدم أو تصميم العميل الآخر | قم بإنشاء ونشر عميل HTML5 مخصص من مصدر BigBlueButton | اختبر سير الاجتماع بالكامل عبر متصفحات سطح المكتب والهواتف المحمولة المدعومة |
شعار صفحة الخادم الرئيسية وشعار الاجتماع منفصلان. استبدال أحدهما لا يستبدل الآخر تلقائيًا.
تحتاج إلى صلاحيات الوصول إلى سطر الأوامر لتعديل خادم BigBlueButton، ويجب عليك معرفة ما إذا كنت أنت من يدير الخادم أم شركة متخصصة. إذا كان مزود الخدمة هو من يتحكم بالخادم، فاسأله عما إذا كان يدعم تخصيص العلامة التجارية وما إذا كان سيحتفظ بالتغييرات أثناء الصيانة.
بالنسبة لبرنامج BigBlueButton 4.0، يُحدد دليل الإدارة الشعار الافتراضي في [رابط غير واضح /var/www/bigbluebutton-default/assets/images/logo.png]. يؤثر هذا على الموقع الإلكتروني الافتراضي الذي يُقدمه الخادم، ولكنه لا يُحدد الشعار المعروض داخل عميل اجتماع HTML5.
logo.png. تأكد من أن ملف الصورة بصيغة PNG وأن تباينه مع خلفية الصفحة كافٍ.يُحدد الدليل الرسمي موقع الملف، لكنه لا يضمن استمرار وجود نسخة بديلة محلية بعد كل تحديث للحزمة. احتفظ بملفاتك الأصلية والبديلة في سجلات النشر، وأعد فحص الصفحة الرئيسية بعد التحديثات. إذا اختفى الشعار بعد التحديث، قارن الملف المُثبّت بالملف المحفوظ، وأعد تطبيق التغيير فقط بعد مراجعة تعليمات الإصدار الحالي.
يُتيح خيار العلامة التجارية لكل اجتماع، الموثق في BigBlueButton، وضع شعار في منطقة العلامة التجارية أعلى قائمة المشاركين. يجب استيفاء شرطين: displayBrandingAreaتفعيل إعدادات عميل HTML5، وإنشاء الاجتماع باستخدام logoرابط صورة. لن يؤدي إدخال مُعامل الشعار وحده إلى ظهور منطقة العلامة التجارية المخفية.
displayBrandingArea. في عمليات التثبيت الموثقة الحالية، /etc/bigbluebutton/bbb-html5.ymlيُعدّ ملف التجاوز المحلي الموصى به هو الملف المُوصى به؛ حيث تُستبدل إدخالات التكوين الموجودة فيه إعدادات العميل المُضمّنة. احتفظ بقيم YAML الأخرى الموجودة عند تعديل الملف.sudo bbb-conf --restartحدد موعدًا لذلك خلال فترة صيانة مناسبة لأن إعادة التشغيل قد تقاطع الاجتماعات الجارية.logo=https://your-domain.example/brand.png. يختلف مكان إدخال هذا المُعامل المُخصص باختلاف التكامل الذي يُرسل /createطلب BigBlueButton. اتبع تعليمات هذا التكامل، ولا تُفصح عن السر المُشترك لخادمك في كود جانب العميل.راجع ملف التكوين الرسمي للاطلاع على مواقع التجاوز الموصى بها، ومرجع واجهة برمجة التطبيقات (API) لمعرفة معلمات إنشاء الاجتماعات. استخدم الوثائق المتوافقة مع إصدار خادمك إذا لم يكن الإصدار 4.0.
إن وجود شعار في قسم العلامة التجارية للاجتماع لا يُعدّ بديلاً عن تطبيق اجتماعات ذي علامة تجارية خاصة. إذا كنت بحاجة إلى استبدال ألوان واجهة المستخدم، أو التسميات، أو أي عناصر أخرى مدمجة في التطبيق، فإن قسم الأسئلة الشائعة في BigBlueButton يرشد المسؤولين إلى إعداد بيئة التطوير وإنشاء نسختهم الخاصة من تطبيق HTML5. يُعدّ قسم الأسئلة الشائعة ودليل التطوير الخاصان بالعلامة التجارية للمشروع نقطة انطلاق جيدة.
يتطلب هذا المسار تطويرًا ونشرًا. فهو ليس إعدادًا سريعًا للخادم، وقد تحتاج التغييرات إلى صيانة مع تطور BigBlueButton. قبل الاستثمار في بنية مخصصة، دوّن بدقة الشاشات أو العناصر التي يجب تغييرها، وتحقق مما إذا كانت خيارات صفحة الهبوط أو شعار الاجتماع المدمجة كافية. إذا قررت المضي قدمًا، فاحتفظ بالتخصيص في نظام التحكم بالمصادر، ووثّق كيفية إعادة بنائه، واختبر التحديثات في بيئة تجريبية قبل تحديث بيئة الإنتاج.
bigbluebutton-defaultمجلد الأصول الخاص بالخادم النشط، ثم تجاوز التخزين المؤقت للمتصفح. إذا كان خادم وكيل أو بوابة منفصلة تعرض الصفحة العامة، فتحقق من النظام الذي يمتلك تلك الصفحة.logo، وأن عنوان URL للصورة يعمل لمتصفح غير مصادق عليه.يُقاس النجاح بموقع النتيجة وثباتها: تظهر علامة الاستبدال في الصفحة الرئيسية؛ ويظهر شعار الاجتماع في منطقة العلامة التجارية الموثقة عند إنشاء اجتماع تجريبي جديد؛ وإذا أنشأتَ عميلًا مخصصًا، فستظل تغييرات واجهة المستخدم المطلوبة موجودة طوال عملية الانضمام والاجتماع. يُعدّ اجتماع تجريبي صغير نقطة تحقق أكثر أمانًا من فحص علامة تبويب واحدة مخزنة مؤقتًا في المتصفح.
خيارات العلامة التجارية لـ BigBlueButton محدودة عمدًا على مستوى التكوين. تغطي مسارات الشعار المدمجة احتياجات الهوية الشائعة، بينما تتطلب إعادة تصميم الواجهة بالكامل امتلاك عميل مخصص وصيانته المستمرة.
قم بمسح صفحة صيانة Nextcloud العالقة بأمان باستخدام OCC، وتحقق مما إذا كانت الترقية غير مكتملة، وتأكد من أن المثيل جاهز للمستخدمين.
قم بتشخيص أخطاء تأجيل البريد الصادر في Zimbra على المنفذ 25. تحقق من قائمة الانتظار، وMX DNS، وجدران الحماية، وحظر الموفر، وقم بتكوين مرحل SMTP معتمد.
قم بإعداد خادم منزلي خفيف الوزن من نوع Matrix على Raspberry Pi 4 باستخدام Conduit و Docker و NGINX و HTTPS وعناصر التحكم في التسجيل والاتحاد والفحوصات.
أضف خوادم Jitsi Videobridge إلى نشر Jitsi Meet مشترك، وقم بتكوين التسجيل والوصول إلى جدار الحماية، وتحقق من اختيار الجسر، وتعرف على متى تكون هناك حاجة إلى Octo.
قم بتثبيت شهادة SSL تجارية على Zimbra بأمان: أنشئ طلب توقيع الشهادة (CSR)، وقم ببناء سلسلة CA، وتحقق من المفتاح والشهادة، وقم بنشرها، وأعد تشغيل الخدمات، وتأكد من HTTPS.
قم بتغيير شعار BigBlueButton الافتراضي، وأضف شعارًا إلى الاجتماعات الفردية، وافهم متى تتطلب العلامة التجارية الأوسع للواجهة إصدارًا مخصصًا للعميل.
تعرف على كيفية تحديد سجلات التدقيق القديمة لـ Zimbra وأرشفتها وضغطها وإزالتها، ومتى يجب تجنب اقتطاع ملف audit.log، وكيفية التحقق من استعادة مساحة القرص والتسجيل بشكل صحيح.
قم باستكشاف أخطاء اتصال خادم تخزين Kopano dagent وإصلاحها عن طريق التحقق من حالة الخادم، ومقبس الخادم، وأذونات مقبس Unix، والمستمعين عن بعد، واختبارات التسليم المتحكم بها.
قم بإصلاح أخطاء مهلة قفل الملفات في ownCloud عن طريق تحديد الأقفال المعاملاتية، ونقل تخزين القفل إلى Redis، والتحقق من المجموعات، وإعادة الاختبار بأمان.
قم باستكشاف أخطاء Matrix Synapse المتعلقة بـ OOM أثناء /sync عن طريق فحص ضغط الذاكرة، وضبط ذاكرة التخزين المؤقت بعناية، وعزل المزامنة الأولية، ومراقبة العمال.