Closed beherit closed 3 months ago
You have that "domain.tld" defined in your config file hosts: section? Are you using multiple cluster with multiple nodes, or is that just single server? Could you show your ejabberd.yml config file?
I have defined all domains in hosts section, this is just single server. Here is my config file:
I am pretty sure this will be result of having default_ram_db: sql
, and there being some problem with connection to sql (or it being overloaded). Try removing it and restart - i am pretty sure this will fix it.
You really don't want to use that, and while in multi node configuration this potentially could help with data synchronization between nodes, in single node configuration this just adds extra costs without any gains vs default configuration.
Thank you for your advice! :) I have disabled this option, I will let you know in a few hours if the problem has disappeared.
Environment
13.1.5
Errors from error.log/crash.log
Bug description
I have a lot of errors in error.log with message "exception error: {unregistered_route,<<"pubsub.domain.tld">>}". Server works fine but sometimes I see in logs error "exception error: {unregistered_route,<<"domain.tld">>}" and users can't login to such domain (only 1, I have 2 another vhosts). Connections errors disappear itself after some time (~1h) or when I restart ejabberd.
I don't know how to fix it :/ The problem probably occurred with the version 24.02, previously there were no such errors in the logs.