You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Redis configuration seems not to support UNIX sockets. Perhaps it is because the connection parameters (hostname, port, etc) gets appended when creating the connection, instead of parsed differently when UNIX sockets are used. wooga/eredis does support UNIX sockets already according to their site.
Describe the solution you'd like
Have ejabberd use UNIX sockets for Redis, like when configuring sql databases.
Describe alternatives you've considered
I could of course use TCP ports but I already configured everything else to use UNIX sockets so I don't want to open another attack vector 😄
Additional context
ejabberd version: 24.10
Erlang version: Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 14.2.1
Nice. Looking forward to next release 🙂 Sorry for my conservative approach, but I'm simply not skilled enough in Erlang and its build tools yet to test out development code on my server.
Is your feature request related to a problem? Please describe.
Redis configuration seems not to support UNIX sockets. Perhaps it is because the connection parameters (hostname, port, etc) gets appended when creating the connection, instead of parsed differently when UNIX sockets are used. wooga/eredis does support UNIX sockets already according to their site.
Describe the solution you'd like
Have ejabberd use UNIX sockets for Redis, like when configuring sql databases.
Describe alternatives you've considered
I could of course use TCP ports but I already configured everything else to use UNIX sockets so I don't want to open another attack vector 😄
Additional context
The text was updated successfully, but these errors were encountered: