Malgranda Git-operacio funkcias, dum alia redonas HTTP 417. Tiu statuso ne estas mallongigo por “prokurila pasvorto malakceptita”.

HTTP difinas 417 kiel malsukceson de atendo. Peto kun kampo Expect povas renkonti servilon aŭ peranton, kiu ne povas plenumi tiun atendo. La interŝanĝo 100-continue klarigas la decidon antaŭ ol la alŝuta korpo estas sendita.

Trovu, kiu komponanto elsendis la respondon kaj kion enhavis la peto. Zorge redaktita Git HTTP-spuro kaj la responda protokola ero de la prokurilo pli utilas ol diveni laŭ la grando de la commit.

Se la interna deponejo devus uzi rektan vojon, korektu tiun enkursigan politikon intence. Se ĝi devas uzi la prokurilon, esploru la kongruecon de tiu vojo. Forigi ĉiujn prokurilajn agordojn povas kaŝi la simptomon elektante alian vojon sen klarigi la malsukceson.

Same, http.postBuffer ne estas universala kuracilo por prokurilaj eraroj. Uzu la Git-agordan referencon por kompreni la opcion antaŭ ol ŝanĝi ĝin. La nombra HTTP-statuso, la stadio de la peto kaj la komponanto, kiu redonas ĝin, devus gvidi la sekvan paŝon.

Rilataj artikoloj