2011-12-07 15 views
6

मैं काम पर हैकेल का उपयोग करने की कोशिश कर रहा हूं। मैंने एचपी स्थापित किया है, लेकिन मुझे अपडेट करने के लिए कैबल नहीं मिल सकता है। मुझे लगता है कि यह कुछ फ़ायरवॉल या डीएनएस समस्या है।कॉर्पोरेट नेटवर्क के अंदर काम करने के लिए कैबल अपडेट नहीं मिल सकता

$ cabal update 
Downloading the latest package list from hackage.haskell.org 
cabal.exe: openTCPConnection: host lookup failure for "hackage.haskell.org" 

जहां इसे ठीक करने शुरू करने के लिए की कोई भी विचार है, या एक वैकल्पिक हल?

+1

क्या आपके पास इंटरनेट से कनेक्शन है? क्या आपको काम पर प्रॉक्सी सर्वर चाहिए? – fuz

+0

http://stackoverflow.com/questions/1551053/how-do-i-get-cabal-to-bypass-my-windows-proxy-settings के अनुसार, कैबल स्वचालित रूप से आपकी प्रॉक्सी सेटिंग्स का पता लगाता है। क्या आपकी कंपनी gzip फ़ाइलों को अवरुद्ध कर रही है? –

+0

मैं सीधे हैकेज से कुछ gzip फ़ाइलों को डाउनलोड करने में कामयाब रहा, इसलिए यह समस्या नहीं होनी चाहिए –

उत्तर

3

कई संभावनाएं हैं। आप करेंगे, मुझे डर है, शायद आपके आईटी विभाग से बात करनी होगी।

  1. NTLM बुलाया फ़ायरवॉल प्रमाणीकरण की एक स्वाद है कि कबाल का समर्थन नहीं करता है। इसकी एक माइक्रोसॉफ्ट स्वामित्व वाली बात है कि केवल इंटरनेट एक्सप्लोरर द्वारा समर्थित है (थोड़ा गले लगाता है और मित्रों के बीच विस्तार करता है?)।

  2. के रूप में यह भी सुझाव दिया है, यह हो सकता है कि हो अपने फ़ायरवॉल gzip फ़ाइलें ब्लॉक कर रहा है, या यह भी उन्हें अंदर कर रहे होंगे और निष्पादन योग्य कोड देखकर। आप यह बता सकते हैं कि अपने वेब ब्राउज़र के साथ एकल पैकेज डाउनलोड करने का प्रयास करके यह है: यदि सामग्री अवरुद्ध हो रही है तो आपको ऐसा संदेश मिलेगा, और आपके आईटी विभाग से इसे अनब्लॉक करने के बारे में बात कर सकते हैं।

वैकल्पिक रूप से आप मैं क्या किया कर सकते हैं: पैकेज विवरण और घर से नवीनतम संस्करण का संपूर्ण संग्रह डाउनलोड, एक ज़िप ड्राइव पर काम करने के लिए इसे ले, और कबाल के लिए स्थापित एक स्थानीय भंडार के रूप में यह कॉन्फ़िगर करें। क्षमा करें, लेकिन यह थोड़ी देर हो गया है और मुझे बिल्कुल याद नहीं है, लेकिन आपको दोनों फाइलों की आवश्यकता है।

+0

धन्यवाद। मैंने मैन्युअल रूप से पैकेज डाउनलोड करने का प्रयास किया और यह ठीक काम किया। तो इसमें कोई समस्या नहीं है। इसके अलावा मेरे पास अन्य ब्राउज़र इंस्टॉल हैं, जो भी ठीक काम करते हैं, इसलिए मेरे पास माइक्रोसॉफ्ट स्वामित्व वाली चीजें हैं जो समस्याएं पैदा करती हैं। –

संबंधित मुद्दे