We recently did an upgrade of the bsd.network instance, and have run into a funny problem.
As part of the OS upgrade, we wiped our redis cache, which *ought* to work just fine. However, now user emails aren't sent. We can trigger some emails if we report, but emails for replies, boosts, favs, are not sent, even if the "always send" option is enabled.
We also no longer see the "mailers" queue in the /sidekiq/queues admin page. When we look at
/admin/dashboard, we will see a warning if the mailers queue isn't running.
Ideas?
@phessler new versions of redis require authentication. I just ran into this on my instance. You can disable auth in the config (shame!!) or you can configure it; I don’t remember the steps off of the top of my head, but google 🙂
@phessler That's all I got then. There is one additional caveat, the redis security is tripped by accessing via remote hosts; I got tripped up by it because freebsd jails make 127.0.0.1 act a bit weird, so it thought local was remote... so if it is a different host its possible host 1 (local) has access and host 2 (remote) does not... but that's all I got ☹️