OpenSSL を使用してデータ ファイルを復号化するアプリケーションを開発しましたが、ステージ サーバーにデプロイすると機能しません。サーバーで見逃した OpenSSL を含めるために必要な構成手順はありますか? ローカルで動作させるために特別なことは何もしませんでした(Windowsでの開発)。
エラーの原因となる行は次のとおりです。
rescue_from OpenSSL::Cipher::CipherError, :with => :cipher_error
私のコントローラーの1つに。
Ruby 1.8.7、Rails 3.0.4 OpenSSL サポートを追加するために gem は使用されず、ローカルでのみ機能しました。
ファイルの実際の復号化は正常に機能しています (コードは のモジュールにあります/lib
)。失敗したのはコントローラーのこの行だけです。