Thank you for the timely responses. Paul On Dec 17, 2013, at 1:33 PM, Kiran Ayyagari <kayyag...@apache.org> wrote:
> On Tue, Dec 17, 2013 at 11:58 PM, Paul Bayliss <prbayl...@me.com> wrote: > >> Thank you Kiran, >> >> Just to confirm, there’s no configuration setting or configuration under >> the directory that I can make so that a value different from the default >> 172800s can be used automatically? >> >> no, not at the moment, however I think it is a good idea to have a config > element for this > system wide default setting, will add it > >> Kind regards, >> Paul >> >> >> On Dec 17, 2013, at 7:28 AM, Kiran Ayyagari <kayyag...@apache.org> wrote: >> >>> On Tue, Dec 17, 2013 at 10:21 AM, Paul Bayliss <prbayl...@me.com> wrote: >>> >>>> Hi Kiran, >>>> >>>> One further piece of information. >>>> >>>> I have a keepalive on the actual LDAP connection whilst this is >> occurring. >>>> The keep-alive messages are SearchRequests to the DN that I've setup as >> the >>>> base DN for the SyncRepl. The keep alives continue despite the SyncRepl >>>> SearchResults no longer being sent from the directory, So I believe the >>>> connection to be good, but the SearchEntries from the original SyncRepl >>>> SearchRequest are not sent after some period of time. >>>> >>>> sounds like a bug, can you file a report here >>> https://issues.apache.org/jira/browse/DIRSERVER >>> >>> thank you >>> >>>> Many thanks, >>>> Paul >>>> >>>> On Dec 16, 2013, at 11:40 PM, Paul Bayliss <prbayl...@me.com> wrote: >>>> >>>>> Hi Kiran, >>>>> >>>>> When a sync replication connection is established an ads-replEventLog >>>> objectclass entry is created with DN: ads-dsReplicaId=<some >>>> integer>,ou=consumers, ou=system. The ads-repllogmaxidle value is 172800 >>>> seconds (48 hours). Is there any way to extend this time via >> configuration, >>>> to say 1 week? >>>>> >>>>> My issue is that I have a sync replication listener established on a DN >>>> of an entry in my directory. The connection is persistent and set up to >>>> refresh and persist. On changes to the entry I successfully see >>>> SearchResults returned to my SyncRepl client. After some period of time >>>> (I'm estimating 48 hours based on my logs) the SearchResults stop and >>>> changes to the entry at the DN no longer result in SearchResults to the >>>> client. In addition, I don't receive any SearchResultDone, so I have no >>>> indication to retry the SyncReplication connection. I'm trying to >>>> establish if the 48 hour default is indeed my problem. >>>>> >>>>> Hope this clarifies and you can help! >>>>> Kind regards, >>>>> Paul >>>>> >>>>> On Dec 16, 2013, at 11:19 PM, Kiran Ayyagari <kayyag...@apache.org> >>>> wrote: >>>>> >>>>>> On Tue, Dec 17, 2013 at 4:57 AM, Paul Bayliss <prbayl...@me.com> >> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> Is it possible to set a configuration property that will be used for >>>> the >>>>>>> ads-repllogmaxidle timeout that's used for ads-replEventLog entries? >>>>>>> >>>>>>> I didn't understand, can you rephrase the question please >>>>>> >>>>>>> I'd also like to confirm that I'm correct in my understanding that >>>>>>> ads-replEventLog is removed when the ads-ReplLastSentCsn time is >> older >>>> than >>>>>>> the the ads-repllogmaxidle value, and that ads-replLastSentCsn is >>>> updated >>>>>>> in response to a SearchEntry being delivered to a REFRESH_AND_PERSIST >>>>>>> replication consumer. >>>>>>> >>>>>>> no, it is not dependent on lastSentCSN, instead the server checks if >> a >>>> log >>>>>> is inactive(neither read nor updated) >>>>>> for more than the max idle time allowed, if yes, then the log will be >>>> purged >>>>>> >>>>>>> Many thanks in advance, >>>>>>> Paul >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Kiran Ayyagari >>>>>> http://keydap.com >>>>> >>>> >>>> >>> >>> >>> -- >>> Kiran Ayyagari >>> http://keydap.com >> >> > > > -- > Kiran Ayyagari > http://keydap.com