Seit wir mehrere Personen auf den Oxtender 2 umgestellt haben hängt sich bei uns die Groupware immer wieder auf und muss restartet werden.
Die User haben viele verschiedene selbts angelegte Ordner in die die Mails verschoben werden, und auch tausende Mails in den Ordnerm - kann es damit zusammenhängen?

Open-Xchange OXtender 2 AddIn for Microsoft Outlook
Version 7.0.57.2432

VIPcom OX MAPI Provider
Version 0, 0, 126, 0

Open-Xchange Groupware Server Version -
USM Version 6.20.7.0 Build 5430, USM JSON Version 6.20.7.0 Build 5430


Da scheint es Probleme mit der Datenbank zu geben, also hier ist die Log-Datei kurz vor dem Abkacken der Grtoupware:

DBP-0012 Category=5 Message=Connection used for 2176 milliseconds. exceptionID=301187088-45221
com.openexchange.database.schema=oxdatabase_6
Throwable occurred: DBP-0012 Category=5 Message=Connection used for 2176 milliseconds. exceptionID=301187088-45221
at com.openexchange.database.internal.DBPoolingExcept ionFactory.createException(DBPoolingExceptionFacto ry.java:76)
at com.openexchange.database.internal.DBPoolingExcept ionFactory.createException(DBPoolingExceptionFacto ry.java:62)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:141)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:145)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:149)
at com.openexchange.database.DBPoolingExceptionCodes. create(DBPoolingExceptionCodes.java:211)
at com.openexchange.database.internal.ConnectionLifec ycle.validate(ConnectionLifecycle.java:186)
at com.openexchange.pooling.ReentrantLockPool.back(Re entrantLockPool.java:179)
at com.openexchange.pooling.ReentrantLockPool.back(Re entrantLockPool.java:147)
at com.openexchange.database.internal.ReplicationMoni tor.backAndIncrementTransaction(ReplicationMonitor .java:238)
at com.openexchange.database.internal.wrapping.JDBC3C onnectionReturner.close(JDBC3ConnectionReturner.ja va:105)
at com.openexchange.database.internal.DatabaseService Impl.back(DatabaseServiceImpl.java:108)
at com.openexchange.database.internal.DatabaseService Impl.backWritable(DatabaseServiceImpl.java:226)
at com.openexchange.folderstorage.outlook.sql.Duplica te.lookupDuplicateNames(Duplicate.java:118)
at com.openexchange.folderstorage.outlook.DuplicateCl eaner.cleanDuplicates(DuplicateCleaner.java:121)
at com.openexchange.folderstorage.outlook.DuplicateCl eaner.cleanDuplicates(DuplicateCleaner.java:99)
at com.openexchange.folderstorage.outlook.OutlookFold erStorage.checkConsistency(OutlookFolderStorage.ja va:368)
at com.openexchange.folderstorage.cache.CacheFolderSt orage.checkConsistency(CacheFolderStorage.java:259 )
at com.openexchange.folderstorage.internal.performers .ConsistencyPerformer.doConsistencyCheck(Consisten cyPerformer.java:123)
at com.openexchange.folderstorage.internal.FolderServ iceImpl.checkConsistency(FolderServiceImpl.java:11 1)
at com.openexchange.folder.json.osgi.FolderConsistenc yLoginHandler.handleLogin(FolderConsistencyLoginHa ndler.java:80)
at com.openexchange.login.internal.LoginPerformer$3.c all(LoginPerformer.java:359)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:138)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:781)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:807)
at java.lang.Thread.run(Thread.java:736)
Dec 11, 2012 1:51:56 PM com.openexchange.log.internal.LoggerTask call
WARNING: Logged at: com.openexchange.database.internal.ConnectionLifec ycle.validate(ConnectionLifecycle.java:189)

Dec 11, 2012 1:52:07 PM com.openexchange.usm.json.USMJSONServlet doPut
SEVERE: null syncUpdate OX_SERVER_ERROR 6357255 http status code 503 received
Throwable occurred: 610107: com.openexchange.usm.json.USMJSONAPIException: http status code 503 received
at com.openexchange.usm.json.USMJSONAPIException.crea teInternalError(USMJSONAPIException.java:75)
at com.openexchange.usm.connector.commands.NormalComm andHandler.<init>(NormalCommandHandler.java:116)
at com.openexchange.usm.connector.commands.SyncComman dHandler.<init>(SyncCommandHandler.java:190)
at com.openexchange.usm.connector.commands.SyncUpdate Handler.<init>(SyncUpdateHandler.java:138)
at com.openexchange.usm.json.CommandDelegateFactory.c reateCommandHandler(CommandDelegateFactory.java:93 )
at com.openexchange.usm.json.USMJSONServlet.doPut(USM JSONServlet.java:255)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:730)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 563)
at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:138)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:36 5)
at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:224)
at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:398)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:138)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:781)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:807)
at java.lang.Thread.run(Thread.java:736)
Caused by: 18000b: com.openexchange.usm.api.exceptions.OXCommunicatio nException: http status code 503 received, http-status-code=503
at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl .executeMethodOnce(OXJSONAccessImpl.java:482)
at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl .executeMethodAndExtractResult(OXJSONAccessImpl.ja va:451)
at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl .doGet(OXJSONAccessImpl.java:292)
at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl .readConfiguration(OXJSONAccessImpl.java:190)
at com.openexchange.usm.ox_json.impl.OXJSONAccessImpl .getConfiguration(OXJSONAccessImpl.java:175)
at com.openexchange.usm.ox_json.impl.OXJSONAccessServ ice.getConfiguration(OXJSONAccessService.java:156)
at com.openexchange.usm.session.impl.SessionManagerIm pl.getSession(SessionManagerImpl.java:343)
at com.openexchange.usm.session.impl.SessionManagerSe rvice.getSession(SessionManagerService.java:79)
at com.openexchange.usm.json.USMJSONServlet.getSessio n(USMJSONServlet.java:408)
at com.openexchange.usm.connector.commands.NormalComm andHandler.<init>(NormalCommandHandler.java:110)
... 16 more

Dec 11, 2012 1:52:10 PM com.openexchange.log.internal.LoggerTask call
SEVERE: Logged at: com.openexchange.ajax.Mail.actionGetAllMails(Mail. java:808)
MSG-9999 Category=7 Message=[Not available] exceptionID=301187088-45252
com.openexchange.ajp13.remoteAddress=127.0.0.1
com.openexchange.ajp13.remotePort=51591
com.openexchange.database.schema=oxdatabase_6
com.openexchange.session.clientId=USM-JSON
com.openexchange.session.contextId=1
com.openexchange.session.userId=92
Throwable occurred: MSG-9999 Category=7 Message=[Not available] exceptionID=301187088-45252
at com.openexchange.ajax.Mail.getWrappingOXException( Mail.java:254)
at com.openexchange.ajax.Mail.actionGetAllMails(Mail. java:807)
at com.openexchange.ajax.Mail.actionGetAllMails(Mail. java:663)
at com.openexchange.ajax.Mail.actionGet(Mail.java:412 )
at com.openexchange.ajax.Mail.doGet(Mail.java:377)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:707)
at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:429)
at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:259)
at com.openexchange.ajax.PermissionServlet.service(Pe rmissionServlet.java:82)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 563)
at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:138)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:36 5)
at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:224)
at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:398)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:138)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:781)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:807)
at java.lang.Thread.run(Thread.java:736)
Caused by: java.lang.NullPointerException
at com.openexchange.groupware.ldap.CachingUserStorage .getUser(CachingUserStorage.java:178)
at com.openexchange.groupware.ldap.CachingUserStorage .getUser(CachingUserStorage.java:173)
at com.openexchange.groupware.ldap.UserStorage.getSto rageUser(UserStorage.java:350)
at com.openexchange.mail.json.writer.MessageWriter$11 .writeField(MessageWriter.java:531)
at com.openexchange.ajax.Mail.actionGetAllMails(Mail. java:789)
... 18 more
Dec 11, 2012 1:52:10 PM com.openexchange.log.internal.LoggerTask call
SEVERE: Logged at: com.openexchange.webdav.xml.XmlServlet.doPropFind( XmlServlet.java:365)
doPropFind
com.openexchange.ajp13.remoteAddress=127.0.0.1
com.openexchange.ajp13.remotePort=51571
com.openexchange.database.schema=oxdatabase_6
Throwable occurred: CON-0151 Category=5 Message=Unable to pick up a connection from the DBPool exceptionID=301187088-45254
at com.openexchange.groupware.contact.internal.Contac tExceptionFactory.createException(ContactException Factory.java:81)
at com.openexchange.groupware.contact.internal.Contac tExceptionFactory.createException(ContactException Factory.java:62)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:141)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:153)
at com.openexchange.groupware.contact.ContactExceptio nCodes.create(ContactExceptionCodes.java:228)
at com.openexchange.api2.RdbContactSQLImpl.getModifie dContactsInFolder(RdbContactSQLImpl.java:888)
at com.openexchange.webdav.xml.ContactWriter.startWri ter(ContactWriter.java:176)
at com.openexchange.webdav.contacts.startWriter(conta cts.java:206)
at com.openexchange.webdav.xml.XmlServlet.doPropFind( XmlServlet.java:341)
at com.openexchange.tools.webdav.WebDavServlet.servic e(WebDavServlet.java:191)
at com.openexchange.tools.webdav.OXServlet.service(OX Servlet.java:213)
at com.openexchange.webdav.PermissionServlet.service( PermissionServlet.java:104)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 563)
at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:138)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:36 5)
at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:224)
at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:398)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:138)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:781)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:807)
at java.lang.Thread.run(Thread.java:736)
Caused by: DBP-0003 Category=5 Message=Cannot get connection to database 3. exceptionID=301187088-45253
at com.openexchange.database.internal.DBPoolingExcept ionFactory.createException(DBPoolingExceptionFacto ry.java:76)
at com.openexchange.database.internal.DBPoolingExcept ionFactory.createException(DBPoolingExceptionFacto ry.java:62)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:141)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:153)
at com.openexchange.database.DBPoolingExceptionCodes. create(DBPoolingExceptionCodes.java:215)
at com.openexchange.database.internal.ReplicationMoni tor.createException(ReplicationMonitor.java:209)
at com.openexchange.database.internal.ReplicationMoni tor.checkActualAndFallback(ReplicationMonitor.java :154)
at com.openexchange.database.internal.ReplicationMoni tor.checkActualAndFallback(ReplicationMonitor.java :141)
at com.openexchange.database.internal.DatabaseService Impl.get(DatabaseServiceImpl.java:97)
at com.openexchange.database.internal.DatabaseService Impl.getReadOnly(DatabaseServiceImpl.java:150)
at com.openexchange.databaseold.Database.get(Database .java:114)
at com.openexchange.server.impl.DBPool.pickup(DBPool. java:68)
at com.openexchange.api2.RdbContactSQLImpl.getModifie dContactsInFolder(RdbContactSQLImpl.java:886)
... 17 more
Caused by: com.openexchange.pooling.PoolingException: Not trying to create a pooled object in broken create state.
at com.openexchange.pooling.ReentrantLockPool.get(Ree ntrantLockPool.java:297)
at com.openexchange.database.internal.ReplicationMoni tor$1.get(ReplicationMonitor.java:99)
at com.openexchange.database.internal.ReplicationMoni tor.checkActualAndFallback(ReplicationMonitor.java :151)
... 23 more
Dec 11, 2012 1:52:10 PM com.openexchange.log.internal.LoggerTask call
SEVERE: Logged at: com.openexchange.webdav.xml.XmlServlet.doPropFind( XmlServlet.java:365)
doPropFind
com.openexchange.ajp13.remoteAddress=127.0.0.1
com.openexchange.ajp13.remotePort=52380
com.openexchange.database.schema=oxdatabase_6
Throwable occurred: FLD-0067 Category=7 Message=A runtime error occurred in context 1 exceptionID=301187088-45255
at com.openexchange.tools.oxfolder.OXFolderIteratorSQ L.getAllModifiedFoldersSince(OXFolderIteratorSQL.j ava:2268)
at com.openexchange.tools.oxfolder.OXFolderIteratorSQ L.getAllModifiedFoldersSince(OXFolderIteratorSQL.j ava:2211)
at com.openexchange.api2.RdbFolderSQLInterface.getAll ModifiedFolders(RdbFolderSQLInterface.java:772)
at com.openexchange.webdav.xml.FolderWriter.calculate Updates(FolderWriter.java:433)
at com.openexchange.webdav.xml.FolderWriter.startWrit er(FolderWriter.java:138)
at com.openexchange.webdav.folders.startWriter(folder s.java:211)
at com.openexchange.webdav.xml.XmlServlet.doPropFind( XmlServlet.java:341)
at com.openexchange.tools.webdav.WebDavServlet.servic e(WebDavServlet.java:191)
at com.openexchange.tools.webdav.OXServlet.service(OX Servlet.java:213)
at com.openexchange.webdav.PermissionServlet.service( PermissionServlet.java:104)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 563)
at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:138)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:36 5)
at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:224)
at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:398)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:138)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:781)
at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:807)
at java.lang.Thread.run(Thread.java:736)
Caused by: DBP-0003 Category=5 Message=Cannot get connection to database 3. exceptionID=301187088-45245
at com.openexchange.database.internal.DBPoolingExcept ionFactory.createException(DBPoolingExceptionFacto ry.java:76)
at com.openexchange.database.internal.DBPoolingExcept ionFactory.createException(DBPoolingExceptionFacto ry.java:62)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:141)
at com.openexchange.exceptions.Exceptions.create(Exce ptions.java:153)
at com.openexchange.database.DBPoolingExceptionCodes. create(DBPoolingExceptionCodes.java:215)
at com.openexchange.database.internal.ReplicationMoni tor.createException(ReplicationMonitor.java:209)
at com.openexchange.database.internal.ReplicationMoni tor.checkActualAndFallback(ReplicationMonitor.java :154)
at com.openexchange.database.internal.ReplicationMoni tor.checkActualAndFallback(ReplicationMonitor.java :141)
at com.openexchange.database.internal.DatabaseService Impl.get(DatabaseServiceImpl.java:97)
at com.openexchange.database.internal.DatabaseService Impl.getReadOnly(DatabaseServiceImpl.java:150)
at com.openexchange.databaseold.Database.get(Database .java:114)
at com.openexchange.server.impl.DBPool.pickup(DBPool. java:68)
at com.openexchange.tools.oxfolder.OXFolderIteratorSQ L.getAllModifiedFoldersSince(OXFolderIteratorSQL.j ava:2258)
... 20 more
Caused by: com.openexchange.pooling.PoolingException: Not trying to create a pooled object in broken create state.
at com.openexchange.pooling.ReentrantLockPool.get(Ree ntrantLockPool.java:297)
at com.openexchange.database.internal.ReplicationMoni tor$1.get(ReplicationMonitor.java:99)
at com.openexchange.database.internal.ReplicationMoni tor.checkActualAndFallback(ReplicationMonitor.java :151)
... 26 more



Wird jemand daraus schlau?

Danke,
Gruß -Victor