You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Hilman Maulana (Jira)" <ji...@apache.org> on 2021/04/07 16:50:00 UTC

[jira] [Commented] (DIRSERVER-2341) Apache DS stops serving requests after error

    [ https://issues.apache.org/jira/browse/DIRSERVER-2341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17316488#comment-17316488 ] 

Hilman Maulana commented on DIRSERVER-2341:
-------------------------------------------

Yes I experienced this issue. After restarting the server most of the user entry gone, so the only way is to restart with clean DB and import Backup ldif.

> Apache DS stops serving requests after error
> --------------------------------------------
>
>                 Key: DIRSERVER-2341
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-2341
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: jdbm
>    Affects Versions: 2.0.0.AM26
>         Environment: Apache DS 2.0.0 AM 26 running over RHEL 7.8 and Oracle JDK 1.8.0_241-b07.
>            Reporter: Andrea Campana
>            Priority: Major
>              Labels: ERR_554, bug
>             Fix For: 2.0.0.AM26
>
>
> Hi everybody,
> today we had another issues with Apache DS on a production environment.
> In the morning, while the system was being loaded (every morning we load new users into the system) we had the following error in the logs:
>  
> @
>  
> {code:java}
> [05:04:41] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client.
> java.lang.Error: ERR_554 double get for block 159java.lang.Error: ERR_554 double get for block 159 at jdbm.recman.RecordFile.get(RecordFile.java:185) at jdbm.recman.PhysicalRowIdManager.fetch(PhysicalRowIdManager.java:128) at jdbm.recman.BaseRecordManager.fetch(BaseRecordManager.java:323) at jdbm.btree.BPage.loadBPage(BPage.java:949) at jdbm.btree.BPage.childBPage(BPage.java:938) at jdbm.btree.BPage.insert(BPage.java:380) at jdbm.btree.BPage.insert(BPage.java:381) at jdbm.btree.BPage.insert(BPage.java:381) at jdbm.btree.BTree.insert(BTree.java:302) at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmTable.put(JdbmTable.java:541) at org.apache.directory.server.ldap.replication.provider.ReplicaEventLog.log(ReplicaEventLog.java:176) at org.apache.directory.server.ldap.replication.provider.SyncReplSearchListener.entryAdded(SyncReplSearchListener.java:224) at org.apache.directory.server.core.event.EventInterceptor.fire(EventInterceptor.java:131) at org.apache.directory.server.core.event.EventInterceptor.add(EventInterceptor.java:267) at org.apache.directory.server.core.api.interceptor.BaseInterceptor.next(BaseInterceptor.java:341) at org.apache.directory.server.core.subtree.SubentryInterceptor.add(SubentryInterceptor.java:1034) at org.apache.directory.server.core.api.interceptor.BaseInterceptor.next(BaseInterceptor.java:341) at org.apache.directory.server.core.collective.CollectiveAttributeInterceptor.add(CollectiveAttributeInterceptor.java:138) at org.apache.directory.server.core.api.interceptor.BaseInterceptor.next(BaseInterceptor.java:341) at org.apache.directory.server.core.operational.OperationalAttributeInterceptor.add(OperationalAttributeInterceptor.java:327) at org.apache.directory.server.core.api.interceptor.BaseInterceptor.next(BaseInterceptor.java:341) at org.apache.directory.server.core.schema.SchemaInterceptor.add(SchemaInterceptor.java:1132) at org.apache.directory.server.core.api.interceptor.BaseInterceptor.next(BaseInterceptor.java:341) at org.apache.directory.server.core.hash.ConfigurableHashingInterceptor.add(ConfigurableHashingInterceptor.java:91) at org.apache.directory.server.core.api.interceptor.BaseInterceptor.next(BaseInterceptor.java:341) at org.apache.directory.server.core.exception.ExceptionInterceptor.add(ExceptionInterceptor.java:185) at org.apache.directory.server.core.api.interceptor.BaseInterceptor.next(BaseInterceptor.java:341)
>  
> {code}
>  
>  
> {{The problem is that after this error Apache DS stopped serving requests, the only solution we had was to stop the server and restart it.}}
>  
> {{Is there any available fix or workaround for this issue?}}
>  
> {{Please help, thanks in advance and best regards,}}
> {{Andrea}}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org