NuGet فیڈ کھلتی ہے، مگر پیکیج ڈاؤن لوڈ مسدود ہے
جب پراکسی میٹا ڈیٹا کی اجازت دے مگر پیکیج ہوسٹ کو مسدود کرے تو NuGet v3 بحالی کو سروس انڈیکس سے پیکیج مواد تک ٹریس کریں۔
براؤزر میں NuGet v3 انڈیکس کھولنا پیکیج ڈاؤن لوڈ تک رسائی کا امتحان نہیں ہے۔ انڈیکس @type اور @id کے ذریعے وسائل کے URL کا اعلان کرتا ہے؛ میٹا ڈیٹا اور پیکیج مواد کہیں اور ہوسٹ ہو سکتا ہے۔
- بحالی کے آؤٹ پٹ میں پہلا ناکام URL، پیکیج ID اور ورژن پڑھیں۔
- اس ہوسٹ کا موازنہ فیڈ انڈیکس کے وسائل کے URL سے کریں۔
PackageBaseAddress/3.0.0ورژن گنتی اور پیکیج فائلیں حاصل کرنے کی بنیاد فراہم کرتا ہے۔ - نیٹ ورک منتظم کے ساتھ مطلوبہ راستے کا جائزہ لیتے وقت ری ڈائریکٹس شامل کریں۔
feed.example پر فرضی انڈیکس اگر packages.example پر مواد کا اعلان کرے تو پیکیج فہرست لوڈ ہو سکتی ہے جبکہ منتخب .nupkg مسدود ہو۔ بار بار لاگ ان کی کوششیں ان درخواستوں کو برابر نہیں بناتیں۔ کیش شدہ پیکیج کا کامیاب ہونا بھی کسی دوسرے دور دراز مواد کے URL کے بارے میں کم بتاتا ہے۔
ہوسٹ نام کا اندازہ لگانے کے بجائے اعلان کردہ وسیلہ کی پیروی کریں۔ NuGet اسے دریافت کرتا ہے کیونکہ فیڈ کا بنیادی ڈھانچہ بدل سکتا ہے؛ صرف انڈیکس ہوسٹ کی اجازت کا قاعدہ اسے ڈھانپ نہ سکے۔
اصل ردعمل کی درجہ بندی کریں: 407 پراکسی تصدیق کا مطالبہ کرتا ہے، جبکہ پالیسی سے انکار، ناکام CONNECT، ناقابل رسائی ہوسٹ یا TLS خرابی اپنی الگ تحقیقات چاہتے ہیں۔ ملتے جلتے ڈائلاگ ان فرقوں کو چھپا سکتے ہیں۔ کسی غیر متعلق مصنوعات کی وسیع وائلڈ کارڈ فہرست کے بجائے فیڈ کے دستاویزی وسائل کے ہوسٹس تک رسائی طلب کریں، پھر باقی کسی بھی اکاؤنٹ کی ناکامی کی تحقیقات کریں۔