Moin S ebastian,
Warum willst Du gleich mit einem LDAP-Browser los ziehen? Die Feldnamen stehen ja in der UTF8-Datei als Überschrift drin und man kann sich ja auch die Telefonbucheinstellungen des Objektes ConfigUser anschauen, wo der Installer ja auch schon einige Anregungen hinterlassen hat.
Aber natürlich kann es nicht so einfach sein. Ich habe mir jetzt mal ein QuickDial mit der Rufnummer 99 gebaut und versuche die hinterlegte Kurzwahl 8001 zu wählen. Da bekomme ich immer 'Invalid Attribute syntax'. Um auszuschließen, dass nur der Weg über die SIP-Spalte nicht geht habe ich mal die Kurzwahlnummern in die Spalte der Vornamen kopiert, da in meiner Liste sowieso nur der Anzeigename und die Mobilrufnummer eingrtragen ist.
Wenn man nun den Trace auf dem QickDial-Objekt aktivert sieht man folgendes:
95:1852:620:7 - directory_search_user.0(T):setup ldap='Kurzwahl' call=-1 cdpn=998001 cgpn=XXXX dest='' sc=false
95:1852:620:7 - pbx_directory_search_call.0::pbx_directory_search_call
95:1852:620:7 - pbx_directory_search_call.0(T):dialed number='8001'
95:1852:620:7 - pbx_directory_search_call.0(T):query, server='apps.mydom.tld' base='dc=entries' filter='(givenname=8001)' ctx=0x0
95:1852:621:3 - pbx_directory_search_call.0(T):rx=SIG_ACCEPT_COMPLETE state=SETUP dir=inc
95:1852:621:5 - pbx_directory_search_call.0(T):tx=SIG_CONN state=SETUP dir=inc
95:1852:623:1 - QUICKDB_LDAP.0 -> LDIR_CONN.1 : LDAP_BIND
95:1852:624:2 - LDIR_CONN.1 -> QUICKDB_LDAP.0 : LDAP_BIND_COMPLETE
95:1852:624:2 - QUICKDB_LDAP.0 -> LDIR_CONN.1 : LDAP_SEARCH ctx=0
95:1852:624:5 - LDIR_CONN.1 -> QUICKDB_LDAP.0 : LDAP_SEARCH_RESULT res=21 ctx=0 causal=0
95:1852:624:5 - pbx_directory_search_call.0(E):LDAP query failed, ctx=0x0 err='Invalid Attribute syntax'
95:1852:778:2 - pbx_directory_search_call.0(T):rx=SIG_REL
CAU = 80 90 state=CONN dir=inc
95:1852:779:1 - pbx_directory_search_call.0::~pbx_directory_search_call
95:1852:779:1 - QUICKDB_LDAP.0 -> LDIR_CONN.1 : LDAP_UNBIND
95:1852:779:2 - LDIR_CONN.1 -> QUICKDB_LDAP.0 : LDAP_DISCONNECTED
95:1852:779:2 - QUICKDB_LDAP.0 -> IRQL.9 : SERIAL_CLOSE serial=QUICKDB_LDAP.0
95:1852:779:4 - QUICKDB_LDAP.0 -> LDIR.0 : SERIAL_CLOSE serial=LDIR_CONN.1
Ich bin der Meinung, dass die ContactsApp die Formulierung der LDAP-Anfrage des QuickDial nicht versteht. Das wäre dann ja ein Ticket wert...
getestete Grüße
Niels
Hier meine Konfig:
qd.PNG