directory-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Timothy Keith <timothy.g.ke...@gmail.com>
Subject Re: logging all incoming requests
Date Fri, 19 Feb 2016 02:27:42 GMT
On Thu, Feb 18, 2016 at 1:40 PM, Timothy Keith
<timothy.g.keith@gmail.com> wrote:
> On Mon, Feb 15, 2016 at 4:36 PM, Timothy Keith
> <timothy.g.keith@gmail.com> wrote:
>> On Mon, Feb 15, 2016 at 1:37 PM, Emmanuel Lécharny <elecharny@gmail.com> wrote:
>>> Le 15/02/16 18:55, Timothy Keith a écrit :
>>>> I am attempting to do pass-through authentication from an OpenLDAP
>>>> server.  I would to have debugging logs for all incoming requests.
>>>>
>>>> Tim
>>> What kind of log do you want exactly ?
>>>
>>> If you want to have some logs about every received message, you can
>>> modify the log4j.properties to set the
>>> org.apache.directory.server.ldap.handlers.request package to DEBUG.
>>>
>>>
>>> You'll receive logs like :
>>>
>>>         LOG.debug( "Received: {}", bindRequest );
>>>         LOG.debug( "Handling request: {}", req );
>>>         LOG.debug( "Handling compare request while ignoring referrals:
>>> {}", req );
>>>         LOG.debug( "Handling request: {}", req );
>>>         LOG.debug( "Handling modify dn request while ignoring referrals:
>>> {}", req );
>>>         LOG.debug( "Handling request : {}", req );
>>>         LOG.debug( "Handling single reply request: {}", req );
>>>         LOG.debug( "Received: {}", unbindRequest );
>>>
>>> Four problems here :
>>> - not all the messages get logged (Abandon)
>>> - not all extended operations are logged, and they use a different logger
>>> - overall, the messages are not consistent
>>> - you'll be flooded by logs you do'nt want.
>>>
>>> A better option would be to set a logger on
>>> org.apache.directory.api.ldap.codec.api.LdapDecoder. You will then get
>>> the fully decoded LDAP message like :
>>>
>>>                 LOG.debug( "Decoded LdapMessage : " + container );
>>>
>>>
>>
>> It would first help me to know how to configure the location for the
>> wrapper.log on Microsoft Windows, and any other log files.   In
>> wrapper.conf see a reference to "wrapper.log" file, but the single
>> occurrence of that file was only written to during the install of
>> Apache DS.
>>
>> Tim
>
> Sometimes the search logs stop showing any result of ldapsearch
> requests.     This Apache Directory Studio 2.0.0 on a a Windows 7
> system.
>
> Tim


Is it generally recommended to run Apache DS on Linux vs Windows?

Tim

Mime
View raw message