RubyGems-ийн урагшлах прокси тохиргоо
RubyGems командыг өөрөө тохируулж, дараа нь төгсгөлийн цэгийн синтакс, прокси баталгаажуулалт, TLS итгэлийг хуучин Windows шийдлүүдэд найдахын оронд тусгаарлана.
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-ийн эх сурвалж багцуудыг хаана нийтлэхийг тодорхойлдог; урагшлах прокси тэр эх сурвалж руу хүрэх замыг тодорхойлдог. Амжилтгүй үе шатыг хариуцсан тохиргоог өөрчилнө үү.