[Bug 214694] net/mosquitto:Persistence db doesnt work

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Nov 20 16:08:04 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214694

            Bug ID: 214694
           Summary: net/mosquitto:Persistence db doesnt work
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: rajil.s at gmail.com
                CC: joe at thrallingpenguin.com
                CC: joe at thrallingpenguin.com
             Flags: maintainer-feedback?(joe at thrallingpenguin.com)

I am trying to setup mosquitto on FreeBSD-11. Unfortunately, the persistence db
doesnt work for me.

My config is as follows:

# cat /usr/local/etc/mosquitto/mosquitto.conf
pid_file /var/run/mosquitto.pid
user nobody

port 8883
allow_anonymous false
password_file /usr/local/etc/mosquitto/pwfile
acl_file /usr/local/etc/mosquitto/aclfile
protocol mqtt
cafile /usr/local/etc/chain-ca.pem
certfile /usr/local/etc/cert.pem
keyfile /usr/local/etc/privkey.pem
require_certificate false


persistence true
persistence_file mosquitto.db
persistence_location /usr/local/etc/mosquitto/

log_dest file /var/log/mosquitto.log
log_dest syslog
log_dest stdout
log_dest topic

log_type error
log_type warning
log_type notice
log_type information
connection_messages true
log_timestamp true


Mosquitto is supposed to run as user 'nobody' and persistence file has the
correct owner and permissions.

# ls -la /usr/local/etc/mosquitto/mosquitto.db
-rwxrwxrwx  1 nobody  nobody  0 Nov 20 09:41
/usr/local/etc/mosquitto/mosquitto.db


However, mosquitto doesnt start

# mosquitto -v -c /usr/local/etc/mosquitto/mosquitto.conf
1479657821: Error: Invalid argument.
1479657821: Error: Couldn't open database.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list