কিছু Windows ব্যবহারকারী ইন্টারনেট কানেকশনের স্পিড টেস্ট করার চেষ্টা করলেই সব অনলাইন টুলে 'Socket Error' মেসেজ দেখায়। অধিকাংশ ক্ষেত্রে SpeedTest-এ এই সমস্যা রিপোর্ট করা হয়।
একটি সাধারণ কারণ হলো Windows Firewall-এর একটি আউটবাউন্ড রুল (Connected Devices Platform – Wi-Fi Direct Transport (TCP-Out)) ডিজেবল থাকা। এতে AV স্পিড টেস্ট ইউটিলিটির সাথে কানেকশন ব্লক করতে পারে। Windows Firewall-এর Advanced Settings থেকে আউটবাউন্ড রুল ইনেবল করলে সমাধান হয়।
থার্ড-পার্টি AV বা Firewall ব্যবহার করলে স্পিড টেস্ট টুলের ডোমেন হোয়াইটলিস্ট করতে হতে পারে। এছাড়া রিয়েল-টাইম প্রটেকশন ডিজেবল করুন বা থার্ড-পার্টি স্যুট পুরোপুরি অনইনস্টল করুন।
OneDrive বা Google Drive-এর মতো ক্লাউড সলিউশনও 'Socket Error' ট্রিগার করতে পারে। সেক্ষেত্রে ক্লাউড সলিউশনের রিয়েল-টাইম সিঙ্কিং ফিচার ডিজেবল করুন।
সব চেষ্টা ব্যর্থ হলে অন্য স্পিড টেস্টিং টুল ব্যবহার করুন যা আপনার ইন্টারনেট কানেকশনের সাথে বেশি পারমিসিভ।
পদ্ধতি ১: Windows Firewall-এ Connected Device Platform রুল ইনেবল করুন
ব্রাউজার দিয়ে ইন্টারনেট স্পিড টেস্ট করার সময় 'socket error' আপনার ফায়ারوয়ালের কারণে হতে পারে—Windows Firewall ব্যবহার করলেও। এটি সবচেয়ে বেশি Wi-Fi কানেকশনে দেখা যায়।
কিছু ব্যবহারকারী রিপোর্ট করেছেন Connected Devices Platform – Wi-Fi Direct Transport (TCP-Out) আউটবাউন্ড রুল ডিজেবল থাকা এই সমস্যার কারণ। Windows Defender Firewall-এর Advanced Security-এ গিয়ে এই রুল ইনেবল করলে সমাধান হয়। মনে রাখবেন ইথারনেট কানেকশনে সমস্যা হলে Connected Devices Platform (TCP-Out) আউটবাউন্ড রুল এক্সেস করতে হবে।
Advanced বিল্ট-ইন ফায়ারোয়াল সেটিংসে গিয়ে সঠিক আউটবাউন্ড রুল ইনেবল করার ধাপ:
- Windows key + R চাপে Run খুলুন, 'firewall.cpl' টাইপ করে Enter চাপুন Windows Firewall সেটিংস খুলতে।
- Windows Defender Firewall সেটিংসে বাম পাশ থেকে Advanced settings মেনু চাপুন।
- Windows Defender Firewall and Advanced Security-এ যোতে Outbound Rules বাম মেনু থেকে বেছে নিন।
- Outbound Rules সিলেক্ট করে ডান পাশে স্ক্রোল ডাউন করে 'Connected Devices Platform – Wi-Fi Direct Transport (TCP-OUT)' খুঁজে ডাবল-ক্লিক করুন।
নোট: ইথারনেট কানেকশনে সমস্যা হলে Connected Devices Platform (TCP-Out) আউটবাউন্ড রুল এক্সেস করুন। - আউটবাউন্ড রুলের Properties স্ক্রিনে General ট্যাব সিলেক্ট করে Enabled-এর বক্স চেক করুন।
- Apply চাপে চেঞ্জ সেভ করুন, সব উইন্ডো বন্ধ করে কম্পিউটার রিস্টার্ট করুন।
- নেক্সট স্টার্টআপে স্পিড টেস্ট আবার চালান এবং সমস্যা সমাধান হয়েছে কিনা দেখুন।
পদ্ধতি ২: OneDrive বা Drive সিঙ্কিং পজ করুন (যদি প্রযোজ্য)
OneDrive বা Google Drive ডেস্কটপ ভার্সন প্রাইমারি ক্লাউড সলিউশন হিসেবে ব্যবহার করলে স্পিড টেস্ট করার সময় সক্রিয় সিঙ্কিং থাকলে সব ব্যান্ডউইথ নিতে পারে।
অনেক ব্যবহারকারী রিপোর্ট করেছেন তাদের ক্লাউড সলিউশন (OneDrive বা Google Drive) ব্যাকগ্রাউন্ডে ফাইল আপলোড করছিলো, ফলে স্পিড টেস্টে সমস্যা হতো।
সিন কিং প্রযোজ্য হলে OneDrive বা Google Drive-এর সিঙ্কিং সিকোয়েন্স পজ করুন।
OneDrive-এ এক্টিভ সিঙ্কিং পজ
- টাস্কবার-এ OneDrive-র আইকন (মেঘের আকার) রাইট-ক্লিক করুন।
- OneDrive কনটেক্সট মেনু থেকে More > Pause Syncing > 2 Hours বেছে নিন।
নোট: ২ ঘণ্টা স্পিড টেস্টের জন্য পর্যাপ্ত—ইনডিফিনিটলি বন্ধ করতে হবে না। - OneDrive সিঙ্কিং ডিজেবল হয়ে গেলে স্পিড টেস্ট রিপিট করুন 'Socket Error' সমাধান হয়েছে কিনা দেখুন।
Google Drive-এ এক্টিভ সিঙ্কিং পজ
- টাস্কবারে Google Drive-র আইকন খুঁজুন।
- ইউটিলিটি সক্রিয়ভাবে সিঙ্ক করছে দেখলে উপরের ডান কোণার action button চাপে কনটেক্সট মেনু থেকে Pause চাপুন।
- সক্রিয় সিঙ্কিং ডিজেবল হয়ে স্পিড টেস্ট রিপিট করুন সমস্যা সমাধান হয়েছে কিনা।
- অপারেশন শেষ হলে একই Google Drive মেনু থেকে Resume চাপে রিয়েল-টাইম সিঙ্কিং পুনরায় শুরু করুন।
পদ্ধতি ৩: Speedtest ডোমেন হোয়াইটলিস্ট করুন (থার্ড-পার্টি AV ব্যবহার করলে)
কিছু ওভারপ্রোটেক্টিভ স্যুট স্পিড টেস্টকে সাস্পিশাস এক্টিভিটি ধরে ফ্ল্যাগ করে—ফলে 'Socket Error' আসে। Avast Antivirus, Kaspersky এবং Comodo AV সাধারণত স্পিডটেস্ট সার্ভারের সাথে কমিউনিকেশন ব্লক করার জন্য অনুনীত।
সেক্ষেত্রে ডোমেন হোয়াইটলিস্ট করলে স্পিড টেস্ট চলতে দেবে। কিন্তু ধাপগুলো AV স্যুট অনুযায়ী আলাদা।
Avast-এ Settings > General > Exclusions > URL এ গিয়ে 'https://www.speedtest.net/' পেস্ট করে সেভ করুন।
নোট: একাধিক থার্ড-পার্টি স্যুটে ধাপগুলো আলাদা হবে।
অতিরিক্তভাবে রিয়েল-টাইম প্রটেকশন ডিজেবল করুন স্পিড টেস্ট করার সময়। অধিকাংশ কেসে টাস্কবার মেনু থেকে সরাসরি করা যায়। আপনার AV-র আইকন রাইট-ক্লিক করে রিয়েল-টাইম প্রটেকশন ডিজেবল করার অপশন খুঁজুন।
পদ্ধতি ৪: থার্ড-পার্টি স্যুট অনইনস্টল করুন (অবশিষ্ট ফাইলসহ)
উপরের পদ্ধতি কাজ না করলেও আপনি থার্ড-পার্টি স্যুট ব্যবহার করছেন যা সমস্যার কারণ হতে পারে, তবে সেটি অনইনস্টল করে কোনো লেফটওভার ফাইল থাকা নিশ্চিত করুন।
থার্ড-পার্টি AV-এর ফলস পজিটিভ কারণ হলে নিচের গাইড মেনে অনইনস্টল করুন:
- Windows key + R চাপে Run খুলুন, 'appwiz.cpl' টাইপ করে Enter চাপুন Programs and Features মেনু খুলতে।
- ইনস্টল্ড অ্যাপ্লিকেশন লিস্টে স্ক্রোল ডাউন করে সন্দেহজনক থার্ড-পার্টি A/V বা ফায়ারোয়াল খুঁজুন।
- দেখতে পেলে রাইট-ক্লিক > Uninstall বেছে নিন।
- আনইনস্টলেশন উইজার্ডে অন-স্ক্রিন প্রম্পট মেনে প্রক্রিয়া সম্পন্ন করুন।
- আনইনস্টলেশন 끝나লে কম্পিউটার রিস্টার্ট করুন, নেক্সট স্টার্টআপে এই আর্টিকেল মেনে অবশিষ্ট ফাইল মুছে ফেলুন।
- স্পিড টেস্ট আবার চালান সমস্যা সমাধান হয়েছে কিনা দেখুন।
পদ্ধতি ৫: অন্য টেস্টিং টুল ব্যবহার করুন
উপরের কোনো পদ্ধতিই 'Socket Error' সমাধান না করলে বিকল্প বিবেচনা করুন। SpeedTest.net একমাত্র নির্ভরযোগ্য টুল নয়।
৫টি বিকল্প যেগুলো ব্যবহার করতে পারেন:
- Fast.com
- Xfinity Speed Test
- Internet Health Test
- Cox Internet Speed Test
- SpeedOf.Me
উপরের যেকোনো অ্যালটারনেটিভ ব্যবহার করুন—সেগুলো SpeedTest.Net-এর মতোই নির্ভরযোগ্য এবং একই 'Socket Error' ট্রিগার করার চান্স কম।