这是我的acl文件。
java -cp . TestClass
在Mosquitto.conf文件中,acl的路径设置如下
topic sampletopic
以下是错误日志
acl_file aclfile.conf
任何帮助都将不胜感激。
提前致谢
答案 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