[Mail-App] verursacht Fehler und Wartezeit, wie systematisch suchen?

Hallo liebes Forum,

ich habe folgendes Problem:

NC 19 am Montag bei einem kostenpflichtigen Hoster installieren lassen, anschließend sofort Update auf NC 20.0.2. Anlegen von ca 100 Usern und Installation von jeder Menge Apps (keine ungetesteten, alle für die aktuelle NC “zugelassen”. Liste ist im “Anhang”.

Problem: Ein Klick auf das Mail-App-Symbol führt zu einer Wartezeit von 12 Sekunden - ohne dass ein Postfach überhaupt eingerichtet ist. Wenn eins eingerichtet ist dauert es drei Sekunden länger und das Postfach wird korrekt geöffnet. Das selbe Postfach wird von einer anderen Nextcloud innerhalb von drei Sekunden geöffnet. Es liegt also NICHT am Postfach. Alles mit dem Handy gestoppt, eine geringe Ungenauigkeit ist möglich aber irrelevant.

Ich habe die App “Log Reader” oder “Protokollierung” installiert, die wirft (reproduzierbar) zwei Fehler raus, die ich an das Ende des Postings setze. Eine Sache ist dabei wichtig: Es taucht mehrfach der Hinweis “IMAP Error” auf. Das ist aus zwei Gründen ein Holzweg:

  1. eine andere Nextcloud ruft das selbe Postfach vollkommen korrekt und in kurzer Zeit auf (die hat übrigens auch die selben Apps installiert)
  2. der Fehler bleibt exakt der selbe, wenn ich das ganze Postfach lösche und nur die leere Mail-App aufrufe.

Folgendes habe ich getan, um dem Fehler auf die Schliche zu kommen:

  • “Log Reader” installiert, Fehlerprotokoll siehe unten
  • Postfach gelöscht und wieder eingerichtet und wieder gelöscht
  • alle Apps deinstalliert, auf denen NICHT “offiziell” stand
  • alle Apps deinstalliert bis auf “Mail” und “Log Reader”
  • den Hoster gebeten die Nextcloud neu zu klonen (Montag sollte das Theater also eigentlich beendet sein, jetzt stehe ich wieder da …)
  • NC Version 19.0.4 und 20.0.2 ausprobiert
  • verschiedene Geräte ausprobiert
  • verschiedene Accounts ausprobiert

Hier meine Bedingungen, die ich nach bestem Wissen und beschreibe:

  • NC 20.0.2 bei einem professionellen Hoster
  • ich habe KEINE root-Rechte
  • Mail 1.7.0

Sonstiges, was IMHO von Bedeutung sein könnte:

  • der Aufruf des Postfaches hat nach der Einrichtung einwandfrei funktioniert … dann habe ich die Apps installiert :pleading_face:
  • der Mailversand-Test funktioniert einwandfrei
  • die zweite NC hat exakt die gleichen Apps installiert und funktioniert tadellos

Welche Fragen habe ich?

  • ich bin mir sicher: es liegt an irgendeiner App, die alles zerschießt. Wie kriege ich die raus ohne über Wochen in der Salamitaktik die notwendigen Apps zu installieren
  • Wenn es an einer App liegt: warum funktioniert die andere NC (exakt gleich konfiguriert) tadellos?
  • Was ist dem Fehlerprotokoll zu entnehmen? (irgendwozu muss das doch gut sein)

Ich bin für jeden Hinweis dankbar, Gruß, virgul

Installierte Apps

  • Log Reader 2.5.0
  • Mail 1.7.0 Accessibility 1.6.0
  • Activity 2.13.3
  • Auditing / Logging 1.10.0
  • Collaborative tags 1.10.0
  • Comments 1.10.0
  • Contacts Interaction 1.1.0
  • Dashboard 7.0.0
  • Default encryption module 2.8.1
  • Deleted files 1.10.1
  • External storage support 1.11.1
  • Federation 1.10.1
  • File sharing 1.12.0
  • First run wizard 2.9.0
  • Monitoring 1.10.0
  • Nextcloud announcements 1.9.0
  • Notifications 2.8.0
  • ONLYOFFICE 6.1.0
  • Password policy 1.10.1
  • PDF viewer 2.0.1
  • Photos 1.2.0 Privacy 1.4.0
  • Recommendations 0.8.0
  • Right click 0.17.0
  • Share by mail 1.10.0
  • Support 1.3.0 Text 3.1.0
  • Theming 1.11.0
  • Update notification 1.10.0
  • Usage survey 1.8.0
  • User status 1.0.1
  • Versions 1.13.0
  • Video player 1.9.0

Fehlerlog der beiden auftauchenden Fehler:

Error	mail	OCA\Mail\Exception\ServiceException: IMAP error: Authentication failed.
/var/www/html/apps/mail/lib/Service/MailManager.php - line 127:
OCA\Mail\IMAP\MailboxSync->sync(OCA\Mail\Account {}, OC\AppFramew ... {})
/var/www/html/apps/mail/lib/Controller/PageController.php - line 119:
OCA\Mail\Service\MailManager->getMailboxes(OCA\Mail\Account {})
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 169:
OCA\Mail\Controller\PageController->index()
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 100:
OC\AppFramework\Http\Dispatcher->executeController(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/AppFramework/App.php - line 152:
OC\AppFramework\Http\Dispatcher->dispatch(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/Route/Router.php - line 308:
OC\AppFramework\App::main("OCA\\Mail\\ ... r", "index", OC\AppFramew ... {}, { action: nu ... "})
/var/www/html/lib/base.php - line 1008:
OC\Route\Router->match("/apps/mail/")
/var/www/html/index.php - line 37:
OC::handleRequest()

Verursacht durchHorde_Imap_Client_Exception: Authentication failed.
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php - line 4566:
Horde_Imap_Client_Socket->_responseCode(Horde_Imap_C ... }}, Horde_Imap_C ... }})
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php - line 4314:
Horde_Imap_Client_Socket->_getLine(Horde_Imap_C ... }})
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php - line 4242:
Horde_Imap_Client_Socket->_sendCmdChunk(Horde_Imap_C ... }}, [ Horde_Imap ... }])
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php - line 849:
Horde_Imap_Client_Socket->_sendCmd(Horde_Imap_C ... }})
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Socket.php - line 512:
Horde_Imap_Client_Socket->_tryLogin("*** sensiti ... *")
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php - line 838:
Horde_Imap_Client_Socket->_login("*** sensiti ... *")
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php - line 1389:
Horde_Imap_Client_Base->login("*** sensiti ... *")
/var/www/html/apps/mail/lib/IMAP/FolderMapper.php - line 60:
Horde_Imap_Client_Base->listMailboxes("*", 5, { delimiter: ... e})
/var/www/html/apps/mail/lib/IMAP/MailboxSync.php - line 103:
OCA\Mail\IMAP\FolderMapper->getFolders(OCA\Mail\Account {}, Horde_Imap_C ... e})
/var/www/html/apps/mail/lib/Service/MailManager.php - line 127:
OCA\Mail\IMAP\MailboxSync->sync(OCA\Mail\Account {}, OC\AppFramew ... {})
/var/www/html/apps/mail/lib/Controller/PageController.php - line 119:
OCA\Mail\Service\MailManager->getMailboxes(OCA\Mail\Account {})
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 169:
OCA\Mail\Controller\PageController->index()
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 100:
OC\AppFramework\Http\Dispatcher->executeController(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/AppFramework/App.php - line 152:
OC\AppFramework\Http\Dispatcher->dispatch(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/Route/Router.php - line 308:
OC\AppFramework\App::main("OCA\\Mail\\ ... r", "index", OC\AppFramew ... {}, { action: nu ... "})
/var/www/html/lib/base.php - line 1008:
OC\Route\Router->match("/apps/mail/")
/var/www/html/index.php - line 37:
OC::handleRequest()


Error	mail	OCA\Mail\Exception\ServiceException: IMAP error: Mail server denied authentication.
/var/www/html/apps/mail/lib/Service/MailManager.php - line 127:
OCA\Mail\IMAP\MailboxSync->sync(OCA\Mail\Account {}, OC\AppFramew ... {})
/var/www/html/apps/mail/lib/Controller/PageController.php - line 119:
OCA\Mail\Service\MailManager->getMailboxes(OCA\Mail\Account {})
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 169:
OCA\Mail\Controller\PageController->index()
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 100:
OC\AppFramework\Http\Dispatcher->executeController(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/AppFramework/App.php - line 152:
OC\AppFramework\Http\Dispatcher->dispatch(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/Route/Router.php - line 308:
OC\AppFramework\App::main("OCA\\Mail\\ ... r", "index", OC\AppFramew ... {}, { action: nu ... "})
/var/www/html/lib/base.php - line 1008:
OC\Route\Router->match("/apps/mail/")
/var/www/html/index.php - line 37:
OC::handleRequest()

Verursacht durchHorde_Imap_Client_Exception: Mail server denied authentication.
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php - line 838:
Horde_Imap_Client_Socket->_login("*** sensiti ... *")
/var/www/html/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php - line 1389:
Horde_Imap_Client_Base->login("*** sensiti ... *")
/var/www/html/apps/mail/lib/IMAP/FolderMapper.php - line 60:
Horde_Imap_Client_Base->listMailboxes("*", 5, { delimiter: ... e})
/var/www/html/apps/mail/lib/IMAP/MailboxSync.php - line 103:
OCA\Mail\IMAP\FolderMapper->getFolders(OCA\Mail\Account {}, Horde_Imap_C ... e})
/var/www/html/apps/mail/lib/Service/MailManager.php - line 127:
OCA\Mail\IMAP\MailboxSync->sync(OCA\Mail\Account {}, OC\AppFramew ... {})
/var/www/html/apps/mail/lib/Controller/PageController.php - line 119:
OCA\Mail\Service\MailManager->getMailboxes(OCA\Mail\Account {})
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 169:
OCA\Mail\Controller\PageController->index()
/var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 100:
OC\AppFramework\Http\Dispatcher->executeController(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/AppFramework/App.php - line 152:
OC\AppFramework\Http\Dispatcher->dispatch(OCA\Mail\Con ... {}, "index")
/var/www/html/lib/private/Route/Router.php - line 308:
OC\AppFramework\App::main("OCA\\Mail\\ ... r", "index", OC\AppFramew ... {}, { action: nu ... "})
/var/www/html/lib/base.php - line 1008:
OC\Route\Router->match("/apps/mail/")
/var/www/html/index.php - line 37:
OC::handleRequest()

Verwenden die Hoster die gleichen caching methoden wie Redis und sowas?
Vielleicht verursacht die App einen höheren I/O Load, was das dann ausbremst.