SMB প্রোটোকল (যেমন, SMBv1 এবং SMBv2) সঠিকভাবে কনফিগার করা না থাকলে আপনি ফাইল শেয়ারের সাথে সংযোগ করতে ব্যর্থ হতে পারেন (অ-সুরক্ষিত শেয়ারের কারণে)। তাছাড়া, আপনার সিস্টেমের পুরানো OS বা রাউটারের পুরানো ফার্মওয়্যারও সমস্যার কারণ হতে পারে।
সমস্যাটি দেখা দেয় যখন ব্যবহারকারী ফাইল এক্সপ্লোরার ব্যবহার করে বা ডোমেন নেটওয়ার্কে পিসি যুক্ত করার সময় একটি ফাইল শেয়ার অ্যাক্সেস করার চেষ্টা করেন। কিছু ক্ষেত্রে, রাউটারের সাথে সরাসরি সংযুক্ত একটি স্টোরেজ ডিভাইস অ্যাক্সেস করার সময় ব্যবহারকারী সমস্যার সম্মুখীন হন। সাধারণত, নিম্নলিখিত ধরনের বার্তা দেখানো হয়:
"আপনি ফাইল শেয়ারের সাথে সংযোগ করতে পারবেন না কারণ এটি সুরক্ষিত নয়৷ এই শেয়ারের জন্য অপ্রচলিত SMB1 প্রোটোকল প্রয়োজন, যা অনিরাপদ এবং আপনার সিস্টেমকে আক্রমণ করতে পারে৷ আপনার সিস্টেমের প্রয়োজন SMB2 বা উচ্চতর”৷
সমাধানের সমাধানে যাওয়ার আগে আপনি ফাইল শেয়ারের সাথে সংযোগ করতে পারবেন না কারণ এটি একটি নিরাপদ সমস্যা নয়, একটি নেটওয়ার্ক অ্যাপ্লিকেশন (যেমন রিভারবেড) কিনা তা পরীক্ষা করে দেখুন ) সমস্যা সৃষ্টি করছে না (কর্পোরেট নেটওয়ার্ক পরিবেশে)। এছাড়াও, আপনার নেটওয়ার্কিং সরঞ্জামের ফায়ারওয়াল আছে কিনা তা পরীক্ষা করুন SMBv1 প্রোটোকল সক্রিয় করছে না (যেমন ফাইবার ইন্টারকানেক্টের ফায়ারওয়াল SMBv1 প্রোটোকল সক্ষম করে)। শেষ কিন্তু অন্তত নিশ্চিত না স্টার্টআপ প্রকার নিম্নলিখিত পরিষেবাগুলির মধ্যে কনফিগার করা হয়েছে স্বয়ংক্রিয় (বিলম্বিত শুরু) , পরে সিস্টেমগুলি পুনরায় চালু করতে ভুলবেন না (যেমন, হোস্ট এবং ক্লায়েন্ট সিস্টেম):
- কম্পিউটার ব্রাউজার (ব্রাউজার)
- ফাংশন ডিসকভারি প্রোভাইডার হোস্ট (FDPHost)
- ফাংশন ডিসকভারি রিসোর্স পাবলিকেশন (FDResPub)
- নেটওয়ার্ক সংযোগ (নেটম্যান)
- UPnP ডিভাইস হোস্ট (UPnPHost)
- পিয়ার নেম রেজোলিউশন প্রোটোকল (PNRPSvc)
- পিয়ার নেটওয়ার্কিং গ্রুপিং (P2PSvc)
- পিয়ার নেটওয়ার্কিং আইডেন্টিটি ম্যানেজার (P2PIMSvc)
সমাধান 1:SMBv1/SMBv2 প্রোটোকল পুনরায় সক্রিয় করুন
SMBv1 প্রোটোকল, এর নিরাপত্তা লুপগুলির কারণে (ব্যাপক র্যানসমওয়্যার আক্রমণ ছড়িয়ে দেওয়ার জন্য ব্যবহৃত হয়েছিল) সাধারণত সিস্টেম অ্যাডমিনরা পছন্দ করেন না এবং সাধারণত সিস্টেমে অক্ষম রাখা হয়। সার্ভার/হোস্ট মেশিনে সক্রিয় থাকলে SMBv1 প্রোটোকলের কারণে সমস্যাটি হতে পারে। এই ক্ষেত্রে, সার্ভার/হোস্ট সিস্টেমে SMBv1 প্রোটোকল নিষ্ক্রিয় করা (যদি এটি একটি বিকল্প না হয়, তাহলে ক্লায়েন্ট মেশিনে SMBv1 প্রোটোকল সক্রিয় করা) সমস্যার সমাধান করতে পারে৷
- Windows এ ক্লিক করুন , টাইপ করুন:কন্ট্রোল প্যানেল , এবং কন্ট্রোল প্যানেল নির্বাচন করুন .
- এখন প্রোগ্রাম-এ ক্লিক করুন এবং Windows বৈশিষ্ট্য চালু বা বন্ধ করুন খুলুন .
- তারপর, সার্ভার/হোস্ট-এ মেশিন, আনচেক করুন SMB 1.0/CIFS ফাইল শেয়ারিং সমর্থন বিকল্প এবং এসএমবি ডাইরেক্ট (আপনাকে SMBv2 সক্ষম করতে হতে পারে যা নীচে আলোচনা করা হয়েছে)। যদি এটি একটি বিকল্প না হয়, তাহলে, ক্লায়েন্টে মেশিন, সক্রিয় করুন SMBv1 বৈশিষ্ট্য
- এখন আবেদন করুন পরিবর্তনগুলি করুন এবং নিরাপদ সংযোগের সমস্যাটি সমাধান করা হয়েছে কিনা তা পরীক্ষা করুন৷
এছাড়াও আপনি নিম্নলিখিত কমান্ডগুলি ব্যবহার করতে পারেন৷ পাওয়ারশেল (অ্যাডমিন)-এ সক্ষম করতে অথবা অক্ষম করুন SMBv1/SMBv2 প্রটোকল :
SMBv1 সক্ষম করতে :
Get-WindowsOptionalFeature -Online -FeatureName smb1protocol
অথবা
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb10 start= auto
SMBv1 নিষ্ক্রিয় করতে:
Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
SMBv2 সক্ষম করতে
Set-SmbServerConfiguration -EnableSMB2Protocol $true
সমাধান 2:হোস্ট/ক্লায়েন্ট সিস্টেমের ওএস আপডেট করুন এবং রাউটারের ফার্মওয়্যার
SMBv1 একটি প্রাচীন প্রোটোকল এবং অনেক আধুনিক দিনের OS পছন্দ করে না। হোস্ট/ক্লায়েন্ট সিস্টেমের পুরানো ওএস বা রাউটার ডিভাইসের পুরানো ফার্মওয়্যারের কারণে এই সমস্যাটি হতে পারে। এই প্রসঙ্গে, হোস্ট/ক্লায়েন্ট সিস্টেমের OS এবং রাউটারের ফার্মওয়্যার আপডেট করা সমস্যার সমাধান করতে পারে।
- হোস্ট/ক্লায়েন্ট সিস্টেমের উইন্ডোজ (বা ওএস) ম্যানুয়ালি আপডেট করুন (বা একটি প্যাচ ব্যবহার করুন বিশেষ OS-এর জন্য OS নির্মাতার দ্বারা প্রকাশিত৷ উইন্ডোজ সার্ভার 2003-এর জন্য KB KB4284848-এর মতো) এবং নিরাপদ সংযোগ সমস্যা সমাধান হয়েছে কিনা তা পরীক্ষা করুন।
- যদি না হয়, রাউটার ফার্মওয়্যারের একটি আপডেট করুন (যাতে এটি SMBv2 প্রোটোকল সমর্থন করে) এবং ফাইল শেয়ারের সমস্যা সমাধান হয়েছে কিনা তা পরীক্ষা করুন।
সমস্যাটি অব্যাহত থাকলে, একটি OEM ইউটিলিটি (যেমন WD লিঙ্ক) কিনা তা পরীক্ষা করুন ) আপনাকে ফাইল শেয়ার অ্যাক্সেস করতে দেয়। যদি সমস্যাটি এখনও থাকে, তাহলে অক্ষম করা হচ্ছে কিনা তা পরীক্ষা করুন IPv6 প্রোটোকল সমস্যাটি সমাধান করে। আপনি IP ঠিকানা প্রবেশ করে নেটওয়ার্ক শেয়ার খোলার চেষ্টা করতে পারেন৷ রান কমান্ড বক্সে শেয়ারের অংশ যেমন, \\192.168.10.1 কিন্তু নিশ্চিত করুন যে IP ঠিকানা অবরুদ্ধ নয়৷ হোস্ট ফাইলে (ক্লায়েন্ট সিস্টেমের হোস্ট ফাইলে হোস্টের আইপি যোগ করা ভালো হবে)।