userdoc:tt_asterisk-gui

This is an old revision of the document!


Using the Asterisk GUI

The Asterisk GUI is not the same as the AstLinux Web Interface.

The Asterisk GUI is an open source project created by Digium, allowing the Asterisk configuration to be created, edited and managed via a web browser. If you prefer to edit the Asterisk configuration via a text editor or via the Edit tab in the AstLinux Web Interface, do not use the Asterisk GUI without first understanding how the Asterisk GUI re-writes the configuration files.

Two files are key to allowing the Asterisk GUI to operate, located at:

  • /mnt/kd/asterisk/manager.conf (or a symlink as /etc/asterisk/manager.conf)
  • /mnt/kd/asterisk/http.conf (or a symlink as /etc/asterisk/http.conf)
[general]
enabled = yes
webenabled = yes

port = 5038
bindaddr = 0.0.0.0

The username/password for the Asterisk GUI is defined in the asterisk manager.conf file. This file is found at /mnt/kd/asterisk/manager.conf or a symlink as /etc/asterisk/manager.conf . This file requires a section similar to the following:

; THIS IS INSECURE! CHANGE THE PASSWORD!!!
[admin]
secret = astlinux
;deny = 0.0.0.0/0.0.0.0
;permit = 192.168.101.1/255.255.255.0
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config

Add this section if it does not already exist. Be sure to change the password and possibly also uncomment/edit the deny/permit lines for added security. Restart asterisk for any changes to become active.

http://pbx-ip-address:8088/static/config/index.html
  • userdoc/tt_asterisk-gui.1334005265.txt.gz
  • Last modified: 2012/04/09 16:01
  • by abelbeck