অভ্যন্তরীণ WSUS সার্ভার (Windows Server 2012 R2 চলমান) থেকে Windows 10 1607 এবং Windows Server 2016 চলমান নতুন পিসি আপডেট করার চেষ্টা করার সময় আমার একজন গ্রাহক সমস্যার সম্মুখীন হয়েছেন। Windows 10 চালিত কম্পিউটারগুলি WSUS কনসোলে প্রদর্শিত হয়, কিন্তু আপডেটগুলি অনুসন্ধান করার সময়, একটি ক্লায়েন্ট সেগুলি খুঁজে পেতে দীর্ঘ সময় নেয় এবং অবশেষে ত্রুটিটি ফেরত দেয় 0x8024401c .
আপডেট ইনস্টল করার সময় কিছু সমস্যা ছিল, কিন্তু আমরা পরে আবার চেষ্টা করব। আপনি যদি এটি দেখতে থাকেন এবং ওয়েবে অনুসন্ধান করতে চান বা তথ্যের জন্য সহায়তার সাথে যোগাযোগ করতে চান তবে এটি সাহায্য করতে পারে:(0x8024401c)
উইন্ডোজ আপডেট ত্রুটি কোডের তালিকা অনুযায়ী, ত্রুটি 0x8024401C মানে ক্লায়েন্টের প্রতিক্রিয়ার সময়সীমা:WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT — HTTP স্থিতি 408 — অনুরোধের অপেক্ষায় সার্ভারের সময় শেষ হয়েছে৷
নতুন Windows 10 WindowsUpdate.log-এ, WSUS টাইমআউট সম্পর্কিত ত্রুটিও সময়ে সময়ে নিবন্ধিত হয়৷
2017-08-29 11:14:21:870 816 1244 WS WARNING: There was an error communicating with the endpoint at 'https://dub-wsus:8530/ClientWebService/client.asmx'.
2017-08-29 11:14:21:870 816 1244 WS WARNING: There was an error receiving the HTTP reply.
2017-08-29 11:14:21:870 816 1244 WS WARNING: The operation did not complete within the time allotted.
2017-08-29 11:14:21:870 816 1244 WS WARNING: The operation timed out
https://dub-wsus:8530/ClientWebService/client.asmx পৃষ্ঠাটি ক্লায়েন্ট সাইডে উপলব্ধ এবং সফলভাবে খোলা হয়েছে, এবং মনে হচ্ছে WSUS সার্ভার বা ক্লায়েন্টের কিছু অপারেশন করার জন্য যথেষ্ট সময় নেই, তাই সময় শেষ হওয়ার কারণে ক্লায়েন্ট সংযোগ বিচ্ছিন্ন হয়ে যায়। প্রাথমিক অনুসন্ধানের সময়, একজন ক্লায়েন্ট আপডেটের একটি খুব বড় তালিকা পেতে পারে এবং IIS কর্মপ্রবাহের কিছু সীমা অতিক্রম করেছে।
ক্লায়েন্টদের সাথে সমস্যা সমাধানের জন্য, আমাকে প্রথমে আমার WSUS সার্ভারে KB3159706 আপডেট ইনস্টল করতে হয়েছিল (Wndows Server 2012 R2 Update 1 সার্ভারে ইনস্টল করতে হবে)।
KB 3159706-এ (আপডেট WSUS-এ Windows Server 2012 এবং Windows Server 2012 R2-এ ESD ডিক্রিপশন বিধান সক্ষম করে), আপডেট ইনস্টল হওয়ার পরে সঞ্চালিত ম্যানুয়াল ক্রিয়াকলাপের দিকে মনোযোগ দিন (বা WSUS কনসোল পরের বার নাও খুলতে পারে)।
- কমান্ড চালান
“C:\Program Files\Update Services\Tools\wsusutil.exe" postinstall /servicing
- চেক করুন কিনা।NET ফ্রেমওয়ার্ক 4.5 -> HTTP অ্যাক্টিভেশন ইনস্টল করা আছে
Get-WindowsFeature -Name NET-WCF-HTTP-Activation45
যদি না হয়, এটি ইনস্টল করুন: - যদি WSUS-এ SSL ব্যবহার করা হয়, নিবন্ধের সুপারিশ অনুসারে C:\Program Files\Update Services\WebServices\ClientWebService\Web.config সম্পাদনা করুন (আমাদের ক্ষেত্রে, আমাদের এটি করতে হবে না)।<
- কনফিগ ফাইলটি সম্পাদনা করুন (C:\Program Files\Update Services\WebServices\ClientWebService\web.config) প্রতিস্থাপন করে
<httpRuntime maxRequestLength="4096" />
<httpRuntime maxRequestLength="204800" executionTimeout="7200"/>
- পাওয়ারশেল ব্যবহার করে WSUS পরিষেবা পুনরায় চালু করুন:
Get-Service -Name WsusService | Restart-Service -Verbose
তারপর IIS ম্যানেজার ব্যবহার করে, WsusPool সেটিংসে নিম্নলিখিত পরিবর্তনগুলি করুন (অ্যাপ্লিকেশন পুল -> WsusPool -> উন্নত সেটিংস )
- ব্যক্তিগত মেমরি সীমা (KB) – 0 (আগের মান ছিল 1258015। 0 এর মান হল WSUS ওয়ার্কফ্লো দ্বারা মেমরি ব্যবহারের সীমা সরানো হয়েছে, তাই পরিষেবাটি 1.2 GB এর বেশি মেমরি ব্যবহার করতে পারে)
- সারির দৈর্ঘ্য – 25000 (10000 থেকে পুলে সারির দৈর্ঘ্য বাড়ান)
- সীমা ব্যবধান (মিনিট) — 15 (কাউন্টার রিসেট করার সময় বাড়ান এবং CPU থ্রটলিং 5 থেকে 15 মিনিট পর্যন্ত চালান)
- পরিষেবা অনুপলব্ধ প্রতিক্রিয়া — TcpLevel (আগের মান সহ, HttpLevel, ত্রুটি HTTP 503 ক্লায়েন্টকে ফেরত দেওয়া হয়েছে, এখন সংযোগটি সহজভাবে বাদ দেওয়া হয়েছে)
তারপর কানেকশন টাইম-আউট এর মান পরিবর্তন করুন WSUS প্রশাসন -> উন্নত সেটিংস-এ 180 থেকে 320 পর্যন্ত .
এখন IIS পুনরায় চালু করুন:
IISReset
আমরা সার্ভারের টাইমআউট এবং সংস্থানগুলি বাড়িয়েছি, যা Windows 10 ক্লায়েন্টদের জন্য WSUS আপডেট সার্ভারে আপডেটগুলি অনুসন্ধান এবং পরীক্ষা করার জন্য প্রয়োজনীয়। পরের দিন সমস্ত ক্লায়েন্ট প্রয়োজনীয় আপডেটগুলি খুঁজে পেতে এবং ইনস্টল করতে সক্ষম হয়েছিল৷
৷