How to enable the Asterisk Manager Interface (AMI)

The Asterisk Manager Interface (AMI) is enabled by its configuration file, which is located in the asterisk directory in the manager.conf file (Usually: /etc/asterisk/manager.conf )

Here is an example manager.conf file:
manager.conf

[general] enabled = yes port = 5038
[user] secret = mysecret deny=0.0.0.0/0.0.0.0 permit=192.168.1.0/255.255.255.0 ;
; Authorization for various classes ;read = system,call,log,verbose,command,agent,user,config ;write = system,call,log,verbose,command,agent,user,config

 

Please note that AMI capabilities depend on the Asterisk version you are running and the modules that are loaded. For more information about the configuration options available on your implementation, please read /etc/asterisk/manager.conf.If the file does not exist, you can check the sample file inside the source directory.

Return to Documentation Home I Return to Sangoma Support