How to import from prosody

Hi,

I'm running prosody trunk for some years but now I want to move to ejabberd without data loss.
I found a command to import the data but this does not work as expected.

I've tried: ejabberdctl import_prosody /var/prosody/data and got the following error for all registered accounts:

2016-07-15 10:17:57.295 [debug] <0.540.0>@ejabberd_commands:execute_command2:528 Executing command prosody2ejabberd:from_dir with Args=["/var/prosody/data"]
2016-07-15 10:17:57.794 [error] <0.540.0>@prosody2ejabberd:convert_data:102 failed to register user user@domain.de: {error,not_allowed}

What is going wrong?

Are there other possibilities to import existing users from prosody?

Thanks

The importing code tries to

The importing code tries to register accounts as if a user registered it, so the same restrictions apply: is domain.de a vhost defined in ejabberd configuration file? Does the account already exist? etc

Try to register that account yourself, are you able?

Syndicate content