AWS EC2 UbuntuへのRestundのインストール

AWS EC2 UbuntuへのRestundのインストール

Ubuntuを実行しているVagrantシステムにRestundを正常にインストールしました。ただし、Ubuntuを実行しているAWS EC2インスタンスにインストールしようとすると、Restundの起動時にエラーが発生します。

Error Message: tls not supported

/etc/restund.conf ファイルで tls を無効にすると、メッセージが消え、Restund が期待どおりに動作を開始します。しかし、セキュリティサポートはありません。循環するサーバーと安全に通信していることを確認しようとしています。

私の/etc/restund.confには次の内容があります。

tls_listen              MY_IP_ADDRESS:3479,/etc/ssl/certs/ssl-cert-snakeoil-cert-and-key.pem

実際のドメインなどを使用する準備をする前に、開発とテストに偽の証明書を使用してください。

次の内容で証明書を作成しました。

make-ssl-cert generate-default-snakeoil
cat /etc/ssl/certs/ssl-cert-snakeoil.pem >> /etc/ssl/certs/ssl-cert-snakeoil-cert-and-key.pem
cat /etc/ssl/private/ssl-cert-snakeoil.key >> /etc/ssl/certs/ssl-cert-snakeoil-cert-and-key.pem

回復は気絶/ラウンド仕える人

Restundに必要なTLSサポートを有効にする方法がわかりません。

あなたが提供できる助けに感謝します!

答え1

この問題に対する解決策は、次のことです。

  1. libssl-devのインストール
  2. Libreを再コンパイルして(依存関係を再起動)、再インストール
  3. 再コンパイルして再インストールしてください。

これで解決しました!

回答をいただいた再開発メーリングリストのRichard Aasに感謝します。

関連情報