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 திட்டம், புரவலன் மற்றும் துறையைச் சரிபார்க்கவும். ஷெல் மேற்கோள்கள் மற்றும் URI குறியாக்கம் வெவ்வேறு சிக்கல்களைத் தீர்க்கின்றன.
- அங்கீகார சவால்
- தேவையான முறை மற்றும் கணக்கு வடிவத்தைச் சரிபார்க்கவும். டொமைன் வடிவப் பயனர்பெயர் NTLM அல்லது ஆதரிக்கப்படாத வேறு பொறிமுறையைச் சேர்ப்பதில்லை.
- சான்றிதழ் தோல்வி
- தொடர்புடைய சான்றிதழ் மற்றும் நம்பிக்கைச் சேமிப்பகத்தை அடையாளம் காணவும், சரிபார்ப்பை இயக்கத்தில் வைத்து.
Ruby 1.8 மற்றும் ஆரம்ப RubyGems-க்கான வழிமுறைகள் வேறுபட்ட பிழைகளையும் கட்டளை நடத்தையையும் விவரிக்கலாம். பழைய தீர்வைச் சுற்றி அதன் செயலாக்கத்தை மாற்றுவதற்குப் பதிலாக நிறுவப்பட்ட பதிப்பின் இடைமுகத்தைப் பயன்படுத்தவும்.
gem மூலம் தொகுப்புகள் எங்கு வெளியிடப்படுகின்றன என்பதைக் குறிக்கிறது; முன்னோக்கு ப்ராக்ஸி அந்த மூலத்திற்கான பாதையைக் குறிக்கிறது. தோல்வியடைந்த நிலைக்குப் பொறுப்பான அமைப்பை மாற்றவும்.