Problem mit anonymous am Aastra 6735i

Hallo,

seit dem Update auf MD 6.12 habe ich ein Problem mit folgender Situation:

  • In einer Rufgruppe sind 2 Aastra IP Phones, 2 ISDN-Apparate und ein Snom M9 Mobilteil
  • Das Amt kommt von einem Patton SN4120

Wenn jemand mit Rufnummernanzeige anruft, klingeln alle Telefone der Gruppe. Alles okay.

Bei unterdrückter Nummer wird als CID “anonymous” angezeigt, was bisher an den Aastra Telefonen
kein Problem war und auch so im Display angezeigt wurde.

Seit dem Update klingeln aber nur noch die anderen Apparate und in der CLI wird von den IP Phones
“Bad Request” gemeldet:

-- Goto (mdc_prefix-50-ext,50,7)
-- Executing Return("SIP/administrator-b6b15a98", "") in new stack
-- Executing Gosub("SIP/administrator-b6b15a98", "mdc_main-50-ext|50|1") in new stack
-- Executing Set("SIP/administrator-b6b15a98", "TOUCH_MONITOR=0"anonymous"-50-20120801-200515-ext") in new stack
-- Executing Dial("SIP/administrator-b6b15a98", "SIP/JAM&SIP/SMueller&SIP/GMueller&SIP/snom1&SIP/NFabian&SIP/WHG-M|20|owW") in new stack
-- Called JAM
-- Called SMueller
-- Called GMueller
-- Called snom1
-- Called NFabian
-- Called WHG-M
-- Got SIP response 400 "Bad Request" back from 192.192.100.187
-- SIP/SMueller-083f0a60 is circuit-busy
-- Got SIP response 400 "Bad Request" back from 192.192.100.188
-- SIP/GMueller-083f7db8 is circuit-busy
Extension Changed 12 new state InUse for Notify User SMueller
Extension Changed 12 new state Ringing for Notify User SMueller
-- SIP/snom1-0842f7e8 is ringing
-- SIP/JAM-0842b990 is ringing
-- SIP/NFabian-08477048 is ringing

Extension Changed 13 new state Ringing for Notify User GMueller
Extension Changed 13 new state Ringing for Notify User SMueller
– SIP/WHG-M-0847c838 is ringing
Extension Changed 30 new state Ringing for Notify User GMueller
Extension Changed 30 new state Ringing for Notify User SMueller

Hat jemand eine Idee, wo man da ansetzen könnte?

Besten Dank im Voraus.

Georg

Update:

Das Problem liegt an einer fehlerhaften Übergabe der CID, im CDR wird als Name “anonymous” und als Nummer <0"anonymous">.
Ich habe mal im Dialplan unter [mdc_incoming-xx] eine Zeile eingebaut Set(CALLERID(all)=“anonym <0>”), dann geht es.
Wo wird denn die CallerID erstmals gesetzt?
Dort muss der Fehler liegen.

Grüße
Georg