I have redis configured to start with rspamd. The configuration is default
with no changes after the port install. Redis has been failing to start and
doesn't give much information back when running with `--loglevel verbose'. 

I'm able to run redis-server as root, but starting up with `rcctl start
redis' just fails with no messages anywhere (yes, even adding `--loglevel
verbose' to /etc/rc.d/redis flags).

Re-installing both rspamd and redis doesn't help the situation.

Any help on troubleshooting is appreciated. Configurations follow.

Thanks.

# uname -a
OpenBSD server 7.0 GENERIC#6 amd64

# dmesg | grep mem
real mem = 1056956416 (1007MB)
avail mem = 1009049600 (962MB)

# grep -v '^#' /etc/redis/redis.conf  | grep [a-z]
bind 127.0.0.1 -::1
protected-mode yes
port 6379
tcp-backlog 511
timeout 0
tcp-keepalive 300
daemonize yes
pidfile /var/run/redis/redis_6379.pid
loglevel notice
syslog-enabled yes
syslog-ident redis
syslog-facility daemon
databases 16
always-show-logo no
set-proc-title yes
proc-title-template "{title} {listen-addr} {server-mode}"
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename dump.rdb
rdb-del-sync-files no
dir /var/redis
replica-serve-stale-data yes
replica-read-only yes
repl-diskless-sync no
repl-diskless-sync-delay 5
repl-diskless-load disabled
repl-disable-tcp-nodelay no
replica-priority 100
acllog-max-len 128
maxclients 96
lazyfree-lazy-eviction no
lazyfree-lazy-expire no
lazyfree-lazy-server-del no
replica-lazy-flush no
lazyfree-lazy-user-del no
lazyfree-lazy-user-flush no
oom-score-adj no
oom-score-adj-values 0 200 800
disable-thp yes
appendonly no
appendfilename "appendonly.aof"
appendfsync everysec
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
aof-load-truncated yes
aof-use-rdb-preamble yes
lua-time-limit 5000
slowlog-log-slower-than 10000
slowlog-max-len 128
latency-monitor-threshold 0
notify-keyspace-events ""
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-size -2
list-compress-depth 0
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
hll-sparse-max-bytes 3000
stream-node-max-bytes 4096
stream-node-max-entries 100
activerehashing yes
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit replica 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
hz 10
dynamic-hz yes
aof-rewrite-incremental-fsync yes
rdb-save-incremental-fsync yes
jemalloc-bg-thread yes

# cat /etc/rspamd/local.d/redis.conf 
servers = "127.0.0.1";

# cat /etc/mail/smtpd.conf
table aliases db:/etc/mail/aliases.db
filter "rspamd" proc-exec "filter-rspamd"
listen on 203.0.113.1 filter { "rspamd" } tag MTA
action "local" maildir alias <aliases>

Reply via email to