درست کریں: SSL_ERROR_RX_RECORD_TOO_LONG



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

غلطی ' SSL_ERROR_RX_RECORD_TOO_LONG ”اس وقت ہوتا ہے کیونکہ ایس ایس ایل ٹریفک ہدف محفوظ سرور میں صحیح طور پر سیٹ اپ نہیں ہوتا ہے۔ یہ غلطی اس وقت بھی ہوسکتی ہے اگر غلط کنفیگرڈ پراکسی ہے جو پورٹ 443 پر ایس ایس ایل ہینڈ شیک کو صحیح طور پر اجازت نہیں دے رہی ہے۔





عام آدمی کی شرائط میں ، اس کا مطلب یہ ہے کہ آپ کا براؤزر محفوظ ڈیٹا کی تصدیق نہیں کرسکتا ہے جو عام طور پر اس وجہ سے ہوتا ہے کہ ایس ایس ایل سرٹیفکیٹ کو صحیح طریقے سے تشکیل نہیں دیا جاتا ہے۔ دوسروں کے مقابلے میں فائر فاکس پر اس غلطی کی زیادہ تر اطلاع دی جاتی ہے۔



اب اس مضمون کو پڑھنے والے دو قسم کے ہوں گے۔ ایک باقاعدہ صارف ہوں گے جو کسی ویب سائٹ تک رسائی حاصل کر رہے ہیں اور دوسری قسم کے صارف ہوں گے جو سرورز کی میزبانی کر رہے ہیں اور اپنے اختتام پر اس مسئلے کا ازالہ کررہے ہیں۔ ہم نے عنوان کے سامنے 'اعلی درجے کے صارفین کے لئے' لکھ کر تکنیکی صارفین کے لئے حل کی نشاندہی کرنے کے ساتھ دونوں اقسام کے حل درج کیے ہیں۔ ایک نظر ڈالیں!

حل 1: HTTP پروٹوکول کے ساتھ سائٹ میں داخل ہونا

ایک مخصوص ویب سائٹ تک رسائی حاصل کرنے والے صارفین کے لئے سب سے آسان حل HTTPS کی بجائے HTTP پروٹوکول کا استعمال ہے۔ HTTPS پروٹوکول کے لئے ایک محفوظ مصافحہ اور SSL سرٹیفکیٹ کی بھی ضرورت ہے۔ اگر محفوظ میکانزم کے حوالے سے سرور کی طرف کوئی پریشانی ہو تو ، آپ اب بھی ڈیفالٹ HTTP کا استعمال کرکے ویب سائٹ تک رسائی حاصل کرسکتے ہیں۔

  1. اپنا براؤزر کھولیں اور پتہ ٹائپ کریں ویب سائٹ کے اور دبائیں درج کریں۔ امکانات یہ ہیں کہ براؤزر خود بخود پروٹوکول کو HTTPS کے بطور سیٹ کردے گا۔
  2. ایڈریس لائن میں ترمیم کریں اور اس پر سیٹ کریں HTTP .



  1. اب دوبارہ ویب سائٹ تک رسائی حاصل کرنے کی کوشش کریں اور دیکھیں کہ خرابی اب بھی پاپ اپ ہے یا نہیں۔

حل 2: فائر فاکس میں پراکسی کو غیر فعال کرنا

اس مسئلے کا سامنا کرنے والے زیادہ تر صارفین فائر فاکس کو اپنے براؤزر کے طور پر استعمال کرتے ہیں۔ فائر فاکس طویل عرصے سے ان مسائل کی وجہ سے جانا جاتا ہے اور بہت سارے صارفین نے اطلاع دی ہے کہ تمام پراکسیوں کو غیر فعال کرنے سے ان کا مسئلہ حل ہوگیا ہے۔ آپ کو یہ ذہن نشین کرو کہ 'اس نیٹ ورک پر آٹو کا پتہ لگانے والے پراکسی' 'نون پراکسی' کی طرح نہیں ہے۔

  1. فائر فاکس کھولیں ، اوپر دائیں جانب موجود مینو آئیکن کو کھولیں اور ' اختیارات ”۔

  1. مینو میں تشریف لے جائیں یہاں تک کہ آپ کو “مل جائے نیٹ ورک پراکسی ”۔ اس پر کلک کریں اور آپشن کو منتخب کریں “ کوئی پراکسی نہیں ہے ”۔

  1. تبدیلیاں محفوظ کریں اور فائر فاکس دوبارہ اسٹارٹ کریں۔ اب چیک کریں کہ آیا مسئلہ حل ہوگیا ہے یا نہیں۔

حل 3: ینٹیوائرس سافٹ ویئر کو غیر فعال کرنا

اس خامی کے پیدا ہونے کی وجہ یہ ہے کہ آپ کے کمپیوٹر پر انٹی وائرس سوفٹویئر کا انسٹال کیا گیا ہے۔ بہت سارے اختیارات موجود ہیں جو نیٹ ورک ٹریفک کی نگرانی اور تمام سرٹیفکیٹ کی تصدیق کرکے بھی آپ کے کمپیوٹر کی حفاظت کرتے ہیں۔

اس حل میں ، آپ کو تلاش کرنا ہوگا اپنے آپ کو اور دیکھیں کہ آیا آپ کے اینٹیوائرس میں کوئی ایسی ترتیبات موجود ہیں جو یہ خدمات مہیا کرسکتی ہیں۔ مثال کے طور پر ان خدمات میں سے ایک ہے “ اے وی جی میں HTTP اسکیننگ ”۔ ان تمام قسم کے تحفظات کو غیر فعال کریں اور دوبارہ ویب سائٹ سے رابطہ قائم کرنے کی کوشش کریں۔

اگر آپ ابھی بھی مسئلہ حل کرنے سے قاصر ہیں تو ، آپ کر سکتے ہیں غیر فعال ینٹیوائرس مکمل طور پر . آپ ہمارے آرٹیکل کو چیک کرسکتے ہیں اپنے اینٹی وائرس کو کیسے غیر فعال کریں . غیر فعال کرنے کے بعد اپنے کمپیوٹر کو دوبارہ شروع کریں اور دیکھیں کہ کیا آپ بغیر کسی پریشانی کے سائٹس تک رسائی حاصل کرسکتے ہیں۔

حل 4: TLS 1.3 کو غیر فعال کریں (اعلی درجے کے صارفین کے لئے)

اس کے لئے ایک اور کام TFS 1.3 پروٹوکول کو اپنے فائر فاکس کی ترتیبات کا استعمال کرتے ہوئے غیر فعال کرنا ہے۔ اگر آپ کے کام نہیں کرتی ہے تو آپ ترتیبات کو پلٹ سکتے ہیں۔

  1. ٹائپ کریں “ کے بارے میں: تشکیل فائر فاکس کے ایڈریس بار میں۔

  1. اب اندراج کی تلاش کریں “ tls.version.max ”۔ سے قدر تبدیل کریں 4 سے 3 .

  1. قدر 4 کا مطلب ہے TLS 1.3 اور 3 کا مطلب TLS 1.2 ہے . براؤزر کو دوبارہ شروع کریں اور دیکھیں کہ آیا مسئلہ حل ہو گیا ہے۔

حل 5: فائر فاکس صارفین کے ل Additional اضافی خرابیوں کا سراغ لگانا

مذکورہ بالا درج حلوں کے علاوہ ، آپ اپنے فائر فاکس براؤزر کیلئے درج ذیل اصلاحات بھی آزما سکتے ہیں۔ آپ آسانی سے دیکھ سکتے ہیں کہ وہ ہماری ویب سائٹ پر کیسے کیے جاتے ہیں۔

  • صاف آپ کیشے اور فائر فاکس کو جدید ترین ورژن میں اپ گریڈ کریں۔
  • فائر فاکس کے تمام کو بند کردیں ایڈ آنز .
  • ریفریش آپ کا براؤزر مکمل طور پر۔ نوٹ کریں کہ اس وقت آپ کے بُک مارکس مٹ سکتے ہیں۔
  • مقرر tls.version.max قدر 0 .
  • اگر مذکورہ بالا سارے اقدامات آپ کے فائر فاکس کے ل work کام نہیں کرتے ہیں تو ، ایک استعمال کرنے پر غور کریں متبادل براؤزر جیسے سائٹ کھولنے کے لئے کروم۔

حل 6: سرٹیفکیٹ تبدیل کرنا (اعلی درجے کے صارف)

آپ کے سرور کی کچھ سندی اقدار کو تبدیل کرتے ہوئے اس مسئلے کا ایک آسان عمل۔ ہم نے بطور مظاہرے میں کچھ کوڈ شامل کیا ہے۔

یہاں آپ کو تبدیل کرنا ہوگا پہلے سے طے شدہ: 443 مثال کے طور پر .

حل 7: nginx.conf فائلوں کو تبدیل کرنا (اعلی درجے کے صارفین کے لئے)

ایک اور تبدیلی جس کی آپ غلطی کو دور کرنے کی کوشش کر سکتے ہیں وہ ہے nginx.conf فائل کو تبدیل کرنا۔ یہ حل ان لوگوں کے لئے مخصوص ہے جو اپنی سائٹ کو چلانے کے لئے Nginx استعمال کررہے ہیں۔ یہی اصول لاگو ہوتا ہے کہ کیا ہم 443 پورٹ کے حوالے سے سیٹنگوں کو ٹویٹ کررہے ہیں۔

آپ کو سمجھنے میں مدد کرنے کے لئے ذیل میں بیان کردہ کام کے مطابق کوڈ کا ایک ٹکڑا ہے۔

یہاں آپ کو تبدیل کرنا ہوگا سنو 443؛ کرنے کے لئے سنیں 443 ایس ایس ایل؛ مزید برآں ، آپ کو بھی لائن کو ہٹانا چاہئے “ ایس ایس ایل آن . اب چیک کریں کہ آیا مسئلہ حل ہوگیا ہے یا نہیں۔

نوٹ: اگر آپ مجبور کرنا چاہتے ہیں جیسے۔ phpmyadmin SSL / https استعمال کرنے کے ل you آپ اس پریشانی میں مبتلا ہوجائیں گے اگر یہ لنک غائب ہے تو ، آپ استعمال کرسکتے ہیں a2ensite default-ssl.

حل 8: اضافی چیک (اعلی درجے کے صارفین کے لئے) کرنا

مندرجہ بالا حل کے علاوہ ، آپ کو یہ بھی یقینی بنانا چاہئے کہ مندرجہ ذیل بیانات موجود ہیں۔

  • تمہیں چاہئے پورٹ 443 کھلا ہے اور سرور میں فعال ہے۔ https مواصلات کے لئے یہ ایک معیاری بندرگاہ ہے۔
  • اگر ایس ایس ایل غیر معیاری استعمال کررہا ہے تو فائر فاکس اس غلطی کا سبب بن سکتا ہے۔ آپ کو یقینی بنانا چاہئے کہ پورٹ 443 پر چل رہا ہے۔
  • اگر آپ اپاچی 2 استعمال کر رہے ہیں تو ، آپ کو چیک کرنا چاہئے کہ ایس ایس ایل کے لئے بندرگاہ 443 ہے۔ آپ HTD کو ترتیب دے کر اس کو حاصل کرسکتے ہیں۔ .conf مندرجہ ذیل فائل کریں:
  • اس بات کو یقینی بنائیں کہ SSL سرٹیفکیٹ ہیں میعاد ختم نہیں ہوئی .
  • اگر آپ Apache2 ہیں تو ، آپ اپنی vhost config فائل چیک کرتے ہیں۔ اطلاعات ہیں کہ میں تبدیل _ڈیفالٹ_ غلطی کو حل کیا۔
  • آپ کو یہ بھی یقینی بنانا چاہئے کہ آپ کے پاس صرف ہے ایک IP پر ایک SSL سرٹیفکیٹ . اس بات کو یقینی بنائیں کہ تمام ایس ایس ایل سرٹیفکیٹ اپنے اپنے سرشار IP کو استعمال کریں۔
  • اپاچی میں ، چیک کریں کہ سننے کی ہدایت ویب سائٹ کے محفوظ ہونے کے لئے ورچوئل ہوسٹ ہدایت میں بندرگاہ نمبر سے مماثل ہے ، اور یہ کہ SSL تشکیلاتی بیانات (SSLEngine On، SSLCertificateFile اور اسی طرح) ویب سائٹ کے لئے ورچوئل ہوسٹ ہدایت یا SSL ترتیب میں نمودار ہیں۔ سرور کے لئے فائل.
4 منٹ پڑھا