এপটি-গেট 403 নিষিদ্ধ, তবে ব্রাউজারে অ্যাক্সেসযোগ্য


8

আমি লক্ষ্য করেছি যে apt-get updateসম্প্রতি দৌড়ানোর ফলে বেশ কয়েকটি পিপিএর "403 নিষিদ্ধ" ফিরে এসেছে। এগুলি পরিষ্কার করার জন্য এবং প্রচেষ্টার সাথে আমার এক নজর ছিল:

W: Failed to fetch http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/dists/raring/main/binary-amd64/Packages  403  Forbidden

W: Failed to fetch http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/dists/raring/main/binary-i386/Packages  403  Forbidden

E: Some index files failed to download. They have been ignored, or old ones used instead.

আশ্চর্যের বিষয় হ'ল, আমি যদি এই ব্রাউজারে এই ইউআরএলগুলি অনুলিপি করি তবে ফাইলগুলি ঠিকঠাকভাবে অ্যাক্সেস করতে পারি। যদি তারা এখনও অ্যাক্সেসযোগ্য হয় তবে কেন "403 নিষিদ্ধ" প্রতিবেদনটি প্রস্তুত হবে? আমি পিপিএ পুনরায় যুক্ত করার চেষ্টা করেছি add-apt-repositoryযার মাধ্যমে আবার স্বাক্ষর কীটি ডাউনলোড করে এবং এটি এখনও "403 নিষিদ্ধ" হিসাবে রিপোর্ট করেছে।


আমার কাছে স্কুইড বা অন্য কোনও প্রক্সি নেই, এবং এখনও এই ত্রুটিগুলি
পেয়েছি

উত্তর:


14

সুতরাং দেখা যাচ্ছে এটি স্কুইড-ডেব-প্রক্সি সহ একটি সমস্যা। দুর্ভাগ্যক্রমে এটি পিপিএ এবং অন্যান্য সংগ্রহশালা যুক্ত করে না এবং কেবল একটি অপ্রত্যাশিত 403 ত্রুটির সাথে ব্যর্থ হয়।

আপনি কনফিগার ফাইলে সংগ্রহস্থলগুলি যুক্ত করে এটি ঠিক করতে পারেন:

/etc/squid-deb-proxy/mirror-dstdomain.acl

# launchpad personal package archives (disabled by default) 
ppa.launchpad.net                                           
private-ppa.launchpad.net                                   

অবশ্যই, স্কুইড-ডেব-প্রক্সি আনইনস্টল করাও সমস্যাটি ঘিরে কাজ করে:

apt-get remove squid-deb-proxy

2
কৌতুহলকারীদের জন্য, এর অর্থ ppa.launchpad.netলাইনটি অস্বস্তিকর করা /etc/squid-deb-proxy/mirror-dstdomain.acl.d/10-default
নাথান ওসমান

1
এটি করার sudo service squid-deb-proxy restartপরে ভুলবেন না
ইরফান

আমি চেষ্টা করছিলাম sudo service squid-deb-proxy reloadকিন্তু এটি dstdomain.acl পুনরায় লোড করার জন্য উপস্থিত হয় নি, উপরের পাওয়ার-ইনসাইড অনুসারে একটি পরিষেবা পুনঃসূচনা প্রয়োজন ছিল ।
থারস্মমনার

2

আপনি কি প্রক্সি ব্যবহার করছেন?

প্রধান সার্ভার ব্যবহার করার পরেও আমি প্রায়শই এই ত্রুটিটি অনুভব করেছি I আমি লক্ষ্য করেছি যে কোনও কারণে অ্যাপটি-প্রসেস প্রক্রিয়াটি বিরতিতে এ ঘটনা ঘটে। উদাহরণস্বরূপ, যখন apt-get updateকোনও ফাইল ডাউনলোড চলছে তখন শেষ হবে না। আপনি সেই নির্দিষ্ট ফাইলটির জন্য 403 ত্রুটি পাবেন।

আমি শিখেছি যে অ্যাপটি-আপডেটের সময় এই আংশিকভাবে ডাউনলোড করা ফাইলগুলি (তারা ঠিক ফাইলগুলি কিনা তা আমি নিশ্চিত নই) /var/lib/apt/lists/partial/

তাই আমি করেছি sudo rm -r /var/lib/apt/lists/partial/*(ডিরেক্টরিতে সমস্ত ফাইল মুছে ফেলেছি )

এর পরে আমি 403 ত্রুটিটি পাই না।

চলমান যখন আপনি ত্রুটি পেয়ে হয় apt-get installবা apt-get upgradeবাapt-get dist-upgrade

চেষ্টা sudo rm -r /var/cache/apt/archives/partial/*


0

আমি বুদ্ধিমান আয়না ব্যবহার করি আমি বাধ্য ছিলাম apt clean allতবে আমার স্কুইড এর মধ্যে আমার এর আগে ডাউনলোড দেবের ফাইল মুছে ফেলুন /var/spool/squid3/intelligentmirror/debতা চালিয়ে পেতে ডিরেক্টরি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.