Fehler: ldap_list() expects parameter 4 to be array, boolean given



  • Guten Tag,
    seit dem Update 1.0.1 und der Aktivierung der Mandanten Lizenz kommt folgende Fehlermeldung:

    Warning: ldap_list() expects parameter 4 to be array, boolean given in /var/www/i-doit/src/classes/libraries/ldapi/ldapi.class.php on line 274

    Diese Meldung kommt direkt nach der Anmeldung wenn man den Clienten auswählen kann aber auch wenn man nach der Anmeldung im Dropdown-Menü den Mandanten ändert.
    Es scheint aber alles richtig zu funktionieren.

    Kann mir jemand einen Tipp geben was ich tun/testen kann oder soll ich es einfach nicht beachten?

    System: Debian 6.0.6 Linux (2.6.32-5-amd64)
    I-DOIT: 1.0.1 (aktualisiert von 1.0)
    Benutzer kommen aus dem AD LDAP, bei beiden Mandanten aus dem gleichen LDAP.
    Der LDAP Test sagt aber alles OK, 9 Benutzer.
    AD und Forrest = W2K8R2 Version
    Benutzer werden folgenden Gruppen hinzugefügt: define("C__LDAP__GROUP_IDS",  "14,13,12,11,10");
    Getestet wurde, ohne Erfolg auch, define("C__LDAP__GROUP_IDS",  "15");
    Bei der Anmeldung als Admin kommt dieser Fehler nicht (klar, der ist ja auch lokal).

    Vielen Dank schon mal
    Viele Grüße, Roman



  • Der Login klappt aber vernünftig?

    Versuch mal die angehangene Datei in src/classes/libraries/ldapi/ zu kopieren. Dann müsste die Warnung weg sein.

    ldapi.class.php



  • Da wäre Flash Gordon aber neidisch! Das ging ja mal super schnell.
    Vielen Dank die Fehlermeldung ist nun weg.
    Das Anmelden hat auch mit dem Fehler ganz normal funktioniert.
    Nun, ohne Fehlermeldung, ist das Anmelden gleich viel schöner.


Log in to reply
 


Datenschutz / Privacy Policy