MOZILLA_PKIX_ERROR_MITM_DETECTED এররটি দেখা দেয় যখন প্রভাবিত ব্যবহারকারীরা এক বা একাধিক نیمসার্ভার এক্সেস করার চেষ্টা করেন। এটি সাধারণত duckduckgo.com, reddit.com এবং কিছু অন্যান্য HTTPS ওয়েবসাইটের সাথে রিপোর্ট করা হয়। অধিকাংশ ব্যবহারকারীর জন্য সমস্যা শুধু Mozilla Firefox-এ হয় – একই ওয়েবসাইট অন্যান্য ব্রাউজার থেকে এক্সেসযোগ্য।

নোট: আপনি যদি ব্রাউজিং হিস্টরি সেভ না করতে চান তবে এখানে দেখুন।
সর্বাধিক সাধারণ কারণ হচ্ছে থার্ড-পার্টি AV ইন্টারফেরেন্স HTTPS স্ক্যানিং বা ফিল্টারিংয়ের কারণে। এটি সিকিউরিটি ফিচারটি ডিসেবল করলে বা সিকিউরিটি স্যুটটি আনইনস্টল করলে সমাধান হয়।
যদিও সুপারিশ করা হয় না, তবে Mozilla Firefox ব্রাউজার থেকে HTTPS সার্টিফিকেট চেক ডিসেবল করলেও এই এরর এড়ানো যায়। এটি খুঁটিনাটি خطرনাক কারণ এই এররটি ম্যালওয়্যার অ্যাপ (Legendas) দিয়েও হয় যেটি ক্রিপ্টোকারেন্সি মাইন করে এবং বিহেভিওরাল ডেটা এক্সট্রাক্ট করে।
বিরল কেসে VPN নেটওয়ার্ক বা প্রক্সি সার্ভারও Firefox ব্রাউজারে এই এরর ট্রিগার করতে পারে।
MOZILLA_PKIX_ERROR_MITM_DETECTED এরর কীভাবে ফিক্স করবেন?
১. HTTPS স্ক্যানিং/ফিল্টারিং ডিসেবল করা
এই ইস্যু ট্রিগার করার সবচেয়ে সাধারণ কারণ হচ্ছে থার্ড-পার্টি AV স্যুট দ্বারা এনফোর্সড একটি সিকিউরিটি অপশন। Avast, Kaspersky, ESET এবং অন্যান্য কিছু সিকিউরিটি স্যুট HTTPS স্ক্যানিং/ফিল্টারিং ফাংশনালিটি ব্যবহার করে।
বেশিরভাগ কেসে এই ইস্যু একটি ফলস পজিটিভের কারণে হয় যা আপনার ব্রাউজারকে মনে করিয়ে দেয় যে আপনার কম্পিউটারে MITM (man in the middle) আটাক চলছে। অধিকাংশ সময় এটি ঘটে কারণ একটি থার্ড-পার্টি AV আপনার কানেকশন সম্পর্কে ডিটেইলস পাঠাচ্ছে (IIRC)।
আপনি যেই থার্ড-পার্টি স্যুট ব্যবহার করছেন তার উপর নির্ভর করে সেটিংস মেনুতে এটি ভিন্ন নামের অধীনে থাকতে পারে:
Scan SSL Enable SSL / TLS filtering Enable HTTPS scanning Show Safe Results Only
যদি এই সিনেরিও প্রযোজ্য হয় এবং আপনি এমন একটি থার্ড-পার্টি স্যুট ব্যবহার করছেন যা HTTPS স্ক্যানিং বা ফিল্টারিং ব্যবহার করছে বলে সন্দেহ করছেন, তবে আপনাকে আপনার AV সেটিংসে যেই অপশনটি সমস্যা সৃষ্টি করছে সেটি ডিসেবল করতে হবে।
যদি আপনি নিজে কীভাবে করবেন না জানেন, অনলাইনে স্পেসিফিক স্টেপস সার্চ করুন।
নোট: Mozilla-এ SSL_ERROR_BAD_CERT_DOMAIN ফিক্স করার উপায় এখানে।
উদাহরণস্বরূপ, ESET Smart Security-এ এটি করা যায় Web and Email > SSL / TLS-এ যেতে এবং Enable SSL / TLS protocol filtering-এর সাথে যুক্ত টগল ডিসেবল করে। এরপর Ok ক্লিক করে পরিবর্তন সেভ করুন, তারপর UAC (User Account Control)-এ Yes ক্লিক করুন অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজ দিতে।

এটি করার পর মেশিন রিস্টার্ট করুন এবং পরের সিস্টেম স্টার্টআপে সমস্যা সমাধান হয়েছে কিনা চেক করুন। যদি HTTPS ফিল্টারিং ডিসেবল করার পরেও একই MOZILLA_PKIX_ERROR_MITM_DETECTED এরর থাকে, পরবর্তী পটেনশিয়াল ফিক্স চেষ্টা করুন।
২. HTTPS সার্টিফিকেট চেক ডিসেবল করা (সুপারিশ করা হয় না)
যদি আপনি বেশি হাসেল ছাড়া MOZILLA_PKIX_ERROR_MITM_DETECTED এরর দূর করতে চান, HTTPS সার্টিফিকেট চেক ডিসেবল করা প্রায় একমাত্র কুইক অপশন। কিন্তু আমি এই রাস্তা যাওয়া সুপারিশ করব না যদি না আপনি ভালোভাবে বুঝেন আপনি কী করছেন।
এটি নিশ্চিতভাবেই এরর বন্ধ করবে, কিন্তু এটি আপনার সিস্টেমকে ওয়েব সার্ফিং-থেকে আসা সিকিউরিটি হুমকির মুখোমুখি করবে।
তবে, যদি আপনি এখনও HTTPS সার্টিফিকেট চেক ডিসেবল করতে দৃঢ় रहते हैं, Mozilla Firefox-এর হিডেন 'about:config' অ্যাডভান্সড কনফিগারেশন প্রিফারেন্স মেনু থেকে এটি করার পদ্ধতি:
- Mozilla Firefox খুলুন, নেভিগেশন বারে 'about:config' পেস্ট করে Enter চাপুন ব্রাউজারের Advanced Settings মেনু খুলতে।

- Proceed with Caution প্রম্প্ট দেখলে Accept the Risk and Continue বাটন ক্লিক করুন অ্যাডভান্সড সেটিংস মেনুগুলো দৃশ্যমান করতে।

- অ্যাডভান্সড প্রিফারেন্স মেনুতে সার্চ বاره ব্যবহার করে নিচের প্রিফারেন্স খুঁজে বের করুন:
security.enterprise_roots.enabled
- সঠিক সেটিং খুঁজে পেলে এর মান false থেকে true-এ চেঞ্জ করুন সোয়াইচ আইকনে ক্লিক করে।

- পরিবর্তন এনফোর্স হলে কম্পিউটার রিস্টার্ট করুন এবং পরের স্টার্টআপে সমস্যা সমাধান হয়েছে কিনা চেক করুন।
যদি এখনও একই MOZILLA_PKIX_ERROR_MITM_DETECTED ইস্যু থাকে, পরবর্তী পটেনশিয়াল ফিক্স চেষ্টা করুন।
৩. Legendas আনইনস্টল করা এবং Com+ Leg Service ডিসেবল করা (যদি প্রযোজ্য হয়)
এই ইস্যু একটি সাবটাইটেল প্রোগ্রাম Legendas-এ বিলঙ্গ একটি প্রসেসের জন্যও হতে পারে। очевидনো, এই অ্যাপ্লিকেশন তার পারমিশনের সুবিধা নিয়ে উপলব্ধ RAM ব্যবহার করে ক্রিপ্টো-কয়েন মাইন করছে। আরো Kans, অ্যাপ্লিকেশনটি পারসোনাল ইউজার ইনফরমেশন এবং বিহেভিওর আহরণ করছে বলে সিকিউরিটি চিন্তা রয়েছে।
Firefox এবং কিছু অন্যান্য ব্রাউজার ডিটেক্ট করে যে এটি রেগুলেশনসের বাহিরে ডেটা পাঠাচ্ছে, ফলে ফলস্বরূপ MOZILLA_PKIX_ERROR_MITM_DETECTED ট্রিগার হয়।
আপনার কম্পিউটারে যদি Legendas অ্যাপ্লিকেশন ইনস্টল থাকে (বিশেষ করে Windows 3.7-এ), তবে এটা যতখানিক অনইনস্টল করুন। আরও, এটি পেছনে একটি প্রসেস রেখে যায় যা ডেটা মাইন করা চালু রাখে, সেটিও রিমুভ করতে হবে।
এক্সট্রা সিকিউরিটি প্রিকশন হিসেবে একটি সিকিউরিটি স্ক্যানও চালু করুন, শুধু নিশ্চিত হওয়ার জন্য যে আপনি সম্পূর্ণ সেফ।
Legendas এবং এর অ্যাসোসিয়েটেড প্রসেস রিমুভ করার কুইক গাইড:
- Windows কী + R চাপি Run ডায়লগ বক্স খুলুন। 'appwiz.cpl' টাইপ করে Enter চাপুন Programs and Features মেনু খুলতে।

- Programs and Features মেনুতে ইনস্টলড অ্যাপ্লিকেশন লিস্টে Legendas-এর সাথে যুক্ত এন্ট্রি খুঁজে বের করুন।
- দেখতে পেলে রাইট-ক্লিক করে নেওয়া কনটেক্সট মেনু থেকে Uninstall বেছে নিন।

- আনইনস্টলেশন প্রম্প্টের স্টেপস অনুসরণ করে আশু কালে রিমুভ করুন। আনইনস্টলেশন পূর্ণ হলে কম্পিউটার রিস্টার্ট করুন এবং পরের স্টার্টআপ পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন।
- Windows কী + R চাপি আবার Run ডায়লগ বক্স খুলুন। 'services.msc' টাইপ করে Enter চাপুন সার্ভিসেস স্ক্রিন খুলতে।

নোট: যদি UAC (User Account Control) প্রম্প্ট দেখায়, Yes ক্লিক করুন অ্যাডমিন এক্সেস দিতে।
- Services স্ক্রিনে ডান পাশের সেকশনে COM+ Leg Service নামক সার্ভিস খুঁজে বের করুন। দেখতে পেলে ডাবল-ক্লিক করুন, General ট্যাব সিলেক্ট করুন, Startup type কে Disabled-এ চেঞ্জ করুন এবং Apply ক্লিক করুন পরিবর্তন সেভ করতে।

- সার্ভিস রিস্টার্ট হলে কম্পিউটার রিস্টার্ট করুন, পরের স্টার্টআপ পূর্ণ হলে Malwarebytes দিয়ে একটি স্ক্যান চালু করুন ম্যালওয়্যার ইনফেকশন নিপटানো হয়েছে কিনা নিশ্চিত করতে।
যদি এই সিনেরিও প্রযোজ্য না হয় বা ম্যালওয়্যার রিমুভ করার পরও সমস্যা থাকে, পরবর্তী পটেনশিয়াল ফিক্স চেষ্টা করুন।
৪. VPN বা প্রক্সি সার্ভার ডিসেবল করা
এরর কোডটি বিশ্লেষণ করলে বোঝা যায় যে কোনো থার্ড পার্টি আপনার ব্রাউজার যেই ওয়েবসাইট লোড করার চেষ্টা করছে তার HTTPS কানেকশন ইন্টারসেপ্ট করছে।
আর একটি সম্ভাব্য কারণ হচ্ছে VPN বা প্রক্সি সার্ভার যা কানেকশন ফিল্টার করছে। বেশ কিছু প্রভাবিত ব্যবহারকারী কনফার্ম করেছেন যে তাদের VPN ক্লায়েন্ট আনইনস্টল করলে বা প্রক্সি সার্ভার ডিসেবল করলে (যে সার্ভিসটি তারা ব্যবহার করছিল তার উপর নির্ভর করে) সমস্যা সমাধান হয়েছে।
দুই সম্ভাব্য সিনেরিও কভার করার জন্য আমরা দুটি আলাদা গাইড তৈরি করেছি MOZILLA_PKIX_ERROR_MITM_DETECTED সমাধান করতে:
প্রক্সি সার্ভার ডিসেবল করা
- Windows কী + R চাপি Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'ms-settings:network-proxy' টাইপ করে Enter চাপুন নেটিভ Settings অ্যাপের Proxy ট্যাব খুলতে।

- Proxy ট্যাবে পৌঁছালে নিচে স্ক্রল করে Manual proxy setup সেকশনে যান, তারপর ডান পাশে 'Use a proxy server'-এর সাথে যুক্ত টগল ডিসেবল করুন।

- পরিবর্তন এনফোর্স করার পর কম্পিউটার রিস্টার্ট করুন এবং পরের সিস্টেম স্টার্টআপে সমস্যা ফিক্স হয়েছে কিনা চেক করুন।
VPN কানেকশন ডিসেবল করা
- Windows কী + R চাপি Run ডায়লগ বক্স খুলুন। টেক্সট বক্সে 'appwiz.cpl' টাইপ করে Enter চাপুন Programs and Features মেনু খুলতে।

- Programs and Features স্ক্রিনে ইনস্টলড অ্যাপ্লিকেশন লিস্টে সন্দেহাস্পদ থার্ড-পার্টি VPN খুঁজে বের করুন। দেখতে পেলে রাইট-ক্লিক করে Uninstall বেছে নিন।

- আনইনস্টলেশন স্ক্রিনের ইনস্ট্রাকশন অনুসরণ করুন। প্রক্রিয়া পূর্ণ হলে মেশিন রিস্টার্ট করুন এবং পরের স্টার্টআপে সমস্যা সমাধান হয়েছে কিনা চেক করুন।
যদি এই সিনেরিও প্রযোজ্য না হয়, ফাইনাল ফিক্সিং মেথড চেষ্টা করুন।
৫. থার্ড-পার্টি ফায়ারওয়াল আনইনস্টল করা
আমরা ইতিমধ্যে জানি এই ইস্যু একচুয়া ম্যালওয়্যার দ্বারা সৃষ্টি হতে পারে যা ডেটা ও ক্রিপ্টো মাইনিংয়ের পেছনে পড়ে। কিন্তু এটি একটি অ্যান্টিভাইরাসের জন্যও হতে পারে যা উদ্ভটভাবে ম্যালওয়্যার처럼 আচরণ করছে।
বেশিরভাগ কেসে একটি AV Firefox-এ এই ইস্যু সৃষ্টি করে কারণ এটি মনে করিয়ে দেয় যে আপনার কম্পিউটারে MITM (man in the middle) আটাক চলছে। অধিকাংশ সময় এটি ঘটে কারণ একটি থার্ড-পার্টি AV আপনার কানেকশন সম্পর্কে ডিটেইলস পাঠাচ্ছে (IIRC)।
এই ইস্যু ফেস করলে বেশ কিছু প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে তারা থার্ড-পার্টি স্যুটটি কম্পিউটার থেকে আনইনস্টল করলে এবং কোনো রিমнан্ট ফাইল থাকা নিশ্চিত করলে সমস্যা সমাধান হয়েছে।
এটি করার কুইক গাইড:
- Windows কী + R চাপি Run ডায়লগ বক্স খুলুন। 'appwiz.cpl' টাইপ করে Enter চাপুন Programs and Features উইন্ডো খুলতে।

- অ্যাপ্লিকেশন লিস্টে আপনার AV-এর সাথে যুক্ত এন্ট্রি খুঁজে বের করুন, রাইট-ক্লিক করে Uninstall বেছে নিন আনইনস্টলেশন প্রসিডিউর শুরু করতে।

- আনইনস্টলেশন প্রম্প্টের অন-স্ক্রিন ইনস্ট্রাকশন অনুসরণ করুন প্রসিডিউর পূর্ণ করতে, তারপর কম্পিউটার রিস্টার্ট করুন।
নোট: এক্সট্রা স্টেপ হিসেবে এই গাইড অনুসরণ করুন নিশ্চিত করতে যে আপনি কোনো থার্ড-পার্টি AV ফাইল পেছনে রেখে দেননি যা এখনও এই ধরনের আচরণ সৃষ্টি করতে পারে।