加载mosquitto中的acl文件时出错

时间:2016-02-03 16:11:46

标签: mqtt mosquitto

这是我的acl文件。

java -cp . TestClass

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

 topic sampletopic

以下是错误日志

 acl_file ‪aclfile.conf

任何帮助都将不胜感激。

提前致谢

1 个答案:

答案 0 :(得分:0)

启动mosquitto windows服务时我遇到了同样的问题,发现了什么问题。

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

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

<强>错误

acl_file aclfile.conf

<强>错误

acl_file "C:\Program Files (x86)\mosquitto\aclfile.conf"

正确(请注意,这是没有引号“”)

acl_file C:\Program Files (x86)\mosquitto\aclfile.conf

正确(适用于环境变量)

acl_file %ProgramFiles(x86)%\mosquitto\aclfile.conf