Verbindung • TAPI-Funktionen
Asterisk Manager • Asterisk Manager Proxy
Up >> | ### Asterisk Manager | Page Index
manager_custom.conf

> Auf dieser Seite Asterisk Manager Account erstellen Test mit telnet #### Asterisk Manager Account erstellen Sie benötigen einen Account, um auf die Asterisk Manager Schnittstelle zuzugreifen. Die Accounts werden in der Asterisk Konfigurationsdatei "manager.conf" oder "manager_custom.conf" gespeichert. Beispiel manager.conf:
> ; ; Asterisk Call Management support ; [general] enabled = yes port = 5038 bindaddr = 0.0.0.0 [admin] secret= amp111 deny=0.0.0.0/0.0.0.0 permit=127.0.0.1/255.255.255.0 read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user,originate [AstTapi] secret= AstTapi deny=0.0.0.0/0.0.0.0 permit=192.168.0.0/255.255.255.0 read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user,originate ; Example: Account with minimal rights: [AstTapiMinRights] secret= AstTapi deny=0.0.0.0/0.0.0.0 permit=192.168.0.0/255.255.255.0 read = call write = call,command,originate #include manager_custom.conf
> Kommentare: |
> [AstTapi] | Die Sektion [AstTapi] wurde zur manager.conf hinzugefügt. "AstTapi" ist der Loginname, den Sie später verwenden können.
> secret= AstTapi | = Passwort
> permit= 192.168.0.0/255.255.255.0 | Alle Computer mit einer IP-Adresse im Bereich 192.168.0.xxx können diesen Account verwenden.
> #include manager_custom.conf | Aternativ können Sie den Accont auch in die "manager_custom.conf" eintragen. Beispiel
> read= call | Berechtigungen: Asterisk sendet Anrufinformationen
> write= call,command,originate | Berechtigungen für Aktionen. Die Berechtigung "command" wird optional verwendet für: "show hints", "core show version", "sip show peers", "sip show users".
> Hinweis: Der Asterisk Manager ist neu zu starten, um einen neuen oder geänderten Account zu aktivieren! #### Test mit telnet
> Beispiel: | Verbindungsparameter | Login-Action
> | - Asterisk-IP: 192.168.0.20 - Asterisk-Port: 5038 | Action: Login ActionID: 1 UserName: AstTapi Secret: AstTapi
> Rufen Sie "telnet 192.168.0.20 5038" per Kommandozeile auf. Eventuell muss "telnet" erst installiert werden über [Start > Systemsteuerung > Programme und Funktionen > Windows-Funktionen aktivieren > Telnet-Client]. Der Asterisk Manager müsste mit "Asterisk Call Manager/Version" antworten. Kopieren Sie die vier Zeilen Ihrer angepassten Login-Action in die Zwischenablage und anschließend per Kontextmenü in die Telnet-Session. Drücken Sie 2 x Enter. Der Asterisk Manger müsste mit "Response: Success, Message: Authentication accepted" antworten. Beispiel-Sequenz:
> telnet 192.168.0.20 5038 ... Asterisk Call Manager/1.0 Action: Login ActionID: 1 UserName: AstTapi Secret: AstTapi Response: Success Message: Authentication accepted