मैं ओपनएसएसएल का उपयोग कर डेटा फ़ाइलों के डिक्रिप्शन के साथ एक एप्लीकेशन विकसित कर रहा हूं लेकिन यह हमारे चरण सर्वर पर तैनात होने पर काम नहीं कर रहा है। क्या ओपनएसएसएल को शामिल करने के लिए कुछ कॉन्फ़िगरेशन चरण आवश्यक है जिसे मैंने सर्वर पर याद किया है? मैंने स्थानीय रूप से काम करने के लिए कुछ भी नहीं किया (विंडोज़ पर विकास)।अनियमित स्थिर ओपनएसएसएल (नेमइरर)
लाइन है कि त्रुटि का कारण बनता है:
rescue_from OpenSSL::Cipher::CipherError, :with => :cipher_error
मेरी नियंत्रकों में से एक में
।
रूबी 1.8.7, रेल 3.0.4 ओपनएसएसएल समर्थन जोड़ने के लिए कोई रत्न का उपयोग नहीं किया गया था, यह सिर्फ स्थानीय रूप से काम करता था।
फ़ाइलों का वास्तविक डिक्रिप्शन ठीक काम कर रहा है (कोड /lib
में मॉड्यूल में है), यह केवल उस पंक्ति में नियंत्रक है जो विफल रहता है।