حل مشاكل واتساب

الأخطاء الأكثر شيوعاً وحلولها.

الويبهوك لا يستقبل

العَرَضالسبب المحتملالحل
Meta تظهر “Verification failed”Verify Token غير مطابقتأكّد WHATSAPP_VERIFY_TOKEN في .env = نفس ما أدخلته في Meta
الرسائل لا تصل النظام رغم نجاح verificationلم تشترك بحدث messagesMeta Dashboard → Webhook → Subscribe
503 / 502 من /webhook/whatsappBackend متوقف أو SSH tunnel مكسورتحقّق lsof -nP -iTCP:3010 + أعد التشغيل
Signature verification يرفضWHATSAPP_APP_SECRET خاطئ أو فاضيانسخه من Meta App Settings → Basic. إذا فاضي، التحقّق يُتخطّى — للتطوير فقط.

الإرسال يفشل

الخطأ من Metaالسببالحل
Invalid OAuth access tokenالـ token منتهي (24h temp)ولّد System User token دائم من Business Settings
Recipient phone number not in allowed listالرقم الاختباري بحدود 5 أرقام مسموحةأضف الرقم في WhatsApp → API Setup → Recipient phone numbers، أو اربط رقم production
Re-engagement requiredتجاوزت 24 ساعة من آخر رسالة العميلاستخدم template معتمد (راجع قوالب)

الـ AI لا يردّ

العَرَضالسببالحل
الرسالة وصلت لكن لا ردّaiMode = OFFغيّره من Inspector في صفحة WhatsApp
HYBRID لا يقترح ردّاًOllama متوقف أو لا يستجيبollama list + تأكّد النموذج محمّل + أعد تشغيل Ollama
الرد يصل بعد دقائقالـ queue مزدحم أو LLM بطيء/automation/queues لرؤية الحالة الفعلية
نصيحة
كل الأحداث + الأخطاء تُسجَّل في backend.log. شغّلtail -f /tmp/operix-backend.log | grep -i whatsapp أثناء الاختبار للحصول على معلومات تفصيلية فوراً.