إعدادات الوكيل في VS Code للإضافات وأدوات CLI وبرامج الطرفية
قد يكون للمحرر والإضافات وأدوات CLI وبرامج الطرفية مسارات شبكة مختلفة. افصل تسجيل دخول الوكيل المحفوظ عن العميل الذي يُرسل الطلب الفاشل.
يمكن أن يوجد تسجيل دخول محفوظ لوكيل VS Code في الوقت نفسه مع فشل تنزيل في الطرفية أو في إضافة. حدّد العملية والبرنامج الذي يصدر الطلب الفاشل قبل تغيير الحساب المحفوظ.
الشبكة الأساسية للمحرر
يأتي دعم الوكيل الأساسي في VS Code من Chromium ويتبع عادةً إعدادات الشبكة في النظام. وهو يدعم مخططات وكيل HTTP الموثّقة الشائعة ويمكنه تذكّر بيانات الاعتماد في مخزن بيانات الاعتماد في نظام التشغيل. لكن ذلك المخزن ليس مصدر حساب تلقائي لكل برنامج يشغّله المحرر.
إذا رُفض الحساب المحفوظ، فافحص نقطة النهاية والطريقة المُعلنة. إعدادات الشهادة لا توفّر المصادقة الناقصة.
الإضافات وطلبات CLI
يوثّق VS Code إعدادات قديمة مثل http.proxy لسيناريوهات الإضافات وأدوات CLI. افحص إصدار المحرر وواجهة الشبكة الخاصة بالإضافة: فقد تستخدم مكتبة أخرى أو تشغّل ملفًا تنفيذيًا أو تعمل في بيئة مختلفة.
برامج الطرفية المدمجة
تستخدم npm وGit وpip وأوامر أخرى إعدادات الوكيل المدعومة الخاصة بها. افحص بيئة العملية الفعلية. فقد تحتفظ الطرفية القائمة بمتغيرات قديمة، وقد تعمل طرفية بعيدة على جهاز آخر.
قد يستخدم الوصول إلى السوق وتسليم ملفات الإضافات مضيفين مختلفين. احتفظ باسم المضيف في الطلب الفاشل؛ فالطلب الناجح للفهرس أو لتسجيل الدخول لا يثبت إمكانية الوصول إلى الملفات.
أبلغ عن العملية وموقع البرنامج ونقطة نهاية الوكيل وأول مرحلة فاشلة، مع إزالة الأسرار. هذه الملاحظات تحدّد 407 أو خطأ TLS أو مضيف تسليم غير قابل للوصول في العميل الذي يملكه.