RubyGems havas proprajn prokurajn enigojn. Retumilo aŭ IDE uzanta la firmaan prokurilon ne starigas la finpunkton elektitan de la komando gem.

Por unu elŝuto:

gem fetch rake --http-proxy http://proxy.example:8080

Anstataŭigu la finpunkton per la aprobita servo. Por publikaj gem-elŝutoj, kie publikaj perantoj estas permesataj, la listo de HTTP-prokuriloj proponas kandidatojn. Ĉi tiu komando elŝutas la nomitan gem.

Ripetitaj komandoj

RubyGems dokumentas HTTP_PROXY, HTTP_PROXY_USER kaj HTTP_PROXY_PASS por prokura malkovro. Uzu la interfacon subtenatan de la instalita versio kaj la kutiman pritraktadon de akreditaĵoj de via medio.

Ekzistantaj terminaloj konservas sian medion post ŝanĝo de daŭra agordo; konstrua servo povas denove havi alian medion. Kontrolu la procezon, kiu rulas la malsukcesan komandon.

Kio malsukcesis?

Misformita adreso
Kontrolu la URI-skemon, gastiganton kaj pordon. Ŝel-citado kaj URI-kodado solvas malsamajn problemojn.
Aŭtentika defio
Kontrolu la postulatan metodon kaj kontformon. Uzantnomo en domajnformo ne aldonas NTLM aŭ alian nesubtenatan mekanismon.
Atestila fiasko
Identigu la koncernan atestilon kaj fidsistemon, lasante la kontroladon ŝaltita.

Instrukcioj por Ruby 1.8 kaj fruaj RubyGems povas priskribi malsamajn cimojn kaj komandokonduton. Uzu la interfacon de la instalita versio anstataŭ modifi ĝian efektivigon ĉirkaŭ malnova ĉirkaŭvojo.

La gem-fonto identigas, kie pakaĵoj estas publikigataj; la antaŭa prokurilo identigas la vojon al tiu fonto. Ŝanĝu la agordon respondecan pri la malsukcesa etapo.

Rilataj artikoloj