“Received HTTP code 503 from proxy after CONNECT” เจาะจงกว่า “GitHub ล่ม” Git ขอให้พร็อกซีเปิดอุโมงค์ และพร็อกซีส่งสถานะความล้มเหลวกลับมา

การสนทนา HTTPS ปกติกับที่เก็บอาจยังไม่เริ่มต้น 502, 503 หรือ 504 ในขั้นนี้ชี้ไปที่ ความพยายามของตัวกลางในการสร้างการเชื่อมต่อถัดไป เส้นทางอัปสตรีม หรือนโยบายของมัน

ตรวจสอบชื่อโฮสต์และพอร์ตที่แน่นอนในคำขอ CONNECT การพิมพ์ผิดใน URL ระยะไกลอาจไปถึงพร็อกซีได้สำเร็จและยังล้มเหลวเมื่อพร็อกซีพยายามแก้ไขหรือติดต่อปลายทาง การเพิ่มคำนำหน้า www. แบบสุ่มหรือแทนที่ชื่อด้วย IP ไม่ใช่การแก้ไขทั่วไป

เปรียบเทียบเส้นทางที่ตั้งใจไว้สำหรับที่เก็บภายในกับที่เก็บภายนอก หากโฮสต์ควรเชื่อมต่อโดยตรง ให้ระบุนโยบายนั้นอย่างชัดเจน หากจำเป็นต้องใช้พร็อกซี การลบออกไม่ใช่การวินิจฉัย

เชื่อมโยงร่องรอย Git ที่ปรับแก้แล้วกับบันทึกพร็อกซี รหัสผ่านของที่เก็บและขนาดบัฟเฟอร์ Git ไม่ได้ซ่อมแซมอุโมงค์ที่ไม่เคยถูกสร้างขึ้น

บทความที่เกี่ยวข้อง