OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Hilfe zu Znuny Problemen aller Art
Locked
ron_fu
Znuny newbie
Posts: 7
Joined: 21 Sep 2009, 16:03
Znuny Version: 2.2.7 DEBIAN

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by ron_fu »

Hallo,
ich bin neu in der OTRS Materie undvielleicht könnt ihr mir Tips geben wo ich weiter suchen soll.
Das Forum habe schon umgegraben aber nichts wirklich gefunden was mein Problem beschreibt.
Ich habe auf einer Debian 5 Standardinstallation mit Apache 2.2 und mysql DB, das OTRS2 Paket installiert. Über die Administrationsmenüs habe ich Agents, Queues, Mailadresssen usw. angelegt. Tickets laufen auch per Mail ein. Der Mailversand per SMTP geht allerdings nicht.

Ich bekomme beim Mailversand aus einem Ticket heraus die folgende Fehlermeldung:

Fehler: Can't connect to smtp.meinmailserver: !
Kommentar:
Fehler berichten:
Traceback: ERROR: OTRS-CGI-10 Perl: 5.10.0 OS: linux Time: Thu Sep 24 14:33:14 2009

Message: Can't connect to smtp.meinmailserver: !

Traceback (2881):
Module: Kernel::System::Email::SMTP::Send (v1.14) Line: 127
Module: Kernel::System::Email::Send (v1.31.2.3) Line: 498
Module: Kernel::System::Ticket::Article::ArticleSend (v1.147.2.2) Line: 1610
Module: Kernel::Modules::AgentTicketCompose::Run (v1.30.2.7) Line: 374
Module: Kernel::System::Web::InterfaceAgent::Run (v1.23) Line: 670
Module: ModPerl::ROOT::ModPerl::Registry::usr_share_otrs_bin_cgi_2dbin_index_2epl::handler (v) Line: 47
Module: (eval) (v1.81) Line: 204
Module: ModPerl::RegistryCooker::run (v1.81) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.81) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31


Den Mailserver habe ich schon mit dem Namen und der IP in der SysConfig und der Config.pm probiert. Beides ist von der Maschine aus anpingbar und ich habe verschiedene User benutzt die sonst auch Mails senden und empfangen können. Aber auf diesem Rechner ist sonst kein Mailclient drauf, so das ich es ausserhalb von OTRS nicht testen kann.
Vielen Dank im Voraus für Tips
maxbacks
Znuny wizard
Posts: 326
Joined: 30 Jan 2008, 14:59
Znuny Version: 6.0.19
Real Name: Max Hendrik Backs

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by maxbacks »

Hat zwar nichts mit der Lösung deines Problems zu tun, aber ich würde an deiner Stelle OTRS nicht über die Paketverwaltung installieren, sondern die aktuelle 2.4.4, da sich seit der 2.2.7 eine Menge verändert hat.

Kannst du denn von deinem Rechner aus über SMTP eine Mail versenden? Was verwendest du für einen SMTP Server?

Schau bitte hier mal nach:
http://www.otrs-forum.de/viewtopic.php?f=2&t=242

mfg
Max
Ticket-System
Ubuntu 18.04
OTRS 6.0.19
garwen
Znuny expert
Posts: 260
Joined: 03 Feb 2009, 16:51
Znuny Version: 2.4.7

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by garwen »

Hatte Debian nicht eine etwas andere Verzeichnisstruktur ?
Dachte Jojo hätte in einem anderen Thread mal etwas erwähnt, dass man auf Debian besser das Paket oder manuell installiert, da es von xxx kein offizielles Debian Package gibt.
MfG
~Fredy

Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
maxbacks
Znuny wizard
Posts: 326
Joined: 30 Jan 2008, 14:59
Znuny Version: 6.0.19
Real Name: Max Hendrik Backs

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by maxbacks »

manuell ist besser, da das Paket aus der Paketverwaltung nicht von der xxx gepflegt wird. Debian hat eine andere Verzeichnisstruktur, aber warum soll dich das davon abhalten, genau nach der manuellen Installationsanleitung vorzugehen?
Ticket-System
Ubuntu 18.04
OTRS 6.0.19
garwen
Znuny expert
Posts: 260
Joined: 03 Feb 2009, 16:51
Znuny Version: 2.4.7

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by garwen »

Man muss halt wissen, wohin mit den Files.
Muss aber auch gestehen, dass ich noch nie eine OTRS Installation unter Linux gemacht habe, da ich leider keinen Linux Server einsetzen durfte.
Bin also nicht so wirklich damit vertraut, wie die Installation unter Linux läuft ;)
MfG
~Fredy

Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
ron_fu
Znuny newbie
Posts: 7
Joined: 21 Sep 2009, 16:03
Znuny Version: 2.2.7 DEBIAN

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by ron_fu »

Danke erst mal für die Antworten.
Der Mailserver ist ein Postfix und von der Debian-Maschine aus habe ich noch keine Mail Versand.
Ich hatte es befüchtet mit der manuellen Installation. Vielleicht mache ich das ganze auch auf OpenSuse mit Paket.
Das ganze läuft im Moment als virtuelle Maschine auf nem Mac.
Falls ich ne Lösung finde schreib ich sie hier rein.
Grüße Ron
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by wonz »

ron_fu wrote:Danke erst mal für die Antworten.
Der Mailserver ist ein Postfix und von der Debian-Maschine aus habe ich noch keine Mail Versand.
Ich hatte es befüchtet mit der manuellen Installation. Vielleicht mache ich das ganze auch auf OpenSuse mit Paket.
Das ganze läuft im Moment als virtuelle Maschine auf nem Mac.
Falls ich ne Lösung finde schreib ich sie hier rein.
Grüße Ron
Hi

wenn du von der konsole n telnet auf deinen SMTP/MAIL Server auf die entsprechenden Ports machst,
bekommst du dann eine Antwort von deinem SMTP/MAIL Server???

also:

Code: Select all

telnet ip_mailserver 25
für SMTP
Der müsste dann sowas wie "220 mein_mailserver ESMTP" antworten

Code: Select all

telnet ip_mails 143 
für IMAP
* OK [CAPABILITY IMAP4rev1 CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFER
ENCES SORT AUTH=CRAM-MD5 AUTH=CRAM-SHA1 IDLE STARTTLS XMAGICTRASH] Courier-IMAP
ready. Copyright 1998-2005 Double Precision, Inc. See COPYING for distribution
information.

wäre eine Antwort von nem IMAP Server

Code: Select all

telnet ip_mails 110
für POP3


Wenn der Mailserver entsprechend antwortet, können wir schonmal sicher sein, dass Netzwerk/Protokollseitig alles in Ordnung ist...

Gruß

F

PS: Habe auf Debian und Ubuntu auch OTRS installiert. Würde es per Hand (also mittels tar.gz machen). Wenn du fragen hast, kannst du dich gerne melden, hab es bei mir ja jetzt auch schon ein paar mal hinbekommen. Die Installationsanleitung im tar.gz -Archiv ist aber eigentlich auch ganz gut. Muss halt nur an ein paar stellen ein wenig angepasst werden.
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
ron_fu
Znuny newbie
Posts: 7
Joined: 21 Sep 2009, 16:03
Znuny Version: 2.2.7 DEBIAN

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by ron_fu »

Hallo ,
ich habe nun die Version 2.4.4 "zu Fuß" nach der Anleitung installiert. Großes Lob für diese Anleitung!

Hier bekomme ich leider die gleiche Meldung bei Mailversand mit ein paar anderen Versionsnummern. (siehe unten)
Wir sind eben noch vom OTRS Server per Telnet auf den Mailserver und haben mit dem entsprechenden User/Passwort eine Mail verschickt.
In den Mailserverlogs taucht dazu leider gar nix auf.
Per Netstat auf dem Mailserver sieht man die Connecton auf Port 25 zwischen established und waiting hin und her gehen bis sie dann verschwindet.
Es dauert auch recht lange bis die Fehlermeldung kommt. Wie lange versucht OTRS die Mail zu versenden?

Ich hoffe auf Eure Hilfe. Danke bis Montag erst mal!
Ronald

Fehler: Can't connect to mail.meinmailserver.de: !

Traceback: ERROR: OTRS-CGI-10 Perl: 5.10.0 OS: linux Time: Fri Sep 25 18:44:02 2009

Message: Can't connect to mail.meinmailserver.de: !

Traceback (2645):
Module: Kernel::System::Email::SMTP::Send (v1.25) Line: 92
Module: Kernel::System::Email::Send (v1.64) Line: 683
Module: Kernel::System::Ticket::Article::ArticleSend (v1.230) Line: 2012
Module: Kernel::Modules::AgentTicketCompose::Run (v1.80) Line: 414
Module: Kernel::System::Web::InterfaceAgent::Run (v1.43) Line: 819
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 48
Module: (eval) (v1.88) Line: 204
Module: ModPerl::RegistryCooker::run (v1.88) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.88) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by wonz »

ron_fu wrote:Hallo ,
ich habe nun die Version 2.4.4 "zu Fuß" nach der Anleitung installiert. Großes Lob für diese Anleitung!

Hier bekomme ich leider die gleiche Meldung bei Mailversand mit ein paar anderen Versionsnummern. (siehe unten)
Wir sind eben noch vom OTRS Server per Telnet auf den Mailserver und haben mit dem entsprechenden User/Passwort eine Mail verschickt.
In den Mailserverlogs taucht dazu leider gar nix auf.
Per Netstat auf dem Mailserver sieht man die Connecton auf Port 25 zwischen established und waiting hin und her gehen bis sie dann verschwindet.
Es dauert auch recht lange bis die Fehlermeldung kommt. Wie lange versucht OTRS die Mail zu versenden?

Ich hoffe auf Eure Hilfe. Danke bis Montag erst mal!
Ronald

Fehler: Can't connect to mail.meinmailserver.de: !

Traceback: ERROR: OTRS-CGI-10 Perl: 5.10.0 OS: linux Time: Fri Sep 25 18:44:02 2009

Message: Can't connect to mail.meinmailserver.de: !

Traceback (2645):
Module: Kernel::System::Email::SMTP::Send (v1.25) Line: 92
Module: Kernel::System::Email::Send (v1.64) Line: 683
Module: Kernel::System::Ticket::Article::ArticleSend (v1.230) Line: 2012
Module: Kernel::Modules::AgentTicketCompose::Run (v1.80) Line: 414
Module: Kernel::System::Web::InterfaceAgent::Run (v1.43) Line: 819
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 48
Module: (eval) (v1.88) Line: 204
Module: ModPerl::RegistryCooker::run (v1.88) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.88) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
Wie sieht n der Eintrag in der Config.pm bei dir aus ???

Ich regel das so:

Code: Select all

# SendmailModule
    $Self->{"SendmailModule"} = "Kernel::System::Email::SMTP";
    $Self->{"SendmailModule::Host"} = "mein.mailserver.de";
    $Self->{"SendmailModule::AuthUser"} = "";
    $Self->{"SendmailModule::AuthPassword"} = "";
# SendmailModule END
Mehr habe ich unter Ubuntu eigentlich nicht gemacht !?
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
garwen
Znuny expert
Posts: 260
Joined: 03 Feb 2009, 16:51
Znuny Version: 2.4.7

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by garwen »

akzeptiert euer Mailserver SMTP Versand ohne Auth ?
Sonst müsste da noch ein User/PW rein...

Oder alternativ kannst auch das sendmail Modul vom Linux selber verwenden. In der SysConfig unter Framework -> Core::Sendmail kannst das alles auch alles konfigurieren.
MfG
~Fredy

Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
wonz
Znuny newbie
Posts: 60
Joined: 05 Aug 2009, 14:16
Znuny Version: 2.4.5

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by wonz »

garwen wrote:akzeptiert euer Mailserver SMTP Versand ohne Auth ?
Sonst müsste da noch ein User/PW rein...
War einfach mal davon ausgegangen, dass das klar ist. Aber sicher ist sicher. Danke Garwen :)
OS: Ubuntu 9.04; OTRS v.2.4.7; DB: MYSQL
ron_fu
Znuny newbie
Posts: 7
Joined: 21 Sep 2009, 16:03
Znuny Version: 2.2.7 DEBIAN

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by ron_fu »

Hallo, danke nochmal für die Hilfe!
Inzwischen bin ich wohl über den Umweg von OTRS auf Windows auf die Lösung gekommen und muss das noch auf meiner Linux-Kiste ausprobieren.

Ich bekam nämlich beim Mailversand unter Windows die folgende Fehlermeldung: Fehler: Can't connect to mail.meinmailserver.de: Bad file descriptor!

Diese Meldung hatte ich schonmal hier im Forum im Zusammenhang von Exchange gelesen.
Ich hab mir einen SMTP Relay Server auf der Windoof-Kiste installiert und siehe da es geht!

Das Gleiche probiere ich nacher unter Debian und werde berichten ob es die Lösung ist.
Vielleicht liegt es daran, das der Mailserver extern beim Provider steht und deshalb etwas mehr zugeschraubt ist?!?
Sollte es dann damit gehen, wäre das für mich ein ToDo für ein kommendes Release, bzw. sollte ne Info in die Installationsanleitung.

Grüße Ron
ron_fu
Znuny newbie
Posts: 7
Joined: 21 Sep 2009, 16:03
Znuny Version: 2.2.7 DEBIAN

OTRS 2.2.7 auf Debian SMTP Mailversand geht nicht

Post by ron_fu »

Problem gelöst!
Ein SMTP-relay, wie exim4, auf dem OTRS Host, der die Mails an den externen Mailserver weiterreicht löst, die Verwirrung auf. Keine Ahnung warum OTRS und der Mailserver beim ISP, im Moment 1&1, nicht miteinander reden können obwohl per Telnet die Verbindung klappt.

Also die Bitte an die OTRS Entwickler, das als evtl. Fehlerquelle in die Doku mit aufnehmen. Es reicht als Test also nicht immer per Telnet vom OTRS Host auf den Mailserver zu kommen.

Grüße Ron
Locked