כשלי פרוקסי ב-Bower: הורדות מהרישום לעומת שליפות Git
אתרו את בקשת ה-HTTP, הורדת הארכיון או תעבורת ה-Git שמאחורי פעולת Bower לפני בחירת תצורת הפרוקסי.
קראו את פעולת ה-Bower הקיימת עם אבחון --verbose שלה. שמרו את כתובת הרישום/הארכיון האחרונה או את פקודת ה-Git לצד השגיאה הראשונה; פתרון שם מוצלח יכול להקדים כשל בלקוח אחר.
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| פעולה שנכשלה | קלט פרוקסי לבדיקה |
|---|---|
| רישום Bower או ארכיון HTTP | הגדרות Bower proxy/https-proxy והסביבה בפועל |
| Git HTTP/HTTPS | Git http.proxy וסביבת תעבורת HTTP |
| git:// מקורי | core.gitProxy או GIT_PROXY_COMMAND |
| SSH, כולל git@host:path | ניתוב SSH כגון ProxyCommand או ProxyJump המאושר |
ה-GitRemoteResolver של Bower מפעיל את Git. פותר ה-GitHub שלו יכול תחילה להביא ארכיון HTTPS ואז לחזור ל-Git, ולכן שם חבילת GitHub מוכר אינו מזהה איזה מסלול נכשל.
כאשר מאגר מציע נקודת קצה HTTPS מאושרת, בחירתה מאפשרת ל-Git להשתמש בתעבורת HTTP. אשרו שהיא קיימת במקום להחיל שכתוב גלובלי ל-HTTP פשוט. עבור מקור ה-Git הציבורי ב-HTTPS, כתובת פרוקסי מרשימת פרוקסי HTTP היא אפשרות כאשר מסלולים ציבוריים מותרים ולתהליך ה-Git בפועל אין פרטי פרוקסי מוגדרים או שמורים.
השוו את Git תחת אותו חשבון ואותה סביבת הפעלה כמו Bower. שמרו יחד פותר, סכימה ופעולה; הצלחה במסוף אחר או שינוי בכתובת הרישום אינם יכולים לספק את מסלול תהליך המשנה החסר.