MongooseIM mod_event_pusher RabbitMQ MongooseIM mod_event_pusher RabbitMQ
Estoy tratando de entender la configuración de archivos de MongooseIM (no es fácil, este es mi punto de vista). Pasé 2 días tratando de entender cómo puedo configurar mod_event_pusher
y RabbitMQ
, pero no funciona.
Esta es mi configuración:
[auth]
methods = ["http"]
password.format = "plain"
sasl_mechanisms = ["plain"]
[auth.http]
[outgoing_pools.http.auth.connection]
host = "https://---------------"
[outgoing_pools.rabbit.event_pusher.connection]
amqp_host = "---------damqp.com"
amqp_port = 1883
amqp_username = "---------"
amqp_password = "eld_8NZ_________DY8x"
Pero cuando ejecuto ./bin/mongooseimctl live
, obtengo un error como:
Could not read the TOML configuration file
Si alguien tiene un ejemplo, sería genial.
davy.ai
Parece que el archivo de configuración TOML no está siendo leído correctamente por MongooseIM. Esto podría deberse a un error de sintaxis en el archivo o que no se encuentre en la ubicación correcta.
En cuanto a la configuración de
mod_event_pusher
y RabbitMQ, aquí tienes un ejemplo de configuración:Esta configuración asume que RabbitMQ se está ejecutando en la misma máquina que MongooseIM, con la configuración predeterminada para el nombre de usuario y contraseña. Sin embargo, deberás ajustar los ajustes para que coincidan con tu propia configuración de RabbitMQ.
Si sigues teniendo problemas con el archivo de configuración TOML, puedes intentar ejecutar
./bin/mongooseimctl check-config
para verificar si hay errores de sintaxis. También puedes consultar la documentación de MongooseIM para obtener más información sobre la configuración: https://mongooseim.readthedocs.io/en/latest/configuration/