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:好的

我在 emq listener.ssl.external.keyfile = /etc/letsencrypt/live/$domain/privkey.pem listener.ssl.external.certfile = /etc/letsencrypt/live/$domaion/fullchain.pem 中更改了以下配置

猫 /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