Technikai fórum

LDAP hitelesítés

 
Kép
LDAP hitelesítés
Ferencz Attila írta 2013. március 18., hétfő, 15:42 időpontban
 
Sziasztok!

Windows szerveren futtatunk Moodle-t, AD hitelesítéssel. Ezt a hibaüzenetet kapjuk:

PHP Warning:  ldap_search(): Partial search results returned: Sizelimit exceeded in C:\inetpub\wwwroot\auth\ldap\auth.php on line 670

Hol lehet a limitet módosítani? Az auth.php-ban nem találom.

A válaszokat előre is köszönöm,
Ferencz Attila
Kép
Tárgy: LDAP hitelesítés
Nagy Gábor Zsolt írta 2013. március 18., hétfő, 16:37 időpontban
 
Az ntdsutil milyen MaxPageSize-t ad?
Ha ennél több felhasználó van az AD-ban akkor ezt az AD-ban kell állítani.
Ha ez nem állítható biztonsági okok miatt, akkor programozni kell sajnos, hogy oldalanként olvassa be az adatokat.

Üdvözlettel:
Nagy Gábor Zsolt
Kép
Tárgy: LDAP hitelesítés
Ferencz Attila írta 2013. március 19., kedd, 13:23 időpontban
 
Köszönöm.

Van még egy hibaüzenet az adminisztrációs felületen amivel nem tudok mit kezdeni:

Az LDAP-oldalak eredményeit a rendszer nem támogatja (vagy a PHP verziója miatt, vagy mert a Moodle az LDAP 2-es protokolljának a használatára van beállítva)

  • A PHP verzió 5.3.8, ez elvileg jó
  • a Moodle verzió 2.4.1
  • az LDAP be van állítva 3-ra
Találkozott már valaki hasonlóval?

Üdvözlettel,
Ferencz Attila
Kép
Tárgy: LDAP hitelesítés
Nagy Gábor Zsolt írta 2013. március 19., kedd, 18:46 időpontban
 
Most nézem, hogy a 2.4-be betették ezt a funkciót. Zseniális!

Viszont gyakorlatilag nem jó a PHP 5.3.8:
http://php.net/manual/en/function.ldap-control-paged-result.php

A lap tetején ez áll:
ldap_control_paged_result
(PHP 5 >= 5.4.0)

És ez a függvény kell ahhoz, hogy a Moodle lapozni tudjon.

Amikor meg kellett írnunk még a 2.2-höz a lapozást, akkor is néztük, hogy a PHP 5.4 a minimum. Szerencsére pont akkor jött ki.

Üdvözlettel:
Nagy Gábor Zsolt