Hallo,
ich muss gleich vorwegschicken, dass ich das OTRS-System nicht selbst installiert habe. Ich habe das System so wie es ist übernommen und somit fehlt mir wahrscheinlich einiges an Erfahrung. Ich hoffe hier kann mir jemand helfen.
Das OTRS ist an eine externe "Kunden-DB" angebunden. Auf diese Daten kann auch ohne Probleme zugegriffen werden (Ticketerstellung, Kundensuche, etc.). Die Anwendung läuft jetzt seit gut einem Jahr ohne größere Probleme. Ein Problem gibt es dann aber doch. Bei einem bestimmten Kunden lässt sich kein Telefonticket erstellen. Der Kunde lässt sich suchen und die Daten (Kundennummer und vermutlich noch ein paar mehr) werden in das Formular übernommen. Versucht man dann das Ticket zu erstellen, kommt die Fehlermeldung: "Ein oder mehrer Fehler sind aufgetreten!"
Im Errorlog habe ich folgende Einträge gefunden:
ERROR: OTRS-CGI-10 Perl: 5.12.3 OS: MSWin32 Time: Wed Jul 4 13:26:55 2012
Message: Need Address!
Traceback (3424):
Module: Kernel::System::CheckItem::CheckEmail (v1.40) Line: 124
Module: Kernel::Modules::AgentTicketPhone::Run (v1.178.2.5) Line: 718
Module: Kernel::System::Web::InterfaceAgent::Run (v1.58.2.1) Line: 853
Module: ModPerl::ROOT::ModPerl::Registry::C_3a_Program_20Files_20_28x86_29_OTRS_OTRS_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 49
Module: (eval) (v1.89.2.1) Line: 204
Module: ModPerl::RegistryCooker::run (v1.89.2.1) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.89.2.1) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
[Wed Jul 4 13:26:55 2012] -e: Use of uninitialized value in concatenation (.)
Hat jemand eine Idee ? Der Fehler tritt nur bei einem Kunden auf!
Viele Grüße
Tobias
Fehler bei Telefonticket
-
- Znuny newbie
- Posts: 4
- Joined: 04 Jul 2012, 12:57
- Znuny Version: 3.0.9
Fehler bei Telefonticket
OTRS 3.0.9 / OS: Windows Server 2008R2 / DB: MySQL 5.1 / Webserver: Apache 2.2
-
- 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: Fehler bei Telefonticket
Ist für diesen einen Kunden vielleicht keine E-Mail-Adresse hinterlegt?
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
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
-
- Znuny newbie
- Posts: 4
- Joined: 04 Jul 2012, 12:57
- Znuny Version: 3.0.9
Re: Fehler bei Telefonticket
Bei den wenigsten Kunden ist eine Mailadresse hinterlegt, nur bei diesem kommt die Fehlermeldung. Habe Testweise eine Mailadresse hinterlegt. Der Fehler kommt immer noch.
ERROR: OTRS-CGI-10 Perl: 5.12.3 OS: MSWin32 Time: Mon Jul 9 07:40:54 2012
Message: Need Address!
Traceback (2748):
Module: Kernel::System::CheckItem::CheckEmail (v1.40) Line: 124
Module: Kernel::Modules::AgentTicketPhone::Run (v1.178.2.5) Line: 718
Module: Kernel::System::Web::InterfaceAgent::Run (v1.58.2.1) Line: 853
Module: ModPerl::ROOT::ModPerl::Registry::C_3a_Program_20Files_20_28x86_29_OTRS_OTRS_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 49
Module: (eval) (v1.89.2.1) Line: 204
Module: ModPerl::RegistryCooker::run (v1.89.2.1) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.89.2.1) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
[Mon Jul 9 07:40:54 2012] -e: Use of uninitialized value in concatenation (.) or string at C:/PROGRA~2/OTRS/OTRS//Kernel/Modules/AgentTicketPhone.pm line 719.
ERROR: OTRS-CGI-10 Perl: 5.12.3 OS: MSWin32 Time: Mon Jul 9 07:40:54 2012
Message: Need Address!
Traceback (2748):
Module: Kernel::System::CheckItem::CheckEmail (v1.40) Line: 124
Module: Kernel::Modules::AgentTicketPhone::Run (v1.178.2.5) Line: 718
Module: Kernel::System::Web::InterfaceAgent::Run (v1.58.2.1) Line: 853
Module: ModPerl::ROOT::ModPerl::Registry::C_3a_Program_20Files_20_28x86_29_OTRS_OTRS_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 49
Module: (eval) (v1.89.2.1) Line: 204
Module: ModPerl::RegistryCooker::run (v1.89.2.1) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.89.2.1) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
[Mon Jul 9 07:40:54 2012] -e: Use of uninitialized value in concatenation (.) or string at C:/PROGRA~2/OTRS/OTRS//Kernel/Modules/AgentTicketPhone.pm line 719.
OTRS 3.0.9 / OS: Windows Server 2008R2 / DB: MySQL 5.1 / Webserver: Apache 2.2
-
- Znuny newbie
- Posts: 64
- Joined: 17 Mar 2011, 12:07
- Znuny Version: 3.1.7
- Real Name: Michael Kohn
Re: Fehler bei Telefonticket
Wenn du dir den Kunden in der Kundendatenbank anschaust, sind dort alle Pflichtfelder korrekt gefüllt?
OTRS 3.3.6 / FAQ 2.3.3 / ImportExport 3.3.5 / SystemMonitoring 2.5.3 / Support 1.5.4
OS: Debian 7 Wheezy / DB: MySQL 5.5 / Webserver: Apache 2.2
OS: Debian 7 Wheezy / DB: MySQL 5.5 / Webserver: Apache 2.2
-
- Znuny newbie
- Posts: 4
- Joined: 04 Jul 2012, 12:57
- Znuny Version: 3.0.9
Re: Fehler bei Telefonticket
An welcher Stelle werden die Pflichtfelder für das Telefonticket festgelegt? Was mich irritiert ist, dass die Datensätze in der Kundendatenbank (externe Anbindung) nicht unterschiedlich sind. Bei dem Datensatz (Kunde) der das Problem verursacht sind alle Felder gefüllt, die auch bei den anderen Kunden gefüllt sind. Bei dem einen geht es bei dem anderen nicht.
Ich kann mit der Fehlermeldung nicht allzuviel anfangen, kann es auch an älteren Tickets dieses Kunden liegen oder wird das Problem definitiv durch die Kundenstammdaten verursacht?
Ich kann mit der Fehlermeldung nicht allzuviel anfangen, kann es auch an älteren Tickets dieses Kunden liegen oder wird das Problem definitiv durch die Kundenstammdaten verursacht?
OTRS 3.0.9 / OS: Windows Server 2008R2 / DB: MySQL 5.1 / Webserver: Apache 2.2
-
- Znuny newbie
- Posts: 64
- Joined: 17 Mar 2011, 12:07
- Znuny Version: 3.1.7
- Real Name: Michael Kohn
Re: Fehler bei Telefonticket
Wenn ich mir das Modul Kernel::System::CheckItem::CheckEmail wird die Meldung ausgeworfen, wenn kein Parameter (=E-Mail Adresse) übergeben wurde.
Evtl. gibt es ja 2 User mit dem gleichen Login o.ä., wodurch der Fehler dann verursacht wird.
Wäre aber nicht schlecht, wenn du deine Signatur mal anpasst, damit jeder sehen kann, welche Version du auf welchem Betriebssystem einsetzt.
Evtl. gibt es ja 2 User mit dem gleichen Login o.ä., wodurch der Fehler dann verursacht wird.
Wäre aber nicht schlecht, wenn du deine Signatur mal anpasst, damit jeder sehen kann, welche Version du auf welchem Betriebssystem einsetzt.
OTRS 3.3.6 / FAQ 2.3.3 / ImportExport 3.3.5 / SystemMonitoring 2.5.3 / Support 1.5.4
OS: Debian 7 Wheezy / DB: MySQL 5.5 / Webserver: Apache 2.2
OS: Debian 7 Wheezy / DB: MySQL 5.5 / Webserver: Apache 2.2
-
- Znuny newbie
- Posts: 4
- Joined: 04 Jul 2012, 12:57
- Znuny Version: 3.0.9
Re: Fehler bei Telefonticket
Das mit dem zweiten User kann ich nochmal prüfen. Ich habe die Fehlermeldung ähnlich interpretiert, war mir aber unsicher.
OTRS 3.0.9 / OS: Windows Server 2008R2 / DB: MySQL 5.1 / Webserver: Apache 2.2
-
- Znuny newbie
- Posts: 2
- Joined: 18 May 2012, 09:47
- Znuny Version: 3.1.5
Re: Fehler bei Telefonticket
Der Beitrag ist schon älter, aber ich schreib mal trotzdem.
Habe den gleichen Fehler mal gehabt.
und zwar wenn die Telefonnummer des Kunden in der Quick Search box angezeigt wird und in der Nummer eine 0 vorkommt umgeben von Leerzeichen.
z.B. bei einer Tel. Nr.: 0123-123 123 0 kommt der Fehler
bei einer 0123-123 123-0 dagegen nicht.
Ist in meinen Augen ein Bug.
Wenn man die Tel. Nr. in Config.pm ausblendet, kann man den Fehler zumindest umgehen.
Habe den gleichen Fehler mal gehabt.
und zwar wenn die Telefonnummer des Kunden in der Quick Search box angezeigt wird und in der Nummer eine 0 vorkommt umgeben von Leerzeichen.
z.B. bei einer Tel. Nr.: 0123-123 123 0 kommt der Fehler
bei einer 0123-123 123-0 dagegen nicht.
Ist in meinen Augen ein Bug.
Wenn man die Tel. Nr. in Config.pm ausblendet, kann man den Fehler zumindest umgehen.