خطای «503 پس از CONNECT» در Git یک خرابی تونل است
وضعیت دروازهای که به CONNECT بازگردانده میشود پیش از گفتگوی عادی HTTPS با مخزن رخ میدهد. پیش از تغییر اعتبارنامههای Git میزبان درخواستی و مسیر پروکسی را بررسی کنید.
پیام «Received HTTP code 503 from proxy after CONNECT» مشخصتر از «GitHub از کار افتاده است» است. Git از پروکسی خواست تونلی باز کند و پروکسی وضعیت خطا بازگرداند.
گفتگوی عادی HTTPS با مخزن لزوماً آغاز نشده است. 502، 503 یا 504 در این مرحله به تلاش واسطه برای برقراری اتصال بعدی، مسیر بالادستی آن یا سیاستش اشاره دارد.
نام میزبان و پورت دقیق را در درخواست CONNECT بررسی کنید. یک اشتباه تایپی در نشانی URL راه دور میتواند با موفقیت به پروکسی برسد و با این حال وقتی پروکسی میکوشد مقصد را حل یا با آن تماس بگیرد شکست بخورد. افزودن پیشوند تصادفی www. یا جایگزین کردن نام با یک IP اصلاح عمومی نیست.
مسیر درنظرگرفتهشده برای مخزن داخلی را با مسیر مخزن خارجی مقایسه کنید. اگر میزبانی باید مستقیم باشد، آن سیاست را صریح بیان کنید. اگر پروکسی لازم است، حذف آن تشخیص نیست.
رد Git ویرایششده را با گزارش پروکسی تطبیق دهید. گذرواژههای مخزن و اندازههای بافر Git تونلی را که هرگز برقرار نشده تعمیر نمیکنند.