Hallo
Ich benötige eine Abfrage der IAXpeers auf dem Asterisk und habe folgendes Script gebaut.
Wenn ich diese Befehle via Telnet absetze bekomme ich die IAX Peers aufgelistet.
Das Script selber bringt aber nur ein leeres Array. Kann jemand da einen Tipp geben woran das liegen kann?
Ich benötige eine Abfrage der IAXpeers auf dem Asterisk und habe folgendes Script gebaut.
Wenn ich diese Befehle via Telnet absetze bekomme ich die IAX Peers aufgelistet.
Code:
#!/usr/bin/perl
use Asterisk::Manager;
$|++;
my $astman = new Asterisk::Manager;
$astman->user('user');
$astman->secret('password');
$astman->host('voip.domain');
$astman->connect || die $astman->error . "\n";
@result = $astman->sendcommand(Action => 'IAXpeers');
print $result;
foreach $i (@result){
print $i."\n";
}
$astman->disconnect;