I have raised these issues as bugs #128, #132. #134.
I did eventually find where to enable ARI but that just caused the message to change to The Asterisk REST Interface is not able to connect please check configuration in advanced settings.
After some more reading and guessing I solved this - see bug #132. I copy the relevant notes below:
- In Advanced settings: Set
Display Readonly Settings
toYes
and also setOverride Readonly Settings
toYes
- Look in settings
ARI Username
andARI Password
for any non-alphanumeric characters and REMOVE. I found/+
as part of the name.- Submit and Apply Config.
- Remember to turn off the settings made in step 1.
Problem solved.
So this is really an old bug - the system is still automatically generating random user/password values which are invalid.
Also, if it is important that by default ARI should be turned off, then wherever this results in a failure (like in Asterisk info which I would think is a core option) then clear instructions on how to turn it on should be included.)
PS: The Asterisk logfile is now called System logfile
- an odd name change.