RubyGems өзүнүн прокси киргизүүлөрүнө ээ. Компаниянын проксиин колдонгон браузер же IDE gem буйругу тандаган акыркы чекитти орнотпойт.

Бир жүктөө үчүн:

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

Акыркы чекитти бекитилген кызмат менен алмаштырыңыз. Коомдук ортомчуларга уруксат берилген коомдук gem жүктөөлөрү үчүн HTTP прокси тизмеси талапкерлерди сунуштайт. Бул буйрук аталган gemди жүктөйт.

Кайталануучу буйруктар

RubyGems проксини табуу үчүн HTTP_PROXY, HTTP_PROXY_USER жана HTTP_PROXY_PASS жазат. Орнотулган чыгарылыш колдогон интерфейсти жана чөйрөңүздүн кадимки эсеп маалыматтарын иштетүүнү колдонуңуз.

Учурдагы терминалдар туруктуу жөндөө өзгөргөндөн кийин өз чөйрөсүн сактайт; build кызматында кайра башка чөйрө болушу мүмкүн. Ийгиликсиз буйрукту иштетип жаткан процессти текшериңиз.

Эмне ийгиликсиз болду?

Туура эмес дарек
URI схемасын, хостту жана портту текшериңиз. Shell тырмакчалары жана URI коддоосу ар кандай маселелерди чечет.
Аутентификация чакырыгы
Талап кылынган ыкманы жана эсептин формасын текшериңиз. Домен формасындагы колдонуучу аты NTLM же башка колдоого алынбаган механизмди кошпойт.
Сертификат катасы
Тиешелүү сертификатты жана ишеним кампасын аныктап, текшерүүнү күйүк абалда калтырыңыз.

Ruby 1.8 жана эрте RubyGems үчүн нускамалар башка каталарды жана буйрук жүрүм-турумун сүрөттөшү мүмкүн. Эски чечимдин айланасында анын ишке ашырылышын өзгөртүүнүн ордуна орнотулган версиянын интерфейсин колдонуңуз.

gem булагы пакеттердин кайда жарыяланарын аныктайт; алдыңкы прокси ошол булакка барар жолду аныктайт. Ийгиликсиз баскычка жооптуу жөндөөнү өзгөртүңүз.

Тектеш макалалар