RubyGems-en aurreranzko proxyaren konfigurazioa
Konfiguratu RubyGems komandoa bera, eta gero bereizi amaierako puntuaren sintaxia, proxyaren autentifikazioa eta TLS konfiantza Windows-en irtenbide zaharretan oinarritu beharrean.
RubyGems-ek bere proxy sarrera propioak ditu. Enpresaren proxya erabiltzen duen arakatzaileak edo IDEak ez du gem komandoak aukeratzen duen amaierako puntua ezartzen.
Deskarga bakarrerako:
gem fetch rake --http-proxy http://proxy.example:8080Ordeztu amaierako puntua onartutako zerbitzuarekin. Gem deskarga publikoetan, bitartekari publikoak baimenduta daudenean, HTTP proxy zerrenda hautagaiz hornitzen du. Komando honek aipatutako gema deskargatzen du.
Errepikatutako komandoak
RubyGems-ek HTTP_PROXY, HTTP_PROXY_USER eta HTTP_PROXY_PASS dokumentatzen ditu proxyaren aurkikuntzarako. Erabili instalatutako bertsioak onartzen duen interfazea eta zure inguruneko kredentzialen ohiko kudeaketa.
Lehendik dauden terminalek beren ingurunea gordetzen dute ezarpen iraunkorra aldatu ondoren; build zerbitzuak berriro beste ingurune bat izan dezake. Egiaztatu huts egin duen komandoa exekutatzen duen prozesua.
Zerk huts egin du?
- Helbide gaizki osatua
- Egiaztatu URI eskema, host-a eta portua. Shell-en komatxkak eta URI kodetzeak arazo desberdinak konpontzen dituzte.
- Autentifikazio erronka
- Egiaztatu eskatutako metodoa eta kontuaren forma. Domeinu formako erabiltzaile-izenak ez du NTLM edo onartzen ez den beste mekanismorik gehitzen.
- Ziurtagiriaren hutsegitea
- Identifikatu inplikatutako ziurtagiria eta konfiantza biltegia, egiaztapena gaituta mantenduz.
Ruby 1.8 eta hasierako RubyGems-enerako argibideek beste errore eta komando-portaera batzuk deskriba ditzakete. Erabili instalatutako bertsioaren interfazea, irtenbide zahar baten inguruan haren inplementazioa aldatu beharrean.
Gem iturriak paketeak non argitaratzen diren adierazten du; aurreranzko proxyak iturri horretarako bidea adierazten du. Aldatu huts egin duen etaparen erantzule den ezarpena.