یہ SSL اور TLS سرٹیفکیٹ کی انتباہات، HTTPS کی غلطیوں، اور ایڈریس بار میں ٹوٹے ہوئے تالے کا احاطہ کرتا ہے۔
سرٹیفکیٹ کے بارے میں براؤزر کا انتباہ تشویش ناک لگتا ہے مگر یہ عموماً ایک معمولی بات ہوتی ہے۔ اس کا یہ مطلب نہیں ہے کہ آپ کی سائٹ ہیک ہو چکی ہے۔
تین عام وجوہات
1۔ سرٹیفکیٹ ابھی جاری نہیں ہوا ہے۔ سرٹیفکیٹس آپ کے ڈومین کا رخ ہماری طرف ہونے کے بعد جاری کیے جاتے ہیں — جاری کرنے والی اتھارٹی کے لیے ضروری ہے کہ وہ آپ کی ملکیت کی تصدیق کرنے سے پہلے ڈومین کو یہاں منسلک دیکھے۔ اگر آپ نے ابھی ڈومین کا رخ موڑا ہے، تو DNS کے فعال ہونے کا انتظار کریں اور سرٹیفکیٹ جاری ہو جائے گا۔
2۔ ملا جلا مواد (Mixed content)۔ سرٹیفکیٹ بالکل ٹھیک ہے، لیکن صفحہ سادہ HTTP پر کوئی تصویر، اسکرپٹ یا اسٹائل شیٹ لوڈ کر رہا ہے۔ براؤزر مکمل انتباہ کے بجائے ٹوٹا ہوا تالا دکھاتا ہے۔ اس کا حل صفحے میں ہے، سرٹیفکیٹ میں نہیں — عموماً یہ کسی تھیم یا پوسٹ میں درج http:// کا ایڈریس ہوتا ہے۔
3۔ آپ ایک ایسے نام پر جا رہے ہیں جس کا سرٹیفکیٹ میں احاطہ نہیں کیا گیا ہے۔ example.com اور www.example.com کا سرٹیفکیٹ shop.example.com پر انتباہ دے گا۔ ایڈریس بار میں ایسا ذیلی ڈومین (subdomain) چیک کریں جس کی آپ کو توقع نہیں تھی۔
انتباہ کا متن آپ کو کیا بتاتا ہے
- "سرٹیفکیٹ اس نام کے لیے درست نہیں ہے" - وجہ 3۔
- "سرٹیفکیٹ کی میعاد ختم ہو چکی ہے" - تجدید مکمل نہیں ہوئی؛ ٹکٹ کھولنے کی ضرورت ہے۔
- بغیر کسی درمیانی صفحے کے "محفوظ نہیں" - وجہ 2، ملا جلا مواد۔
اس سے پہلے کہ آپ ٹکٹ کھولیں
سائٹ کو پرائیویٹ ونڈو میں آزما کر دیکھیں۔ براؤزرز سرٹیفکیٹس کو تیزی سے کیش (cache) کر لیتے ہیں اور ڈومین کی منتقلی کے بعد پرانا کیش غلط الارم کی ایک عام وجہ بنتا ہے۔
اگر واقعی میعاد ختم ہو چکی ہے
ہمیں کسی بھی ذیلی ڈومین سمیت بالکل درست ڈومین بتائیں۔ سرٹیفکیٹس نام کے حساب سے جاری کیے جاتے ہیں، اس لیے نام کے بغیر "میرا سرٹیفکیٹ ختم ہو گیا ہے" کہنا ایک ایسا اضافی چکر ہے جس کے لیے ہم دونوں کو انتظار کرنا پڑے گا۔