有没有办法使用无人机与自签名证书?

我正在尝试使用TLS设置Drone,但无人机代理无法连接到服务器,并显示错误消息:

connection failed, retry in 15s. websocket. Dial wss://drone-server:8000/ws/broker: x509: certificate signed by unknown authority 

我已经生成了必要的文件,并且我的DRONE_SERVER_CERT -compose文件为drone服务器设置了带有证书的DRONE_SERVER_CERTDRONE_SERVER_KEY值,所以我认为唯一的问题是它是自签名的。 但是我不确定如何设置无人机镜像的证书来让它识别证书的CA. 有没有一种方法来设置,或者我完全错误的方式?

据我了解无人机CLI客户端,使用系统的可信证书存储为大多数*应用程序。 因此,为了让您的客户端开始信任服务器的自签名证书,您应该将CA证书添加到系统存储中。

在这个答案中可以find关于如何安装CA证书的很好的指导。

*浏览器通常拥有自己的CA证书数据库