Hauptmenü

Mailabruf schlägt fehl

Begonnen von littledirk, 12.10.2016 11:58:10

⏪ vorheriges - nächstes ⏩

littledirk

Hallo,

ich habe ein PostMaster E-Mail Konto eingerichtet (POP3S).  Der manuelle Abruf funktioniert auch problemlos.
Der Abruf im Intervall von 10 Minuten schlägt aber mit folgender Fehlermeldung fehl:


error     OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-17
There was an error executing Execute() in Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch: [Wed Oct 12 11:10:10 2016] otrs.Daemon.pl: using SSL support of Net::POP3 3.05 instead of SSLGlue at /opt/kix16/Kernel/cpan-lib/Net/SSLGlue/POP3.pm line 12.


Kann man keine SSL Verschlüsselung nutzen?

Fabian Seibt

Hallo,

hast du alle relevanten Perl-Module installiert?
Das Skript findest du hier:  <KIXHome>/bin/otrs.CheckModules.pl

Welche Version von KIXBase setzt du aktuell ein?

VG Fabian

littledirk

Ich bin bei der Installation nach der Anleitung vorgegangen https://www.kixdesk.com/de/download/installationsanleitungen/debian-ubuntu.html
Daher gehe ich davon aus, dass ich die aktuellste Version aus dem Repository nutze.

otrs.CheckModules.pl lieferte folgendes Ergebnis:


root@KIXDESK-Server:/opt/kix16/bin# perl otrs.CheckModules.pl
  o Apache::DBI......................ok (v1.12)
  o Apache2::Reload..................ok (v0.13)
  o Archive::Tar.....................ok (v2.04)
  o Archive::Zip.....................ok (v1.56)
  o Crypt::Eksblowfish::Bcrypt.......Not installed! Use: 'apt-get install -y libcrypt-eksblowfish-perl' (optional - For strong password hashing.)
  o Crypt::SSLeay....................Not installed! Use: 'apt-get install -y libcrypt-ssleay-perl' (optional - Required for Generic Interface REST transport and SOAP SSL connections.)
  o Date::Format.....................ok (v2.24)
  o DBI..............................ok (v1.634)
  o DBD::mysql.......................ok (v4.033)
  o DBD::ODBC........................Not installed! Use: 'apt-get install -y libdbd-odbc-perl' (optional - Required to connect to a MS-SQL database.)
  o DBD::Oracle......................Not installed! (optional - Required to connect to a Oracle database.)
  o DBD::Pg..........................Not installed! Use: 'apt-get install -y libdbd-pg-perl' (optional - Required to connect to a PostgreSQL database.)
  o Encode::HanExtra.................Not installed! Use: 'apt-get install -y libencode-hanextra-perl' (optional - Required to handle mails with several Chinese character sets.)
  o IO::Socket::SSL..................ok (v2.024)
  o JSON::XS.........................ok (v3.01)
  o List::Util::XS...................ok (v1.41)
  o LWP::UserAgent...................ok (v6.13)
  o Mail::IMAPClient.................Not installed! Use: 'apt-get install -y libmail-imapclient-perl' (optional - Required for IMAP TLS connections.)
    o IO::Socket::SSL................ok (v2.024)
  o ModPerl::Util....................ok (v2.000009)
  o Net::DNS.........................ok (v0.81)
  o Net::LDAP........................ok (v0.65)
  o Template.........................ok (v2.24)
  o Template::Stash::XS..............ok (undef)
  o Text::CSV_XS.....................ok (v1.21)
  o Time::HiRes......................ok (v1.9726)
  o Time::Piece......................ok (v1.29)
  o XML::LibXML......................Not installed! Use: 'apt-get install -y libxml-libxml-perl' (optional - Required for Generic Interface XSLT mapping module.)
  o XML::LibXSLT.....................Not installed! Use: 'apt-get install -y libxml-libxslt-perl' (optional - Required for Generic Interface XSLT mapping module.)
  o XML::Parser......................ok (v2.44)
  o YAML::XS.........................ok (v0.41)
root@KIXDESK-Server:/opt/kix16/bin#



SSLeay hatte ich schon einmal nachinstalliert. Dadurch hatte sich aber nichts verändert. Wie geschrieben, der manuelle Abruf (über Admin > Postmaster-E-Mail-konten > E-Mails abholen) funktioniert problemlos.

littledirk

#3
Als Ergänzung: ohne SSL funktioniert es wunderbar.

/edit
muss mich korrigieren. Der automatische Mailabruf alle 10 Minuten holt zwar die Mails ab auf dem Konto, erstellt aber keine Tickets. Es stellt sich so dar, als ob er die Mail nur löscht auf dem Server.
Wie bereits geschrieben, wenn ich über "Jetzt Ausführen!" gehe, funktioniert es problemlos.

Fabian Seibt

Hallo,

erhältst du Fehler in den relevanten Logs beim manuellen Abruf?
Wenn ja welche?

VG Fabian

littledirk

Nein, das hatte mich auch sehr stutzig gemacht.

Ich glaube auch den Fehler gefunden zu haben, bzw. diesen umgangen zu haben. Am Anfang habe ich die Queues umgeschrieben. So auch die PostMaster Queue. Ich habe das jetzt wieder zurück gesetzt, eine neue Queue angelegt und diese dann dem PostMaster-E-Mail-Konto zugewiesen. Seit dem läuft es.

Fabian Seibt

Hallo,

ok, das sollte zumindest erklären warum keine Tickets erzeugt wurden.
Freut mich wenn nun alles wie gewünscht funktioniert.

VG Fabian

littledirk

Wo kann man denn in so einem Fall nachschauen? Gibt es da ein Protokoll?

Fabian Seibt

Hallo,

ein extra Log nur für den Mailverkehr im KIX gibt es nicht.
Alles was den Mailverkehr in KIX betrifft wird in den KIX-Log gepackt.

Ansonsten bleiben dir noch die Fehlerprotokolle des Systems bzw. des Mailservers.

VG Fabian