在 mosquitto 中加载 acl 文件时出错



这是我的ACL文件。

 topic sampletopic

在Mosquitto.conf中,acl的文件路径设置如下

 acl_file ‪aclfile.conf

以下是错误日志

 1454515084: mosquitto version 1.4.7 (build date 28/12/2015 21:28:48.57) starting
 1454515084: Config loaded from C:Program Files (x86)mosquitto/mosquitto.conf.
 1454515084: Error: Unable to open acl_file "‪aclfile.conf".
 1454515084: Error opening acl file "‪aclfile.conf".

任何帮助将不胜感激。

提前致谢

我在启动mosquitto Windows服务时遇到了同样的问题,并发现了问题所在。

尽管 acl 文件与 mosquitto 位于同一目录中,但您仍然需要指定 acl 文件位置的完整路径。

下面演示了编写mosquitto.conf文件的正确和错误方法

acl_file aclfile.conf

acl_file "C:Program Files (x86)mosquittoaclfile.conf"

正确(请注意,没有引号")

acl_file C:Program Files (x86)mosquittoaclfile.conf

正确(使用环境变量)

acl_file %ProgramFiles(x86)%mosquittoaclfile.conf

最新更新