मेरे पास एक बिल्ड/टेस्ट सर्वर है जो वर्तमान में मेरे निरंतर एकीकरण के लिए जेनकींस चला रहा है और यह मेरे टेस्ट सर्वर के रूप में भी काम कर रहा है जहां एक बार निर्मित कोड को तैनात किया जाएगा (मुझे उम्मीद है कि इसे सुधारने और इन्हें अलग करने की उम्मीद है बाद की तारीख जब बजट की अनुमति देता है)MSDeploy WMSVC काम नहीं कर रहा है
मेरे पास एक .NET वेब समाधान है (अनिवार्य रूप से जटिल केवल उम्ब्राको नहीं है) कि मेरे पास एसवीएन और जेनकिंस में अब सही ढंग से निर्माण हो रहा है। अब मैं इसे MSDeploy का उपयोग कर उसी सर्वर पर तैनात करना चाहता हूं। निर्माण पूरा होने के बाद पैकेज उत्पन्न होता है लेकिन तैनाती त्रुटि
ERROR_DESTINATION_NOT_REACHABLE: वेब परिनियोजन कार्य विफल रहा। (रिमोट कंप्यूटर से कनेक्ट नहीं हो सका ("xxxxx.xxxxxxx.xxx.xxxx")। दूरस्थ कंप्यूटर पर, सुनिश्चित करें कि वेब परिनियोजन स्थापित है और यह आवश्यक प्रक्रिया ("वेब प्रबंधन सेवा") शुरू हो गई है
यहाँ कि जेनकींस का उपयोग करता
/P:Configuration=Release
/P:DeployOnBuild=True
/P:MSDeployPublishMethod=WMSVC
/P:DeployTarget=MSDeployPublish
/P:PublishProfile=GetSomePixels
/P:MsDeployServiceUrl=https://build.########
/P:AllowUntrustedCertificate=True
/P:CreatePackageOnPublish=True
/P:UserName=#######
/P:Password=########
मेरी MSBuild पैरामीटर है मैं सर्वर और वेब प्रबंधन सेवा को चेक किया है चल रहा है और मैन्युअल रूप से
मैं भी आईआईएस 8 प्रबंधक में चले गए हैं (सर्वर शुरू कर रहा है 2012) और "प्रबंधन सेवा" के तहत "रिमोट कनेक्शन की अनुमति दें" बॉक्स को चेक किया। आईआईएस पुनरारंभ किया गया WMSVC और अभी भी काम नहीं कर रहा है।
यदि मैं ब्राउज़र में https://myserver.co.uk:8172/MsDeploy.axd पर जाता हूं तो यह हल करता है (आपको अविश्वसनीय प्रमाण के बारे में चेतावनी देता है) और फिर एक खाली पृष्ठ प्रदर्शित करता है।
किसी को भी कोई विचार है कि मैं क्या कर सकता हूं? मैंने सोचा कि यह फ़ायरवॉल से संबंधित हो सकता है और भले ही उसने 8172 के लिए विंडोज फ़ायरवॉल में अपवाद जोड़ा हो, फिर भी मैंने पूरी फ़ायरवॉल को पूरी तरह से फैसले से बाहर कर दिया है और अभी भी कोई भाग्य नहीं है।
सी सही बंदरगाह पर उसके सुनने की जाँच करने के सर्वर पर इस चलाने है: \ Users \ प्रशासक> netstat -एक | findstr 8172 टीसीपी 0.0.0.0:8172 जीएसपी-बिल्ड: 0 सुन टीसीपी [::]: 8172 जीएसपी-बिल्ड: 0 सुन
ठीक है मैंने इसे हल कर लिया है। ऐसा प्रतीत होता है कि आपको पहले वेब प्रबंधन सेवा को सक्रिय करना होगा और फिर वेब परिनियोजन स्थापित करना होगा और मैं इसे दूसरे तरीके से पूरा कर दूंगा। मैंने वेब डिप्लोमा को अनइंस्टॉल किया और इसे फिर से इंस्टॉल किया, सर्वर को पुनरारंभ किया और इसके काम –
आपकी टिप्पणी से एक उत्तर दें। यह यहां सलाह का एक महत्वपूर्ण हिस्सा है। धन्यवाद। – Askolein
वास्तव में काम करता है! Askolein आपको एक अच्छा सुझाव देता है, @ ian-davies – Andrii