RubyGems-ന് സ്വന്തം പ്രോക്സി ഇൻപുട്ടുകളുണ്ട്. കമ്പനിയുടെ പ്രോക്സി ഉപയോഗിക്കുന്ന ബ്രൗസറോ IDEയോ gem കമാൻഡ് തിരഞ്ഞെടുക്കുന്ന എൻഡ്പോയിന്റ് സ്ഥാപിക്കുന്നില്ല.

ഒരു ഫെച്ചിനായി:

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

എൻഡ്പോയിന്റ് അംഗീകൃത സേവനത്തോടെ മാറ്റുക. പൊതു ഇടനിലക്കാർ അനുവദിക്കുന്ന പൊതു gem ഡൗൺലോഡുകൾക്ക് HTTP പ്രോക്സി പട്ടിക സ്ഥാനാർത്ഥികൾ നൽകുന്നു. ഈ കമാൻഡ് പേരിട്ട gem ഡൗൺലോഡ് ചെയ്യുന്നു.

ആവർത്തിക്കുന്ന കമാൻഡുകൾ

RubyGems പ്രോക്സി കണ്ടെത്തലിനായി HTTP_PROXY, HTTP_PROXY_USER, HTTP_PROXY_PASS എന്നിവ രേഖപ്പെടുത്തുന്നു. ഇൻസ്റ്റാൾ ചെയ്ത റിലീസ് പിന്തുണയ്ക്കുന്ന ഇന്റർഫേസും നിങ്ങളുടെ പരിസ്ഥിതിയുടെ സാധാരണ ക്രെഡൻഷ്യൽ കൈകാര്യവും ഉപയോഗിക്കുക.

നിലവിലുള്ള ടെർമിനലുകൾ സ്ഥിരമായ ക്രമീകരണം മാറിയതിനു ശേഷവും അവയുടെ പരിസ്ഥിതി നിലനിർത്തുന്നു; ബിൽഡ് സേവനത്തിന് വീണ്ടും മറ്റൊരു പരിസ്ഥിതി ഉണ്ടാകാം. പരാജയപ്പെട്ട കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്ന പ്രോസസ് പരിശോധിക്കുക.

എന്ത് പരാജയപ്പെട്ടു?

തെറ്റായ വിലാസം
URI സ്കീം, ഹോസ്റ്റ്, പോർട്ട് എന്നിവ പരിശോധിക്കുക. ഷെൽ ക്വോട്ടിംഗും URI എൻകോഡിംഗും വ്യത്യസ്ത പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നു.
ഓതന്റിക്കേഷൻ ചലഞ്ച്
ആവശ്യമായ രീതിയും അക്കൗണ്ട് രൂപവും പരിശോധിക്കുക. ഡൊമെയ്ൻ രൂപത്തിലുള്ള ഉപയോക്തൃനാമം NTLM അല്ലെങ്കിൽ പിന്തുണയ്ക്കാത്ത മറ്റൊരു സംവിധാനവും ചേർക്കുന്നില്ല.
സർട്ടിഫിക്കറ്റ് പരാജയം
ബന്ധപ്പെട്ട സർട്ടിഫിക്കറ്റും വിശ്വാസ സ്റ്റോറും തിരിച്ചറിയുക, പരിശോധന സജീവമായി നിലനിർത്തി.

Ruby 1.8, ആദ്യകാല RubyGems എന്നിവയ്ക്കുള്ള നിർദ്ദേശങ്ങൾ വ്യത്യസ്ത ബഗുകളും കമാൻഡ് പെരുമാറ്റവും വിവരിച്ചേക്കാം. പഴയ പരിഹാരത്തിനു ചുറ്റും അതിന്റെ നടപ്പാക്കൽ മാറ്റുന്നതിനു പകരം ഇൻസ്റ്റാൾ ചെയ്ത പതിപ്പിന്റെ ഇന്റർഫേസ് ഉപയോഗിക്കുക.

gem ഉറവിടം പാക്കേജുകൾ എവിടെ പ്രസിദ്ധീകരിക്കുന്നു എന്ന് നിർണ്ണയിക്കുന്നു; ഫോർവേഡ് പ്രോക്സി ആ ഉറവിടത്തിലേക്കുള്ള വഴി നിർണ്ണയിക്കുന്നു. പരാജയപ്പെട്ട ഘട്ടത്തിന് ഉത്തരവാദിയായ ക്രമീകരണം മാറ്റുക.

അനുബന്ധ ലേഖനങ്ങൾ