Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo,
seit gut zwei Tagen werden keine Emails mehr aus dem Office365 Account über Znuny 6.3.4 abgeholt. Vorher lief es über längere Zeit reibungslos.
Die Autentifizierung läuft über OAuth2, was bis vorher auch immer funktionierte. Die Aktion „Neues Token anfordern“ funktioniert anscheinend auch noch.
Der Versand von E-Mails funktioniert weiterhin.
Die Fehlermeldung im Systemprotokoll lautet
OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-72
There was an error executing Execute() in Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch: Error: Timeout of 600 seconds reached, killing child process!
Im Kommunikationprotokoll werden keine Kontoprobleme und keine Verbindungsprobleme angezeigt.
Bei offenen Verbindung – wird verarbeitet stehen 117 Einträge für Incomming. Bei Fehlgeschlagen stehen 0 Aufträge.
Wenn ich versuche die e-Mails über die E-Mail-Kontoverwaltung mit Jetzt „Ausführen > E-Mails abholen“ abzurufen, erhalte ich folgende Meldung:
„Der E-Mail-Kontoabruf wurde bereits von einem anderen Prozess aufgerufen. Bitte versuchen Sie es später erneut!“
Ich habe schon den Daemon gestoppt und neu gestartet, das hat leider ebenfalls nichts gebracht.
Wo kann ich ggf. noch aussagekräftigere Fehlermeldung finden?
Vielen Dank im Voraus.
VG
Boris
seit gut zwei Tagen werden keine Emails mehr aus dem Office365 Account über Znuny 6.3.4 abgeholt. Vorher lief es über längere Zeit reibungslos.
Die Autentifizierung läuft über OAuth2, was bis vorher auch immer funktionierte. Die Aktion „Neues Token anfordern“ funktioniert anscheinend auch noch.
Der Versand von E-Mails funktioniert weiterhin.
Die Fehlermeldung im Systemprotokoll lautet
OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-72
There was an error executing Execute() in Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch: Error: Timeout of 600 seconds reached, killing child process!
Im Kommunikationprotokoll werden keine Kontoprobleme und keine Verbindungsprobleme angezeigt.
Bei offenen Verbindung – wird verarbeitet stehen 117 Einträge für Incomming. Bei Fehlgeschlagen stehen 0 Aufträge.
Wenn ich versuche die e-Mails über die E-Mail-Kontoverwaltung mit Jetzt „Ausführen > E-Mails abholen“ abzurufen, erhalte ich folgende Meldung:
„Der E-Mail-Kontoabruf wurde bereits von einem anderen Prozess aufgerufen. Bitte versuchen Sie es später erneut!“
Ich habe schon den Daemon gestoppt und neu gestartet, das hat leider ebenfalls nichts gebracht.
Wo kann ich ggf. noch aussagekräftigere Fehlermeldung finden?
Vielen Dank im Voraus.
VG
Boris
-
- Administrator
- Posts: 4004
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo,
Office365 will IMAPS, nicht IMAPTLS (=IMAP mit STARTTLS). Das hat zwar bis jetzt funktioniert, tut es aber nun nicht mehr.
Welches Protokoll zur Verfügung steht (IMAP mit SSL/TLS auf Port 993 = IMAPS) kann man auch bei Microsoft nachlesen: https://support.microsoft.com/en-us/off ... 6c4ac95353
- Roy
Office365 will IMAPS, nicht IMAPTLS (=IMAP mit STARTTLS). Das hat zwar bis jetzt funktioniert, tut es aber nun nicht mehr.
Welches Protokoll zur Verfügung steht (IMAP mit SSL/TLS auf Port 993 = IMAPS) kann man auch bei Microsoft nachlesen: https://support.microsoft.com/en-us/off ... 6c4ac95353
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Vielen Dank für den Hinweis!
Gelöst ist mein Problem leider noch nicht, aber ich bin mit der Umstellung von IMAPTLS auf IMAPS eine Schritt weiter.
Nun erhalte ich bei der manuellen abholung der E-Mails über die E-Mail-Kontoverwaltung mit Jetzt „Ausführen > E-Mails abholen“ die Meldung
"Fertig"
und nicht mehr
„Der E-Mail-Kontoabruf wurde bereits von einem anderen Prozess aufgerufen. Bitte versuchen Sie es später erneut!“
Doch die E-Mails hat er leider nicht abgeholt.
Nun habe ich aber in dem Systemprotokoll eine neuer Fehlermeldung, die lautet
"OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-02"
"Error while retrieving the messages 'IMAPS': Could not select:"
Hat jemand eventuell nochmal einen Tipp!
Vielen Dank im Voraus.
VG
Boris
Gelöst ist mein Problem leider noch nicht, aber ich bin mit der Umstellung von IMAPTLS auf IMAPS eine Schritt weiter.
Nun erhalte ich bei der manuellen abholung der E-Mails über die E-Mail-Kontoverwaltung mit Jetzt „Ausführen > E-Mails abholen“ die Meldung
"Fertig"
und nicht mehr
„Der E-Mail-Kontoabruf wurde bereits von einem anderen Prozess aufgerufen. Bitte versuchen Sie es später erneut!“
Doch die E-Mails hat er leider nicht abgeholt.
Nun habe ich aber in dem Systemprotokoll eine neuer Fehlermeldung, die lautet
"OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-02"
"Error while retrieving the messages 'IMAPS': Could not select:"
Hat jemand eventuell nochmal einen Tipp!
Vielen Dank im Voraus.
VG
Boris
-
- Administrator
- Posts: 4004
- Joined: 18 Dec 2007, 12:23
- Znuny Version: Znuny and Znuny LTS
- Real Name: Roy Kaldung
- Company: Znuny
- Contact:
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo,
hast Du zufällig den OAuth Token erneut abgerufen?
- Roy
hast Du zufällig den OAuth Token erneut abgerufen?
- Roy
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
Use a test system - always.
Do you need professional services? Check out https://www.znuny.com/
Do you want to contribute or want to know where it goes ?
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Ja, ich habe eben nochmal den Token über Admin > OAuth2 "Neues Token anfordern" einen Refresh gemacht. Der REFRESH-TOKEN-STATUS ist "Refresh-Token ist gültig (ohne Ablaufdatum)."
VG
Boris
VG
Boris
-
- Znuny superhero
- Posts: 890
- Joined: 15 Dec 2016, 15:13
- Znuny Version: All
- Real Name: Emin
- Company: Efflux GmbH
- Contact:
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo Boris,
was sagt die Ausgabe dieses Befehls:
Viele Grüße
Emin
was sagt die Ausgabe dieses Befehls:
Code: Select all
su -c "/opt/otrs/bin/otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid --debug" -s /bin/bash otrs
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/
Free and premium add-ons: German | English
Free and premium add-ons: German | English
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo, wir haben dasselbe Problem, und zwar seit Montag (26.06.2023) ca. 12:40 Uhr. Die ersten Fehler traten aber bereits am Samstag Morgen gegen 07:00 Uhr auf.
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hi Emin,
wenn ich über die Shell den Befehl
eingebe bekomme ich leider keine Ausgabe, das ist aber wohl ein anderes Problem, was ich noch lösen muss
@GFDM bei uns hat es auch Samstags früh morgens begonnen.
VG
Boris
wenn ich über die Shell den Befehl
Code: Select all
su -c "/opt/otrs/bin/otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid --debug" -s /bin/bash otrs
@GFDM bei uns hat es auch Samstags früh morgens begonnen.
VG
Boris
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Dann muss es ja definitiv an Microsoft liegen.
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04
-
- Znuny superhero
- Posts: 890
- Joined: 15 Dec 2016, 15:13
- Znuny Version: All
- Real Name: Emin
- Company: Efflux GmbH
- Contact:
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo zusammen,
wenn ihr Microsoft Exchange Online verwendet, stellt bitte alle Postfächer von IMAPTLS auf IMAPS um.
Zudem solltet ihr sicherstellen, dass IMAP auf allen Postfächer aktiv ist und der Account, mit dem der Token angefordert wird, berechtigt ist, alle konfigurierten Postfächer abzuholen.
Ich denke nicht, dass es jetzt noch an Microsoft liegt. Mir wäre zumindest kein Kundensystem mehr bekannt, bei dem es nach richtiger Konfiguration noch Probleme gibt.
Die Meldung "Could not select ..." könnte ein Hinweis auf ein Berechtigungsproblem sein. Mit dem Parameter --debug kann das in Erfahrung gebracht werden.
Wenn keine Meldung kommt, kann es zudem daran liegt, dass noch einige Postfächer über IMAPTLS konfiguriert sind oder der Znuny-Server den Exchange Online Server über den ausgehenden Port 993 nicht erreichen kann. Das kann mit „telnet outlook.office365.com 993“ herausgefunden werden.
Viele Grüße
Emin
wenn ihr Microsoft Exchange Online verwendet, stellt bitte alle Postfächer von IMAPTLS auf IMAPS um.
Zudem solltet ihr sicherstellen, dass IMAP auf allen Postfächer aktiv ist und der Account, mit dem der Token angefordert wird, berechtigt ist, alle konfigurierten Postfächer abzuholen.
Ich denke nicht, dass es jetzt noch an Microsoft liegt. Mir wäre zumindest kein Kundensystem mehr bekannt, bei dem es nach richtiger Konfiguration noch Probleme gibt.
Die Meldung "Could not select ..." könnte ein Hinweis auf ein Berechtigungsproblem sein. Mit dem Parameter --debug kann das in Erfahrung gebracht werden.
Wenn keine Meldung kommt, kann es zudem daran liegt, dass noch einige Postfächer über IMAPTLS konfiguriert sind oder der Znuny-Server den Exchange Online Server über den ausgehenden Port 993 nicht erreichen kann. Das kann mit „telnet outlook.office365.com 993“ herausgefunden werden.
Viele Grüße
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/
Free and premium add-ons: German | English
Free and premium add-ons: German | English
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo Emin,
wie stellt man ein Postfach im Azure von IMAPTLS auf IMAPS um?
Bzw. wie aktiviert man IMAP für ein Postfach?
Vielen Dank für Deine Hilfe.
Viele Grüße
Dirk
wie stellt man ein Postfach im Azure von IMAPTLS auf IMAPS um?
Bzw. wie aktiviert man IMAP für ein Postfach?
Vielen Dank für Deine Hilfe.
Viele Grüße
Dirk
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Die Postfächer sind bei znuny alle auf IMAPS / OAuth2-Token umgestellt. Es läuft keins mehr über IMAPTLS.
Der telnet Test war erfolgreich
telnet outlook.office365.com 993
Trying 2603c0d:c2d::2...
Connected to FRA-efz.ms-acdc.office.com.
Escape character is '^]'.
bei den Postfächern in O365 ist IMAP aktiviert
@Dirk das habe ich über den Exchange Admin Center im jeweiligen Postfach unter "Allgemein" > "E-Mail-apps und mobile Geräte" > "Einstallung für E-Mail-Apps verwalten" aktiviert.
Was ich leider nicht hinbekomme ist, Befehle über bin/otrs.Console.pl ... abzugeben. Ich bekomme über die Shell keinerlei Rückmeldung.
Ich rufe das Script auch über sudo -u otrs .... auf. Was könnte ich hier falsch gemacht haben?
Vielen Dank im Voraus.
VG
Boris
Der telnet Test war erfolgreich
telnet outlook.office365.com 993
Trying 2603c0d:c2d::2...
Connected to FRA-efz.ms-acdc.office.com.
Escape character is '^]'.
bei den Postfächern in O365 ist IMAP aktiviert
@Dirk das habe ich über den Exchange Admin Center im jeweiligen Postfach unter "Allgemein" > "E-Mail-apps und mobile Geräte" > "Einstallung für E-Mail-Apps verwalten" aktiviert.
Was ich leider nicht hinbekomme ist, Befehle über bin/otrs.Console.pl ... abzugeben. Ich bekomme über die Shell keinerlei Rückmeldung.
Ich rufe das Script auch über sudo -u otrs .... auf. Was könnte ich hier falsch gemacht haben?
Vielen Dank im Voraus.
VG
Boris
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Der Account, der den Token anfordert ist der O365 Admin-account. Dieser hat aber selbst keine Lizenz und somit kein Postfach. Wie gesagt, hatte das aber bis dato immer funktioniert. Sollte ich für die Anforderung des Token ein extra O365 Account mit Lizenz erstellen und diesen dann die Berechtigung auf die entsprechenden Postfächer geben?Zudem solltet ihr sicherstellen, dass IMAP auf allen Postfächer aktiv ist und der Account, mit dem der Token angefordert wird, berechtigt ist, alle konfigurierten Postfächer abzuholen.
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Was für eine Linux Distribution nutzt Du denn?
Probier mal Folgendes:
- sudo su otrs
- /opt/otrs/bin/otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid --debug
VG
Dirk
Probier mal Folgendes:
- sudo su otrs
- /opt/otrs/bin/otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid --debug
VG
Dirk
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Ja, das hat funktioniert. Zumindest habe ich jetzt eine Fehlermeldung
Bedeutet "Read: 2 BAD User is authenticated but not connected.", dass der OAuth2 User nicht das recht hat mails abzurufen?
VG
Boris
Code: Select all
Spawning child process to fetch incoming messages from mail accounts...
outlook.office365.com (IMAPS)...
IMAPS: Connection to outlook.office365.com closed.
Started at Thu Jun 29 10:32:33 2023
Using Mail::IMAPClient version 3.42 on perl 5.030000
Connecting with IO::Socket::SSL PeerAddr outlook.office365.com PeerPort 993 Proto tcp Timeout 600 Debug 1 SSL_verify_mode 0
Connected to outlook.office365.com
Read: * OK The Microsoft Exchange IMAP4 service is ready. [RgBSADAAUAAyADgAMQBDAEEAMAAyADIAMAAuAEQARQBVAFAAMgA4ADEALgBQAFIATwBEAC4ATwBVAFQATABPAE8ASwAuAEMATwBNAA==]
Sending: 1 AUTHENTICATE XOAUTH2
Sent 24 bytes
Read: +
Sending: [Redact: Count=1 Showcredentials=OFF]
Sent 3186 bytes
Read: 1 OK AUTHENTICATE completed.
Sending: 2 SELECT INBOX
Sent 16 bytes
Read: 2 BAD User is authenticated but not connected.
ERROR: 2 BAD User is authenticated but not connected. at /usr/share/perl5/Mail/IMAPClient.pm line 1378.
Mail::IMAPClient::__ANON__("2 BAD User is authenticated but not connected.\x{d}\x{a}") called at /usr/share/perl5/Mail/IMAPClient.pm line 1414
Mail::IMAPClient::_get_response(Mail::IMAPClient=HASH(0x5596ff895f08), 2, undef) called at /usr/share/perl5/Mail/IMAPClient.pm line 1340
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x5596ff895f08), "SELECT INBOX") called at /usr/share/perl5/Mail/IMAPClient.pm line 1238
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x5596ff895f08), "SELECT INBOX") called at /usr/share/perl5/Mail/IMAPClient.pm line 854
Mail::IMAPClient::select(Mail::IMAPClient=HASH(0x5596ff895f08), "INBOX") called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 301
eval {...} called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 305
Kernel::System::MailAccount::IMAP::__ANON__("select", "INBOX") called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 331
eval {...} called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 345
Kernel::System::MailAccount::IMAP::_Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "AuthenticationType", "oauth2_token", "Host", "outlook.office365.com", "Login", "info\@XXXXXXXXXXXX.ch", "Debug", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 157
Kernel::System::MailAccount::IMAP::Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "Login", "info\@XXXXXXXXXXXX.ch", "Host", "outlook.office365.com", "AuthenticationType", "oauth2_token", "Password", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount.pm line 649
Kernel::System::MailAccount::MailAccountFetch(Kernel::System::MailAccount=HASH(0x5596fe7f1858), "ValidID", 1, "********ConfigID", 4, "Type", "IMAPS", "IMAPFolder", ...) called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 173
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 165
Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch::Run(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10)) called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 460
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 454
Kernel::System::Console::BaseCommand::Execute(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10), "--force-pid", "--debug") called at /opt/znuny-6.3.4/Kernel/System/Console/InterfaceConsole.pm line 81
Kernel::System::Console::InterfaceConsole::Run(Kernel::System::Console::InterfaceConsole=HASH(0x5596fde2e9b0), "Maint::PostMaster::MailAccountFetch", "--force-pid", "--debug") called at /opt/otrs/bin/otrs.Console.pl line 37
ERROR: 2 BAD User is authenticated but not connected. at /usr/share/perl5/Mail/IMAPClient.pm line 1288.
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x5596ff895f08), "SELECT INBOX") called at /usr/share/perl5/Mail/IMAPClient.pm line 854
Mail::IMAPClient::select(Mail::IMAPClient=HASH(0x5596ff895f08), "INBOX") called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 301
eval {...} called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 305
Kernel::System::MailAccount::IMAP::__ANON__("select", "INBOX") called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 331
eval {...} called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 345
Kernel::System::MailAccount::IMAP::_Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "AuthenticationType", "oauth2_token", "Host", "outlook.office365.com", "Login", "info\@XXXXXXXXXXXX.ch", "Debug", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 157
Kernel::System::MailAccount::IMAP::Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "Login", "info\@XXXXXXXXXXXX.ch", "Host", "outlook.office365.com", "AuthenticationType", "oauth2_token", "Password", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount.pm line 649
Kernel::System::MailAccount::MailAccountFetch(Kernel::System::MailAccount=HASH(0x5596fe7f1858), "ValidID", 1, "********ConfigID", 4, "Type", "IMAPS", "IMAPFolder", ...) called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 173
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 165
Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch::Run(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10)) called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 460
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 454
Kernel::System::Console::BaseCommand::Execute(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10), "--force-pid", "--debug") called at /opt/znuny-6.3.4/Kernel/System/Console/InterfaceConsole.pm line 81
Kernel::System::Console::InterfaceConsole::Run(Kernel::System::Console::InterfaceConsole=HASH(0x5596fde2e9b0), "Maint::PostMaster::MailAccountFetch", "--force-pid", "--debug") called at /opt/otrs/bin/otrs.Console.pl line 37
ERROR: OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-02 Perl: 5.30.0 OS: linux Time: Thu Jun 29 08:32:35 2023
Message: Error while retrieving the messages 'IMAPS': Could not select:
Traceback (3429784):
Module: Kernel::System::MailAccount::IMAP::_Fetch Line: 347
Module: Kernel::System::MailAccount::IMAP::Fetch Line: 157
Module: Kernel::System::MailAccount::MailAccountFetch Line: 649
Module: (eval) Line: 173
Module: Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch::Run Line: 165
Module: (eval) Line: 460
Module: Kernel::System::Console::BaseCommand::Execute Line: 454
Module: Kernel::System::Console::InterfaceConsole::Run Line: 81
Module: /opt/otrs/bin/otrs.Console.pl Line: 37
Sending: 3 CLOSE
Sent 9 bytes
Read: 3 BAD User is authenticated but not connected.
* BYE Connection closed. 14
ERROR: 3 BAD User is authenticated but not connected. at /usr/share/perl5/Mail/IMAPClient.pm line 1378.
Mail::IMAPClient::__ANON__("3 BAD User is authenticated but not connected.\x{d}\x{a}") called at /usr/share/perl5/Mail/IMAPClient.pm line 1414
Mail::IMAPClient::_get_response(Mail::IMAPClient=HASH(0x5596ff895f08), 3, undef) called at /usr/share/perl5/Mail/IMAPClient.pm line 1340
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x5596ff895f08), "CLOSE") called at /usr/share/perl5/Mail/IMAPClient.pm line 1238
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x5596ff895f08), "CLOSE") called at /usr/share/perl5/Mail/IMAPClient.pm line 2369
Mail::IMAPClient::close(Mail::IMAPClient=HASH(0x5596ff895f08)) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 301
eval {...} called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 305
Kernel::System::MailAccount::IMAP::__ANON__("close") called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 521
Kernel::System::MailAccount::IMAP::_Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "AuthenticationType", "oauth2_token", "Host", "outlook.office365.com", "Login", "info\@XXXXXXXXXXXX.ch", "Debug", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 157
Kernel::System::MailAccount::IMAP::Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "Login", "info\@XXXXXXXXXXXX.ch", "Host", "outlook.office365.com", "AuthenticationType", "oauth2_token", "Password", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount.pm line 649
Kernel::System::MailAccount::MailAccountFetch(Kernel::System::MailAccount=HASH(0x5596fe7f1858), "ValidID", 1, "********ConfigID", 4, "Type", "IMAPS", "IMAPFolder", ...) called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 173
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 165
Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch::Run(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10)) called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 460
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 454
Kernel::System::Console::BaseCommand::Execute(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10), "--force-pid", "--debug") called at /opt/znuny-6.3.4/Kernel/System/Console/InterfaceConsole.pm line 81
Kernel::System::Console::InterfaceConsole::Run(Kernel::System::Console::InterfaceConsole=HASH(0x5596fde2e9b0), "Maint::PostMaster::MailAccountFetch", "--force-pid", "--debug") called at /opt/otrs/bin/otrs.Console.pl line 37
ERROR: * BYE Connection closed. 14 at /usr/share/perl5/Mail/IMAPClient.pm line 1429.
Mail::IMAPClient::_get_response(Mail::IMAPClient=HASH(0x5596ff895f08), 3, undef) called at /usr/share/perl5/Mail/IMAPClient.pm line 1340
Mail::IMAPClient::_imap_command_do(Mail::IMAPClient=HASH(0x5596ff895f08), "CLOSE") called at /usr/share/perl5/Mail/IMAPClient.pm line 1238
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x5596ff895f08), "CLOSE") called at /usr/share/perl5/Mail/IMAPClient.pm line 2369
Mail::IMAPClient::close(Mail::IMAPClient=HASH(0x5596ff895f08)) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 301
eval {...} called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 305
Kernel::System::MailAccount::IMAP::__ANON__("close") called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 521
Kernel::System::MailAccount::IMAP::_Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "AuthenticationType", "oauth2_token", "Host", "outlook.office365.com", "Login", "info\@XXXXXXXXXXXX.ch", "Debug", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 157
Kernel::System::MailAccount::IMAP::Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "Login", "info\@XXXXXXXXXXXX.ch", "Host", "outlook.office365.com", "AuthenticationType", "oauth2_token", "Password", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount.pm line 649
Kernel::System::MailAccount::MailAccountFetch(Kernel::System::MailAccount=HASH(0x5596fe7f1858), "ValidID", 1, "********ConfigID", 4, "Type", "IMAPS", "IMAPFolder", ...) called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 173
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 165
Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch::Run(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10)) called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 460
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 454
Kernel::System::Console::BaseCommand::Execute(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10), "--force-pid", "--debug") called at /opt/znuny-6.3.4/Kernel/System/Console/InterfaceConsole.pm line 81
Kernel::System::Console::InterfaceConsole::Run(Kernel::System::Console::InterfaceConsole=HASH(0x5596fde2e9b0), "Maint::PostMaster::MailAccountFetch", "--force-pid", "--debug") called at /opt/otrs/bin/otrs.Console.pl line 37
ERROR: * BYE Connection closed. 14 at /usr/share/perl5/Mail/IMAPClient.pm line 1288.
Mail::IMAPClient::_imap_command(Mail::IMAPClient=HASH(0x5596ff895f08), "CLOSE") called at /usr/share/perl5/Mail/IMAPClient.pm line 2369
Mail::IMAPClient::close(Mail::IMAPClient=HASH(0x5596ff895f08)) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 301
eval {...} called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 305
Kernel::System::MailAccount::IMAP::__ANON__("close") called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 521
Kernel::System::MailAccount::IMAP::_Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "AuthenticationType", "oauth2_token", "Host", "outlook.office365.com", "Login", "info\@XXXXXXXXXXXX.ch", "Debug", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount/IMAP.pm line 157
Kernel::System::MailAccount::IMAP::Fetch(Kernel::System::MailAccount::IMAPS=HASH(0x5596fe567478), "Login", "info\@XXXXXXXXXXXX.ch", "Host", "outlook.office365.com", "AuthenticationType", "oauth2_token", "Password", ...) called at /opt/znuny-6.3.4/Kernel/System/MailAccount.pm line 649
Kernel::System::MailAccount::MailAccountFetch(Kernel::System::MailAccount=HASH(0x5596fe7f1858), "ValidID", 1, "********ConfigID", 4, "Type", "IMAPS", "IMAPFolder", ...) called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 173
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/Command/Maint/PostMaster/MailAccountFetch.pm line 165
Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch::Run(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10)) called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 460
eval {...} called at /opt/znuny-6.3.4/Kernel/System/Console/BaseCommand.pm line 454
Kernel::System::Console::BaseCommand::Execute(Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch=HASH(0x5596fde34e10), "--force-pid", "--debug") called at /opt/znuny-6.3.4/Kernel/System/Console/InterfaceConsole.pm line 81
Kernel::System::Console::InterfaceConsole::Run(Kernel::System::Console::InterfaceConsole=HASH(0x5596fde2e9b0), "Maint::PostMaster::MailAccountFetch", "--force-pid", "--debug") called at /opt/otrs/bin/otrs.Console.pl line 37
Bedeutet "Read: 2 BAD User is authenticated but not connected.", dass der OAuth2 User nicht das recht hat mails abzurufen?
VG
Boris
-
- Znuny superhero
- Posts: 890
- Joined: 15 Dec 2016, 15:13
- Znuny Version: All
- Real Name: Emin
- Company: Efflux GmbH
- Contact:
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo Boris,
genau, das bedeutet, dass der Benutzer keine Berechtigung auf das Postfach hat.
Je nachdem, wie viele Postfächer hinterlegt sind, kann pro Postfach auch ein eigener Token hinterlegt werden.
Die Delegation der Berechtigung müsste das Problem jedoch lösen.
Zudem bitte sicherstellen, dass in der Azure App die API-Berechtigung auf IMAP (Microsoft Graph) gesetzt ist und im Postfach IMAP aktiv ist.
Viele Grüße
Emin
genau, das bedeutet, dass der Benutzer keine Berechtigung auf das Postfach hat.
Je nachdem, wie viele Postfächer hinterlegt sind, kann pro Postfach auch ein eigener Token hinterlegt werden.
Die Delegation der Berechtigung müsste das Problem jedoch lösen.
Zudem bitte sicherstellen, dass in der Azure App die API-Berechtigung auf IMAP (Microsoft Graph) gesetzt ist und im Postfach IMAP aktiv ist.
Viele Grüße
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/
Free and premium add-ons: German | English
Free and premium add-ons: German | English
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo Emin,
welchen Benutzer meinst Du?
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04
-
- Znuny superhero
- Posts: 890
- Joined: 15 Dec 2016, 15:13
- Znuny Version: All
- Real Name: Emin
- Company: Efflux GmbH
- Contact:
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Das ist der Benutzer, mit dem der OAuth 2.0 Token geholt wurde.
Das lässt sich auch einfach gegenprüfen, wie ich im letzten Post geschrieben habe: Neuen Token für z. B. support@xyz.de holen und dem Postfach support@xyz.de diesen Token zuordnen.
Viele Grüße
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/
Free and premium add-ons: German | English
Free and premium add-ons: German | English
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo Emin,
wie kann ich einem Postfach ein Token zuweisen? Kannst Du die ganze Vorgehensweise ein wenig detaillierter beschreiben? Das wäre sehr hilfreich. Vielen Dank!
Viele Grüße
Dirk
wie kann ich einem Postfach ein Token zuweisen? Kannst Du die ganze Vorgehensweise ein wenig detaillierter beschreiben? Das wäre sehr hilfreich. Vielen Dank!
Viele Grüße
Dirk
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04
-
- Znuny superhero
- Posts: 890
- Joined: 15 Dec 2016, 15:13
- Znuny Version: All
- Real Name: Emin
- Company: Efflux GmbH
- Contact:
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo Dirk,
es gibt eine gute Dokumentation von Znuny zu dem Thema: https://doc.znuny.org/znuny_lts/admin/a ... index.html
Beim Erstellen des Postfachs wählst Du den OAuth Token aus. Den generiert Du im Vorfeld über die Admin-Oberfläche unter „OAuth2“.
Versuch es in einem neuen Browser, wo Dich Microsoft nicht direkt anmeldet. Dann kannst Du vielleicht besser nachvollziehen, welcher Account den Token generiert.
Viele Grüße
Emin
es gibt eine gute Dokumentation von Znuny zu dem Thema: https://doc.znuny.org/znuny_lts/admin/a ... index.html
Beim Erstellen des Postfachs wählst Du den OAuth Token aus. Den generiert Du im Vorfeld über die Admin-Oberfläche unter „OAuth2“.
Versuch es in einem neuen Browser, wo Dich Microsoft nicht direkt anmeldet. Dann kannst Du vielleicht besser nachvollziehen, welcher Account den Token generiert.
Viele Grüße
Emin
Professional OTRS, Znuny & OTOBO services: efflux.de | efflux.de/en/
Free and premium add-ons: German | English
Free and premium add-ons: German | English
-
- Znuny newbie
- Posts: 8
- Joined: 27 Jun 2023, 15:28
- Znuny Version: 6.3.4
- Real Name: Boris von Lüttwitz
- Company: Bitforce-IT GmbH
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
So mein Problem ist gelöst.
Ich habe den Benutzer vom Token explizit nochmal die Rechte auf die einzelnen Postfächer geben müssen. Nun scheint alles wieder zu laufen.
Vielen Dank nochmal
VG
Boris
Ich habe den Benutzer vom Token explizit nochmal die Rechte auf die einzelnen Postfächer geben müssen. Nun scheint alles wieder zu laufen.
Vielen Dank nochmal
VG
Boris
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo Boris,
das freut mich für Dich!
Könntest Du bitte erklären, was Du wo genau gemacht hast?
Vor allem: Was muss man im Azure in der App-Registrierung machen?
Diese Registrierung führe ich ja als Azure-Admin aus.
Anschließend dem Exchange Postfach im Azure die Berechtigung für den User erteilen, der das Token erneuert (oder nicht)?
Welche API-Berechtigungen werden benötigt?
Wird das OTRS-Postfach jetzt als IMAPS oder IMAPTLS konfiguriert?
Vielen Dank!
Viele Grüße,
Dirk
das freut mich für Dich!
Könntest Du bitte erklären, was Du wo genau gemacht hast?
Vor allem: Was muss man im Azure in der App-Registrierung machen?
Diese Registrierung führe ich ja als Azure-Admin aus.
Anschließend dem Exchange Postfach im Azure die Berechtigung für den User erteilen, der das Token erneuert (oder nicht)?
Welche API-Berechtigungen werden benötigt?
Wird das OTRS-Postfach jetzt als IMAPS oder IMAPTLS konfiguriert?
Vielen Dank!
Viele Grüße,
Dirk
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04
Re: Abrufen von EMails über IMAPTLS von O365 funktioniert plötzlich nicht mehr.
Hallo,
bei uns funktioniert es wohl auch wieder.
Ich habe ein Inkognito-Fenster im Browser geöffnet und mich in OTRS angemeldet.
Anschließend das Token in Bereich OAuth2 gelöscht und nochmal neu erstellt.
Danach das Token angefordert mit einem Azure-Konto, welches Vollzugriff auf das gewünschte Postfach hat.
Danach wurden wieder alle Mails abgeholt.
Vielen Dank Euch!
Viele Grüße und ein schönes Wochenende!
Dirk
bei uns funktioniert es wohl auch wieder.
Ich habe ein Inkognito-Fenster im Browser geöffnet und mich in OTRS angemeldet.
Anschließend das Token in Bereich OAuth2 gelöscht und nochmal neu erstellt.
Danach das Token angefordert mit einem Azure-Konto, welches Vollzugriff auf das gewünschte Postfach hat.
Danach wurden wieder alle Mails abgeholt.
Vielen Dank Euch!
Viele Grüße und ein schönes Wochenende!
Dirk
Znuny 6.4.3
Ubuntu 20.04
Ubuntu 20.04