Stilling av framsendingarproxy í RubyGems
Stilla sjálva RubyGems-boðið og skil síðan sundur endapunkts-syntaks, proxy-sannkenning og TLS-tillit í staðin fyri at líta á gomul Windows-loðningar.
RubyGems hevur sínar egnu proxy-innstøður. Ein kagi ella IDE, sum brúkar felagsproxyið, setur ikki endapunktin, sum boðið gem velur.
Fyri eina einaheinta:
gem fetch rake --http-proxy http://proxy.example:8080Skift endapunktin út við góðkenda tænastuna. Fyri almennar gem-niðurhal, har almenn millumlið eru loyvd, veitir HTTP-proxylistin móval. Hettar boðið niðurhalar nevnda gem.
Endurtikin boð
RubyGems skjalfestir HTTP_PROXY, HTTP_PROXY_USER og HTTP_PROXY_PASS fyri proxy-avdúking. Brúka viðmótið, sum innlagda útgávan stuðlar, og vanliga handfaring av samstávum í tínum umhvørvi.
Verandi terminalar varðveita umhvørvið, eftir at ein varandi stilling er broytt; ein byggingartænasta kann aftur hava eitt annað umhvørvi. Kanna prosessin, sum koyrir miseydnaða boðið.
Hvat miseydnaðist?
- Skeiv adressa
- Kanna URI-skemaið, vertin og portið. Shell-sitat og URI-innkoding loysa ymisk trupulleikar.
- Sannkenningaravbjóðing
- Kanna kravda mannagongd og kontu-form. Eitt brúkaranavn í økis-formi leggur ikki NTLM ella aðra ikki-studda mekanismu afturat.
- Váttanarvilla
- Eyðmerk viðkomandi skíri og tillitsgevara, meðan váttanin verður varðveitt.
Leiðbeiningar fyri Ruby 1.8 og tíðliga RubyGems kunnu lýsa aðrar villur og atferð. Brúka viðmótið hjá innlagdu útgávuni í staðin fyri at broyta útleiðsluna kring eina gamla loysn.
Gem-upprunin vísir, hvar pakkar verða útgevnir; framsendingarproxyið vísir leiðina til tann upprunan. Broyta stillingina, sum er ábyrgd fyri miseydnaða stigið.