Hallo zusammen,
mal zu allererst. Danke.
Danke für dieses tolle Software-Paket (MobyDick). Ich habe heute nach viel Lernen und Wiki studieren eine erste Anlage produktiv geschaltet. Die Einstellmöglichkeiten von MobyDick in Verbindung mit Snom-Telefonen sind enorm und ich entdecke täglich neue Sachen, die ich ausprobieren will.
Aktuell hänge ich aber an einem Anzeigeproblem. Ich habe auf den Snom 760 die Funktionstasten als BLF mit CallPickup eingerichtet und das funktioniert super. Allerdings wird für die überwachten Nebenstellen nicht die Rufnummer des Anrufers angezeigt, sondern nur zwei Mal die überwachte Nebenstellennummer:
Dies ist die Anzeige auf einem Snom 760 mit der Nebenstelle 26. Es hat die Nebenstelle 18 als BLF eingebunden.
Da ich zuerst einmal von Selbstversagen ausgegangen bin, habe ich bei Snom angefragt und um Unterstützung bei der Konfiguration im Forum gebeten. Dabei stellte sich heraus, dass der Asterisk die CallerID des Anrufers anscheinend gar nicht übergibt und es sich um einen Fehler in Asterisk handelt, wofür es auch schon einen Bug-Eintrag gibt. Wenn ich die Historie des Bugtrackers richtig verstehe, ist für diesen Fehler bereits ein Patch vorhanden.
Zugegebenermaßen bin ich absolut kein Asterisk-Kenner. Deswegen habe ich mir ja auch die MobyDick geholt. Ist es möglich, dass der o.g. Bug die Ursache für das Fehlen der Anrufer-Nummer für überwachte Nebenstellen ist? Wenn ja, könnt Ihr den Patch in das nächste Hotfix mit aufnehmen?
System-Infos:
- MobyDick 7.04.02
- Snom IP 760 mit Firmware 8.7.3.25
- beronet Gateway als interne Karte
Hier noch der Asterisk-Trace:
== Manager 'phpasm' logged on from 127.0.0.1
== Manager 'phpasm' logged off from 127.0.0.1
== Manager 'phpasm' logged on from 127.0.0.1
== Manager 'phpasm' logged off from 127.0.0.1
== Using SIP RTP CoS mark 5
-- Executing [12#55952XX@mdc_berofix-d8df0d000e05:1] Goto("SIP/d8df0d000e05-000002bf", "mdc_incoming-gw1,55952XX,1") in new stack
-- Goto (mdc_incoming-gw1,55952XX,1)
-- Executing [55952XX@mdc_incoming-gw1:1] Set("SIP/d8df0d000e05-000002bf", "MDC_CALLER_NUM_TRUNK=0XXX6896XXX") in new stack
-- Executing [55952XX@mdc_incoming-gw1:2] Set("SIP/d8df0d000e05-000002bf", "MDC_CALLEE_NUM_TRUNK=55952XX") in new stack
-- Executing [55952XX@mdc_incoming-gw1:3] Goto("SIP/d8df0d000e05-000002bf", "mdc_trunk-1,s,1") in new stack
-- Goto (mdc_trunk-1,s,1)
-- Executing [s@mdc_trunk-1:1] Verbose("SIP/d8df0d000e05-000002bf", "1,callee number: 55952XX caller number: 0XXX6896XXX") in new stack
callee number: 55952XX caller number: 0XXX6896XXX
-- Executing [s@mdc_trunk-1:2] GosubIf("SIP/d8df0d000e05-000002bf", "0?sub_internat,s,1(CALLERID(num),0XXX6896XXX,00)") in new stack
-- Executing [s@mdc_trunk-1:3] Gosub("SIP/d8df0d000e05-000002bf", "sub_nat2int,s,1(MDC_CALLER_NUM_INTERNAT,0XXX6896XXX,00,49,0,XXX)") in new stack
-- Executing [s@sub_nat2int:1] Verbose("SIP/d8df0d000e05-000002bf", "1,sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - CALLERID(num): 0XXX6896XXX - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: XXX") in new stack
sub_nat2int:: variable: MDC_CALLER_NUM_INTERNAT - CALLERID(num): 0XXX6896XXX - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 228
-- Executing [s@sub_nat2int:2] GotoIf("SIP/d8df0d000e05-000002bf", "0?s-int,1") in new stack
-- Executing [s@sub_nat2int:3] GotoIf("SIP/d8df0d000e05-000002bf", "0?s-int,1") in new stack
-- Executing [s@sub_nat2int:4] GotoIf("SIP/d8df0d000e05-000002bf", "0?s-intshort,1") in new stack
-- Executing [s@sub_nat2int:5] GotoIf("SIP/d8df0d000e05-000002bf", "0?s-natshort,1") in new stack
-- Executing [s@sub_nat2int:6] GotoIf("SIP/d8df0d000e05-000002bf", "1?s-nat,1") in new stack
-- Goto (sub_nat2int,s-nat,1)
-- Executing [s-nat@sub_nat2int:1] Verbose("SIP/d8df0d000e05-000002bf", "1,national") in new stack
national
-- Executing [s-nat@sub_nat2int:2] Set("SIP/d8df0d000e05-000002bf", "MDC_CALLER_NUM_INTERNAT=0049XXX6896XXX") in new stack
-- Executing [s-nat@sub_nat2int:3] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [s@mdc_trunk-1:4] Set("SIP/d8df0d000e05-000002bf", "CALLERID(num)=0049XXX6896XXX") in new stack
-- Executing [s@mdc_trunk-1:5] Gosub("SIP/d8df0d000e05-000002bf", "sub_int2nat,s,1(MDC_CALLER_NUM_NAT,0049XXX6896XXX,00,49,0,228)") in new stack
-- Executing [s@sub_int2nat:1] Verbose("SIP/d8df0d000e05-000002bf", "1,sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 0049XXX6896XXX - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: XXX") in new stack
sub_int2nat:: variable: MDC_CALLER_NUM_NAT - exten: 0049XXX6896XXX - intVAZ: 00 - lkz: 49 - natVAZ: 0 - onKz: 228
-- Executing [s@sub_int2nat:2] GotoIf("SIP/d8df0d000e05-000002bf", "0?nat") in new stack
-- Executing [s@sub_int2nat:3] GotoIf("SIP/d8df0d000e05-000002bf", "1?s-internat,1") in new stack
-- Goto (sub_int2nat,s-internat,1)
-- Executing [s-internat@sub_int2nat:1] Set("SIP/d8df0d000e05-000002bf", "MDC_CALLER_NUM_NAT=0XXX6896XXX") in new stack
-- Executing [s-internat@sub_int2nat:2] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [s@mdc_trunk-1:6] Set("SIP/d8df0d000e05-000002bf", "CALLERID(num)=0XXX6896XXX") in new stack
-- Executing [s@mdc_trunk-1:7] Gosub("SIP/d8df0d000e05-000002bf", "sub_pb-search,s,1(CALLERID(name),0XXX6896XXX,0XXX6896XXX,0049XXX6896XXX,+49XXX6896XXX)") in new stack
-- Executing [s@sub_pb-search:1] Verbose("SIP/d8df0d000e05-000002bf", "1,sub_pb-search variable: CALLERID(name) calleridnum: 0XXX6896XXX national: 0XXX6896XXX international: 0049XXX6896XXX +internat: +49XXX6896XXX") in new stack
sub_pb-search variable: CALLERID(name) calleridnum: 0XXX6896XXX national: 0XXX6896XXX international: 0049XXX6896XXX +internat: +49XXX6896XXX
-- Executing [s@sub_pb-search:2] Set("SIP/d8df0d000e05-000002bf", "HASH(PB_ENTRY)=Administrator Asterisk,Surname,Name,Company") in new stack
-- Executing [s@sub_pb-search:3] Verbose("SIP/d8df0d000e05-000002bf", "1,Administrator Asterisk") in new stack
Administrator Asterisk
-- Executing [s@sub_pb-search:4] Verbose("SIP/d8df0d000e05-000002bf", "1,Surname") in new stack
Surname
-- Executing [s@sub_pb-search:5] Verbose("SIP/d8df0d000e05-000002bf", "1,Name") in new stack
Name
-- Executing [s@sub_pb-search:6] Verbose("SIP/d8df0d000e05-000002bf", "1,Company") in new stack
Company
-- Executing [s@sub_pb-search:7] Set("SIP/d8df0d000e05-000002bf", "CALLERID(name)=Administrator Asterisk") in new stack
-- Executing [s@sub_pb-search:8] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [s@mdc_trunk-1:8] Set("SIP/d8df0d000e05-000002bf", "MDC_NUMPREFIX_TRUNK=") in new stack
-- Executing [s@mdc_trunk-1:9] Goto("SIP/d8df0d000e05-000002bf", "mdc_mapping-1,55952XX,1") in new stack
-- Goto (mdc_mapping-1,55952XX,1)
-- Executing [55952XX@mdc_mapping-1:1] Set("SIP/d8df0d000e05-000002bf", "CHANNEL(language)=de") in new stack
-- Executing [55952XX@mdc_mapping-1:2] Verbose("SIP/d8df0d000e05-000002bf", "1,mapping from _55952XX to 18") in new stack
mapping from _55952XX to 18
-- Executing [55952XX@mdc_mapping-1:3] Goto("SIP/d8df0d000e05-000002bf", "mdc_external,18,1") in new stack
-- Goto (mdc_external,18,1)
-- Executing [18@mdc_external:1] SIPAddHeader("SIP/d8df0d000e05-000002bf", ""Alert-Info:<http://www.notused.de>;info=alert-external;x-line-id=0"") in new stack
-- Executing [18@mdc_external:2] GosubIf("SIP/d8df0d000e05-000002bf", "1?sub_initcall,s,1(ext,18)") in new stack
-- Executing [s@sub_initcall:1] Verbose("SIP/d8df0d000e05-000002bf", "1,sub_initcall descent: ext exten: 18") in new stack
sub_initcall descent: ext exten: 18
-- Executing [s@sub_initcall:2] GosubIf("SIP/d8df0d000e05-000002bf", "1?sub_initloop,s,1") in new stack
-- Executing [s@sub_initloop:1] Verbose("SIP/d8df0d000e05-000002bf", "1,initial loop") in new stack
initial loop
-- Executing [s@sub_initloop:2] Set("SIP/d8df0d000e05-000002bf", "MDC_ALIAS_HOP=0") in new stack
-- Executing [s@sub_initloop:3] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [s@sub_initcall:3] Set("SIP/d8df0d000e05-000002bf", "__MDC_DIALDESCENT=ext") in new stack
-- Executing [s@sub_initcall:4] Goto("SIP/d8df0d000e05-000002bf", "ext,1") in new stack
-- Goto (sub_initcall,ext,1)
-- Executing [ext@sub_initcall:1] Set("SIP/d8df0d000e05-000002bf", "__MDC_DIALCALLERNUMINIT=0XXX6896XXX") in new stack
-- Executing [ext@sub_initcall:2] Set("SIP/d8df0d000e05-000002bf", "__MDC_DIALCALLEENUMINIT=55952XX") in new stack
-- Executing [ext@sub_initcall:3] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [18@mdc_external:3] Goto("SIP/d8df0d000e05-000002bf", "main,18,1") in new stack
-- Goto (main,18,1)
-- Executing [18@main:1] Gosub("SIP/d8df0d000e05-000002bf", "sub_defcall,s,1(18)") in new stack
[Nov 7 19:39:41] NOTICE[26594]: func_math.c:424 crement_function_read: The value is now: 1
-- Executing [s@sub_defcall:1] Set("SIP/d8df0d000e05-000002bf", "MDC_ALIAS_HOP=1") in new stack
-- Executing [s@sub_defcall:2] Set("SIP/d8df0d000e05-000002bf", "__MDC_DIALCALLEENUM=18") in new stack
-- Executing [s@sub_defcall:3] Set("SIP/d8df0d000e05-000002bf", "__MDC_DIALCALLERNUM=0XXX6896XXX") in new stack
-- Executing [s@sub_defcall:4] Set("SIP/d8df0d000e05-000002bf", "__MDC_DIALCHANNELNAME=d8df0d000e05") in new stack
-- Executing [s@sub_defcall:5] GotoIf("SIP/d8df0d000e05-000002bf", "1?nozap") in new stack
-- Goto (sub_defcall,s,8)
-- Executing [s@sub_defcall:8] Set("SIP/d8df0d000e05-000002bf", "__MDC_DIALCALLERNAME=Administrator Asterisk") in new stack
-- Executing [s@sub_defcall:9] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [18@main:2] Goto("SIP/d8df0d000e05-000002bf", "mdc_distribute,18,1") in new stack
-- Goto (mdc_distribute,18,1)
-- Executing [18@mdc_distribute:1] Gosub("SIP/d8df0d000e05-000002bf", "sub_user,s,1(callee,9,edv,Bedarfs-Arbeitsplatz,18,18)") in new stack
-- Executing [s@sub_user:1] Verbose("SIP/d8df0d000e05-000002bf", "1,sub_user mode callee") in new stack
sub_user mode callee
-- Executing [s@sub_user:2] Goto("SIP/d8df0d000e05-000002bf", "s-callee,1") in new stack
-- Goto (sub_user,s-callee,1)
-- Executing [s-callee@sub_user:1] Verbose("SIP/d8df0d000e05-000002bf", "1,sub_user user id: 9 - user: edv - realname: Bedarfs-Arbeitsplatz - own mailbox: 18 - watched mailbox: 18") in new stack
sub_user user id: 9 - user: edv - realname: Bedarfs-Arbeitsplatz - own mailbox: 18 - watched mailbox: 18
-- Executing [s-callee@sub_user:2] Set("SIP/d8df0d000e05-000002bf", "_MDC_CALLEE_USER_ID=9") in new stack
-- Executing [s-callee@sub_user:3] Set("SIP/d8df0d000e05-000002bf", "_MDC_CALLEE_ACC_NAME=edv") in new stack
-- Executing [s-callee@sub_user:4] Set("SIP/d8df0d000e05-000002bf", "_MDC_CALLEE_ACC_REALNAME=Bedarfs-Arbeitsplatz") in new stack
-- Executing [s-callee@sub_user:5] Set("SIP/d8df0d000e05-000002bf", "_MDC_CALLEE_VM_OWN=18") in new stack
-- Executing [s-callee@sub_user:6] Set("SIP/d8df0d000e05-000002bf", "_MDC_CALLEE_VM_WATCHED=18") in new stack
-- Executing [s-callee@sub_user:7] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [18@mdc_distribute:2] Goto("SIP/d8df0d000e05-000002bf", "mdc_ident-9,18,1") in new stack
-- Goto (mdc_ident-9,18,1)
-- Executing [18@mdc_ident-9:1] NoOp("SIP/d8df0d000e05-000002bf", "alias-check:: call forwarding from 18 - 0") in new stack
-- Executing [18@mdc_ident-9:2] GotoIf("SIP/d8df0d000e05-000002bf", "0?18-uml,1:18-dial,1") in new stack
-- Goto (mdc_ident-9,18-dial,1)
-- Executing [18-dial@mdc_ident-9:1] GotoIf("SIP/d8df0d000e05-000002bf", "0?18-unavail,1") in new stack
-- Executing [18-dial@mdc_ident-9:2] GotoIf("SIP/d8df0d000e05-000002bf", "0?18-busy,1") in new stack
-- Executing [18-dial@mdc_ident-9:3] Set("SIP/d8df0d000e05-000002bf", "__MDC_EXTEN=18") in new stack
-- Executing [18-dial@mdc_ident-9:4] Gosub("SIP/d8df0d000e05-000002bf", "sub_prefix-18,ext,1") in new stack
-- Executing [ext@sub_prefix-18:1] GotoIf("SIP/d8df0d000e05-000002bf", "1?next_30") in new stack
-- Goto (sub_prefix-18,ext,4)
-- Executing [ext@sub_prefix-18:4] Return("SIP/d8df0d000e05-000002bf", "") in new stack
-- Executing [18-dial@mdc_ident-9:5] Gosub("SIP/d8df0d000e05-000002bf", "sub_main-18,ext,1") in new stack
-- Executing [ext@sub_main-18:1] Set("SIP/d8df0d000e05-000002bf", "__PICKUPMARK=18") in new stack
-- Executing [ext@sub_main-18:2] Dial("SIP/d8df0d000e05-000002bf", "Local/18@mdc_diallocation") in new stack
-- Called Local/18@mdc_diallocation
-- Executing [18@mdc_diallocation:1] Verbose("Local/18@mdc_diallocation-fa71;2", "1,dial to 18 for user 9") in new stack
dial to 18 for user 9
-- Executing [18@mdc_diallocation:2] Gosub("Local/18@mdc_diallocation-fa71;2", "sub_split-user,s,1(9)") in new stack
-- Executing [s@sub_split-user:1] Verbose("Local/18@mdc_diallocation-fa71;2", "1,get locations for for: 9") in new stack
get locations for for: 9
-- Executing [s@sub_split-user:2] GotoIf("Local/18@mdc_diallocation-fa71;2", "0?s-zero,1") in new stack
-- Executing [s@sub_split-user:3] Set("Local/18@mdc_diallocation-fa71;2", "TMP_LOCATIONS=8;0") in new stack
-- Executing [s@sub_split-user:4] Set("Local/18@mdc_diallocation-fa71;2", "TMP_STATIC_ID=8") in new stack
-- Executing [s@sub_split-user:5] Verbose("Local/18@mdc_diallocation-fa71;2", "1,static id: 8") in new stack
static id: 8
-- Executing [s@sub_split-user:6] Set("Local/18@mdc_diallocation-fa71;2", "TMP_DYN_ID=0") in new stack
-- Executing [s@sub_split-user:7] Verbose("Local/18@mdc_diallocation-fa71;2", "1,dynamic id: 0") in new stack
dynamic id: 0
-- Executing [s@sub_split-user:8] Return("Local/18@mdc_diallocation-fa71;2", "") in new stack
-- Executing [18@mdc_diallocation:3] GotoIf("Local/18@mdc_diallocation-fa71;2", "0?invalid,1") in new stack
-- Executing [18@mdc_diallocation:4] GotoIf("Local/18@mdc_diallocation-fa71;2", "0?dynamic,1") in new stack
-- Executing [18@mdc_diallocation:5] GotoIf("Local/18@mdc_diallocation-fa71;2", "1?static,1") in new stack
-- Goto (mdc_diallocation,static,1)
-- Executing [static@mdc_diallocation:1] Dial("Local/18@mdc_diallocation-fa71;2", "Local/ext@mdc_locallocation-8") in new stack
-- Executing [ext@mdc_locallocation-8:1] Dial("Local/ext@mdc_locallocation-8-4881;2", "Local/ext-24@mdc_localdevice-8&Local/ext-7@mdc_localdevice-8") in new stack
-- Called Local/ext@mdc_locallocation-8
-- Executing [ext-24@mdc_localdevice-8:1] Verbose("Local/ext-24@mdc_localdevice-8-28f0;2", "1,Dialing with delay of 0 seconds for 120 seconds") in new stack
-- Called Local/ext-24@mdc_localdevice-8
Dialing with delay of 0 seconds for 120 seconds
-- Executing [ext-24@mdc_localdevice-8:2] Dial("Local/ext-24@mdc_localdevice-8-28f0;2", "SIP/Name,120") in new stack
[Nov 7 19:39:41] WARNING[26597]: app_dial.c:2218 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
-- Called Local/ext-7@mdc_localdevice-8
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [ext-24@mdc_localdevice-8:3] Verbose("Local/ext-24@mdc_localdevice-8-28f0;2", "1,mdc_localdevice-Dialstatus: CHANUNAVAIL - cause: 20") in new stack
-- Executing [ext-7@mdc_localdevice-8:1] Verbose("Local/ext-7@mdc_localdevice-8-f5b3;2", "1,Dialing with delay of 0 seconds for 999 seconds") in new stack
mdc_localdevice-Dialstatus: CHANUNAVAIL - cause: 20
Dialing with delay of 0 seconds for 999 seconds
-- Executing [ext-24@mdc_localdevice-8:4] Gosub("Local/ext-24@mdc_localdevice-8-28f0;2", "sub_hangup,s,1(CHANUNAVAIL)") in new stack
-- Executing [ext-7@mdc_localdevice-8:2] Dial("Local/ext-7@mdc_localdevice-8-f5b3;2", "SIP/sWrLGYMRJ71143d,999") in new stack
-- Executing [s@sub_hangup:1] Verbose("Local/ext-24@mdc_localdevice-8-28f0;2", "1,sub_hangup dialstatus: CHANUNAVAIL") in new stack
sub_hangup dialstatus: CHANUNAVAIL
-- Executing [s@sub_hangup:2] GotoIf("Local/ext-24@mdc_localdevice-8-28f0;2", "0?noanswer,1") in new stack
-- Executing [s@sub_hangup:3] GotoIf("Local/ext-24@mdc_localdevice-8-28f0;2", "0?busy,1") in new stack
== Using SIP RTP CoS mark 5
-- Executing [s@sub_hangup:4] Goto("Local/ext-24@mdc_localdevice-8-28f0;2", "unavailable,1") in new stack
-- Goto (sub_hangup,unavailable,1)
-- Executing [unavailable@sub_hangup:1] Hangup("Local/ext-24@mdc_localdevice-8-28f0;2", "20") in new stack
== Spawn extension (sub_hangup, unavailable, 1) exited non-zero on 'Local/ext-24@mdc_localdevice-8-28f0;2'
-- Called SIP/sWrLGYMRJ71143d
== Extension Changed 18[mdc_hint-ident] new state Ringing for Notify User aSjd9ho8z712e5f
== Extension Changed 18[mdc_hint-ident] new state Ringing for Notify User 3PLJlOtly712e94
== Extension Changed 18[mdc_hint-ident] new state Ringing for Notify User sWrLGYMRJ71143d
== Extension Changed 18[mdc_hint-ident] new state Ringing for Notify User Wn3wMY2NO712e33
== Extension Changed 18[mdc_hint-ident] new state Ringing for Notify User a2GvHTGlk71010c
== Extension Changed 18[mdc_hint-ident] new state Ringing for Notify User BzlF5jWEx712df2
== Extension Changed 18[mdc_hint-ident] new state Ringing for Notify User r4FD7KjJD712e96
-- SIP/sWrLGYMRJ71143d-000002c0 is ringing
-- Local/ext-7@mdc_localdevice-8-f5b3;1 is ringing
-- Local/ext@mdc_locallocation-8-4881;1 is ringing
-- Local/18@mdc_diallocation-fa71;1 is ringing
-- SIP/sWrLGYMRJ71143d-000002c0 is ringing
-- SIP/sWrLGYMRJ71143d-000002c0 is ringing
-- SIP/sWrLGYMRJ71143d-000002c0 is ringing
-- SIP/sWrLGYMRJ71143d-000002c0 is ringing
== Spawn extension (sub_main-18, ext, 2) exited non-zero on 'SIP/d8df0d000e05-000002bf'
== Spawn extension (mdc_diallocation, static, 1) exited non-zero on 'Local/18@mdc_diallocation-fa71;2'
== Spawn extension (mdc_locallocation-8, ext, 1) exited non-zero on 'Local/ext@mdc_locallocation-8-4881;2'
== Spawn extension (mdc_localdevice-8, ext-7, 2) exited non-zero on 'Local/ext-7@mdc_localdevice-8-f5b3;2'
== Extension Changed 18[mdc_hint-ident] new state Idle for Notify User aSjd9ho8z712e5f
== Extension Changed 18[mdc_hint-ident] new state Idle for Notify User 3PLJlOtly712e94
== Extension Changed 18[mdc_hint-ident] new state Idle for Notify User sWrLGYMRJ71143d
== Extension Changed 18[mdc_hint-ident] new state Idle for Notify User Wn3wMY2NO712e33
== Extension Changed 18[mdc_hint-ident] new state Idle for Notify User a2GvHTGlk71010c
== Extension Changed 18[mdc_hint-ident] new state Idle for Notify User BzlF5jWEx712df2
== Extension Changed 18[mdc_hint-ident] new state Idle for Notify User r4FD7KjJD712e96
== Manager 'phpasm' logged on from 127.0.0.1
== Manager 'phpasm' logged off from 127.0.0.1
Danke
Ulf