403 Forbidden Error হলো একটি HTTP রেসপন্স স্ট্যাটাস কোড। এটি নির্দেশ করে যে ব্যবহারকারীর पास অনুরোধ করা কন্টেন্ট অ্যাক্সেস করার সঠিক অনুমতি নেই। সাধারণত, ওয়েব সার্ভার এই ত্রুটითে রেসপন্স দেয় যখন সেটি রিকোয়েস্টটি বুঝতে পারে কিন্তু বিভিন্ন কারণে ডেলিভারি করতে আপনাকরি করে। আপনাকরি করা হতে পারে কারণ সার্ভার সেই নির্দিষ্ট ক্লায়েন্ট রিকোয়েস্ট ডেনাই করার জন্য কনফিগার করা আছে বা অসম্পূর্ণ পারমিশন কনফিগারেশনের কারণে।
403 Forbidden ত্রুটি কোনো নির্দিষ্ট অপারেটিং সিস্টেমের জন্য একলক্ষ্য নয় এবং ইন্টারনেট অ্যাক্সেস করতে সক্ষম প্রতিটি প্ল্যাটফর্মে এটি দেখা যেতে পারে।
আপনি যে ওয়েব সার্ভার অ্যাক্সেস করছেন তার উপর নির্ভর করে, আপনি 403 Forbidden error অনেক বিভিন্ন আকার-আকৃতিতে দেখতে পারেন। কিন্তু অধিকাংশ সময়, আপনি এটিকে প্লেইন টেক্সটে নিচের ভেরিয়েশনগুলোর মধ্যে একটিতে দেখবেন:
- HTTP 403
- 403 Forbidden
- Forbidden: You don’t have permission to access [directory] on this server
- Forbidden
- Error 403 – Forbidden
- Http Error 403 – Forbidden
- HTTP Error 403.14 – Forbidden
দ্রষ্টব্য: আপনি যদি ইন্টারনেট এক্সপ্লোরার ব্যবহার করেন, তবে আপনি এই ত্রুটি একটি মেসেজে র্যাপ্ট দেখতে পারেন যেটি বলে “The website declined to show this webpage”।
কখনো কখনো ওয়েবসাইটের মালিক 403 ত্রুটির লুক কাস্টোমাইজ করে, কিন্তু সেই কেসগুলো বিরল।

সার্ভার-সাইড নাকি ক্লায়েন্ট-সাইড?
HTTP ডকুমেন্টেশন ফলো করলে, 4xx (403, 404, ইত্যাদি) দিয়ে শুরু হওয়া স্ট্যাটাস কোডগুলো ক্লায়েন্ট এরর রেসপন্স মाना হয়। কিন্তু বাস্তবতা হলো, অনেক সময়, রেসপন্স কোডটি ক্লায়েন্ট-সাইডে (আপনার ওয়েব ব্রাউজারে) দেখানো হয় এমনকি যদি ওয়েব সার্ভারই সমস্যা সৃষ্টি করছে।
ওয়েব অ্যাডমিনিস্ট্রেটররা একটি নির্দিষ্ট ডোমেন বা ডিরেক্টরিতে অ্যাক্সেস সীমাবদ্ধ করতে পারেন। সে অ্যানোনিমাস ইউজারদের নির্দিষ্ট কন্টেন্ট অ্যাক্সেস করতে বাধা দিতে পারেন বা জিয়োগ্রাফিক্যাল সীমাবদ্ধতা আরোপ করতে পারেন।
এই পরিস্থিতিতে নিশ্চিতভাবে বলা যাবে না সমস্যা লোকাল নাকি ওয়েব সার্ভার থেকে আসছে। এই পরিস্থিতি হ্যান্ডেল করার সেরা কোর্স ऑफ অ্যাকশন হবে সবচেয়ে কার্যকর ফিক্সগুলো দিয়ে একটি স olid ট্রাবলশুটিং সেশন করা। এই গাইডটি রেগুলার ইউজারদের 403 Forbidden Error ফিক্স করার জন্য লক্ষ্য করা, ওয়েবমাস্টারদের জন্য নয়।
আপনি যদি 403 Forbidden Error সম্মুখীন হন, তবে নিচের মেথডগুলো ক্রম대로 ফলো করুন। আপনি যদি এটিকে দূর করতে না পারেন, তবে কমপক্ষে আপনি নিশ্চিত হবেন আপনার ডিভাইস দায়ী নয়। শুরু করি।
পদ্ধতি ১: URL ডাবল-চেক করুন
আমি জানি এটি খুব বেসিক শোনাচ্ছে, কিন্তু এটি 403 Forbidden এররর সবচেয়ে সাধারণ কারণ 중 하나। অন্য কিছু করার আগে, নিশ্চিত করুন আপনি যে URL অ্যাক্সেস করার চেষ্টা করছেন সেটি সঠিক। আপনি যদি ম্যানুয়ালি URL টাইপ করে কোনো নির্দিষ্ট ফাইল অ্যাক্সেস করার চেষ্টা করেন, তবে নিশ্চিত করুন আপনি আসল ফাইল নেম এবং এক্সটেনশন নির্দিষ্ট করেছেন, শুধু ডিরেক্টরি নয়।
সিকিউয়ার্ড ওয়েবসাইটগুলো ডিরেক্টরি ব্রাউজিং আలోয় করবে না, তাই ফাইল ডিরেক্টরি বা প্রাইভেট পেজ অ্যাক্সেস করার চেষ্টা করলে আসল ফাইল নেম বা এক্সটেনশন না জানলে 403 Forbidden Error স্বাভাবিক।
পদ্ধতি ২: সংশ্লিষ্ট কুকিজ ক্লিয়ার করুন
HTTP কুকিজ হলো আপনার কম্পিউটারে সংরক্ষিত ছোট ছোট ডেটা টুকরো। সেগুলো অ্যাপস ও ওয়েবসাইটের বিভিন্ন কাজ গতিশীল করে সeto উপকারী তথ্য মনে রাখে। অধিকাংশ ওয়েব অ্যাপ কুকিজ ব্যবহার করে ইউজার অথেন্টিকেশন স্ট্যাটাস সংরক্ষণ করে। পরেরবার ইউজার ওয়েব অ্যাপটি অ্যাক্সেস করলে, কুকি সার্ভাকে জানাবে ক্লায়েন্টের অনুমতি কী।
لكن সব জিনিসের মতো, কুকিজ দূষিত হতে পারে এবং অথেন্টিকেশান সঠিকভাবে হয় না সেটি বাধা দিতে পারে। এই তত্ত্ব টেস্ট করতে, আপনাকে সংশ্লিষ্ট কুকিজ ডিলিট করতে হবে এবং দেখতে হবে ইস্যু চলে যায় কিনা। সঠিক দিক নির্দেশ করতে, আমরা ওয়েবসাইট কুকিজ রিমুভ করার একটি কুইক গাইড তৈরি করেছি। নিচের গাইডটি দেখুন আরও স্পষ্ট ছবির জন্য:
দ্রষ্টব্য: আমরা গুগল ক্রোম ব্যবহার করেছি যেহেতু এটি সবচেয়ে জনপ্রিয় পিসি ব্রাউজার। তবে, ধাপগুলো মোটামুটি সব ব্রাউজারের জন্য একই। আপনি আপনার ব্রাউজারে সমতুল্য ধাপ খুঁজে না পেলে, অনলাইনে সপেসিফিক গাইড সার্চ করুন।
- বাম পাশের নিচে একশন মেনু (থ্রি-ডট) সিলেক্ট করুন এবং Settings-এ ক্লিক করুন।

- পেজের একদম নিচে স্ক্রোল করুন এবং Advanced-এ ক্লিক করুন।

- Privacy and security-এর নিচে স্ক্রোল ডাউন করুন এবং Clear browsing data-এ ক্লিক করুন।

- Clear the following items from-এর নিকট ড্রপ-ডাউন মেনু অ্যাক্সেস করুন এবং এটিকে the beginning of time-এ সেট করুন। তারপর, Cookies and other site data চেক করুন অন্য সব আনচেক রেখে। Clear Browsing data-এ ক্লিক করুন এবং প্রসেস কমপ্লিট হওয়া পর্যন্ত অপেক্ষা করুন।

পদ্ধতি ৩: ক্যাশ ক্লিয়ার করুন
আপনি যদি সংশ্লিষ্ট কুকিজ ডিলিট করার পরেও 403 Forbidden Error পান, তবে আমাদের মনোযোগ ব্রাউজারের ক্যাশের দিকে ফেরান। আপনার ব্রাউজার ক্যাশ হলো একটি স্টোরেজ ইউনিট যা çeşitli ওয়েব কন্টেন্টের লোকাল কপি ধরে রাখে। এটি প্রায় সব ধরনের ডেটা স্টোর করতে পারে এবং একই ডেটা বারবার ডাউনলোড করতে না হলে আপনার ব্রাউজারকে বাঁচায়।
তবে, সম্ভব হয় আপনি যে সাইটটি ভিজিট করছেন তার ক্যাশড ভার্সন লাইভ ওয়ানটির সাথে কনফ্লিক্ট করছে। কখনো কখনো, এটি ফলস্বরূপ 403 Forbidden Error সৃষ্টি করে। আপনার ব্রাউজারের ক্যাশ ক্লিয়ার করে ও সেটি ওয়েবসাইটটি রিভিজিট করে দেখুন সেটি কেস কিনা। এখানে একটি কুইক গাইড:
দ্রষ্টব্য: ক্যাশ ক্লিয়ার করার সঠিক ধাপগুলো ব্রাউজার-নির্ভর। আপনি যদি ক্রোম ব্যবহার না করেন, তবে আপনার ব্রাউজারের জন্য অনলাইনে ধাপ সার্চ করুন।
- একশন মেনু (থ্রি-ডট) সিলেক্ট করুন (বাম পাশের নিচে) এবং More Tools > Clear browsing data-এ যান।

- একবার Clear browsing data উইন্ডোতে ঢুকে গেলে, টপ ফিল্টারকে the beginning of time.
-এ সেট করুন। - এখন Cached images and files-এর পাশে চেকবক্স দিন, তারপর অন্য সব আনচেক করুন। শেষে, Clear Browsing Data-এ ক্লিক করুন।

পদ্ধতি ৩: ওয়েব অ্যাপে রি-অথেন্টিকেট করুন
আপনি যদি ইতিমধ্যে ব্রাউজার কুকিজ ক্লিয়ার করেছেন, তবে চান্স বেশি যে পরবর্তীবার সাইটটি ভিজিট করলে যা ত্রুটি দেখাচ্ছে সেটি আপনাকে স্বয়ংক্রিয়ভাবে লগইন করার জন্য প্রম্পট করবে।
যখন আপনি একটি অথেন্টিকেশন চাহিদাযুক্ত ওয়েব অ্যাপ লোড করেন, সার্ভার একটি সেশন টোকেন ক্লায়েন্টকে পাঠায় যাতে ভবিষ্যতের রিকোয়েস্টগুলোর সময় এটিকে সহজে আইডেন্টিফাই করতে পারে। لكن যদি কিছু গলত হয় এবং সার্ভার সেশন টোকেনটি রিকগ্নাইজ না করে বা এটিকে ইনভ্যালিড বলে মনে করে, তবে ফলস্বরূপ 403 Forbidden Error দেখতে পাবেন।
লগইন সিস্টেম থাকা অধিকাংশ ওয়েবসাইটের জন্য, লগ আউট করে আবার লগইন করলে সার্ভার বাধ্য হয় একটি নতুন সেশন টোকেন তৈরি ও পাঠাতে, যা 403 Forbidden Error দূর করবে।
পদ্ধতি ৪: আপনার এক্সটেনশন, প্লাগইন বা অ্যাড-অন ডিজেবল করুন
এক্সটেনশন, মডিউল বা প্লাগইন ইত্যাদি (আপনার ব্রাউজারের উপর নির্ভর করে) আপনার ব্রাউজারের নেটিভ ক্যাপাবিলিটি বাড়াতে সক্ষম। لكن কিছু এক্সটেনশন চুক্তির চেয়ে বেশি কন্ট্রোল নিতে পারে আপনার সিস্টেমের ওপর। কিছু এমনও আছে যা কোডে পরিবর্তন আনার চেষ্টা করে, যেটি অধিকাংশ সিরিয়াস ওয়েবসাইট আలోয় করবে না।
আপনি যদি 403 Forbidden Error অনুভব করেন, তবে সব এক্সটেনশন, মডিউল, বা আপনার ব্রাউজারে যেগুলো য নামে ডাকা হোক সেগুলো ডিজেবল করে ওয়েব পেজ রিলোড করার চেষ্টা করা উচিত।

উপসংহার
যদি উপরের মেথডগুলো ব্যর্থ হয়, তবে আপনার ওয়েবসাইটের মালিকের সাথে যোগাযোগ করুন দেখতে ইস্যু সার্ভার-সাইডে আছে কিনা। কিন্তু যদি ওয়েবসাইট অন্য লোকদের জন্য নরমালি কাজ করে, তবে আপনি उनसे পূছুন জিয়োলোকেশন ক্রাইটেরিয়া ব্যবহার করেন কিনা ইউজার পারমিশন দিতে।_IP ঠিকানার বড় বড় লিস্ট ব্ল্যাকলিস্টেড হয়েছে সিকিউরিটি কারণে লোকেশন ভিত্তিক করে এমন কেসগুলো রয়েছে।
মনে রাখবেন আপনার ISP ও নির্দিষ্ট ওয়েবসাইটে সীমাবদ্ধতা আরোপ করতে পারে আপনাকে ইলлегаল স্টাফ ডাউনলোড করতে বাধা দিতে। পশ্চিম ও পূর্ব ইউরোপের কিছু ISPs-র অটোমেটিক ফিল্টার রয়েছে যা আপনার IP ব্ল্যাকলিস্ট করবে আপনি যদি খুব বেশি সময় টরেন্ট ওয়েবসাইট ব্রাউজ করতে ব্যয় করেন। যাই হোক, আপনি শুধু আপনার ইন্টারনেট সার্ভিস প্রোভাইডারের সাথে যোগাযোগ করার পর নিশ্চিত হবেন।