[OSy] git: git-http-push failed
Martin Decky
decky at d3s.mff.cuni.cz
Sun Nov 11 19:54:05 CET 2012
Hezky vecer,
> $ git push origin master
> error: Cannot access URL
> https://aiya.ms.mff.cuni.cz/git/osy1213-jijisi.git/, return code 22
> fatal: git-http-push failed
V access logu serveru nevidim zadne Vase pristupy k repository pomoci
metod PUT, MOVE apod. Takze to vypada, ze ty pozadavky vubec na server
nedorazi. Problem muze byt zpusobeny napriklad tim, ze pouzivate nejakou
proxy nebo aplikacni firewall, ktery tyhle HTTP metody zahazuje, apod.
Problem muze take nastat, pokud nemate uzivatelske jmeno a heslo
nastavene pomoci souboru .netrc (viz [1]), ale zadavate ho pokazde
rucne. V takovem pripade hrozi, ze se jmeno/heslo spravne pouzije jenom
pri prvni HTTP operaci.
Rozhodne bych nejdriv zkusil zjistit, na jake konkretni operaci to selze
a proc ("return code 22" je bohuzel chybova hlaska dost k nicemu). Treba
nastaveni promenne prostredi GIT_CURL_VERBOSE=1 nebo GIT_TRACE_PACKET=1
by mohlo prozradit neco zajimaveho.
Pouceni pro priste: Bylo by byvalo lepsi tyhle problemy resit zavcas, ne
par hodin pred terminem odevzdani.
[1] https://d3s.mff.cuni.cz/pipermail/osy/2012-October/002005.html
> Vyvijeli jsme na githubu
Zkuste me prosim nejak uklidnit a presvedcit me, ze to neznamena, ze
repository s Vasim resenim je verejne pristupne na Githubu, indexovane
vyhledavaci atd.
Co Vas proboha vedlo k tomu davat repository skolniho projektu, na
kterem pracuji celkem tri lide, nikdo jiny by jej nemel videt a k nemuz
uz mate master branch hostovanou u nas, na sluzbu typu Github?
M.D.
More information about the NSWI004
mailing list