最近、サーバーに Thin をインストールしました。顧客から、アプリケーション全体に SSL を実装するように依頼されました。それで、SSLを実装するためのガイドをWebで検索しました。これは非常に簡単なようです。証明書とキーを取得し、示されているようにサーバーを起動しました。サーバーは問題なく起動しますが、誰かが接続しようとすると、次のエラー メッセージが表示されます。
「std::runtime_error」のインスタンスをスローした後に終了が呼び出されました
サーバーが停止し、ブラウザに「接続のリセット」ページが表示されます。周りを見回したところ、これはlibsslがインストールされていないことに関係していると言う人もいるので、/ usr - フォルダーの中を調べたところ、そこに彼女がいます。
次に、他のソリューションを検索しましたが、それらのほとんどは、残念ながらオプションではない Apache または Nginx を必要とするようです。
Thin を SSL で動作させる方法について何かアイデアはありますか?
システムへの詳細情報:
VHost Debian 6 x64 Rails 3.2.8 Ruby 1.8.7 Thin 1.4.1