1

私は Emqtt 2.3.3 バージョンを使用しています。暗号化を使用してsslを実装しようとしています。以下の手順を使用して同じことを実装しています

sudo apt-get update,sudo apt-get install software-properties-common,sudo add-apt-repository ppa:certbot/certbot,sudo apt-get update,sudo apt-get install certbot

sudo certbot certonly --standalone -d example.com openssl verify -CAfile /etc/letsencrypt/live/$domain/chain.pem /etc/letsencrypt/live/zhengyupan.de/cert.pem

/etc/letsencrypt/live/$domain/cert.pem: OK

emq listener.ssl.external.keyfile = /etc/letsencrypt/live/$domain/privkey.pem listener.ssl.external.certfile = /etc/letsencrypt/live/$domaion/fullchain.pem で以下の構成を変更しました

cat /etc/ssl/certs/DST_Root_CA_X3.pem /etc/letsencrypt/live/$domain/chain.pem > ca.pem

mosquitto_sub -t abc -h $domain -p 8883 -d --cafile ~/ca.pem

購読すると、接続がタイムアウトしたなどのエラーが発生します

4

0 に答える 0