本地Mosquitto Broker启动失败:CA证书加载错误求助
Mosquitto Broker启动失败:无法加载CA证书(OpenSSL相关错误)
我正在基于Infineon的mtb-example-wifi-mqtt-radar-presence项目使用本地Mosquitto Broker,在执行「Setting up the MQTT broker」步骤(推测在第3至第4步之间)时遇到启动错误。错误提示无法加载指定路径的CA证书,同时伴随OpenSSL相关错误。
错误日志
1712297140: mosquitto version 2.0.18 starting 1712297140: Config loaded from mosquitto.conf. 1712297140: Opening ipv6 listen socket on port 1883. 1712297140: Opening ipv4 listen socket on port 1883. 1712297140: Error: Unable to load CA certificates. Check cafile "C:\Program Files (x86)\mosquitto\certs\ca.crt". 1712297140: OpenSSL Error[0]: error:80000002:system library::No such file or directory 1712297140: OpenSSL Error[1]: error:10000080:BIO routines::no such file 1712297140: OpenSSL Error[2]: error:05880002:x509 certificate routines::system lib
mosquitto.conf配置
cafile C:\Program Files (x86)\mosquitto\certs\ca.crt keyfile C:\Program Files (x86)\mosquitto\server.key certfile C:\Program Files (x86)\mosquitto\server.crt
我已尝试过ChatGPT、Gemini、Claude给出的多种解决方案,但问题仍未解决,希望能得到专业帮助以让MQTT服务正常运行。
内容的提问来源于stack exchange,提问作者Harith
相关产品推荐
相关产品推荐

