Git ၏ “CONNECT ပြီးနောက် 503” သည် ဥမင်လိုဏ်ခေါင်း ချို့ယွင်းမှုဖြစ်သည်
CONNECT သို့ ပြန်ပေးသော gateway အခြေအနေသည် repository နှင့် ပုံမှန် HTTPS စကားပြောမှု မတိုင်မီ ဖြစ်ပေါ်သည်။ Git အထောက်အထားများ မပြောင်းမီ တောင်းဆိုထားသော host နှင့် proxy လမ်းကြောင်းကို စစ်ဆေးပါ။
“Received HTTP code 503 from proxy after CONNECT” သည် “GitHub ပျက်နေသည်” ထက် ပိုတိကျသည်။ Git က proxy အား ဥမင်လိုဏ်ခေါင်း ဖွင့်ရန် တောင်းဆိုခဲ့ပြီး proxy က မအောင်မြင်သော အခြေအနေကို ပြန်ပေးခဲ့သည်။
repository နှင့် ပုံမှန် HTTPS စကားပြောမှု စတင်ပြီးသား ဖြစ်ချင်မှ ဖြစ်မည်။ ဤအဆင့်တွင် 502, 503 သို့မဟုတ် 504 သည် ကြားခံသမား၏ နောက်ထပ် ချိတ်ဆက်မှု တည်ဆောက်ရန် ကြိုးပမ်းမှု၊ ၎င်း၏ upstream လမ်းကြောင်း သို့မဟုတ် ၎င်း၏ မူဝါဒကို ညွှန်ပြသည်။
CONNECT တောင်းဆိုမှုရှိ host အမည်နှင့် port အတိအကျကို စစ်ဆေးပါ။ အဝေးရောက် URL တွင် စာလုံးပေါင်းမှားယွင်းမှုသည် proxy သို့ အောင်မြင်စွာ ရောက်နိုင်ပြီး proxy က ဦးတည်ရာကို ဖြေရှင်းရန် သို့မဟုတ် ဆက်သွယ်ရန် ကြိုးစားသောအခါ မအောင်မြင်နိုင်သေးသည်။ ကျပန်း www. ရှေ့ဆက်ကို ထည့်ခြင်း သို့မဟုတ် အမည်ကို IP ဖြင့် အစားထိုးခြင်းသည် ယေဘုယျ ပြုပြင်မှု မဟုတ်ပါ။
အတွင်းပိုင်း repository အတွက် ရည်ရွယ်ထားသော လမ်းကြောင်းကို ပြင်ပ repository နှင့် နှိုင်းယှဉ်ပါ။ host သည် တိုက်ရိုက် ဖြစ်သင့်ပါက ထိုမူဝါဒကို ရှင်းလင်းစွာ ဖော်ပြပါ။ proxy လိုအပ်ပါက ၎င်းကို ဖယ်ရှားခြင်းသည် ရောဂါရှာဖွေမှု မဟုတ်ပါ။
တည်းဖြတ်ထားသော Git သဲလွန်စကို proxy မှတ်တမ်းနှင့် ဆက်စပ်ပါ။ repository စကားဝှက်များနှင့် Git buffer အရွယ်အစားများသည် တစ်ခါမျှ မတည်ဆောက်ခဲ့သော ဥမင်ကို ပြုပြင်မပေးပါ။