গুগল ক্রোমে ওয়েবসাইট বা ওয়েব পেজ অ্যাক্সেস করার চেষ্টা করার সময় আপনি কি বারবার ERR_SSL_PROTOCOL_ERROR দেখছেন? সাধারণত, এটি তখন হয় যখন ব্রাউজারকে SSL (Secure Socket Layer) প্রোটোকল ব্যবহার করে সাইটের সাথে নিরাপদ সংযোগ স্থাপনে সমস্যা হয়।
ক্রোমে অন্যান্য SSL কানেকশন এররের মতই, ERR_SSL_PROTOCOL_ERROR-এর মানে এটি নহে যে এররটি সার্ভার-সাইড থেকে আসল (যদিও সেটি একটি সম্ভাবনা)। নিচের ট্রাবলশুটিং টিপসগুলো অনুসরণ করুন এবং দেখুন আপনি কি নিজে এররটি ফিক্স করতে পারেন।
সিস্টেমের তারিখ ও সময় ঠিক করুন
আপনার কম্পিউটারে তারিখ ও সময় সঠিকভাবে সেট না থাকা ক্রোমে ERR_SSL_PROTOCOL_ERROR-এর একটি সাধারণ কারণ। তাই, সবসময় ভালো ধারণা হয় আপনার PC বা Mac-এ Date & Time সেটিংস মাইক্রোসফট বা অ্যাপল সার্ভারের সাথে সিঙ্ক করে শুরু করা।
PC-এ তারিখ ও সময় ঠিক করুন
- স্ক্রিনের নিচের ডান কোণার টাস্কবার ক্লকে রাইট-ক্লিক করুন।
- Adjust date and time সিলেক্ট করুন।
- Set time automatically এবং Set time zone automatically-এর পাশের সুইচগুলো অন করুন আপনার PC-এর তারিখ ও সময় মাইক্রোসফট সার্ভারের সাথে সিঙ্ক করার জন্য।
Mac-এ তারিখ ও সময় ঠিক করুন
- System Preferences অ্যাপ খুলুন।
- Date & Time সিলেক্ট করুন।
- Lock আইকনে ক্লিক করুন এবং আপনার Mac-এর অ্যাডমিন পাসওয়ার্ড লিখুন।
- Date & Time এবং Time Zone ট্যাবের আন্ডারে Set date and time automatically এবং Set time zone automatically using current location-এর পাশের চেকবক্সগুলো ইনেবল করুন। এতে আপনার Mac লোকেশন ভিত্তিক করে অ্যাপল সার্ভার থেকে সঠিক তারিখ ও সময় ডেটা আনবে।
ক্রোম ব্রাউজার ক্যাশে ক্লিয়ার করুন
পরবর্তী সমাধান হচ্ছে ক্রোম ব্রাউজার ক্যাশে এবং সাইট সেটিংস ডিলিট করা।
- ক্রোম খুলুন।
- Control + Shift + Delete (PC) বা Command + Shift + Backspace (Mac) চাপুন ক্রোমের Clear browsing data পপ-আপ পেন লোড করতে।
- Advanced ট্যাবে স্যুইচ করুন এবং Time range ড্রপ-ডাউন মেনুতে All Time সিলেক্ট করুন। তারপর নিচের বক্সগুলো চেক করুন:
- Cookies and other site data
- Cached images and files
- Site settings
- Hosted app data
- Clear data সিলেক্ট করুন।
SSL স্টেট ক্লিয়ার করুন (শুধু PC)
ক্রোম ব্রাউজার ক্যাশের পাশাপাশি, আপনার PC-এর SSL স্টেট ক্লিয়ার করলেও SSL-সম্পর্কিত সমস্যা সমাধান হতে পারে। আপনি এটি ইন্টারনেট প্রপার্টিজ—কন্ট্রোল প্যানেল অ্যাপলেটের মাধ্যমে করতে পারেন।
- Start মেনু খুলুন (অথবা Ctrl + S চাপুন) এবং Internet Options টাইপ করুন। তারপর Open সিলেক্ট করুন Internet Properties লোড করতে।
- Content ট্যাবে স্যুইচ করুন।
- Clear SSL Cache সিলেক্ট করুন।
ওয়েবসাইট URL টিউন করুন
কখনো কখনো URL-এ WWW (World Wide Web) প্রিফিক্স থাকা বা না থাকায় ERR_SSL_PROTOCOL_ERROR ট্রিগার হতে পারে। URL মডিফাই করুন এবং চেক করুন কি সাহায্য হয়।
- ক্রোমের সার্চ বারে ডাবল-ক্লিক করুন সম্পূর্ণ URL देखने के लिए।
- www প্রিফিক্স যোগ বা বাদ দিন।
- Enter চাপুন।
DNS ক্যাশে ফ্লাশ করুন
আপনার Mac বা PC-এ একটি করপ্ট DNS (Domain Name Service) ক্যাশে সাইট-লোডিং সমস্যা সৃষ্টি করতে পারে। সাইটটি আবার রিলোড করার আগে এটি ক্লিয়ার করুন।
PC-এ DNS ক্যাশে ফ্লাশ করুন
- Start আইকনে রাইট-ক্লিক করুন এবং Windows PowerShell (Admin) বা Windows Terminal (Admin) সিলেক্ট করুন।
- নিচের কমান্ডটি টাইপ করুন:
ipconfig /flushdns
- Enter চাপুন।
Mac-এ DNS ক্যাশে ফ্লাশ করুন
- Launchpad খুলুন এবং Other > Terminal সিলেক্ট করুন।
- নিচের কমান্ডটি টাইপ করুন:
sudo killall -HUP mDNSResponder
- Enter চাপুন।
- আপনার Mac-এর অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড লিখুন।
- আবার Enter চাপুন।
ভার্চুয়াল প্রাইভেট নেটওয়ার্ক নিষ্ক্রিয় করুন
ভার্চুয়াল প্রাইভেট নেটওয়ার্ক (VPN) আপনার অনলাইন প্রাইভেসি বাড়াতে পারে, কিন্তু এটি ক্রোমকে সাইটের কানেকশন আথেনটিসিটি চেক করতে বাধা দিতে পারে। তাই আপনি যদি VPN ব্যবহার করেন, তবে এটিকে ডিজেবল করুন এবং সাইটটি আবার রিলোড করার চেষ্টা করুন।
অটোমেটিক প্রক্সি সেট আপ করুন
গুগল ক্রোমে ERR_SSL_PROTOCOL_ERROR ফিক্স করার আরেকটি উপায় হচ্ছে অটোমেটিক বা ম্যানুয়াল প্রক্সি ডিজেবল করা।
প্রক্সি সেটিংস খুলুন
- Chrome মেনু খুলুন (উইন্ডোর উপরের ডান কোণার তিনটি ডট সিলেক্ট করুন) এবং Settings সিলেক্ট করুন।
- সাইডবারে Advanced > System সিলেক্ট করুন।
- Open your computer's proxy settings সিলেক্ট করুন।
PC-এ প্রক্সি সেটিংস
Automatically detect settings-এর পাশের সুইচ অফ করুন এবং যেকোনো সেটআপ স্ক্রিপ্ট বা ম্যানুয়াল প্রক্সি ডিজেবল করুন।
Mac-এ প্রক্সি সেটিংস
Select a protocol to configure সেকশনের নিচে থাকা সকল চেকবক্স আনচেক করুন।
ক্রোম এক্সটেনশন ডিজেবল করুন
ব্রাউজার এক্সটেনশনগুলি নানা সাইট-সম্পর্কিত সমস্যার একটি প্রাথমিক অন্তর্নিহিত কারণ। তাই, ক্রোমের Extensions স্ক্রিনে যান (ক্রোম মেনুতে More Tools > Extensions সিলেক্ট করুন), সকল এক্টিভ এক্সটেনশন ডিজেবল করুন, এবং চেক করুন ERR_SSL_PROTOCOL_ERROR আবার হয় কিনা। যদি না হয়, তবে সমস্যাযুক্ত এক্সটেনশনটি আইসোলেট করুন এবং এটিকে ডিজেবল রেখে দিন।
QUIC প্রোটোকল ডিজেবল করুন
ডিফল্টরূপে, গুগল ক্রোম ব্রাউজার একটি লো-ল্যাটেন্সি প্রোটোকolateral QUIC ব্যবহার করে ওয়েবসাইট কানেকশন গতি বাড়াতে। তবে এটি SSL এরর সৃষ্টি করতে পারে। 크োমের এক্সপেরিমেন্টাল ফিচার পেনের মাধ্যমে এটি ডিজেবল করার চেষ্টা করুন।
- ক্রোমের অ্যাড্রেস বারে নিচের টেক্সটটি টাইপ করুন:
chrome://flags/#enable-quic
- Enter চাপুন।
- Experimental QUIC Protocol-এর পাশের পুল-ডাউন মেনু খুলুন এবং Disabled সিলেক্ট করুন।
- Relaunch সিলেক্ট করুন।
যদি সাইটটি ERR_SSL_PROTOCOL_ERROR দেখাতে থাকে, তবে বাকি ফিক্সগুলো করার আগে QUIC প্রোটোকলটি আবার রি-এনাবল করুন।
Hosts ফাইল চেক করুন
আপনি যদি আপনার কম্পিউটারের Hosts ফাইল এডিট করার অভ্যাসী হন, তবে সাইটের IP অ্যাড্রেস বা ডোমেন নামের যেকোনো উল্লেখ সরিয়ে ফেলুন।
গুগল ক্রোম আপডেট করুন
পুরনো ক্রোম ভার্সনও ব্রাউজারকে একটি ওয়েবসাইটের সাথে নিরাপদ সংযোগ স্থাপন করতে বাধা দিতে পারে। তাই, ব্রাউজার আপডেট করুন এবং চেক করুন কি ফরক পড়ে। এটি করতে, সহজে Chrome মেনু খুলুন এবং Help > About Google Chrome সিলেক্ট করুন।
অ্যান্টিভাইরাস ও ফায়ারওয়াল ডিজেবল করুন
আপনি কি আপনার PC বা Mac-এ থার্ড-পার্টি অ্যান্টিভাইরাস প্রোগ্রাম বা ইন্টারনেট সিকিউরিটি ইউটিলিটি ব্যবহার করেন? এটিকে ডিজেবল করুন এবং চেক করুন সাইটটি সঠিকভাবে লোড হয় কিনা। সাইটটিকে অ্যান্টিভাইরাস সেটিংসে এক্সসেপশন হিসেবে যোগ করার চেষ্টা করুন। নির্দেশনা পাওয়ার জন্য ইউটিলিটির অনলাইন ডকুমেন্টেশন বা ইউজার ম্যানুয়াল চেক করুন।
সাইটের ওয়েবমাস্টকে অবহিত করুন
যদি ERR_SSL_PROTOCOL_ERROR ক্রোমে (এবং অন্যান্য ওয়েব ব্রাউজার যেন Firefox, Edge, Safari, ইত্যাদি-এও) बना থাকে, তবে ওয়েবসাইটের মালিক বা অ্যাডমিনিস্ট্রেটরকে সমস্যা সম্পর্কে অবহিত করার সময় এসেছে। আপনি যদি ওয়েবমাস্টার হন, তবে আপনার হোস্টিং অ্যাকাউন্ট চেক করুন সাইটের SSL সার্টিফিকেট বা হোস্টিং প্রোভাইডারের সাপোর্ট টিম থেকে সাহায্য চাওয়ার সাথে সম্পর্কিত যেকোনো সমস্যা জন্য।