Seit Update auf 1.4.3: Bei erfolglosen Calls 2 CDR-Datensätze

hurricane

Neuer User
Mitglied seit
30 Mrz 2005
Beiträge
53
Punkte für Reaktionen
0
Punkte
0
Hi @all,

im Prinzip steht schon fast alles im Titel. ;)

Ich habe ein Update auf die Version 1.4.3 durchgeführt, seither schreibt der Asterisk bei Calls die erfolglos enden (z.B. B-Teilnehmer nicht erreicht) zwei Datensätze in die Datenbank, vorher (1.4.2) nur ein Datensatz.

Der neue "zusätzliche" Datensatz sieht folgendermaßen aus:
PHP:
calldate: 27.04.2007 06:32:42
clid: -
src: -
dst: s
dcontext: default
channel: SIP/provider.tld-xxxxxx
dstchannel: -
lastapp: -
lastdata: -
duration: 21
billsec: 0
disposition: NO ANSWER
amaflags: 3
accountcode: -
uniqueid: 1177648362.47
userfield: -

Hat jemand eine Idee?


Viele Grüße

Hurri
 
Ergänzung/ Präzisierung:

Wenn der B-Teilnehmer nicht erreicht wird, dann werden zwei CDR-Datensätze angelegt. Ein Datensatz für den Channel zwischen A-Teilnehmer und Asterisk und der andere Datensatz für den Channel zwischen Asterisk und dem B-Teilnehmer.

Wenn der B-Teilnehmer erreicht wird, dann werden die beiden Channels verschmolzen und somit auch die CDR-Datensätze.

Wie kriege ich es hin, dass auch für den Fall, dass der B-Teilnehmer nicht erreicht wird nur ein CDR-Datensatz geschrieben wird???
 
Kostenlos!

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
248,442
Beiträge
2,291,588
Mitglieder
377,860
Neuestes Mitglied
BernyG