عدم تطابق اسم المضيف: أخطاء الاسم الشائع وSAN لـ SSL
· فريق CSR.plus

- •تقارن المتصفحات اسم المضيف بأسماء الموضوع البديلة (SAN)، وليس بحقل الاسم الشائع (CN) القديم.
- •شهادة النطاق الواحد تغطي مضيفاً واحداً بالضبط؛ البدل يغطي مستوى من النطاقات الفرعية؛ SAN تغطي قائمة.
- •الإصلاح دائماً تقريباً إعادة إصدار بقائمة SAN صحيحة، وليس تغيير إعدادات الخادم.
كيف يعمل تطابق اسم المضيف
عند زيارة www.example.com، يجمع المتصفح إدخالات SAN للشهادة ويتحقق من تطابق أحدها. حقل الاسم الشائع تتجاهله المتصفحات الحديثة. شهادة example.com لا تغطي www.example.com — إنهما مضيفان مختلفان. هذا أكثر مصدر للالتباس خلف أخطاء عدم تطابق اسم المضيف.
البدل وشهادات SAN
شهادة البدل *.example.com تغطي www.example.com وأي نطاق فرعي من مستوى واحد، لكن لا تغطي example.com نفسه ولا مستويات أعمق مثل a.b.example.com. شهادة SAN (متعددة النطاقات) يمكنها سرد عدة مضيفين مختلفين. إذا كنت بحاجة إلى example.com وwww.example.com، اطلب SAN يضم كليهما، أو بدلاً مع النطاق العاري.
الإصلاح الصحيح
أعد إصدار الشهادة بالمضيفين الدقيقين الذين تقدمهم، بما في ذلك بادئة www إذا كنت تعيد التوجيه إليها. ثم انشر الشهادة الجديدة والسلسلة الكاملة. تحقق من SAN المقدمة بـ openssl x509 -in cert.pem -noout -text | grep -A1 "Subject Alternative Name". لا «تصلح» هذا بإعادة كتابة الخادم: يجب أن تغطي الشهادة المضيف الذي يتصل به الزوار فعلاً.
FAQ
لماذا كانت الشهادة تعمل سابقاً؟
استخدمت المتصفحات والأنظمة القديمة حقل CN عند غياب SAN. المتصفحات الحديثة تتطلب SAN، لذلك تفشل الشهادات القديمة بدون SAN الآن.
هل بادئة www مهمة؟
نعم. example.com وwww.example.com مضيفان مختلفان. استخدم SAN أو بدلاً يغطي كليهما، أو أعد توجيه أحدهما إلى الآخر.
UptimeRobot
راقب SSL وحالة التشغيل مجاناً
يراقب UptimeRobot شهاداتك ونقاط الاتصال على مدار الساعة — 50 مراقباً في الخطة المجانية.
رابط تسويق بالعمولة — قد نحصل على عمولة دون أي تكلفة إضافية عليك.
أدوات SSL/TLS المجانية
تحقق وافحص شهاداتك في ثوانٍ.