2012-02-27 33 views
6

से कनेक्ट करने में असमर्थ है मैं CCnet 1.6 और cctray 1.6 का उपयोग कर रहा हूं। बिल्ड सर्वर पर, ट्रे स्थानीयहोस्ट का उपयोग करके ठीक से काम करता है। हालांकि, मैं ट्रे को डैशबोर्ड से कनेक्ट करने में सक्षम नहीं हूं। डैशबोर्ड यूआरएल बहुत अच्छा काम करता है, लेकिन जब मैं इसे cctray सेटिंग्स में डालता हूं, तो मुझे 500 आंतरिक सर्वर त्रुटि मिलती है।CCtray डैशबोर्ड

यह तब तक काम करता है जब तक मुझे डिफ़ॉल्ट रूप से सीसीनेट को डिफ़ॉल्ट वेबसाईट से स्थानांतरित नहीं करना पड़ा। जब मैंने इसे बदल दिया तो क्या मुझे कुछ याद आया?

धन्यवाद, जो

उत्तर

1

यह मानते हुए कि CCNET सर्वर अपने स्थानीय नेटवर्क का हिस्सा है कि यह काम करना चाहिए:

    कनेक्शन प्रकार के रूप में
  • नेट का चयन दूरस्थ
  • केवल द्वारा CCNET सर्वर का पता निर्दिष्ट करें इसका आईपी पता (डैशबोर्ड यूआरएल का उपयोग करने के बजाए)
+1

तो, मैंने सर्वर के आईपी को .NET रीमोटिंग के रूप में आजमाया। त्रुटि निम्नानुसार है: सर्वर से कनेक्ट करने में विफल: कनेक्शन कनेक्शन विफल हुआ क्योंकि कनेक्टेड पार्टी ने समय के बाद उचित प्रतिक्रिया नहीं दी, या स्थापित कनेक्शन विफल हुआ क्योंकि कनेक्टेड होस्ट 10.210.0.14 को 1234 – MoreThanWYSIWYG

+0

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

2

वास्तव में यह एक प्रश्न के समान है I just asked लेकिन आप दूरस्थ साथ बनाए रखना चाहते हैं (लेकिन firwalls के साथ इंटरनेट और तरह से भी अधिक इतनी अच्छी तरह से काम नहीं कर सकता)

  1. अपने dashboard.config खोलें (संभावना पथ सी है यदि: \ Program Files (x86) \ CruiseControl.NET \ webdashboard \ dashboard.config)

  2. पोर्ट संख्या अपने डैशबोर्ड पर (जैसे सर्वर से कनेक्ट कर रहा है खोजें: 21234)

  3. सीसी ट्रे, चयन दूरस्थ में और होस्टनाम दर्ज: portnumber (उदाहरण: mycruiseserver: 21234)

0

अपनी फ़ायरवॉल को बंद करने का प्रयास करें, हो सकता है कि आपने अपना बंदरगाह खोला न हो।

फिर, buildserver:port विधि का उपयोग करें (दूरस्थ रूप से .NET के माध्यम से)।

0

मैंने अभी अपनी समस्या तय की है (v1.8.3 मेरी स्थापना के लिए)।

मैंने होस्ट नाम से मेल खाने के लिए dashboard.config में <server /> टैग में नाम विशेषता सेट की है। मुझे यकीन नहीं है कि यह आवश्यक है लेकिन यह पहली बात है जिसकी मैंने कोशिश की थी।

फिर मैंने साइट के लिए बाइंडिंग का निरीक्षण किया कि आईआईएस में डैशबोर्ड होस्ट किया गया है। बाध्यकारी के लिए होस्टनाम खाली था, इसलिए मैंने इसे साइट के होस्टनाम में बदल दिया।

मैंने देखा कि सीसीटीएटी मशीन के इवेंट लॉग में अज्ञात डोमेन के लिए अपवाद लॉग किए गए थे जब मैं इसे सीसीटीआरई से कनेक्ट करने की कोशिश कर रहा था।

जब मैं रिमोट मशीन पर सीसीटीआरई में एक बिल्ड सर्वर जोड़ने गया, तो मैंने डैशबोर्ड के माध्यम से चुना और यह मेरे लिए काम किया।