OTRS Installation Windows - Mails werden nicht abgerufen
-
- Znuny newbie
- Posts: 25
- Joined: 23 Oct 2013, 14:12
- Znuny Version: 3.2.11
- Real Name: Michael Steib
OTRS Installation Windows - Mails werden nicht abgerufen
Hallo Zusammen
ich habe OTRS auf Windows 7 64 bit installiert. Alles funktioniert soweit ganz gut, bis auf die E-Mails. Die Emails werden nur abgerufen, wenn ich manuell auf "fetch mail" klick oder das entsprechende perl script otrs.PostMasterMailbox.pl manuell in der CMD Zeile ausführe.
Ich vermute dass es ein Problem mit dem CronW ist, allerdings finde ich niergends eine Anleitung / Trouble shooting guide? Wie kann ich sehen ob dies CronW Jobs laufen bzw. ob alles sauber konfiguriert ist? In den Windows Services konnte ich nichts finden.
Vielen Herzlichen Dank für eine Antwort,
Gruss
Michael
ich habe OTRS auf Windows 7 64 bit installiert. Alles funktioniert soweit ganz gut, bis auf die E-Mails. Die Emails werden nur abgerufen, wenn ich manuell auf "fetch mail" klick oder das entsprechende perl script otrs.PostMasterMailbox.pl manuell in der CMD Zeile ausführe.
Ich vermute dass es ein Problem mit dem CronW ist, allerdings finde ich niergends eine Anleitung / Trouble shooting guide? Wie kann ich sehen ob dies CronW Jobs laufen bzw. ob alles sauber konfiguriert ist? In den Windows Services konnte ich nichts finden.
Vielen Herzlichen Dank für eine Antwort,
Gruss
Michael
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Meld' das mal den Forenadmins, wenn die Suchfunktion im Forum nicht funktioniert ...
viewtopic.php?f=17&t=21866&p=86802&hili ... onw#p86808
viewtopic.php?f=63&t=22553&p=88761&hili ... ail#p88761
...
viewtopic.php?f=17&t=21866&p=86802&hili ... onw#p86808
viewtopic.php?f=63&t=22553&p=88761&hili ... ail#p88761
...
-
- Znuny newbie
- Posts: 25
- Joined: 23 Oct 2013, 14:12
- Znuny Version: 3.2.11
- Real Name: Michael Steib
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Hallo
vielen Dank für die Infos. Ich habe bereits alles durchgeschaut aber nichts hat geholfen.
Mein crontab.txt sieht gut aus:
MAILTO="root@localhost"
20 0 * * 0 C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.DeleteCache.pl --expired
30 0 * * 0 C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.LoaderCache.pl -o delete
*/10 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.GenericAgent.pl -c db
*/20 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.GenericAgent.pl
45 */2 * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.PendingJobs.pl
*/1 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.PostMasterMailbox.pl
01 01 * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.RebuildTicketIndex.pl
55 */2 * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.DeleteSessionIDs.pl --expired
35 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.UnlockTickets.pl --timeout
Das Problem welches ich habe ist das der CronW job meiner Meinung nach gar nicht richtig installiert ist bzw. nicht aktiv ist. Das würde ich gerne überprüfen und korrigieren allerdings gibt es bisher keine Infos dazu im Forum.
Danke und Gruss
Michael
vielen Dank für die Infos. Ich habe bereits alles durchgeschaut aber nichts hat geholfen.
Mein crontab.txt sieht gut aus:
MAILTO="root@localhost"
20 0 * * 0 C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.DeleteCache.pl --expired
30 0 * * 0 C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.LoaderCache.pl -o delete
*/10 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.GenericAgent.pl -c db
*/20 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.GenericAgent.pl
45 */2 * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.PendingJobs.pl
*/1 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.PostMasterMailbox.pl
01 01 * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.RebuildTicketIndex.pl
55 */2 * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.DeleteSessionIDs.pl --expired
35 * * * * C:\Perl\bin\perl.exe C:/otrs/OTRS/bin/otrs.UnlockTickets.pl --timeout
Das Problem welches ich habe ist das der CronW job meiner Meinung nach gar nicht richtig installiert ist bzw. nicht aktiv ist. Das würde ich gerne überprüfen und korrigieren allerdings gibt es bisher keine Infos dazu im Forum.
Danke und Gruss
Michael
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Und was heißt "alles durchgeschaut und nichts hat geholfen"?
Die gewünschten Jobs angepasst und umbenannt?
Die Jobs mit otrs.Cron4Win32.pl installiert?
Der Dienst cronw läuft?
Der Unterschied zw. Linux und Windows ist an der Stelle nur otrs.Cron4Win32.pl und der Dienst cronw ...
Die gewünschten Jobs angepasst und umbenannt?
Die Jobs mit otrs.Cron4Win32.pl installiert?
Der Dienst cronw läuft?
Der Unterschied zw. Linux und Windows ist an der Stelle nur otrs.Cron4Win32.pl und der Dienst cronw ...
-
- Znuny newbie
- Posts: 25
- Joined: 23 Oct 2013, 14:12
- Znuny Version: 3.2.11
- Real Name: Michael Steib
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Hallo,
also /otrs/OTRS/bin/otrs.Cron4Win32.pl sieht wie folgt aus:
Der scheint also OK zu sein, der Pfad zum perl.exe wird gar nicht angegeben.
Alle Foreneinträge habe ich durchgelesen und mir scheint, als ob die Kollegen von anderen Problemen sprechen. Denn überall habe ich gesehen, dass der Dienst läuft, bei mir vermute ich allerdings, dass der CRONW Dienst gar nicht läuft.
Wie kann ich sehen ob der Dienst läuft bzw. wo kann ich diesen initialisieren?
Danke und Gruss
Michael
also /otrs/OTRS/bin/otrs.Cron4Win32.pl sieht wie folgt aus:
Code: Select all
#!/usr/bin/perl
# --
# bin/otrs.Cron4Win32.pl - a script to generate a full crontab file for OTRS
# Copyright (C) 2001-2013 xxx, http://otrs.com/
# --
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU AFFERO General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
# or see http://www.gnu.org/licenses/agpl.txt.
# --
use strict;
use warnings;
use File::Basename;
use File::Spec;
use FindBin qw($RealBin);
use lib dirname($RealBin);
use lib dirname($RealBin) . '/Kernel/cpan-lib';
use lib dirname($RealBin) . '/Custom';
# $CronTabFile is replaced by the Windows Installer if it is empty
my $CronTabFile = "C:/otrs/CRONw/crontab.txt";
my $OTRSHome = dirname($RealBin);
my $CronDir = File::Spec->catfile( $OTRSHome, 'var/cron' );
# if $CronTabFile is not set by windows installer, for instance
# with a manual installation, require an argument for the location
if ( !$CronTabFile ) {
if ( !$ARGV[0] ) {
print "Usage: $0 [outputfile]\n\n";
print "Example: $0 C:\\CronW\\crontab.txt\n";
exit 1;
}
else {
$CronTabFile = $ARGV[0];
}
}
opendir( my $DirHandle, $CronDir ) || die "ERROR: Can't open $CronDir: $!";
my @Entries = readdir($DirHandle);
closedir($DirHandle);
## no critic
open my $CronTab, '>', $CronTabFile
|| die "ERROR: Can't write to file $CronTabFile: $!";
## use critic
print "Writing to $CronTabFile...\n\n";
CRONFILE:
for my $CronData (@Entries) {
next CRONFILE if ( !-f "$CronDir/$CronData" );
next CRONFILE if ( $CronData eq 'postmaster.dist' );
## no critic
open( my $Data, '<', "$CronDir/$CronData" )
|| die "ERROR: Can't open file $CronDir/$CronData: $!";
## use critic
LINE:
while ( my $Line = <$Data> ) {
next LINE if ( $Line =~ m{ \A \# }xms );
next LINE if ( $Line eq "\n" );
# replace $HOME with path to Perl plus path to script
$Line =~ s{\$HOME}{$^X $OTRSHome}xms;
# there's no /dev/null on Win32, remove it:
$Line =~ s{>>\s*/dev/null}{}xms;
print $CronTab "$Line";
}
close($Data);
}
close($CronTab);
print "Done.\n";
1;
Alle Foreneinträge habe ich durchgelesen und mir scheint, als ob die Kollegen von anderen Problemen sprechen. Denn überall habe ich gesehen, dass der Dienst läuft, bei mir vermute ich allerdings, dass der CRONW Dienst gar nicht läuft.
Wie kann ich sehen ob der Dienst läuft bzw. wo kann ich diesen initialisieren?
Danke und Gruss
Michael
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Wer administriert den Windowsserver? Der cronw ist ein Windowsdienst, also unter Dienste.
Und das Perlscript sieht bestimmt gut aus. Hast Du es auch ausgeführt, um die Cronjobs zu installieren?
Und das Perlscript sieht bestimmt gut aus. Hast Du es auch ausgeführt, um die Cronjobs zu installieren?
-
- Znuny newbie
- Posts: 25
- Joined: 23 Oct 2013, 14:12
- Znuny Version: 3.2.11
- Real Name: Michael Steib
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Hallo
ja, ich habe das perl script schon ausgeführt und die Einstellungen wurden erfolgreich in C:/otrs/CRONw/crontab.txt geschrieben.
Eben, in deiner Antwort liegt die Frage. Es sollte einen Dienst geben, gibt es allerdings leider nicht und ich frage mich, wie ich diesen Dienst installiert bekomme.
Es ist WIN 7, kein Server, von mir administriert.
ja, ich habe das perl script schon ausgeführt und die Einstellungen wurden erfolgreich in C:/otrs/CRONw/crontab.txt geschrieben.
Eben, in deiner Antwort liegt die Frage. Es sollte einen Dienst geben, gibt es allerdings leider nicht und ich frage mich, wie ich diesen Dienst installiert bekomme.
Es ist WIN 7, kein Server, von mir administriert.
You do not have the required permissions to view the files attached to this post.
-
- Znuny newbie
- Posts: 25
- Joined: 23 Oct 2013, 14:12
- Znuny Version: 3.2.11
- Real Name: Michael Steib
Re: OTRS Installation Windows - Mails werden nicht abgerufen
ps: das hier ist auch ein Zeichen, dass der Dienst nicht richtig installiert wurde:
C:\Windows\system32>NET START CRON
The service name is invalid.
Danke und Gruss
Michael
C:\Windows\system32>NET START CRON
The service name is invalid.
Danke und Gruss
Michael
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Was findet sich unter C:\Program...\OTRS\CRONw\?
Gab es Fehler bei der OTRS Installation? Ansonsten ggf. den cronw manuell installieren (Sourceforge).
Gab es Fehler bei der OTRS Installation? Ansonsten ggf. den cronw manuell installieren (Sourceforge).
-
- Znuny newbie
- Posts: 25
- Joined: 23 Oct 2013, 14:12
- Znuny Version: 3.2.11
- Real Name: Michael Steib
Re: OTRS Installation Windows - Mails werden nicht abgerufen
Hi,
vielen Dank, Problem solved. Habe nun cronW acc. Anleitung install.txt manuell installiert und noch einige add ons runter geladen, nun funktioniert es super.
Vielen Dank.
Gruss
Michael
vielen Dank, Problem solved. Habe nun cronW acc. Anleitung install.txt manuell installiert und noch einige add ons runter geladen, nun funktioniert es super.
Vielen Dank.
Gruss
Michael