Announcement

Collapse
No announcement yet.

Mailmodul nicht verfügbar

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mailmodul nicht verfügbar

    Hallo NG,

    nach dem einspielen des aktuellen PTF klappt der Zugriff auf das Mailmodul in der OX Gui nicht mehr. Beim Starten erscheint die Meldung das die Kommunikation mit dem Mailserver nicht funktioniert, und das Modul deshalb deaktiviert wird.

    In /var/log/open-xchange/open-xchange.log.0

    erscheint:
    Code:
    WARNUNG: Logged at: com.openexchange.folderstorage.internal.performers.ListPerformer$3.call(ListPerformer.java:591)
    The folder with ID "default0" in tree "0" could not be fetched from storage "CacheFolderStorage"
    MSG-0000 Category=13 Message=Unexpected error: null exceptionID=-1729001886-372
            at com.openexchange.folderstorage.mail.MailFolderStorage.getFolder(MailFolderStorage.java:665)
            at com.openexchange.folderstorage.cache.CacheFolderStorage.loadFolder(CacheFolderStorage.java:1168)
            at com.openexchange.folderstorage.cache.CacheFolderStorage.loadFolder(CacheFolderStorage.java:1158)
            at com.openexchange.folderstorage.cache.CacheFolderStorage.getFolder(CacheFolderStorage.java:743)
            at com.openexchange.folderstorage.cache.CacheFolderStorage.getFolder(CacheFolderStorage.java:725)
            at com.openexchange.folderstorage.internal.performers.ListPerformer$3.call(ListPerformer.java:589)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at com.openexchange.concurrent.CallerRunsCompletionService.submit(CallerRunsCompletionService.java:105)
            at com.openexchange.folderstorage.internal.performers.ListPerformer.getSubfoldersFromStorages(ListPerformer.java:549)
            at com.openexchange.folderstorage.internal.performers.ListPerformer.doList(ListPerformer.java:231)
            at com.openexchange.folderstorage.internal.performers.ListPerformer.doList(ListPerformer.java:164)
            at com.openexchange.folderstorage.internal.FolderServiceImpl.getSubfolders(FolderServiceImpl.java:217)
            at com.openexchange.folder.json.actions.ListAction.perform(ListAction.java:113)
            at com.openexchange.ajax.requesthandler.MultipleAdapter.performRequest(MultipleAdapter.java:109)
            at com.openexchange.ajax.Multiple.doAction(Multiple.java:217)
            at com.openexchange.ajax.Multiple.parseActionElement(Multiple.java:176)
            at com.openexchange.ajax.Multiple.doPut(Multiple.java:125)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:619)
            at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:415)
            at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:219)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:523)
            at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:154)
            at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:335)
            at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:227)
            at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:366)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:750)
            at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:776)
            at java.lang.Thread.run(Thread.java:662)
    Caused by: MSG-0000 Category=7 Message=Unexpected error: null exceptionID=-1729001886-371
            at com.openexchange.imap.cache.ListLsubCache.getFrom(ListLsubCache.java:561)
            at com.openexchange.imap.cache.ListLsubCache.getCollection(ListLsubCache.java:499)
            at com.openexchange.imap.cache.ListLsubCache.getCachedLISTEntry(ListLsubCache.java:367)
            at com.openexchange.imap.cache.FolderCache.loadFolder(FolderCache.java:275)
            at com.openexchange.imap.cache.FolderCache.getCachedFolder(FolderCache.java:233)
            at com.openexchange.imap.cache.FolderCache.getCachedFolder(FolderCache.java:173)
            at com.openexchange.imap.IMAPFolderStorage.getRootFolder(IMAPFolderStorage.java:755)
            at com.openexchange.mail.api.MailAccess.getRootFolder(MailAccess.java:702)
            at com.openexchange.folderstorage.mail.MailFolderStorage.getFolder(MailFolderStorage.java:591)
            ... 31 more
    Caused by: java.util.ConcurrentModificationException
            at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
            at java.util.HashMap$KeyIterator.next(HashMap.java:828)
            at com.openexchange.imap.cache.ListLsubCollection.dropEntryFrom(ListLsubCollection.java:505)
            at com.openexchange.imap.cache.ListLsubCollection.dropEntryFrom(ListLsubCollection.java:506)
            at com.openexchange.imap.cache.ListLsubCollection.dropEntryFrom(ListLsubCollection.java:506)
            at com.openexchange.imap.cache.ListLsubCollection.checkConsistency(ListLsubCollection.java:498)
            at com.openexchange.imap.cache.ListLsubCollection.init(ListLsubCollection.java:353)
            at com.openexchange.imap.cache.ListLsubCollection.<init>(ListLsubCollection.java:132)
            at com.openexchange.imap.cache.ListLsubCache$1.call(ListLsubCache.java:488)
            at com.openexchange.imap.cache.ListLsubCache$1.call(ListLsubCache.java:454)
            at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
            at java.util.concurrent.FutureTask.run(FutureTask.java:138)
            at com.openexchange.imap.cache.ListLsubCache.getCollection(ListLsubCache.java:494)
            ... 38 more
    Hat noch jemand dieses Problem?
    OX Server:7.8.2-Rev37 on Univention Corporate Server 4.1-4

  • #2
    Das Problem tritt offenbar nur bei vereinzelten Benutzern auf. Der Zugriff per IMAP Client funktioniert.
    OX Server:7.8.2-Rev37 on Univention Corporate Server 4.1-4

    Comment


    • #3
      Hallo,

      wir schauen uns das an. Besteht irgend ein offensichtlicher Unterschied zwischen den Benutzern? Evtl. externe Mailaccounts, besonders viele Mails oder ähnliches?

      Gruß

      Comment


      • #4
        Hallo,

        an zu vielen Mails liegt es wohl eher nicht, denn es gibt konten mit deutlich mehr Mails. Allerdings ist bei dem Account ein weiterer externer Mailserver abgefragt (per IMAP). Dieses externe imap-konto wird jedoch in der GUI angezeigt. Nicht aber der zugehörige OX-Mailaccount.

        Andere Unterschiede kommen mir da momentan nicht in den Sinn.

        Gruß
        Last edited by wesdgf; 07-27-2011, 09:45 AM.
        OX Server:7.8.2-Rev37 on Univention Corporate Server 4.1-4

        Comment


        • #5
          Ich habe jetzt erstmal das externe Mailkonto aus der GUI des Nutzers entfernt. Leider ohne Erfolg. Kurz vor der ursprünglichen Fehlermeldung kommt es noch zu einem

          Code:
          SEVERE: Logged at: com.openexchange.groupware.settings.impl.RdbSettingStorage.readSharedValue(RdbSettingStorage.java:329)
          Problem while reading setting value.
          MSG-0000 Category=7 Message=Unexpected error: null exceptionID=-620444758-5190
                  at com.openexchange.groupware.settings.tree.modules.mail.folder.Inbox$1.getValue(Inbox.java:112)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readSharedValue(RdbSettingStorage.java:324)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readValues(RdbSettingStorage.java:269)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readSubValues(RdbSettingStorage.java:378)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readValues(RdbSettingStorage.java:265)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readSubValues(RdbSettingStorage.java:378)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readValues(RdbSettingStorage.java:265)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readSubValues(RdbSettingStorage.java:378)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readValues(RdbSettingStorage.java:265)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readSubValues(RdbSettingStorage.java:378)
                  at com.openexchange.groupware.settings.impl.RdbSettingStorage.readValues(RdbSettingStorage.java:265)
                  at com.openexchange.multiple.handlers.ConfigFactoryService$ConfigMultipleHandler.performRequest(ConfigFactoryService.java:103)
                  at com.openexchange.ajax.Multiple.doAction(Multiple.java:217)
                  at com.openexchange.ajax.Multiple.parseActionElement(Multiple.java:176)
                  at com.openexchange.ajax.Multiple.doPut(Multiple.java:125)
                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:619)
                  at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:415)
                  at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:219)
                  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
                  at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:523)
                  at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:154)
                  at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:335)
                  at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:227)
                  at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:366)
                  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
                  at java.util.concurrent.FutureTask.run(FutureTask.java:138)
                  at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:750)
                  at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:776)
                  at java.lang.Thread.run(Thread.java:662)
          Ins Blaue hinein sieht das für mich so aus, als ob irgend ein Folder nicht geöffnet werden kann. Lässt sich das irgendwie zurücksetzen, bzw. kann man den zugehörigen OX-Mail Account neu einrichten? Ist ja ehe ein IMAP Konto. Den ganzen Nutzer kann ich ledier nicht neu anlegen.
          OX Server:7.8.2-Rev37 on Univention Corporate Server 4.1-4

          Comment


          • #6
            Hallo,

            der Fehler hat scheinbar nichts mit dem IMAP Konto an sich, sondern mit dem Ordnerbaum zu tun. Das wird man wahrscheinlich nicht durch neu-anlegen beheben können sondern durch eine Lösung im OX-Code. Wie gesagt, wir schauen gerade dabei , du kannst aber auch gerne parallel ein Ticket beim Support aufmachen und auf Bug 19920 verweisen.

            Gruß
            Martin

            Comment


            • #7
              Ich habe nun herausgefunden das es an den Ordner Abonnemtents lag. Ich habe die Dateien USERNAME.seen und USERNAME.sub aus dem entsprechenden cyrus-verzeichnis gelöscht und schon klappte es wieder.
              OX Server:7.8.2-Rev37 on Univention Corporate Server 4.1-4

              Comment


              • #8
                Ah, super! Kannst du die Situation vielleicht genauer beschreiben, damit wir sie nachstellen und den Fehler beheben können? Gerne auch per E-Mail (martin punkt braun at open-xchange.com)

                Danke!

                Comment

                Working...
                X