I obviously know what the 'username' field is (and I think I can guess what the 'iterationcount' would be), but I want to make sure I get the others in the right order. | created_at | timestamp | NO | | CURRENT_TIMESTAMP | | | iterationcount | int(11) | NO | | 0 | | | username | varchar(191) | NO | PRI | NULL | | | Field | Type | Null | Key | Default | Extra | To be able to correctly import these entries into the MySQL DB I need to figure out which field corresponds to which in the MySQL 'users' table: +-+-+-+-+-+-+ Last but not least federation is also covered. It covers a basic single node ejabberd server and also the setup of an ejabberd cluster, including errors and DNS SRV record examples. I succeeded in dumping the 'passwd' table and it is filled with entries like this one: Final testing This tutorial shows you how to set up your own federated chat network using ejabberd. Since my users' passwords are still stored in the Mnesia-database, I need to import them into the (new) MySQL DB on the new server. ejabberd installation ejabberd packages and binary installers contains all the module needed to connect to your MySQL server. ejabberd: inspect Mnesia tables Ask Question Asked 12 years, 9 months ago Modified 7 years, 9 months ago Viewed 4k times 7 I'm digging into ejabberd but I can't find a way to inspect its Mnesia tables. I am using ejabberd 15. Using MySQL as backend is thus extremely straightforward. I would like to avoid using Mnesia as authentication DB from then on. Requirements MySQL on Linux ejabberd is bundled with native Erlang driver to use MySQL as a backend for persistent storage. I installed a shiny new server (including MySQL) and am planning to migrate to it ASAP. I have an (old) ejabberd instance that still uses 'internal' as authentication method.
0 Comments
Leave a Reply. |