Issues while upgrading from 16.09 to 17.04

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.

Syndicate content