processone / ejabberd

Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
https://www.process-one.net/en/ejabberd/
Other
6.03k stars 1.5k forks source link

Warning in log file #4041

Open MartinKadlec137 opened 1 year ago

MartinKadlec137 commented 1 year ago

Environment

Configuration

loglevel: 4
default_db: mnesia
auth_method: mnesia

Warning from ejabberd.log

** Retry after: 30 seconds
2023-06-05 07:47:47.071563+01:00 [warning] <0.25956.9>@ejabberd_sql:handle_reconnect/2:471
  odbc connection failed:
** Reason: {"IM002",0,"[unixODBC][Driver Manager]
  Data source name not found, and no default driver specified Connection to database failed."}

Bug description

I use only the Mnesia database for everything without any other databases.

badlop commented 1 year ago

When you first installed and started ejabberd (with the default configuration, before proceeding to your customizations), did it already report that problem? Or did that problem appear after you performed some configuration changes? Maybe you installed or enabled some module that requires SQL setup, but that isn't mentioned in its documentation?