“Performing a TLS Handshake” মেসেজটি নিজে একটি এরর মেসেজ কিন্তু এটি দেখা দেয় যখন Mozilla Firefox for Windows ব্যবহার করে নির্দিষ্ট ওয়েবসাইট লোড করার চেষ্টা করা হয় এবং এটি অনেকক্ষণ লাঙ্ঘিয়ে যায়, কখনো কখনো আটকে যাবে।

একটি TLS হ্যান্ডশেক হচ্ছে আপনার ব্রাউজার এবং আপনি যেই ওয়েবসাইটে কানেক্ট করার চেষ্টা করছেন তার মধ্যে ইনফরমেশন এক্সচেঞ্জ যা সিকিউরিটি কারণগুলোতে করা হয়। এটি HTTPS প্রোটোকল দ্বারা ব্যবহার হয় তাই আপনি সবচেয়ে বেশি সম্ভাবনা এই মেসেজ পাবেন HTTPS দ্বারা সিকিউয়ার করা সাইটে কানেক্ট করার সময়। এই সমস্যা সমাধান করা খুব কঠিন নয় কারণ ব্যবহারকারীরা এই সমস্যা সমাধানের জন্য অনেক ভিন্ন মেথড খুঁজে পেয়েছে। আমরা সেই মেথডগুলো একসাথে এই আর্টিকেলে দিয়েছি তাই নিচে চেক করুন!
Mozilla Firefox for Windows-এ “Performing a TLS Handshake” এররের কারণ কী?
ব্রাউজারকে স্লো করে এবং TLS হ্যান্ডশেকের время আটকে দেয় এমন কয়েকটি জিনিস রয়েছে। আমরা কিছু সম্ভাব্য কারণের শর্টলিস্ট তৈরি করেছি তাই নিচে চেক করুন!
- নাওডা যোগ করা অ্যাড-অন – এক্সটেনশন এবং প্লাগইন এই সমস্যা সৃষ্টি করতে পারে, বিশেষ করে আপনি যদি недаśে সেগুলো যোগ করেছেন। একটি অ্যাড-অন ম্যালিশিয়াস নাও হলে এই সমস্যা সৃষ্টি করতে পারে لكن আপনি যদি বের করতে পারেন এটিই কারণ, সেটি রিমুভ করা উচিত।
- ইনস্টলড অ্যান্টিভাইরাস – অধিকাংশ অ্যান্টিভাইরাস টুলে HTTP(S) চেকিং ফিচার রয়েছে যা ওয়েবসাইট খোলার সময় ইতিমধ্যে হয়ে যাওয়া চেকগুলোর বাইরে আরও চেক ও ইনস্পেকশন প্রদান করে। এটি ওয়েবসাইটের লোডিং টাইম প্রলং করে এবং আমরা সুপারিশ করি আপনার ব্রাউজারে এই ফিচারগুলো ডিসেবল করতে।
- IPv6 এবং DNS ইস্যু – কিছু ব্যবহারকারী অভিজ্ঞতা করেছেন যে সমস্যাটি IPv6 কানেক্টিভিটি এবং/অথবা তাদের DNS অ্যাড্রেসের সাথে সম্পর্কিত। IPv6 ডিসেবল করা এবং/অথবা আপনার DNS অ্যাড্রেস চেঞ্জ করা সেই সিনেরিওতে সমস্যা সমাধানের জন্য যথেষ্ট।
সমাধান ১: недаśে যোগ করা সন্দেহজনক অ্যাড-অন ডিসেবল করা
আপনি যদি আপনার Mozilla Firefox ব্রাউজারে недаśে কোনো নতুন প্লাগইন বা এক্সটেনশন যোগ করেছেন, সেগুলো কানেকশন ইস্যু সৃষ্টি করতে পারে যা আপনাকে একটি ক্লায়েন্ট হিসেবে TLS হ্যান্ডশেকের время ভেরিফাই হতে বাধা দিচ্ছে। এটি недаśে যোগ করা সন্দেহজনক সব অ্যাড-অন রিমুভ করলে সমাধান হয়।
- আপনার Mozilla Firefox ব্রাউজার খুলুন Desktop-এ থাকা আইকন ডাবল-ক্লিক করে বা Start মেনুতে সার্চ করে।
- ব্রাউজারের উইন্ডোর টপ রাইট পার্টে অবস্থিত Menu বাটনে ক্লিক করুন এবং Add-Ons ক্লিক করুন।

- স্ক্রিনের ডান পেইনে Plugins অপশন লোকেট করুন এবং ক্লিক করুন ব্রাউজারে ইনস্টলড প্লাগইনগুলোর পূর্ণ লিস্ট দেখতে। যে প্লাগইন রিমুভ করতে চান সেটি সিলেক্ট করুন এবং তাদের পাশের তিনটি ডটে ক্লিক করুন।
- প্রতিত 뻔 প্রসেস রিপিট করুন কিন্তু এই বার Extensions or Themes ট্যাবে নেভিগেট করুন।

- ব্রাউজার রিস্টার্ট করার পর চেক করুন প্রব্লেম সমাধান হয়েছে কিনা।
সমাধান ২: Google-এর DNS ব্যবহার করা
ব্যবহারকারীরা রিপোর্ট করেছেন যে তারা আপনার ISP (Internet Service Provider) দ্বারা প্রদত্ত DNS ছাড়া দিয়ে Google-এর ফ্রি DNS ব্যবহার শুরু করলেই সমস্যা সমাধান করতে পেরেছেন। DNS ইস্যু ভেরিফিকেশন প্রব্লেম সৃষ্টি করতে পারে এবং TLS হ্যান্ডশেক টাইমে কমপ্লিট হতে পারে না। আপনার কম্পিউটারে DNS অ্যাড্রেস চেঞ্জ করার স্টেপস নিচে ফলো করুন!
- Windows + R কী কোম্বিনেশন ব্যবহার করুন যা Run ডায়লগ বক্স খুলবে যেখানে আপনি ‘ncpa.cpl’ টাইপ করবেন টেক্সট বক্সে এবং OK ক্লিক করবেন Control Panel-এ Internet Connection Settings আইটেম খুলতে।
- একই কাজ ম্যানুয়ালি Control Panel খুলেও করা যায়। উইন্ডোর টপ রাইট সেকশনের View by অপশন Category-এ স্যুইচ করুন এবং টপে Network and Internet ক্লিক করুন। Network and Sharing Center বাটনে ক্লিক করুন খুলতে। বাম মেনুতে Change adapter settings বাটন লোকেট করুন এবং সেটি ক্লিক করুন।

- উপরের যেকোনো মেথড দিয়ে Internet Connection উইন্ডো খুললে, আপনার এক্টিভ নেটওয়ার্ক অ্যাডাপ্টার (ইন্টারনেট কানেক্ট করতে আপনি যেই কানেকশন ব্যবহার করছেন) ডাবল-ক্লিক করুন এবং অ্যাডমিন পারমিশন থাকলে নিচে Properties বাটনে ক্লিক করুন।
- লিস্টে Internet Protocol Version 4 (TCP/IPv4) আইটেম লোকেট করুন। সেটি ক্লিক করুন সিলেক্ট করতে এবং নিচে Properties বাটনে ক্লিক করুন।

- General ট্যাবে থাকুন এবং Properties উইন্ডোর রেডিও বাটন “Use the following DNS server addresses”-এ স্যুইচ করুন যদি এটি অন্য কিছুতে সেট ছিল।
- Preferred DNS server 8.8.8.8 এবং Alternate DNS server 8.8.4.4 সেট করুন।

- “Validate settings upon exit” অপশন চেকড রাখুন এবং OK ক্লিক করুন চেঞ্জস অবিলম্বে অ্যাপ্লাই করতে। চেক করুন Firefox-এ “Performing a TLS Handshake” মেসেজ এখনও লাঙ্ঘিয়ে যাচ্ছে কিনা!
সমাধান ৩: আপনার অ্যান্টিভাইরাসে HTTP/Port চেকিং ডিসেবল করা
প্রব্লেমের সাধারণ কারণ হচ্ছে আপনার অ্যান্টিভাইরাস unnecessarily সাইটের সার্টিফিকেট স্ক্যান করছে যা সার্ভার থেকে ফাইল রিকোয়েস্ট করার প্রসেস স্লো করে এবং প্রভাবশালীভাবে Mozilla Firefox-এ “Performing a TLS Handshake” মেসেজ অনেকক্ষণ লাঙ্ঘিয়ে দেয়।
যেহেতু এররটি ভিন্ন অ্যান্টিভাইরাস টুল ব্যবহারকারী ব্যবহারকারীদের কাছে দেখা দিচ্ছে, কিছু জনপ্রিয় থার্ড-পার্টি AV টুলগুলতে HTTP বা Port স্ক্যানিং অপশন কোথায় পাওয়া যায় সেটির কুইক গাইড:
- অ্যান্টিভাইরাস ইউজার ইন্টারফেস খুলুন সিস্টেম ট্রে (উইন্ডোর বটমের টাস্কবারের ডান পাশে থাকা আইকন) ডাবল-ক্লিক করে বা Start মেনুতে সার্চ করে।
- HTTPS scanning সেটিং ভিন্ন অ্যান্টিভাইরাস টুলের সাথে ভিন্ন স্পটে থাকে। এটা সাধারণত সহজেই পাওয়া যায় لكن এখানে কিছু জনপ্রিয় অ্যান্টিভাইরাস টুলগুলতে কীভাবে পাওয়া যায় তার কুইক গাইড:
Kaspersky Internet Security: Home >> Settings >> Additional >> Network >> Encrypted connections scanning >> Do not scan encrypted connections

AVG: Home >> Settings >> Components >> Online Shield >> Enable HTTPS Scanning (আনচেক করুন)
Avast: Home >> Settings >> Components >> Web Shield >> Enable HTTPS Scanning (আনচেক করুন)

ESET: Home >> Tools >> Advanced Setup >> Web and Email >> Enable SSL/TLS protocol filtering (টার্ন অফ করুন)
চেক করুন আপনি এখন ফাইল ডাউনলোড করতে পারছেন “Performing a TLS Handshake” মেসেজ অনেকক্ষণ পাওয়া ছাড়া! যদি এরর এখনও থাকে, আপনি একটি অন্য অ্যান্টিভাইরাস বা ফায়ারওয়াল টুল ব্যবহার করার কথা বিবেচনা করতে পারেন, বিশেষ করে যদি সমস্যা সৃষ্টিকারী টুলটি ফ্রি হয়!
সমাধান ৪: IPv6 ডিসেবল করা
আপনার কম্পিউটারে Internet Protocol version 6 কানেক্টিভিটি ডিসেবল করা অনেক ব্যবহারকারীর জন্য এই প্রব্লেম সমাধান করতে পেরেছে এবং এটি নিশ্চিতভাবেই একটি সহজ উপায় প্রব্লেম সমাধানের। এটা এই মেথডকে যোগ্য করে এবং আপনার ট্রাবলশুটিং প্রসেসে এটা স্কিপ করবেন না।
- Windows + R কী কোম্বো ব্যবহার করুন যা তত্ক্ষণে Run ডায়লগ বক্স খুলবে যেখানে আপনাকে ‘ncpa.cpl’ টাইপ করতে হবে বারে এবং OK ক্লিক করতে হবে Control Panel-এ Internet Connection settings আইটেম খুলতে।
- একই প্রসেস ম্যানুয়ালি Control Panel খুলেও করা যায়। উইন্ডোর টপ রাইট সেকশনের View by সেটিং Category-এ স্যুইচ করুন এবং টপে Network and Internet ক্লিক করুন। Network and Sharing center বাটনে ক্লিক করুন খুলতে। বাম মেনুতে Change adapter settings বাটন লোকেট করার চেষ্টা করুন এবং সেটি ক্লিক করুন।

- Internet Connection উইন্ডো খুললে, আপনার এক্টিভ Network Adapter-এ ডাবল-ক্লিক করুন।
- তারপর Properties ক্লিক করুন এবং লিস্টে Internet Protocol Version 6 এন্ট্রি লোকেট করুন। এই এন্ট্রির পাশের চেকবক্স ডিসেবল করুন এবং OK ক্লিক করুন। কম্পিউটার রিস্টার্ট করুন চেঞ্জস কনফার্ম করতে এবং চেক করুন প্রব্লেম পেরসিস্ট করছে কিনা।