Sven Neukirchner schrieb:
>>> Natürlich werden auch externe Anrufe gespeichert.
>>> Wenn nicht würde mich das stark wundern.
>
> Eben ;-)
>
>>> Beobachte mal auf der Asterisk-CLI mit Verbosity 3 ob das Skript
> dial-log-store aufgerufen wird.
>
> Dial-log-store wird ausgeführt:
>
> TrySystem("mISDN/1-u303", "/opt/gemeinschaft/dialplan-scripts/dial-log-store
> '71xxxx' 'missed' '0171xxxxxxx'") in new stack
>
> Dort wird dann folgende DB Abfrage gemacht:
>
>
> $uid = (int)$db->executeGetOne( 'SELECT `_user_id` FROM `ast_sipfriends`
> WHERE `name`=\''. $db->escape($user_ext) .'\'' );
> if ($uid < 1) die();
>
> In der ast_sipfriends stehen nur lokale User, deshalb werden die eingehenden
> externen Rufe nicht protokolliert.
Nein, das stimmt nicht. Mit der Abfrage wird die ID des Benutzers
mit der Durchwahl "71xxxx" abgefragt (nicht die von "0171xxxxxxx").
Das schlägt nur dann fehl wenn auf dem System kein Benutzer mit
der Extension "71xxxx" angelegt ist.
Philipp Kempgen
--
http://www.das-asterisk-buch.de - http://www.the-asterisk-book.com
Amooma GmbH - Bachstr. 126 - 56566 Neuwied -> http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
--