أدوات المستخدم

أدوات الموقع


problems:nextcloud-encryption

حل مشكلة عدم عمل تشفير الملفات على NextCloud

وصف المشكلة

حسنًا إذا لقد قمتَ بنجاح بتثبيت NextCloud على خادومك الخاص، ولكنك عندما فعّلت خيار التشفير (Encryption App) من التطبيقات المتوفرة، ظهرت لك رسالة طويلة مثل:

Invalid private key for encryption app. Please update your private key password
in your personal settings to recover access to your encrypted files

كما أنك لاحظت أن التشفير لا يعمل، أو لعلك قد لاحظت بقاء رسالة “Saving...” أثناء محاولتك عمل مفتاح جديد للتشفير من الإعدادات كما قالت لك الرسالة ولا يحصل معك شيء بل تبقّى معلّقة هكذا:

حل المشكلة

نحتاج الوصول إلى الملف التنفيذي occ، والذي يتبع حزمة NextCloud. وتختلف طريقة الوصول إليه باختلاف طريقتك في تثبيت حزمة NextCloud أساسًا؛ فمثلًا إن كنت قد ثبّت الحزمة مباشرة بالطريقة العادية فيمكنك العثور على الملف في المجلد الرئيسي حيث قمت بتثبيتها فيه.

أما إن كنت ثبت الحزمة عن طريق Docker مثلًا، فأولًا عليك معرفة الـID الخاص بالحاوية عبر الأمر:

docker ps

ثم بعدها عليك تطبيق الأمر التالي لتشغيل الطرفيّة الخاصّة بالحاوية:

docker exec -it <ID> bash

واستبدل الـID بذاك الذي حصلت عليه من أمر docker ps.

الآن طبّق الأمر التالي لحل المشكلة:

./occ encryption:enable

وبعدها بمجرد تحديث صفحة لوحة التحكم ستجد أن المشكلة قد حلّت وأن كل شيء يعمل الآن على ما يرام.

problems/nextcloud-encryption.txt · آخر تعديل: 2023/12/20 17:08 بواسطة 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki