Versión de Carbonio CE: 26.6.0
Paquete con bug: carbonio-message-dispatcher-ce 1.2.5-1noble
MongooseIM incluido: 6.6.0-2
Sistema operativo: Ubuntu 24.04 (Noble)
---
Descripción del problema
El servicio carbonio-message-dispatcher no puede iniciar porque el archivo de configuración TOML (/etc/carbonio/message-dispatcher/mongooseim.toml) contiene opciones y módulos incompatibles con la versión de MongooseIM 6.6.0 incluida en el paquete.
Errores en el log
TOML configuration error: Malformed node
reason: unexpected_key
key: rdbms_server_type
toml_path: general
TOML configuration error: Malformed node
reason: module_not_found
module: mod_websockets
toml_path: listen.http.handlers
Incompatibilidades encontradas
1. rdbms_server_type = "pgsql" en [general] - Clave inválida en MongooseIM 6.6.0
2. mod_websockets - Renombrado a mongoose_websocket_handler en MongooseIM 6.6.0
3. mongoose_admin_api y mongoose_client_api_* - Eliminados en MongooseIM 6.6.0
Impacto
- El servicio carbonio-message-dispatcher queda en loop de restart infinito
- El endpoint /graphql no está disponible
- Los usuarios no pueden autenticarse
- Error: "Failed to authenticate request /graphql"
Solución temporal aplicada
1. Eliminar rdbms_server_type de [general]
2. Reemplazar mod_websockets por mongoose_websocket_handler
3. Eliminar mongoose_admin_api y mongoose_client_api_*
4. Cambiar hosts = ["carbonio"] por hosts = ["domain.com.py"]
5. Cambiar default_server_domain = "carbonio" por default_server_domain = "domain.com.py"
Sugerencia
El paquete carbonio-message-dispatcher-ce debe ser actualizado para generar un TOML compatible con MongooseIM 6.6.0.
Información del sistema
Carbonio Release 26.6.0
carbonio-message-dispatcher-ce: 1.2.5-1noble
MongooseIM: 6.6.0-2
Notifications
Clear all
Topic starter
07/21/2026 17:32
cjung reacted
