Automatische E-Mail Abholung funktioniert nicht

Hilfe zu Znuny Problemen aller Art
Locked
Bueschel
Znuny newbie
Posts: 14
Joined: 18 Sep 2013, 16:03
Znuny Version: 3.2.8
Real Name: Heiko Barthel
Company: CW-Computer

Automatische E-Mail Abholung funktioniert nicht

Post by Bueschel »

Hallo

ich versuche unter OTRS 3.3.1 auf Ubuntu 12.04 die automatische E-Mail Abholung einzurichten, was jedoch nicht funktioniert. Der cron-Job wird ausgeführt aus dem log entnehmen ich foglende Zeilen:
POP3: Message 1/1 (support/server...)
NOTICE: PostMasterMailbox.pl is already running (use '-f 1' if you want to start it forced)!
Es wird eine E-Mail angezeigt, diese jedoch nicht abgeholt.
Klicke ich unter der E-Mail Verwaltung manuell auf E-Mail abholen, dann klappt es. E-Mail wird abgeholt und ein Ticket erstellt.

Ich bin jetzt ratlos warum der Automatismus nicht klappt wohingegen das manuelle abholen tadellos funktioniert. Das Forum habe ich schon durchgewühlt, finde aber nichts vergleichbares. Kennt jemand dieses Problem, bzw. hatte es schon einmal?

Erweiterung:
Im Systemprotokoll finde ich jetzt noch folgende Meldugnen ab und zu:
Can't write '/opt/otrs/var/tmp/CacheFileStorable/XML/9/d/9de12be8f0ff6e63000885b1bd22a820': Permission denied


Gruß
Heiko
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: Automatische E-Mail Abholung funktioniert nicht

Post by KlausNehrer »

Bueschel wrote: Erweiterung:
Im Systemprotokoll finde ich jetzt noch folgende Meldugnen ab und zu:
Can't write '/opt/otrs/var/tmp/CacheFileStorable/XML/9/d/9de12be8f0ff6e63000885b1bd22a820': Permission denied
Danach hast aber noch nicht gesucht, oder?
Bueschel
Znuny newbie
Posts: 14
Joined: 18 Sep 2013, 16:03
Znuny Version: 3.2.8
Real Name: Heiko Barthel
Company: CW-Computer

Re: Automatische E-Mail Abholung funktioniert nicht

Post by Bueschel »

So,

eine Suche erbracht nicht viele neues ans Tageslicht.
Ich vermutet das ich bei der Installation des Ubuntu-Servers einen Fehler machte und als Benutzer nicht otrs nahm.
Ich habe dann in der Apache-Datei envvars den Benutzer auf otrs abgeändert, in der otrs-scheduler-index unter /etc/init.d/ ebenfalls den Benutzer auf otrs. Dann das Update auf 3.3.3 gemacht und die Rechte per bin/otrs.SetPermissions.pl gesetzt (Benutzer auf otrs, Gruppen auf www-data). eine Überprüfung mit /opt/otrs/bin/otrs.CheckModules.pl erbrachte alle grüne OKs. Der Apache-Server staret auch soweit.

Problem ist jetzt wenn ich im Browser auf /otrs/index.pl gehe:
Es erscheint die Fehlermeldung:
Error during minification of file /opt/otrs/var/httpd/htdocs/js/thirdparty/json/json2.js: mkdir /opt/otrs/var/tmp/CacheFileStorable/CacheInternalLoader: Permission denied at /opt/otrs//Kernel/System/Cache/FileStorable.pm line 79
eine Suche danach bringt diese Seite zu Tage: viewtopic.php?f=63&t=20889
aber das hilft nicht viel weiter, da ich installer.pm nicht aufrufen kann.

bin/otrs.SetPermissions.pl habe ich jetzt schon zweimal ausgeführt immer im Kontext von root.
Aufgefallen ist mir noch, dass bei Aufruf von ps -Af bevor ich umstellte noch ein Dienst usr/bin/perl /opt/otrs/bin/otrs auftauchte, der jedoch seit der Umstellung nicht mehr auftaucht.

Kann mir jemand weiterhelfen wo die Probleme mit den Berchtigungne herkommen?

Gruß
Heiko
Bueschel
Znuny newbie
Posts: 14
Joined: 18 Sep 2013, 16:03
Znuny Version: 3.2.8
Real Name: Heiko Barthel
Company: CW-Computer

Re: Automatische E-Mail Abholung funktioniert nicht

Post by Bueschel »

Hallo

Erfolgsmeldung. E-Mails werden jetzt automatisch abgeholt.

Lösung:
Ich hatte als Benutzer nicht otrs sondern einen anderen genommen.
Ich habe den Bentuzer otrs angelegt, das Homeverzeichnis von ihm auf /opt/otrs gelegt, in der Apache-Datei envvars den Benutzer auf otrs abgeändert, in der otrs-scheduler-index unter /etc/init.d/ ebenfalls den Benutzer auf otrs abgeändert, die Rechte per bin/otrs.SetPermissions.pl gesetzt (Benutzer auf otrs, Gruppen auf www-data) und den Besitz der Datei apache2 unter /var/lock auf otrs abgeändert.
System neugestartet und E-Mails wurden automatisch abgeholt.
Nachdem Ganzen habe ich dann das Update auf 3.3.3 durchgeführt, was dann ohne Probleme durchlief.

Problem ist also gelöst.

Gruß
Heiko
andreasotrs
Znuny newbie
Posts: 80
Joined: 20 Dec 2012, 16:13
Znuny Version: 3.3.9

Re: Automatische E-Mail Abholung funktioniert nicht

Post by andreasotrs »

Hallo,

mich interessiert wie folgendes genau möglich ist:
"Klicke ich unter der E-Mail Verwaltung manuell auf E-Mail abholen, dann klappt es. E-Mail wird abgeholt und ein Ticket erstellt."
Wo finde ich denn die Funktion?
Mit freundlichem Gruß
Andreas

OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Automatische E-Mail Abholung funktioniert nicht

Post by jojo »

prüf ob die Cronjobs laufen
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
andreasotrs
Znuny newbie
Posts: 80
Joined: 20 Dec 2012, 16:13
Znuny Version: 3.3.9

Re: Automatische E-Mail Abholung funktioniert nicht

Post by andreasotrs »

Hallo,

die cronjobs laufen. Das hatte ich gleich zu beginn geprüft.
Mit freundlichem Gruß
Andreas

OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: Automatische E-Mail Abholung funktioniert nicht

Post by KlausNehrer »

Suchst den Knopf zum manuellen abholen?

Falls ja: Admin -> E-Mail-Einstellungen -> Postmaster-E-Mail-Konten
andreasotrs
Znuny newbie
Posts: 80
Joined: 20 Dec 2012, 16:13
Znuny Version: 3.3.9

Re: Automatische E-Mail Abholung funktioniert nicht

Post by andreasotrs »

Hallo,

muss man jetzt ein Konto für den E-Mail-Empfang einrichten?
Das hatte ich unter 3.2.12 nicht gehabt.
Mit freundlichem Gruß
Andreas

OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
andreasotrs
Znuny newbie
Posts: 80
Joined: 20 Dec 2012, 16:13
Znuny Version: 3.3.9

Re: Automatische E-Mail Abholung funktioniert nicht

Post by andreasotrs »

Hallo,

jetzt habe eine passende Dokumentation gefunden.
http://doc.otrs.org/3.3/en/html/email-s ... eiving-cmd
Der folgende Test hat funktioniert und das Ticket wurde korrekt erstellt.

Code: Select all

cd otrs/bin
cat ../doc/sample_mails/test-email-1.box | ./otrs.PostMaster.pl
D.h.
- Die E-Mail kommt an Server an.
- Der cron für den PostMaster läuft alle 10 Minuten.
Aber der PostMaster bekommt die E-Mail nicht vom E-Mail-System Postfix.
Wir schaffe ich jetzt die Verbindung?
Mit freundlichem Gruß
Andreas

OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: Automatische E-Mail Abholung funktioniert nicht

Post by KlausNehrer »

Ah, Du nutzt also kein Postfach ... keine Sorge, das ist ein unwichtiges Detail.

Du hast den kurzen von Dir verlinkten Text gelesen? Welchen MDA nutzt Du? Ist der auch konfiguriert?
andreasotrs
Znuny newbie
Posts: 80
Joined: 20 Dec 2012, 16:13
Znuny Version: 3.3.9

Re: Automatische E-Mail Abholung funktioniert nicht

Post by andreasotrs »

Hallo,

jetzt habe ich wieder etwas gelernt.
Ich nutze procmail in Verbindung mit postfix.
In der Datei .procmailrc stehen die Zeilen wie in der Dokumentation.
Muss ich jetzt noch etwas konfigurieren, dass die E-Mail auch von Postfix zu OTRS kommt?
In der Version 3.2.12 hat ja noch alles funktioniert.
Das Paket procmail-3.22-25.1.el6.x86_64 ist installiert.
Mit freundlichem Gruß
Andreas

OTRS Prod 4.0.6
OTRS Test 4.0.6
Red Hat Linux 6.1
DB MySQL
Locked