LDAP Adressbuchwahl

Hallo zusammen
Was muss man beim Adressbuch einstellen, damit die Telefonnummer mit der 0 für die Amtsholung direkt funktioniert? Wenn ich es im Adressbuch eingebe funktionierts.:rolleyes:

Herzlichen Dank

Gruss
René

Guten Morgen René,

Du musst unter:
Einstellungen > Ämter
Amtxyz bearbeiten

In dem Tab “Wahl” kannst du den Präfix für LDAP einstellen. In deinem Fall natürlich die “null”

Dann mußt du aber im Adressbuch die Nummern wie folgt eingetragen: 0991123456

Davor hast du sie im Adressbuch so eingetragen oder: 00991123456

Hoffe es funktioniert.
Ciao
Dennis

Hall Dennis
Das habe ich versucht. Doch die ‘Null’ wird nicht eingetragen. Die Fehlermeldung lautet dann natürlich ‘Adress incomplete’ Was kann ich sonst noch versuchen?

Gruss
René

-- Executing Set("SIP/reke-b6c0d870", "MDC_CHANNEL_PROTOCOL=SIP") in new stack
-- Executing Set("SIP/reke-b6c0d870", "MDC_CHANNEL_ID=reke-b6c0d870") in new stack
-- Executing Set("SIP/reke-b6c0d870", "MDC_CHANNEL_TMP=reke-b6c0d870") in new stack
-- Executing Set("SIP/reke-b6c0d870", "MDC_CHANNEL_NAME=reke") in new stack
-- Executing GosubIf("SIP/reke-b6c0d870", "1?mdc_initcall-int|0794XXXXXX|1") in new stack
-- Executing NoOp("SIP/reke-b6c0d870", "initial call") in new stack
-- Executing Set("SIP/reke-b6c0d870", "__MDC_DIALDESCENT=int") in new stack
-- Executing Set("SIP/reke-b6c0d870", "__MDC_DIALCALLEENUM=0794XXXXXX") in new stack
-- Executing Set("SIP/reke-b6c0d870", "__MDC_DIALCALLERNUM=11") in new stack
-- Executing GotoIf("SIP/reke-b6c0d870", "1?nozap") in new stack
-- Goto (mdc_initcall-int,0794XXXXXX,8)
-- Executing Set("SIP/reke-b6c0d870", "__MDC_DIALCALLERNAME=Büro 3.OG") in new stack
-- Executing Return("SIP/reke-b6c0d870", "") in new stack
-- Executing Gosub("SIP/reke-b6c0d870", "mdc_defcall|0794XXXXXX|1") in new stack
-- Executing GotoIf("SIP/reke-b6c0d870", "1?nozap") in new stack
-- Goto (mdc_defcall,0794XXXXXX,4)
-- Executing Set("SIP/reke-b6c0d870", "__MDC_DIALCHANNELNAME=reke") in new stack
-- Executing Return("SIP/reke-b6c0d870", "") in new stack
-- Executing SIPAddHeader("SIP/reke-b6c0d870", ""Alert-Info:<http://www.notused.de>;info=alert-internal;x-line-id=0"") in new stack
-- Executing Macro("SIP/reke-b6c0d870", "pre-main") in new stack

Sep 16 11:43:57 WARNING[31183]: app_macro.c:208 macro_exec: No such context ‘macro-pre-main’ for macro ‘pre-main’
– Executing GosubIf(“SIP/reke-b6c0d870”, “1?mdc_initloop|s|1”) in new stack
– Executing NoOp(“SIP/reke-b6c0d870”, “initial loop”) in new stack
– Executing Set(“SIP/reke-b6c0d870”, “MDC_ALIAS_HOP=0”) in new stack
– Executing Return(“SIP/reke-b6c0d870”, “”) in new stack
– Executing Goto(“SIP/reke-b6c0d870”, “main|0794XXXXXX|1”) in new stack
– Goto (main,0794XXXXXX,1)
– Executing Set(“SIP/reke-b6c0d870”, “TMP_INPREFIX=0”) in new stack
– Executing Goto(“SIP/reke-b6c0d870”, “mdc_outgoing-trunk-1|794XXXXXX|1”) in new stack
– Goto (mdc_outgoing-trunk-1,794XXXXXX,1)
– Executing Set(“SIP/reke-b6c0d870”, “TMP_USERFIELD=”) in new stack
– Executing Set(“SIP/reke-b6c0d870”, “CDR(userfield)=<dst>794XXXXXX</dst><name>reke</name><inprefix>0</inprefix>”) in new stack
– Executing Set(“SIP/reke-b6c0d870”, “MDC_EXTEN=794XXXXXX”) in new stack
– Executing Set(“SIP/reke-b6c0d870”, “CALLERID(num)=004141XXXXXXX”) in new stack
– Executing Dial(“SIP/reke-b6c0d870”, “ZAP/r1/794XXXXXX”) in new stack
– Requested transfer capability: 0x00 - SPEECH
– Called r1/794XXXXXX
– Zap/2-1 is proceeding passing it to SIP/reke-b6c0d870
– Channel 0/2, span 1 got hangup request, cause 28
– Channel 0/2, span 1 received AOC-E charging 0 units
Sep 16 11:43:57 WARNING[31183]: app_dial.c:741 wait_for_answer: Unable to forward voice
– Hungup ‘Zap/2-1’
== Everyone is busy/congested at this time (1:0/0/1)
– Executing Hangup(“SIP/reke-b6c0d870”, “28”) in new stack
== Spawn extension (mdc_outgoing-trunk-1, 794XXXXXX, 6) exited non-zero on ‘SIP/reke-b6c0d870’

Hallo Dennis
Ich habe mit den Parametern herumgespielt. Doch funktioniert hat es bis jetzt nicht …

Gruss
René

Hallo René!

Tut mir leid, dass ich noch keine passende Antwort liefern kann. Wir (Support, Entwicklung,…) haben uns das Ganze angeschaut. Diskutieren noch, wie wir die Adressbucheinbindung besser machen können.

Bitte gedulde dich noch ein wenig. Wir haben es nicht vergessen sondern nur noch nicht einheitlich gelöst :D.

Chaoo
Dennis

Gibt’s hierzu schon was neues?

Hallo Neoprogger,

ja, da gibts was neues. Mit der Release 6.08.02 im April 2011 hatten wir das Konzept überarbeitet und auch die Grundeinstellungen verändert. Hierzu gibt es seither auch eine passende Dokumentation im Wiki: Anlagenbasiertes Telefonbuch.
Insgesamt ist die Telefonbuchsuche seither um einiges schlauer geworden und arbeit jetzt auch für ein- und ausgehende Rufe.

  • hast Du Dein System schon vor 6.08.02 aufgesetzt oder nachher?
  • was ist Deine konkrete Problemstellung?

Gruß,

Thomas

Vielen Dank, den Link hab ich gesucht :slight_smile: Frage beantwortet

Hallo Thomas
Ich kann es testen und komme auf das gleiche Ergebnis. Es funktioniert nicht. Den Parameter sys.ldap.outbound.prefix habe ich gesetzt.
Nun wenn man das Ganze noch weiter anschaut hat man noch ein weiteres Problem. Wenn man mehr als ein Amt hat und über unterschiedliche Ämter auswählen will, was macht man dann? Aus meiner Sicht sollte die Eingabemaske des Adressbuch mit einem zusätzlichen Feld bestückt werden, wo das Amt ausgewählt werden kann. Dann hat man auch das Problem mit der Amtsvorwahl gelöst.

Gruss
René