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에게 감사드립니다.

관련 정보