*
إلى العقول المتوهجة في المجتمع - من فضلك. ساعدوني في حل هذه المشكلة. إذا كان هناك شخص لديه الحل لهذه المشكلة. سأكون ممتنا جدا للمساعدة - *
*العنوان: خطأ تضارب مفتاح التفعيل / الجلسة *
الوصف: أحاول تفعيل مفتاح الترخيص المجتمعي الخاص بي على مثيل n8n المستضاف ذاتيا، لكنني أواجه باستمرار مشكلة حيث يتصرف وكأنه مفعل بالفعل أو مرتبط بجلسة/بيئة أخرى.
مرحباً تيرينس، هذا الخطأ يكاد يكون دائماً متعلقاً بكيفية عمل مفاتيح التفعيل: مفتاح المجتمع يرتبط بـ نسخة واحدة في اللحظة التي تقوم فيها بتفعيله. إذا تمت إعادة تثبيت n8n لديك، أو تم إعادة تعيين قاعدة البيانات، أو (مع Docker) تم إعادة إنشاء الحاوية/المجلد، فإن إعدادك يعتبر نسخة جديدة — لذا يبدو المفتاح “مفعّل بالفعل في مكان آخر”.
هناك طريقتان للخروج من هذه الحالة، حسب وضعك:
1) نفس النسخة كما هي (فقط حدث عطل):
n8n license:info # اطّلع على ما يتم تخزينه حالياً
n8n license:clear # أزل بيانات الترخيص القديمة
ثم أعد تشغيل n8n وأدخل المفتاح مرة أخرى ضمن Settings → Usage and plan (في الإصدارات الحديثة).
2) تمت إعادة إنشاء النسخة (إعادة تثبيت / حاوية جديدة / قاعدة بيانات جديدة):
الحذف لن يساعد لأن المفتاح مستهلك من قبل النسخة القديمة. الحل الأسرع هو ببساطة طلب مفتاح مجتمع جديد مجاني (نفس النموذج/البريد الإلكتروني الذي استخدمته في المرة الأولى) وتفعيل هذا المفتاح. المفاتيح مجانية، لذا إعادة الإصدار هي الطريقة المقصودة.
لمنع هذا في المرة القادمة: احتفظ بمجلد البيانات الخاص بك (~/.n8n، أو مجلد Docker) دون تغيير عبر التحديثات — يوجد الترخيص هناك مع سير العمل الخاص بك.
إذا لم يحدث أي من هذا، أخبرني بكيفية تشغيلك لـ n8n (npm أو Docker) وما إذا كان قد تم إعادة تثبيته أو نقله مؤخراً، وسأساعدك في تضييق الخيارات.