I forgot to mention that the operations are all active at the same time:
Issue paged op 1
Receive results for op 1
Issue paged op 2
Issue paged op 3
Request 2nd page for op 1
>From our trace:
16:45:00.678: [664.6392] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<56> SEARCH one 'ou=People,dc=maxcrc,dc=com' filter='(objectClass=*)'
MsgID=5a
16:45:00.678: [664.6392] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<56> attribute[0]=1.1
16:45:00.678: [664.6392] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<56> SendingControl[0]=SimplePaged, Length=7, IsCritical=true
16:45:00.678: [664.6392] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<56> SimplePaged: 30 05 02 01 02 04 00
16:45:00.693: [664.6684] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<56> ReceivedControl[0]=SimplePaged, Length=11
16:45:00.693: [664.6684] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<56> SimplePaged: 30 09 02 01 00 04 04 04 00 00 00
16:45:00.693: [664.6684] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<56> SEARCH Result OK received=0 total=2 (complete)
16:45:00.700: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<59> SEARCH one 'cn=c1,ou=People,dc=maxcrc,dc=com' filter='(objectClass=*)'
MsgID=5d
16:45:00.700: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<59> attribute[0]=1.1
16:45:00.700: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<59> SendingControl[0]=SimplePaged, Length=7, IsCritical=true
16:45:00.700: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<59> SimplePaged: 30 05 02 01 02 04 00
16:45:00.719: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5b> SEARCH one 'cn=c2,ou=People,dc=maxcrc,dc=com' filter='(objectClass=*)'
MsgID=60
16:45:00.719: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5b> attribute[0]=1.1
16:45:00.719: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5b> SendingControl[0]=SimplePaged, Length=7, IsCritical=true
16:45:00.719: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5b> SimplePaged: 30 05 02 01 02 04 00
16:45:00.721: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5c> SEARCH one 'ou=People,dc=maxcrc,dc=com' filter='(objectClass=*)'
MsgID=61
16:45:00.721: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5c> attribute[0]=1.1
16:45:00.721: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5c> SendingControl[0]=SimplePaged, Length=11, IsCritical=true
16:45:00.721: [664.6780] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5c> SimplePaged: 30 09 02 01 02 04 04 04 00 00 00
16:45:00.737: [664.6684] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5c> SEARCH Result ERROR='DA_E_PROTOCOL_ERROR' received=0 total=0 (complete)
16:45:00.737: [664.6684] DataAccess: 'LDAP://junsworth-lt4.eu.cp.net:33389'
<5c> SEARCH Result Server_Info='paged results cookie is invalid'