Ez a probléma, ahogy említetted tavaly is előjött, ráadásul tavaly sem mindenkinél, csak pár ember esetében.
Akkor azt hittem, hogy a PyLDAP-ban van a hiba (egy inicializálatlan változó), ami később fixálva is lett. Úgyhogy igencsak meglepődtem, hogy megint előjött.
Kis debugolás után arra jutottam, hogy nem kliensoldalon van a baj, hanem a szerverben van egy 500-as limit, amit természetesen nem lehet Pythonból a sizelimit beállításával módosítani. Ez a limit viszont valami miatt nem mindenkinél jelentkezik (nálam szintén előjött, viszont tudok olyanról, akinek nem okozott gondot lekérni több, mint 500 entryt a kiadott Fedora VM-en).
Ha az alábbi sorokat elmented egy fájlba (pl. conf.ldif néven):
dn: cn=config
changetype: modify
add: olcSizeLimit
olcSizeLimit: 5000
Majd a következő paranccsal elküldött a szervernek:
sudo ldapadd -Y EXTERNAL -H ldapi:/// -f conf.ldif
Akkor ezután nekem már sikerült lekérni a címtár összes személyét.
Persze, felmerül a kérdés, hogy a házid elkészítése szempontjából megéri-e ezt beállítani, mert mint ahogy már egy előző válaszban is említették a teljes címtár lekérése kliensoldalra valószínűleg nem egy jó megoldás. (lásd SZ8)