রিমোট ডেস্কটপ এরর 'An internal error has occurred' সাধারণত RDP সেটিংস বা লোকাল গ্রুপ পলিসি সিকিউরিটির কারণে হয়। অনেক ব্যবহারকারী রিপোর্ট করেছেন Remote Desktop Connection ক্লায়েন্ট দিয়ে অন্য সিস্টেমে কানেক্ট করতে পারছেন না। কোনো নির্দিষ্ট অ্যাকশনের nélkül আকস্মিকভাবে ইশু হয়েছে।

Connect ক্লিক করলে ক্লায়েন্ট ফ্রিজ হয়, কিছু সেকেন্ড পর এরর পপ-আপ হয়। RDP ব্যবসায়িক/ব্যক্তিগত কাজে ব্যাপক ব্যবহৃত, তাই এই এরর কষ্টদায়ক। নিচের সমাধান ফলো করুন।
'An Internal Error has Occurred' এররের কারণ
এরর আকস্মিক হয়, নির্দিষ্ট কারণ জানা নেই, কিন্তু নিচের ফ্যাক্টরগুলো দায়ী হতে পারে:
- Remote Desktop Connection সেটিংস: কিছু ব্যবহারকারীর ক্লায়েন্ট সেটিংসই কারণ।
- RDP সিকিউরিটি: রিমোট ডেস্কটপ প্রোটোকলের সিকিউরিটি লেয়ার পরিবর্তন করতে হয়।
- কম্পিউটারের ডোমেন: সিস্টেম যেটা ডোমেনে কানেক্টেড, সেটাও কারণ হতে পারে। ডোমেন রিমুভ করে রি-জয়েন করলে ঠিক হয়।
সমাধান প্রয়োগের আগে নিশ্চিত করুন: অ্যাডমিন অ্যাকাউন্ট ব্যবহার করছেন। দ্রুত সমাধানের জন্য ক্রম অনুযায়ী ফলো করুন।
সমাধান ১: Remote Desktop Connection সেটিংস পরিবর্তন করুন
RDP সেটিংস সামান্য চেঞ্জ করে দেখুন। কিছু ব্যবহারকারীর 'Reconnect if the connection is dropped' বক্স চেক করলে সমাধান হয়েছে।
- Start Menu → Remote Desktop Connection সার্চ করে খুলুন।
- Show Options ক্লিক করুন।
- Experience ট্যাব → 'Reconnect if the connection is dropped' বক্স চেক করুন।

- আবার কানেক্ট চেষ্টা করুন।
সমাধান ২: ডোমেন রি-জয়েন করুন
ডোমেন কানেকশনই এরর তৈরি করছে। ডোমেন রিমুভ করে রি-জয়েন করুন:
- Win + I → Settings।
- Accounts → Access work or school ট্যাব।

- ডোমেন সিলেক্ট → Disconnect।
- Yes ক্লিক করে কনফার্ম।

- ডিসকানেক্ট করে রিস্টার্ট করুন।
- রিস্টার্ট után ইচ্ছে করলে ডোমেন আবার জয়েন করুন।
- RDP আবার ট্রাই করুন।
সমাধান ৩: MTU ভ্যালু পরিবর্তন করুন
MTU (Maximum Transmission Unit) ভ্যালু কমাতে সমাধান হয়।
- TCP Optimizer টুল এখান থেকে ডাউনলোড করুন।
- এডমিন হিসেবে TCP Optimizer চালু করুন।
- নিচে Custom সিলেক্ট করুন (Choose settings-এ)।
- MTU ভ্যালু 1458 সেট করুন।

- Apply Changes → এক্সিট করুন।
- চেক করুন।
সমাধান ৪: গ্রুপ পলিসি এডিটরে RDP সিকিউরিটি পরিবর্তন করুন
RDP সিকিউরিটি লেয়ার গ্রুপ পলিসি থেকে RDP-তে ফোর্স করুন:
- Start Menu → Local Group Policy → Edit group policy।
- নেভিগেট করুন:
Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Security - ডান প্যানেলে 'Require use of specific security layer for remote (RDP) connections' ডাবল-ক্লিক।
- Not configured থাকলে Enabled → Security Layer-এ RDP সিলেক্ট।

- Apply → OK।
- রিস্টার্ট করুন। আবার কানেক্ট চেষ্টা করুন।
সমাধান ৫: নেটওয়ার্ক লেভেল অথেনটিকেশন (NLA) ডিজেবল করুন
NLA ডিজেবল করলেও সমাধান হয়। টার্গেট সিস্টেম NLA বাধ্য করলে ইশু হয়।
- ডেস্কটপে This PC রাইট-ক্লিক → Properties।
- Remote Settings।
- Remote Desktop-এ 'Allow connections only from computers running Remote Desktop with Network Level Authentication' অনচেক করুন।

- Apply → OK। চেক করুন।
সমাধান ৬: Remote Desktop Service রিস্টার্ট করুন
RDP সার্ভিস রিস্টার্ট করলেও সমাধান হয়।
- Win + R → services.msc → এন্টার।

- Remote Desktop Service ডাবল-ক্লিক → Stop।

- ৫ সেকেন্ড অপেক্ষা করে Start।
- চেক করুন ইশু আছে কিনা।
সমাধান ৭: VPN কানেকশন ডিজেবল করুন
প্রক্সি/VPN কনফিগারেশন থাকলে ইন্টারনেট অন্য সার্ভারথ্রু রাউট হয়ে RDP বাধা পায়। IE প্রক্সি সেটিংস ডিজেবল করুন এবং VPN অফ করুন।
- Win + R → MSConfig → OK।

- Boot ট্যাব → Safe Boot চেক → Apply → OK।
- রিস্টার্ট → সেফ মোডে বুট।
- আবার Win + R → inetcpl.cpl → এন্টার।

- Connections ট্যাব → "Use a proxy server for your LAN" অনচেক → OK।

- MSConfig-এ Safe Boot আনচেক → সেভ → রিস্টার্ট।
- এরর আছে কিনা চেক করুন।
সমাধান ৮: লোকাল সিকিউরিটি পলিসি রিকনফিগার করুন
Local Security Policy ইউটিলিটি দিয়ে FIPS 140 কমপ্লায়েন্ট অ্যালগরিদম ইনেবল করুন।
- Win + R → Secpol.msc → এন্টার।
- Local Policies → Security Options (বাম প্যানেল)।

- ডান প্যানেলে System Cryptography → System cryptography: Use FIPS 140 compliant cryptographic algorithms...।
- ডাবল-ক্লিক → Enabled চেক।

- Apply → OK। চেক করুন।
সমাধান ১০: রিমোট কানেকশন অনুমতি দিন
সিস্টেম কনফিগারেশনে রিমোট কানেকশন ডিজেবল থাকতে পারে। কন্ট্রোল প্যানেল থেকে ইনেবল করুন:
- Win + R → Control Panel → এন্টার।

- System and Security → System।
- বাম প্যানেল Advanced System Settings।

- Remote ট্যাব → 'Allow Remote Assistance Connections to this Computer' চেক।
- 'Allow Remote Connections to this Computer' ও চেক।

- Apply → OK। চেক করুন।
সমাধান ১১: সার্ভিস স্টার্টআপ টাইপ পরিবর্তন করুন
Remote Desktop Services অটোমেটিক স্টার্ট নাও হতে পারে।
- Win + R → Services.msc → এন্টার।

- Remote Desktop Services ডাবল-ক্লিক → Stop।
- Startup Type → Automatic।

- বন্ধ করে রিস্টার্ট করুন। চেক করুন।
সমাধান ১২: Persistent Bitmap Caching ইনেবল করুন
RDP সেটিংসে Persistent Bitmap Caching ডিজেবল থাকতে পারে।
- Win + S → Remote Desktop Connection সার্চ।

- Show Options → Experience ট্যাব।
- Persistent Bitmap Caching চেক → সেভ।
- RDP কানেক্ট করে চেক করুন।
সমাধান ১৩: স্ট্যাটিক IP ডিজেবল করুন
নেটওয়ার্ক অ্যাডাপ্টার סט্যাটিক IP ব্যবহার করলে RDP-এর সাথে মিসঅ্যালাইনমেন্ট হয়।
- Win + R → ncpa.cpl → এন্টার।

- নেটওয়ার্ক অ্যাডাপ্টার রাইট-ক্লিক → Properties।
- Internet Protocol Version 4 (TCP/IPv4) ডাবল-ক্লিক → General ট্যাব।

- Obtain IP Address automatically চেক → সেভ।
- OK → চেক করুন।
সমাধান ১৪: SonicWall VPN রিকনফিগার করুন
SonicWall VPN ডিফল্ট কনফিগারেশন ব্যবহার করলে RDP-এ এই এরর আসতে পারে।
- SonicWall লঞ্চ করুন।
- VPN → Settings।
- VPN পলিসি লিস্টে WAN খুঁজুন।
- Configure → Client ট্যাব।
- Virtual Adapter Settings ড্রপডাউন → DHCP Lease।

- চেক করুন।
- না হলে VPN → DHCP over VPN → পুরনো DHCP লীস ডিলিট → রিস্টার্ট কানেকশন।
- চেক করুন।
সমাধান ১৫: কমান্ড প্রম্পট দিয়ে কানেকশন ডায়াগনোস করুন
টার্গেট কম্পিউটার কানেকশনের জন্য উপলব্ধ কিনা চেক করুন।
- টার্গেট কম্পিউটারে Win + R → Cmd → এন্টার।

- IP দেখতে কমান্ড দিন। Default Gateway-এর IP নোট করুন (ফরম্যাট: 192.xxx.x.xx)।

- আপনার কম্পিউটারে Win + R → Cmd → ping (IP ADDRESS)।
- পিং সফল হলে IP অ্যাক্সেসিবল।
- টেলনেট ক্যাপাবিলিটি চেক:
telnet
3389 - ব্ল্যাক স্ক্রিন আসলে টেলনেট সফল। না আসলে পোর্ট ব্লকড।
পোর্ট ব্লকড থাকলে উইন্ডোজ ফায়ারওয়ালে পোর্ট ৩৩৮৯ খুলুন:
- Win + I → Update & Security → Windows Security → Firewall and Network Security।

- Advanced Settings → Inbound Rules → New Rule।

- Port → Next।

- TCP → Specific Local Ports → 3389।

- Next → Allow the Connection।

- Next → তিনটি অপশন চেক।

- Next → নাম দিন → Finish।
- Outbound Rules-এও একই প্রসেস রিপিট করুন।
- ইনবাউন্ড/আউটবাউন্ড রুল তৈরি হলে চেক করুন।
সমাধান ১৬: ক্লায়েন্টে UDP অফ করুন
রেজিস্ট্রি বা গ্রুপ পলিসি থেকে UDP ডিজেবল করুন।
রেজিস্ট্রি মেথড:
- Win + R → regedit → এন্টার।

- নেভিগেট:
HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client
- fClientDisableUDP = 1 সেট করুন।
- সেভ করে এক্সিট। চেক করুন।
গ্রুপ পলিসি মেথড:
- Win + R → Gpedit.msc → এন্টার।

- Computer Configuration → Administrative Templates → Windows Components → Remote Desktop Services → Remote Desktop Connection Client → Turn off UDP on Client।
- Enabled চেক → সেভ।

- এক্সিট → চেক করুন।
PowerShell কমান্ড:
রেজিস্ট্রি অ্যাড না হলে PowerShell ব্যবহার করুন:
- Win + X → PowerShell (Admin)।

- কমান্ড:
New-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Terminal Server Client' -Name UseURCP -PropertyType DWord -Value 0
- এক্সিকিউট után চেক করুন।
ফাইনাল সমাধান:
অনেকের অভিজ্ঞতা: রিসেন্ট উইন্ডোজ আপডেট (ভার্সন ১৮০৯) এর পর এই ইশু আসে। সমাধান: পূর্বের উইন্ডোজ ভার্সনে ফিরে যান বা বেশি স্টেবল ভার্সন রিলিজ হওয়া অপেক্ষা করুন।