Hi,
I am working on upgrading my server from 16.09 to 17.04 and have hit a blocker.
The issue is, now that default prefix for config files is /usr/local, some of my files from new repository seem to be conflicting with the files from old repository.
If I manually copy files to the older repository locations, the Ejabberd server starts without error, but does not accept any connection, infact it is as good as server down.
If I do not move files, and maintain the file locations after make install, I get following error:
2017-06-09 03:34:59 inet_config: file ~ts not found~n "//etc/ejabberd/inetrc" Erlang/OTP 19 [erts-8.2] [source-fbd2db2] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:true] =ERROR REPORT==== 9-Jun-2017::09:04:59 === inet_config: file //etc/ejabberd/inetrc not found {"init terminating in do_boot",{undef,[{ejabberd,start,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}} init terminating in do_boot () Crash dump is being written to: //var/log/ejabberd/erl_crash_20170609-033458.dump...done
Any help in this regard would be helpful.
Thank you,
Prasad.