-
I just tried to use current version and with my configuration it works fine.
In log file from your instance of Tigase XMPP Server, I see that
auth-repo-class
property is set to @tigase.db.jdbc.TigaseCustomAuth@. This is value forces usage of TigaseCustomAuth implementation which is designed to use with JDBC data store (such as MySQL, PostgreSQL) but it will not work with MongoDB.Value of
auth-repo-class
totigase.db.jdbc.TigaseCustomAuth
can be set in one of two cases:-
in
etc/init.properties
file there is a line --auth-db=tigase.db.jdbc.TigaseCustomAuth which forces usage of this implementation -
in
etc/init.properties
file there is a line like --user-db= which causes Tigase XMPP Server to automatically setauth-repo-class
totigase.db.jdbc.TigaseCustomAuth
At [[Configuration]] wiki page I suggested to omit lines like --user-db= and --auth-db= as Tigase XMPP Server is able to detect proper implementations using data store URI passed as --user-db-uri=.
I suggested to add
If this will not help please provide content of your
etc/init.properties
file so I could use same configuration in my own installation to diagnose this issue. -
Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
2344
|
Hi,
When creating a new user account using Psi, server crashed with the Arithmetic Exception - divide by 0.
following are the logs:
Repo pool size: 0 which causes exception when modulo is performed.
Steps:
start the server.
Go to Psi client.
Register new user.
Click finish.
===User is not registered===
tigase-console.log