Windows-ভিত্তিক কম্পিউটারকে একটি এক্সিস্টিং ডোমেইনে জয়েন করার চেষ্টা করলে আপনি একটি এরর প্রম্পট পেতে পারেন যেখানে লিখা থাকে The specified domain either does not exist or could not be contacted। এই পোস্টে সবচেয়ে সম্ভাব্য কারণগুলো চিহ্নিত করা হয়েছে এবং এরর ফিক্স করার সবচেয়ে উপযুক্ত সমাধানগুলো দেওয়া হয়েছে। ইউজারনেম এবং পাসওয়ার্ড দেয়ার পর এই এরর প্রম্পট আসে।

এই এরর সাধারণত ওয়ার্কস্টেশনে অবৈধ DNS সেটিংসের কারণে হয়, কারণ Active Directory ডোমেইন DNS (রাউটারের অ্যাড্রেস নয়) ব্যবহার করতে হয় সঠিকভাবে কাজ করার জন্য। এররটি IPv6-এও হতে পারে (যদি কনফিগার্ড করা থাকে) কাজ না করলে।
The specified domain either does not exist or could not be contacted
ধরে নিলে আপনার Active Directory Domain Controller (এবং DNS Server) একটি Windows Server মেশিন যা লোকাল ডোমেইনের জন্য দায়িত্বশীল এবং এর IP Address 123.123.123.123। এই উদাহরণে, Primary Domain Controller-এ IP এবং Preferred DNS অ্যাড্রেস একই হতে হবে, অন্যথায় আপনি উপরের ইস্যু ফেস করতে পারেন।
তাই, যদি আপনার Windows 11/10 ক্লায়েন্ট মেশিনে The specified domain either does not exist or could not be contacted ইস্যু হয় ডোমেইনে জয়েন করার সময়, তবে নিচের রিকমেন্ডেড সমাধানগুলো ট্রাই করুন:
- ক্লায়েন্ট ওয়ার্কস্টেশনে Preferred DNS IP-কে Domain Controller-এর IP-র সাথে মিলান
- ক্লায়েন্ট মেশিনে WINS Server-এর IP অ্যাড্রেস স্পেসিফাই করুন
- ডোমেইন কন্ট্রোলারে SysVolReady রেজিস্ট্রি কী ভ্যালু মডিফাই করুন
প্রতিটি সমাধানের প্রক্রিয়ার বর্ণনা নিচে দেওয়া হলো।
নিচের সমাধানগুলো ট্রাই করার আগে, যদি IPv6 কনফিগার্ড করা থাকে, তবে প্রোটোকলটি ডিজেবল করে TCP/IP রিলিজ, Flush DNS, Reset Winsock, Reset Proxy করুন যা উইন্ডোজ ১১/১০-এ DNS ইস্যু সম্ভাব্য সমাধান করতে পারে। এরপর ক্লায়েন্ট PC ডোমেইন জয়েন আবার ট্রাই করুন এবং দেখুন এরর ছাড়া প্রসিডিউর কমপ্লিট হয় কিনা।
১) ক্লায়েন্ট ওয়ার্কস্টেশনে Preferred DNS IP-কে Domain Controller-এর IP-র সাথে মিলান

The specified domain either does not exist or could not be contacted ইস্যু সমাধান করার এই সমাধান হচ্ছে প্রতিটি ক্লায়েন্ট ওয়ার্কস্টেশনে Preferred DNS IP-কে Primary Domain Controller-এর IP অ্যাড্রেসে পয়েন্ট করানো যা আপনি ডোমেইনে জয়েন করতে চান।
করণীয়:
- Windows key + R চাপি Run ডায়ালগ চালু করুন।
- Run ডায়ালগ বক্সে ncpa.cpl টাইপ করে এন্টার চাপি Network and Sharing Center খুলুন (না খুললে, Network and Sharing Center not opening দেখুন)।
- Local Area Connection-এ রাইট-ক্লিক করে Properties সিলেক্ট করুন।
- পরপর Internet Protocol TCP/IPv4-এ ডাবল-ক্লিক করুন।
- এখন Preferred DNS server অ্যাড্রেসকে Primary Domain Controller-এর IP অ্যাড্রেসের সাথে মিলান (আপনার সেটআপের সঠিক IP দেখতে IPConfig চালান)।
- Validate settings upon exit অপশন চেক করুন।
- সকল উইন্ডো বন্ধ করতে OK ক্লিক করুন।
এখন আপনি ইস্যু পুনরাবৃত্তি ছাড়া ওয়ার্কস্টেশনকে ডোমেইনে জয়েন করতে পারবেন।
২) ক্লায়েন্ট মেশিনে WINS Server-এর IP অ্যাড্রেস স্পেসিফাই করুন

আপনার Active Directory Domain Controller যদি WINS সার্ভার হিসেবে কাজ করে, তবে ক্লায়েন্ট মেশিনে WINS IP অ্যাড্রেসকে WINS Server-এর (Primary Domain Controller-এর IP অ্যাড্রেস) দিকে পয়েন্ট করান যেটি আপনি ডোমেইনে জয়েন করতে চান।
নোট: Primary Domain Controller WINS Server হিসেবে কাজ না করলেও এই মেথড কাজ করে।
করণীয়:
- Network and Sharing Center খুলুন।
- Local Area Connection-এ রাইট-ক্লিক করে Properties সিলেক্ট করুন।
- পরপর Internet Protocol TCP/IPv4-এ ডাবল-ক্লিক করুন।
- Advanced বাটনে ক্লিক করুন।
- WINS ট্যাব ক্লিক করুন।
- Add বাটনে ক্লিক করুন।
- WINS server ফিল্ডে WINS সার্ভারের IP অ্যাড্রেস টাইপ করুন।
- Add ক্লিক করুন।
- সকল পরিবর্তন প্রয়োগ ও উইন্ডো বন্ধ করতে OK ক্লিক করুন।
এখন আপনি ইস্যু পুনরাবৃত্তি ছাড়া ওয়ার্কস্টেশনকে ডোমেইনে জয়েন করতে পারবেন।
৩) ডোমেইন কন্ট্রোলারে SysVolReady রেজিস্ট্রি কী ভ্যালু মডিফাই করুন

SysVolReady ডোমেইন কন্ট্রোলারের সিস্টেম ভলিউমের রেপ্লিকেশন স্ট্যাটাস ইন্ডিকেট করে। এই এন্ট্রি শুধু ডোমেইন কন্ট্রোলারের রেজিস্ট্রিতে থাকে, এবং DcPromo, Backup, এবং File Replication service (FRS) দ্বারা সেট করা হয় SYSVOL শেয়ারের রেপ্লিকেশন স্টেট ইন্ডিকেট করতে। রেপ্লিকেশনের সময়, সিস্টেম ভলিউম শেয়ার্ড থাকে না এবং ডোমেইন কন্ট্রোলার DSGetDcName কলসকে রেসপন্ড করে না, যা ডোমেইনে ডোমেইন কন্ট্রোলার খুঁজে।
এই এন্ট্রি সিস্টেমকে জানায় যে SYSVOL-এর রেপ্লিকেশন কমপ্লিট হয়েছে। FRS-এ কোনো সমস্যা থাকলে এটি অটোমেটিক্যালি রিপ্লিকেশনের পর এই ভ্যালু রিসেট করতে না পারলে, আপনি রেজিস্ট্রি এডিটরের মাধ্যমে এই এন্ট্রির ভ্যালু 1-এ পরিবর্তন করতে পারেন।
যেহেতু এটি একটি রেজিস্ট্রি অপারেশন, রেজিস্ট্রি ব্যাকআপ নেওয়া বা সিস্টেম রিস্টোর পয়েন্ট তৈরি করা প্রিকশন হিসেবে রিকমেন্ড করা হয়। একবার হলে নিচের ধাপগুলো ফলো করুন:
- Windows key + R চাপি Run ডায়ালগ চালু করুন।
- Run ডায়ালগ বক্সে regedit টাইপ করে এন্টার চাপি Registry Editor খুলুন।
- নিচের রেজিস্ট্রি কী পাথে নেভিগেট বা জাম্প করুন:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Netlogon\Parameters
- उस লোকেশনেএ, ডান প্যানে SysVolReady এন্ট্রিতে ডাবল-ক্লিক করে এর প্রপার্টিজ এডিট করুন।
- Value data ফিল্ডে 1 ইনপুট করুন।
ভ্যালু 1 মানে সিস্টেম ভলিউম রেপ্লিকেট হচ্ছে না - ভলিউম শেয়ার্ড। ভ্যালু 0 মানে সিস্টেম ভলিউম রেপ্লিকেট হচ্ছে বা রেপ্লিকেশন আপডেট রিসিভ করছে এবং শেয়ার্ড নয়।
- OK ক্লিক করুন বা এন্টার চাপি পরিবর্তন সেভ করুন।
- Registry Editor বন্ধ করুন।
- ডোমেইন কন্ট্রোলার রিবুট করতে হতে পারে।
DC রিস্টার্ট হলে, আপনি এখন সফলভাবে ক্লায়েন্ট মেশিনকে ডোমেইনে জয়েন করতে পারবেন।
এটাও ছিল!
সম্পর্কিত পোস্ট: An Active Directory Domain Controller (AD DC) for the domain could not be contacted
Domain not available কিভাবে ফিক্স করব?
"We can’t sign you with this credential because your domain isn’t available" এরর ফিক্স করতে নিচের সাজেশনগুলো ট্রাই করুন:
- নেটওয়ার্ক কানেক্টিভিটি ছাড়া সিস্টেম রিবুট করুন।
- ইউজারকে প্রটেক্টেড ইউজার গ্রুপ থেকে রিমুভ করুন।
- Security policy snap-in ব্যবহার করুন।
- DNS সার্ভার অ্যাড্রেস পরিবর্তন করুন।
Domain does not exist মানে কী?
আপনি যদি "domain does not exist" এরর মেসেজ পান, তবে এর মানে হচ্ছে HTTP ক্লায়েন্ট কোনো HTTP সার্ভারের সাথে কানেক্ট করতে পারবে না, এবং এইভাবে আপনি কোনো HTTP রেসপন্স পাবেন না, কারণ লোয়ার লেয়ার প্রোটোকলগুলো কানেক্ট করতে পারছে না হায়ার-লেভেল HTTP কানেকশনের কন্ডুইট প্রদান করার জন্য।
ডোমেইন ছাড়া কম্পিউটারে লগ ইন কিভাবে করব?
আপনি কম্পিউটার নেম স্পেসিফাই না করে উইন্ডোজে লোকাল অ্যাকাউন্ট দিয়ে লগ ইন করতে পারেন। ইউজারনেম ফিল্ডে শুধু .\. লিখলে ডোমেইন গায়েব হয়ে যাবে এবং আপনার লোকাল কম্পিউটার নেম দেখাবে টাইপ না করলেও। তারপর .\.-এর পর আপনার লোকাল ইউজারনেম স্পেসিফাই করুন সেই ইউজারনেমের সাথে লোকাল অ্যাকাউন্ট ব্যবহার করতে। অথবা কম্পিউটার নেম এবং তারপর ব্যাকস্ল্যাশ এবং ইউজারনেম টাইপ করুন একই ইফেক্ট পেতে।
DCDiag কিভাবে ব্যবহার করব?
DCDiag ইউটিলিটি Windows Server 2008 R2 এবং Windows Server 2008-তে বিল্ট-ইন থাকে। এই টুল ফরেস্ট বা এন্টারপ্রাইজের ডোমেইন কন্ট্রোলারদের অবস্থা বিশ্লেষণ করে এবং ট্রাবলশুটিং-এ সাহায্য করার জন্য যেকোনো সমস্যা রিপোর্ট করে। dcdiag ব্যবহার করতে আপনাকে এনহ্যান্সড কমান্ড প্রম্পট থেকে dcdiag কমান্ড চালাতে হবে। Dcdiag উপলব্ধ থাকে যদি আপনার Active Directory Domain Services (AD DS) বা Active Directory Lightweight Directory Services (AD LDS) সার্ভার রোল ইনস্টল করা থাকে। এটি Remote Server Administration Tools (RSAT)-এর অংশ AD DS Tools ইনস্টল করলেও উপলব্ধ থাকে।
