Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Hilfe zu OTRS Problemen aller Art
Post Reply
Rudolf
Znuny newbie
Posts: 9
Joined: 16 Nov 2010, 11:46
Znuny Version: 6.0.1
Real Name: Rudolf Bargholz
Company: Online Travel Services AG

Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by Rudolf »

Hallo allerseits,

Habe letzte Woche unserer OTRS auf Fedora 26 von 5.0.23 auf 6.0.1 aktualisiert. Habe zwei dringliche Probleme wo ich Hilfe suche:

1) Das Versenden von Emails funktioniert nicht mehr aus OTRS. Wir bekommen keine Mails aus OTRS mehr raus.

Tue Nov 28 16:06:11 2017 error OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 There was an error executing Execute() in Kernel::System::Console::Command::Maint::Email::MailQueue: Error: Message sending already in progress! Skipping...

2) Nach dem Update kommen Fehlermeldung wegen Master/Slave:

Tue Nov 28 16:00:36 2017 error OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-10 Backend MasterSlave is invalid!
Tue Nov 28 16:00:12 2017 error OTRS-otrs.Daemon.pl - Daemon Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker-10 Backend MasterSlave is invalid!

Das erste Problem ist das dringlichste. Wäre gerne bereit jemanden zu zahlen um sich über TeamViewer auf einem PC in unserem Netzwerk zu verbinden, und von da aus über Terminal auf den Fedora. Ich denke das Problem mit den Mails liegt an meinem fehlenden Verständnis betreffend Fedora/Linux. Vielleicht könnte jemand der sich mit Fedora/Linux auskennt sendmail einrichten und sicher konfigurieren damit wir darüber Mails versenden können, oder herausfinden weshalb das SMTP/SMTPTLS nicht mehr funktioniert. Entweder es hat was mit dem OTRS Update zu tun, oder mit einem Fedora Update.

Bitte melden falls jemand hier Interesse/Zeit hat zum Helfen.

Gruss

Rudolf Bargholz
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by reneeb »

zu 1) Kannst Du das Kommando mal über die Konsole aufrufen?

perl bin/otrs.Console.pl Maint::Email::MailQueue

Schau mal, ob das Skript tatsächlich noch irgendwo läuft. Ggf. abschießen. Wenn es nirgends mehr läuft, kannst Du die PID aus der OTRS-DB rausschmeißen. Dann nochmal probieren.

zu 2) kann ich momentan noch nichts sagen. Ich schaue mal, ob ich auf die Schnelle was im OTRSMasterSlave finde.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Rudolf
Znuny newbie
Posts: 9
Joined: 16 Nov 2010, 11:46
Znuny Version: 6.0.1
Real Name: Rudolf Bargholz
Company: Online Travel Services AG

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by Rudolf »

Hallo Renee,

Danke!

Wenn du sagst, "kannst Du die PID aus der OTRS-DB", meinst du, dass ich ein

SELECT * FROM otrs.process_id;

machen muss, und dann diesen Datensatz löschen?

Habe ich mal versucht, aber hat nichts gebracht.

Ein "perl bin/otrs.Console.pl Maint::Email::MailQueue --list" hat eine ewig lange Liste zurückgeliefert:

Code: Select all

-bash-4.4$ perl bin/otrs.Console.pl Maint::Email::MailQueue --list

  +-------+-----------+----------+------------------------------+-----------------------------------+----------+----------------+-------------------+
  | ID    | ArticleID | Attempts | Sender                       | Recipient                         | Due Time | Last SMTP Code | Last SMTP Message |
  +-------+-----------+----------+------------------------------+-----------------------------------+----------+----------------+-------------------+
  | 1     | -         | 0        | otrs@support.onlinetravel.ch | root@localhost                    | -        | -              | -                 |
  | 2     | -         | 0        | otrs@support.onlinetravel.ch | root@localhost                    | -        | -              | -                 |
  | 3     | -         | 0        | otrs@support.onlinetravel.ch | root@localhost                    | -        | -              | -                 |
Gruss

Rudolf
Rudolf
Znuny newbie
Posts: 9
Joined: 16 Nov 2010, 11:46
Znuny Version: 6.0.1
Real Name: Rudolf Bargholz
Company: Online Travel Services AG

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by Rudolf »

Hallo Renee,

Was komisch ist, ist das ein

Code: Select all

SELECT * FROM otrs.mail_queue;
eine Liste von 10465 Datensätze zurückliefert, aber alle ausser zwei Datensätze haben keine article_id.

Wenn ich folgendes ausführe

Code: Select all

SELECT id,CAST(raw_message AS CHAR(10000) CHARACTER SET utf8) FROM otrs.mail_queue where    locate('Error: Message sending already in progress! Skipping',CAST(raw_message AS CHAR(10000) CHARACTER SET utf8))>0 ;
kommen 9089 Datensätze mit dem Inhalt

Code: Select all

   
8Error: Message sending already in progress! Skipping...
   Body  ?Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
To: root@localhost
Message-ID: <1511351820.678041.819190284@support.onlinetravel.ch>
From: OTRS Notifications <otrs@support.onlinetravel.ch>
Organization: Online Travel
X-Mailer: OTRS Mail Service (6.0.1)
Date: Wed, 22 Nov 2017 12:57:00 +0100
X-Powered-BY: OTRS (https://otrs.com/)
Subject: OTRS Scheduler Daemon Cron: MailQueueSend
   Header
oder was ähnliches.

Ich glaube hier kann ich gefahrlos ein

Code: Select all

delete FROM otrs.mail_queue where    locate('Error: Message sending already in progress! Skipping',CAST(raw_message AS CHAR(10000) CHARACTER SET utf8))>0 ;
ausführen, dann sind viele der Mails in der Queue weg. Es wundert mich, dass diese überhaupt in der Queue sind.

Habe noch 1101 Mails gefunden und gelöscht mit folgendem SQL:

Code: Select all

delete FROM otrs.mail_queue where locate('PATRICK2',CAST(raw_message AS CHAR(10000) CHARACTER SET utf8))>0;
Auf einem der PCs gibt es mir der Festplatte ein Problem, und es sind viele Mails an den support Postfach gegangen mit Meldungen zum Problem.

Jetzt sind noch 273 Mails in der Queue.

Bin dabei noch andere Mails zu löschen. Vielleicht sind es einfach zu viele Mails zum Versenden, und der SMTP blockt dann ab.

Gruss

Rudolf
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by reneeb »

Mit dem Mails senden in OTRS6 habe ich mich (noch) nicht beschäftigt. So dass ich da leider keine Aussagen dazu treffen kann.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
rrbs
Znuny newbie
Posts: 58
Joined: 03 Feb 2016, 13:11
Znuny Version: otrs6/5/4/3/2
Company: it-service-stephan
Contact:

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by rrbs »

Hallo,

um sendmail in fedora zu testen probiere es mal mit :

echo "Subject: test" | /usr/sbin/sendmail <externe emailadresse>

Also einfach per Konsole eine testmail raus senden, dann wäre erstmal klar ob sendmail geht.
Auch mal das log anschauen.

gruss rrbs
Customizing OFORK, OTRS, KIX,
Modulentwicklung
Support für OTRS, OFORK, KIX4OTRS, KIX, alle Versionen
------------------------------------------------------------------------------------
Windowsinstallation für KIX möglich. Wird auch von uns supported.

https://it-service-stephan.de | https://itcis.de
Rudolf
Znuny newbie
Posts: 9
Joined: 16 Nov 2010, 11:46
Znuny Version: 6.0.1
Real Name: Rudolf Bargholz
Company: Online Travel Services AG

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by Rudolf »

Das mit dem sendmail versuche ich, danke. Habe durch das Löschen der Überflüssigen Mails und dem Umstellen auf einen anderen SMTP den Versand jetzt wieder hinbekommen.
Rudolf
Znuny newbie
Posts: 9
Joined: 16 Nov 2010, 11:46
Znuny Version: 6.0.1
Real Name: Rudolf Bargholz
Company: Online Travel Services AG

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by Rudolf »

rrbs wrote: echo "Subject: test" | /usr/sbin/sendmail <externe emailadresse>
Danke!

Dies hat keinen Fehler gemeldet, aber ein Mail ist nicht angekommen. Ich vermute mal sendmail funktioniert, nur wird vielleicht von einer Firewall am Versenden vom Mail blockiert.
Rudolf
Znuny newbie
Posts: 9
Joined: 16 Nov 2010, 11:46
Znuny Version: 6.0.1
Real Name: Rudolf Bargholz
Company: Online Travel Services AG

Re: Bitte um Hilfe nach Upgrade 5.0.23 to 6.0.1 auf Fedora 26

Post by Rudolf »

Hi,
Rudolf wrote: 2) Nach dem Update kommen Fehlermeldung wegen Master/Slave:

Tue Nov 28 16:00:36 2017 error OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-10 Backend MasterSlave is invalid!
Tue Nov 28 16:00:12 2017 error OTRS-otrs.Daemon.pl - Daemon Kernel::System::Daemon::DaemonModules::SchedulerTaskWorker-10 Backend MasterSlave is invalid!
Das Problem mit dem MasterSlave habe ich durch Deinstallieren und Neu-Installieren vom Paket wieder "hingebogen". Dies hat alle MasterSlave Einträge gelöscht, aber es waren sowieso nicht viele Einträge.

Gruss

Rudolf
Post Reply