directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hal Deadman (JIRA)" <>
Subject [jira] [Commented] (DIRSERVER-2091) Server Side Sort Control Broken in 2.0.0 M20
Date Wed, 07 Jun 2017 23:20:18 GMT


Hal Deadman commented on DIRSERVER-2091:

When I turned on debug on the server, the message that came back to ldapsearch included the
stack trace of the IOException. The issue was that it couldn't create the tmp file, presumably
b/c wasn't set to something writable by the service user (local system). I
had forgotten to configure that on the new server I had set up and when I also forgot to create
the folder on the server I was recovering. 

It would be really nice if this error got logged on the server...
 6SortRequestControlImpl [sortKeys=[SortKey : [cn]]]: The system cannot
find the path specified:
 eption.LdapException: The system cannot find the path specified
        at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(
        at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(Defaul
        at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(
        at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$
        at Source)
Caused by: The system cannot find the path specified
        at Method)
        at Source)
        at Source)
        ... 18 more

# numResponses: 1

> Server Side Sort Control Broken in 2.0.0 M20
> --------------------------------------------
>                 Key: DIRSERVER-2091
>                 URL:
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: ldap
>    Affects Versions: 2.0.0-M20
>            Reporter: Danil Flores
>         Attachments: hunderd-users.ldif, sort-result.ldif
> Given a partition with several objects with objectClass=inetOrgPerson, we want to be
able to perform a search with a server-side-sort request control. 
> The following ldapsearch query was giving the correct results in ApacheDS 2.0.0 M19:
> ldapsearch -H ldap://localhost:10389 -x -D "uid=admin,ou=system" -W -b "dc=example,dc=com"
-s sub -a always -z 1000 "(objectClass=inetOrgPerson)" "objectClass" -E sss=-cn:
> However in ApacheDS 2.0.0 M20, we get the following error upon running the same query
against a similar data set:
> # search result
> search: 2
> result: 54 Loop detected
> text: LOOP_DETECT: failed for MessageType : SEARCH_REQUEST
> Message ID : 2
>   SearchRequest
>         baseDn : 'dc=example,dc=com'
>         filter : '(objectCla
>  ss=inetorgperson:[5])'
>         scope : whole subtree
>         typesOnly : false
>         Size Limit : 1000
>         Time Limit : no limit
>         Deref Aliases : deref Always
>         attributes : 'objectClass'
[sortKeys=[SortKey : [cn,,reverse]]]: The system cannot find
the path specified

This message was sent by Atlassian JIRA

View raw message