لا يمكن تسجيل الدخول إلى n8n

وصف المشكلة/الخطأ/السؤال

لا يمكنني تسجيل الدخول إلى n8n

ما رسالة الخطأ (إن وجدت)؟

عندما أنقر على تسجيل الدخول أتلقى رسالة “Cannot GET /signin”

يرجى مشاركة سير العمل الخاص بك

(حدد العقد على لوحتك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق سير العمل.)

شارك المخرجات التي أرجعتها العقدة الأخيرة

معلومات إعداد n8n لديك

  • إصدار n8n:
  • قاعدة البيانات (الافتراضي: SQLite):
  • إعداد n8n EXECUTIONS_PROCESS (الافتراضي: own, main):
  • تشغيل n8n عبر (Docker, npm, n8n cloud, desktop app):
  • نظام التشغيل:

مرحبا @randons أهلا وسهلا!
هل حاولت استخدام هذا https://app.n8n.cloud/magic-link ؟

مرحباً @randons

الخطأ “Cannot GET /signin” هو في الأساس رسالة “الصفحة غير موجودة”. وهذا يعني أن خادم n8n الخاص بك يعمل وينت ظر الطلبات، لكنه لا يتعرف على عنوان الويب المحدد الذي تحاول الوصول إليه. بدلاً من عرض شاشة تسجيل الدخول، يخبرك الخادم بأن صفحة “signin” غير موجودة في هذا الموقع بالذات.

أحد الأسباب الأكثر شيوعاً هو عدم تطابق “المسار”. إذا قمت بتكوين n8n للعمل على مسار فرعي (على سبيل المثال، yourdomain.com/n8n/)، فإن صفحة تسجيل الدخول لن تكون موجودة في عنوان الجذر /signin. في هذه الحالة، تحتاج فقط إلى التأكد من أنك تكتب العنوان الكامل، بما في ذلك ذلك المسار الفرعي (مثل yourdomain.com/n8n/signin)، وإلا فإن الخادم لن يعرف أين سيوجهك.

سبب آخر محتمل هو “الوكيل العكسي” الخاص بك — البرنامج (مثل Nginx أو Traefik) الذي يعمل كحارس بوابة بين الإنترنت وخادم n8n الخاص بك. في بعض الأحيان يتم تكوين الوكيل بشكل غير صحيح و"يزيل" جزءاً من عنوان الويب قبل أن يصل إلى n8n، أو يحظر نوع الاتصال المحدد (WebSockets) الذي يحتاجه n8n لتحميل واجهته. وهذا يجعل الخادم يعتقد أنك تطلب صفحة غير موجودة.

قد يكون هناك أيضاً عطل تقني في الملفات الداخلية للتطبيق. n8n هو تطبيق ويب حديث يعتمد على ملفات JavaScript لبناء الصفحة في متصفحك. إذا كانت هذه الملفات مفقودة أو تالفة أو محجوبة بواسطة امتداد متصفح، فلن يتمكن التطبيق من تحميل شاشة تسجيل الدخول بشكل صحيح. هذا غالباً ما يحدث بعد تحديث فوضوي أو إذا تُركت متغير N8N_PATH فارغاً بطريق الخطأ.

لإصلاح هذا، أفضل خطوة أولى هي “تجاوز الوسيط”. حاول الوصول إلى n8n مباشرة باستخدام عنوان IP والمنفذ (البورت) الخاص بخادمك (مثل http://123.456.78.9:5678). إذا كانت صفحة تسجيل الدخول تعمل هناك، فأنت تعلم أن المشكلة تكمن في إعدادات الوكيل العكسي الخاص بك. إذا كانت لا تزال لا تعمل، فالمشكلة غالباً ما تكون مع متغيرات تكوين n8n أو تثبيت تالف يحتاج إلى تحديث جديد.

مرحباً @randons وأهلاً بك في مجتمع n8n.
هل يمكنك مساعدتنا بمشاركة المزيد عن وضعك؟