使用正确的订户参数时未授权MQTT网桥

使用正确的订户参数时未授权MQTT网桥,mqtt,Mqtt,我可以成功订阅我的MQTT代理: mosquitto_sub -h myremotehost -p 8883 --cafile mqtt_ca.crt -u username --pw userpasswd -t mytopic/# 但是,当我尝试运行配置文件中使用相同参数配置的MQTT网桥时,出现错误连接被拒绝:未授权: connection conn1 address myremotehost:8883 bridge_cafile mqtt_ca.crt remote_username u

我可以成功订阅我的MQTT代理:

mosquitto_sub -h myremotehost -p 8883 --cafile mqtt_ca.crt -u username --pw userpasswd -t mytopic/#
但是,当我尝试运行配置文件中使用相同参数配置的MQTT网桥时,出现错误
连接被拒绝:未授权

connection conn1
address myremotehost:8883
bridge_cafile mqtt_ca.crt
remote_username username 
remote_password userpasswd 
topic mytopic/# both
有什么建议吗

编辑:

网桥无法连接到的原始代理上的日志项:

1580391693: OpenSSL Error: error:14094412:SSL routines:SSL3_READ_BYTES:sslv3 alert bad certificate
1580391693: OpenSSL Error: error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure

它说
坏证书
,但正如我前面提到的,这是我从客户端成功订阅时使用的同一个证书文件

@hardillb到ca crt文件的路径是正确的,我编辑了我的问题以显示日志错误,该错误似乎没有意义,由于此设置中不应该有远程证书,因此唯一的证书是从本地磁盘加载的证书,它应该在启动时读取该证书。