ejabberd - Comments for "Ejabberd upgrade to 17.07 caused failure" https://www.ejabberd.im/forum/28899/ejabberd-upgrade-1707-caused-failure en Thanks. That didn't work. https://www.ejabberd.im/forum/28899/ejabberd-upgrade-1707-caused-failure#comment-67596 <p>Thanks. That didn't work. Still getting the same error. So I tried a few things:</p> <p>- Downgraded from erlang 19.3 to 19.2 and rebuilt the ejabberd software. No difference<br /> - Looked very carefully at what was installed and discovered a number of supporting modules installed along with ejabberd in /usr/local/lib/. rm -rf the various directories in that tree.<br /> - Downgraded to 17.04 by building and installing against erlang 19.2</p> <p>Voila, it works.</p> <p>I suspect that there was an intermixing of erlang-compiled modules, and ejabberd was getting confused by this. Another thing I had noticed as well is there were version-specific ejabberd-17.xx directories alongside an ejabberd directory. I'm wondering if the ejabberd application may have picked up mismatched versions of ejabberd support libs/binaries and that's what created the problem in the first place? In any case, back in business with the original database.</p> <p>In short, I think it's best to remove any and all support binaries installed by ejabberd before upgrading as a precaution.</p> Thu, 20 Jul 2017 14:03:27 +0000 DrSpud comment 67596 at https://www.ejabberd.im Between 17.06 and 17.07 there https://www.ejabberd.im/forum/28899/ejabberd-upgrade-1707-caused-failure#comment-67589 <p>Between 17.06 and 17.07 there is a single patch of a single file changing a single line. So this is not version upgrade related.<br /> I see you have problem initializing cache table, try to disable cache globally: set <code>use_cache: false</code>. Does it work?</p> Thu, 20 Jul 2017 06:59:14 +0000 zinid comment 67589 at https://www.ejabberd.im