सारांश
हमारे सर्वर-साइड अपडेट के बाद लॉगिन-आधारित लाइसेंसिंग समस्याओं के समाधान के लिए, जबकि Nuke परिवार के उत्पादों के नवीनतम संस्करणों में अपग्रेड करने में असमर्थ हैं, आप एक नए Nuke प्रमाणपत्र बंडल फ़ाइल को इंगित करने के लिए FN_CURLOPT_CAINFO पर्यावरण चर का उपयोग कर सकते हैं।
अधिक जानकारी
कृपया इस कार्य को पूर्णतः लागू करने के लिए नीचे दिए गए चरणों का पालन करें:
1. नीचे दिए गए डिफ़ॉल्ट स्थानों से टोकन फ़ोल्डर को हटाकर किसी भी मौजूदा लाइसेंसिंग टोकन को हटाएँ:
विंडोज़: C:\Users\<USERNAME>\AppData\Local\Foundry\Tokens
macOS: /Users/<USERNAME>/Library/ApplicationSupport/ Foundry /Tokens
लिनक्स: $HOME/.local/share/ Foundry /Tokens
2. टोकन फ़ोल्डर हटा दिए जाने के बाद, यहां से नया प्रमाणपत्र बंडल डाउनलोड करें:
नोट: प्रमाणपत्र बंडल का स्थान किसी नेटवर्क स्थान पर सेट किया जा सकता है और पर्यावरण चर का उपयोग करके, आपके नेटवर्क प्रबंधन सॉफ़्टवेयर या परिनियोजन टूल के माध्यम से आपके नेटवर्क के भीतर सभी मशीनों पर परिनियोजित किया जा सकता है। इसके लिए, डाउनलोड किए गए प्रमाणपत्र बंडल को ऐसी जगह पर रखना सुनिश्चित करें जहाँ सभी उपयोगकर्ता पहुँच सकें।
3. FN_CURLOPT_CAINFO पर्यावरण चर मान को डाउनलोड किए गए प्रमाणपत्र बंडल (ca-bundle.crt) के स्थान पर सेट करें।
किसी मशीन पर अस्थायी रूप से पर्यावरण चर सेट करने के उदाहरण के लिए नीचे दिए गए अनुभाग देखें:
विंडोज़:
set FN_CURLOPT_CAINFO=<PATH-TO>\ca-bundle.crt
लिनक्स/मैकओएस:
export FN_CURLOPT_CAINFO=<PATH-TO>/ca-bundle.crt
नोट: पर्यावरण चर का उपयोग करके अपने नेटवर्क के भीतर सभी मशीनों पर इसे तैनात करने के लिए, आप इसका मान UNC पथ पर सेट कर सकते हैं, उदाहरण के लिए विंडोज़ पर इस प्रकार:
set FN_CURLOPT_CAINFO=\\<PATH-TO>\ca-bundle.crt
आप उस मशीन पर एनवायरनमेंट वैरिएबल को अस्थायी या स्थायी रूप से सेट कर सकते हैं जिस पर आप Nuke परिवार के किसी उत्पाद का संस्करण चलाने की योजना बना रहे हैं जो इस सुधार के लागू होने से पहले जारी किया गया था। अगर आपको भविष्य में Nuke के किसी पुराने संस्करण का उपयोग करना पड़े, तो हम इसे स्थायी रूप से सेट करने की सलाह देते हैं।
नोट: पर्यावरण चर को स्थायी रूप से सेट करने से यह सुनिश्चित होता है कि जब भी कोई प्रक्रिया इसे कॉल करेगी, तो चर उपलब्ध रहेगा, यहां तक कि कंप्यूटर के पुनः आरंभ होने के बाद भी और प्रक्रिया को कैसे भी लॉन्च किया जाए, इसकी परवाह किए बिना।
macOS उपकरणों के लिए, पर्यावरण चर को स्थायी रूप से सेट करने के दो विकल्प हैं
विकल्प 1 - पूर्व-कॉन्फ़िगर की गई .plist फ़ाइल का उपयोग करना
- निम्नलिखित पूर्व-कॉन्फ़िगर की गई .plist फ़ाइल डाउनलोड करें और उसे
~/Library/LaunchAgentsमें कॉपी-पेस्ट करें
यह स्वचालित रूप से FN_CURLOPT_CAINFO पर्यावरण चर को आपके सिस्टम पर Nuke प्रमाणपत्र बंडल के वांछित स्थान पर इंगित करने के लिए सेट करता है: /Users/Shared
नोट: अगर आपके सिस्टम पर लाइब्रेरी फ़ोल्डर दिखाई नहीं दे रहा है, तो आपको उसे छिपाना बंद करना पड़ सकता है। ऐसा करने के लिए, Finder खोलें और Command (⌘) + Shift + . (अवधि) दबाएँ। इससे Finder में छिपी हुई फ़ाइलें चालू या बंद हो जाएँगी।
नोट: सिस्टम अधिसूचना निम्न संदेश के साथ प्रदर्शित हो सकती है, जो पुष्टि करती है कि .plist सफलतापूर्वक स्थापित हो गई है:
- Nuke प्रमाणपत्र बंडल डाउनलोड करें और इसे
/Users/Sharedमें कॉपी पेस्ट करें - इन परिवर्तनों को प्रभावी बनाने के लिए अपनी मशीन को पुनः आरंभ करें।
- एक बार जब आपकी मशीन पुनः आरंभ हो जाए, तो फिक्स लागू होने से पहले जारी किए गए Nuke परिवार उत्पाद के संस्करण को लॉन्च करें और लाइसेंसिंग संवाद में दिए गए चरणों का पालन करके लॉगिन लाइसेंस > टीम > इंस्टॉल > पूर्ण का चयन करें।
अब आप उम्मीद के मुताबिक उत्पाद लॉन्च करने में सक्षम हो जाएंगे।
विकल्प 2 - अपनी स्वयं की .plist फ़ाइल सेट करना
.plist फ़ाइल में पर्यावरण चर सेट करने के निर्देश निम्नलिखित लेख में पर्यावरण चर को स्थायी रूप से सेट करना अनुभाग के अंतर्गत पाए जा सकते हैं: Q100015: पर्यावरण चर कैसे सेट करें
4. फिक्स लागू होने से पहले जारी किए गए Nuke परिवार उत्पाद का संस्करण लॉन्च करें।
अग्रिम पठन
पर्यावरण चर सेट करने के तरीके के बारे में अधिक जानकारी यहां पाई जा सकती है: Q100015: पर्यावरण चर कैसे सेट करें
हमारी लाइसेंसिंग प्रणाली में सर्वर-साइड परिवर्तन के बारे में अतिरिक्त जानकारी के लिए, कृपया निम्नलिखित लेख देखें: Q100722: व्यक्तिगत लॉगिन-आधारित लाइसेंसिंग समाप्ति चेतावनियों के समाधान पर सलाह
हम चाहते हैं कि खेद व्यक्त करते हैं
कृपया हमें बताएँ कि