[Solved]Ticket drucken-> leeres Fenster

Hilfe zu Znuny Problemen aller Art
Locked
philbieber
Znuny newbie
Posts: 2
Joined: 23 Feb 2011, 11:56
Znuny Version: 3.0.6

[Solved]Ticket drucken-> leeres Fenster

Post by philbieber »

Hallo!
Wir haben ein OTRS 3.0.6 auf einem FreeBSD Server mit MySQL und Apache laufen. Soweit gefällt uns das sehr gut. Ich habe nur zwei Dinge, die ich momentan nicht so schön finde.
Zum einen kann ich keine PDFs mehr erzeugen. Wenn ich im Admin Bereich die Option Core::PDF -> PDF auf "Ja" setze, bekomme ich immer ein leeres Fenster angezeigt, ist auch unabhängig vom Browser. Stelle ich auf "Nein" um, kann ich drucken, aber halt nur die schlichten HTML Seiten. Ich habe das benötigte Modul PDF::API2 auch installiert. Über das OTRS Support Module habe ich das "Support Assesment" durchgeführt und dort bekomme ich einmal rot (Log Einträge mit "Need Module") und einmal gelb (Apache::DBI nicht installiert). PDF::API2 ist korrekt installiert:

Code: Select all

   o CGI............................ok (v3.43)
   o Crypt::PasswdMD5...............ok (v1.3)
   o CSS::Minifier::XS..............ok (v0.08)
   o Date::Format...................ok (v2.24)
   o Date::Pcalc....................ok (v6.1)
   o DBI............................ok (v1.616)
   o DBD::mysql.....................ok (v4.018)
   o Digest::MD5....................ok (v2.39)
   o Digest::SHA....................ok (v5.61)
   o Encode::HanExtra...............Not installed! (Optional - Required to handle mails with several Chinese character sets.)
   o GD.............................ok (v2.45)
      o GD::Text....................ok (v0.86)
      o GD::Graph...................ok (v1.44_01)
      o GD::Graph::lines............ok (v1.17)
      o GD::Text::Align.............ok (v1.18)
   o IO::Scalar.....................ok (v2.110)
   o IO::Wrap.......................ok (v2.110)
   o JavaScript::Minifier::XS.......ok (v0.09)
   o JSON...........................ok (v2.51)
      o JSON::PP....................ok (v2.27105)
      o JSON::XS....................ok (v2.3)
   o LWP::UserAgent.................ok (v5.835)
   o Mail::Internet.................ok (v2.07)
   o Mail::POP3Client...............Not installed! (Optional - Required for POP3 SSL connections.)
      o IO::Socket::SSL.............ok (v1.39)
   o MIME::Base64...................ok (v3.08)
   o MIME::Tools....................ok (v5.502)
   o ModPerl::Util..................ok (v2.000005)
      o Apache::DBI.................Not installed! (Optional - Improves performance on Apache webservers with mod_perl by establishing persistent database connections.)
      o Apache2::Reload.............ok (v0.11)
   o Net::DNS.......................ok (v0.66)
   o Net::POP3......................ok (v2.29)
   o Net::IMAP::Simple..............ok (v1.2020)
      o Net::IMAP::Simple::SSL......ok (v1.3)
   o Net::SMTP......................ok (v2.31)
      o Authen::SASL................ok (v2.15)
      o Net::SMTP::SSL..............ok (v1.01)
      o Net::SMTP::TLS::ButMaintainedNot installed! (Optional - Required for TLS/SMTP connections.)
   o Net::LDAP......................ok (v0.4001)
   o PDF::API2......................ok (v2.019)
      o Compress::Zlib..............ok (v2.02)
   o SOAP::Lite.....................Not installed! (Optional - Required for the SOAP interface.)
   o Text::CSV......................ok (v1.21)
      o Text::CSV_PP................ok (v1.29)
      o Text::CSV_XS................ok (v0.81)
   o XML::Parser....................ok (v2.40)
Jetzt ist meine Frage: Wie kann ich hier genauer sehen, was passiert? Im Log steht nichts passendes (zumindest zu dieser Uhrzeit). Es wird nur zwischendurch "Need Module" vom OTRS-CGI-3 geloggt. Aber ich kann keine Verbindung zu irgendwelchen Aktionen finden, die augeführt werden. Unter /var/log/httpd-error.log wird noch Folgendes protokolliert:

Code: Select all

ERROR: OTRS-CGI-3 Perl: 5.10.1 OS: freebsd Time: Wed Apr  6 11:25:09 2011

 Message: Need module!

 Traceback (80567):
   Module: Kernel::System::Main::Require (v1.58) Line: 100
   Module: Kernel::Modules::AgentDashboard::_Element (v1.24) Line: 410
   Module: Kernel::Modules::AgentDashboard::Run (v1.24) Line: 307
   Module: Kernel::System::Web::InterfaceAgent::Run (v1.58.2.1) Line: 853
   Module: ModPerl::ROOT::ModPerl::Registry::var_vservers_hf_2dsrv_2dweb_2d002_2edresselhaus_2elocal_cgi_2dbin_index_2epl::handler (unknown version) Line: 45
   Module: (eval) (v1.89) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.89) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.89) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31
Kann jemand von euch damit mehr anfangen? Oder zumindest eine Ecke sagen, in der ich gucken kann?
Vielen Dank im voraus!

MfG
Philipp Bieber
Last edited by philbieber on 07 Apr 2011, 09:04, edited 1 time in total.
Office2k10
Znuny newbie
Posts: 3
Joined: 02 Feb 2011, 18:59
Znuny Version: 3.0.5

Re: Ticket drucken-> leeres Fenster

Post by Office2k10 »

Ich hatte das gleiche Problem unter Windows mit ActivePerl und der PDF::API2 v2.019. Mit der Vorgängerversion der PDF Bibliothek (PDF::API2 v0.73) klappte es dann problemlos.
OTRS 3.0.5 Windows 2008 R2 64-Bit, Activestate Perl, IIS
philbieber
Znuny newbie
Posts: 2
Joined: 23 Feb 2011, 11:56
Znuny Version: 3.0.6

Re: Ticket drucken-> leeres Fenster

Post by philbieber »

Downgrade gemacht und nun funktioniert der Druck wieder!
Danke!
Locked