how can one safely downgrade?

Hi,

I am facing difficulty with downgrading the ejabberd server.
I have successfully installed 16.08 however as registration command does not work,
I am forced to downgrade, so I have uninstall 16.08 and download the source for lower version,
however when I start the server the: "ejabberctl status" says it is still on 16.08 even if the source was for lower version.

Can someone please advise me how to do clean downgrade to lower version?

Many thanks in advance.

That version number is read

That version number is read from the file ejabberd.app file, which is installed with all the other ejabberd beam binary files. Search for those files in your system, maybe you have two installments confusing you.

Thank you very much, this was

Thank you very much, this was exactly it!

for those facing similar problem:
check the directory like: /lib/ejabberd-X.X
there may be more than 1 directory like "ejabberd-X.X"
delete one you no longer want to be installed,
and build clean from source, like:

save config files elsewhere if needed

make uninstall-all
make clean

make
make install

Syndicate content