প্রথম পাতাপ্রাসঙ্গিক তথ্যIIS ত্রুটি 404 "অনুরোধ ফিল্টারিং মডিউলটি ডবল এস্কেপ সিকোয়েন্স ধারণকারী অনুরোধগুলি প্রত্যাখ্যান করার জন্য কনফিগার করা হয়েছে।"
IIS ত্রুটি 404 "অনুরোধ ফিল্টারিং মডিউলটি ডবল এস্কেপ সিকোয়েন্স ধারণকারী অনুরোধগুলি প্রত্যাখ্যান করার জন্য কনফিগার করা হয়েছে।"

ত্রুটির কারণ

  • ডাবল এস্কেপ সিকোয়েন্সগুলি এমন পরিস্থিতিতে উল্লেখ করে যেখানে নির্দিষ্ট অক্ষরগুলি একটি স্ট্রিং এস্কেপ করার সময় একাধিকবার এস্কেপ হয়। ইউআরএল এনকোডিং-এ, বিশেষ অক্ষরগুলি প্রায়শই এস্কেপ করা হয় যাতে সেগুলি সঠিকভাবে পাস করা হয় এবং সার্ভার দ্বারা পার্স করা হয়। উদাহরণস্বরূপ, স্পেসগুলি "%20" হিসাবে এস্কেপ করা হয় এবং প্লাস চিহ্ন (+) সাধারণত এস্কেপ করা হয় না কারণ এটি URL-এ একটি স্পেস উপস্থাপন করে। যাইহোক, যদি সার্ভার ভুলবশত এমন অক্ষরগুলিকে এড়িয়ে যায় যা ইতিমধ্যেই আবার পালানো হয়েছে, একটি ডবল এস্কেপ সিকোয়েন্স তৈরি হবে।

  • সার্ভার রিপোর্ট করে যে রিকোয়েস্ট ফিল্টারিং মডিউলটি ডবল এস্কেপ সিকোয়েন্স ধারণ করে রিকোয়েস্ট প্রত্যাখ্যান করার জন্য কনফিগার করা হয়েছে। তারপর আবার পালিয়ে যায় সংজ্ঞাটি %252B, যা ভুল বলে বিবেচিত হয়। সার্ভার এই ধরনের অনুরোধ প্রত্যাখ্যান করতে পারে কারণ এটি পার্সিং ত্রুটি বা নিরাপত্তা সমস্যা হতে পারে।

সমাধান

পালানো এড়িয়ে চলুন

  • এই সমস্যা সমাধানের চাবিকাঠি হল সার্ভার URL-এর বিশেষ অক্ষরগুলিকে সঠিকভাবে ব্যাখ্যা করে এবং অপ্রয়োজনীয় পালানো এড়ানো নিশ্চিত করা।

কনফিগারেশন ফাইল

সংশোধন করুন applicationHost.config ফাইল কনফিগারেশন, অনুগ্রহ করে ফাইলটি পরিবর্তন করার আগে ব্যাক আপ করুন।

IIS কনফিগারেশন ফাইল খুলুন

  • আপনি দ্বারা এটি করতে পারেন %SystemDrive%\Windows\System32\inetsrv\config সাধারণত ফোল্ডারের অধীনে সংশ্লিষ্ট সাইট কনফিগারেশন ফাইল খুঁজুন \applicationHost.config, এবং তারপর এটি একটি পাঠ্য সম্পাদক (যেমন নোটপ্যাড) দিয়ে খুলুন।

URLScan সেটিংস খুঁজুন

  • কনফিগারেশন ফাইল অনুসন্ধান করুন <requestFiltering> অংশ IIS 7-এ, URLScan মডিউল ডিফল্টরূপে একটি প্লাস চিহ্ন ধারণকারী URL অনুরোধগুলিকে ব্লক করতে পারে।

প্লাস চিহ্নের অনুমতি দিতে সেটিং যোগ করুন

  • বিদ্যমান <requestFiltering> বিভাগ, আপনি একটি যোগ করতে পারেন <allowDoubleEscaping> উপাদান, তার মান সেট করে true, URL-এ প্লাস সাইন করার অনুমতি দিতে। উদাহরণ:
<security> <requestFiltering allowDoubleEscaping="true"></requestFiltering> </security>

ফাইল সংরক্ষণ করুন এবং বন্ধ করুন

  • আপনার পরিবর্তনগুলি সংরক্ষণ করুন এবং কনফিগারেশন ফাইলটি বন্ধ করতে ভুলবেন না।

IIS পরিষেবা পুনরায় চালু করুন

  • পরিবর্তনগুলি কার্যকর হয় তা নিশ্চিত করতে, IIS পরিষেবা পুনরায় চালু করুন৷

সফ্টওয়্যার অ্যাপ্লিকেশন: ফ্রন্ট-এন্ড টেমপ্লেট ডাউনলোড এবং এসইও অপ্টিমাইজেশান; দ্রষ্টব্য: এই সফ্টওয়্যারটি একটি হ্যাকার প্রোগ্রাম নয় এবং ব্যাকগ্রাউন্ড ডেটা ডাউনলোড করতে পারে না!
দাবিত্যাগ: পরিষেবাটি ব্যক্তিগত অধ্যয়ন, গবেষণা বা প্রশংসার পাশাপাশি অন্যান্য অ-বাণিজ্যিক বা অলাভজনক উদ্দেশ্যে, তবে একই সময়ে এটি কপিরাইট আইন এবং অন্যান্য প্রাসঙ্গিক আইনের বিধানগুলি মেনে চলা উচিত এবং অবশ্যই লঙ্ঘন করবে না এই ওয়েবসাইটের আইনগত অধিকার এবং সম্পর্কিত অধিকার ধারকদের এই সাইটের সরঞ্জামগুলি ব্যবহার করার সাথে সম্পর্কিত ঝুঁকিগুলির এই সফ্টওয়্যারের সাথে কোনও সম্পর্ক নেই৷
কপিরাইট © 2019-2024 খরগোশ সফ্টওয়্যার সর্বস্বত্ব সংরক্ষিত৷ গুয়াংডং আইসিপি নং 19111427-2
টিউটোরিয়াল তথ্য ব্যবহার বিধি ওয়েবসাইট বিষয়