On 19 Jan 2012, at 14:00, John Devitofranceschi wrote: > > > On Jan 19, 2012, at 8:21, Chris Ridd <chrisr...@mac.com> wrote: > >> >> On 19 Jan 2012, at 12:39, John Devitofranceschi wrote: >> >>> Two bugs! Such a deal! >> >> No extra charge :-) >> >>> Yes, the cookie setting code is in the while (1) loop and the callback >>> merely prints out the dn of the returned entries. >> >> You mentioned that the OpenLDAP ldapsearch command-line tool seemed to work. >> Can you double-check it is getting multiple pages back (try using >> pr=2/prompt), or whether it is stopping after the first page because of the >> misplaced result cookie? > > OpenLDAP's ldapsearch works as expected. Multiple pages get returned.
That's puzzling, and suggests my analysis is wrong. Can you get some (snoop/tcpdump) packet traces from ldapsearch and perl up to and including the first page search done? It'll have passwords and your data in so if you want to send them off-list that's fine. Chris