जब मैं शैल मैं इस त्रुटि मिलती है जेनकींस से SVN आदेश पंक्ति चलाएँ:SVN कमांड लाइन सर्वर प्रमाणपत्र बेमेल की वजह से विफल रहता है
D:\Jenkins\jobs\Merge Trunk to Stable\workspace\stable>svn up --trust-server-cert --non-interactive
Updating '.':
svn: E175002: Unable to connect to a repository at URL 'https://xxx/stable'
svn: E175002: OPTIONS of 'https://xxx/stable': Server certificate verification failed: certificate issued for a different hostname, issuer is not trusted (https://xxx)
लेकिन जब मैं कमांड लाइन सीएमडी खिड़की से ही चलाने यह ठीक है:
D:\Jenkins\jobs\Merge Trunk to Stable\workspace\stable>svn up
Updating '.':
At revision 1797.
या
D:\Jenkins\jobs\Merge Trunk to Stable\workspace\stable>svn up --trust-server-cert --non-interactive
Updating '.':
At revision 1797.
किसी भी विचार है कि यह कैसे हल करने के लिए ??
क्या आपको उस सर्वर के लिए कहीं सर्वर फिंगरप्रिंट जोड़ने की आवश्यकता है? – fduff
मुझे नहीं पता कि। मैं वास्तव में सवाल नहीं समझता ... मुझे पता है कि सर्वर प्रमाणपत्र का नाम मेल नहीं खाता है। इससे पहले मुझे कोई समस्या नहीं हुई। –
मुझे मस्तिष्क/नेटवर्क/सबवर्जन सर्वर फ़ाइल जैसे कुछ दिमाग में था; वहाँ एक लापता सेटिंग हो सकती है, लेकिन यह सिर्फ एक अनुमान है। – fduff