After upgrading from wazo 18.03 to 20.15 I got an ARI error after starting wazo-service.
journalctl -xe output
wazo-calld[3836]: 2020-11-26 11:48:49,268 [3836] (INFO) (wazo_calld.ari_): ARI is not ready yet
wazo-calld[3836]: 2020-11-26 11:48:49,269 [3836] (WARNING) (wazo_calld.ari_): ARI not initialized, retrying in 1 seconds…
Not all modules were loaded after startup ( only 26 ?)…( asterisk > module show)
After some research I noticed , in the wazo-confgend.log file, there was a ‘permission error’ on /var/cache/wazo-confgend/asterisk directory.
This error prevented to load all modules
I noticed that the /var/cache/wazo-confgend/asterisk directory and underlying files were owned by user/group wazo-ui.
After changing user/group to ‘wazo-confgend’ the problem was solved.
I compared the permissions between an upgraded and a fresh installed wazo.
I do not known if this has something to do with the ‘apt-get install wazo-ui’ to prevent the ’ forbidden error’ during the intermediate wazo upgrade from 18.03 to 19.12 ?
At least changing permissions solved this problem…