Satu operasi Git kecil berfungsi, manakala yang lain memulangkan HTTP 417. Status itu bukan singkatan bagi “kata laluan proksi ditolak”.

HTTP mentakrifkan 417 sebagai kegagalan jangkaan. Permintaan yang membawa medan Expect mungkin menemui pelayan atau perantara yang tidak dapat memenuhi jangkaan itu. Pertukaran 100-continue menjelaskan keputusan sebelum badan muat naik dihantar.

Cari komponen mana yang mengeluarkan respons dan apa yang terkandung dalam permintaan. Jejak HTTP Git yang disunting dengan teliti dan entri log proksi yang sepadan lebih berguna daripada meneka daripada saiz commit.

Jika repositori dalaman sepatutnya menggunakan laluan terus, betulkan dasar penghalaan itu secara sengaja. Jika ia mesti menggunakan proksi, siasat keserasian laluan itu. Membuang semua tetapan proksi boleh menyembunyikan gejala dengan memilih laluan lain tanpa menjelaskan kegagalan.

Begitu juga, http.postBuffer bukan penawar sejagat untuk ralat proksi. Gunakan rujukan konfigurasi Git untuk memahami pilihan itu sebelum menukarnya. Status HTTP berangka, peringkat permintaan dan komponen yang memulangkannya harus membimbing langkah seterusnya.

Artikel berkaitan