Message: ?

Hilfe zu Znuny Problemen aller Art
Locked
mrm
Znuny newbie
Posts: 62
Joined: 11 Jan 2011, 19:09
Znuny Version: 3.0

Message: ?

Post by mrm »

Hallo,

mir wurde heute von einem User mitgeteilt, dass das Verschieben in eine bestimmte Queue nicht moeglich ist. Im error_log vom Apache sehe ich folgende Zeilen, wenn ich zum Agenten switche und das ausprobiere:

Code: Select all

ERROR: OTRS-CGI-20 Perl: 5.10.1 OS: linux Time: Wed Dec 19 12:59:19 2012

 Message: ?

 Traceback (28774):
   Module: Kernel::Output::HTML::Layout::Error (v1.381.2.13) Line: 1201
   Module: Kernel::Output::HTML::Layout::ErrorScreen (v1.381.2.13) Line: 1184
   Module: Kernel::Modules::AgentTicketMove::Run (v1.112.2.1) Line: 720
   Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 868
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 46
   Module: (eval) (v1.90) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.90) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.90) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31

Fehlerbehebungsversuche meinerseits:
- Alle Perl-Module geupdated.
- /opt/otrs/bin/otrs.CheckModules.pl

Code: Select all

 o CGI..............................ok (v3.59)
   o Crypt::PasswdMD5.................ok (v1.3)
   o Crypt::SSLeay....................ok (v0.57)
   o CSS::Minifier....................ok (v0.01)
   o Date::Format.....................ok (v2.22)
   o Date::Pcalc......................ok (v1.2)
   o DBI..............................ok (v1.609)
   o DBD::mysql.......................ok (v4.013)
   o DBD::ODBC........................failed!!! Version 1.23 not supported! This version is broken and not useable! Please upgrade to a higher version.
   o DBD::Oracle......................Not installed! (Optional - Required to connect to a Oracle database.)
   o DBD::Pg..........................Not installed! (Optional - Required to connect to a PostgreSQL database.)
   o Digest::MD5......................ok (v2.39)
   o Digest::SHA::PurePerl............ok (v5.70)
   o Digest::SHA......................ok (v5.73)
   o Encode::HanExtra.................ok (v0.23)
   o Encode::Locale...................ok (v1.02)
   o GD...............................ok (v2.44)
      o GD::Text......................ok (v0.86)
      o GD::Graph.....................ok (v1.44)
      o GD::Graph::lines..............ok (v1.15)
      o GD::Text::Align...............ok (v1.18)
   o IO::Scalar.......................ok (v2.110)
   o IO::Wrap.........................ok (v2.110)
   o JavaScript::Minifier.............ok (v1.05)
   o JSON.............................ok (v2.53)
      o JSON::PP......................ok (v2.27200)
      o JSON::XS......................ok (v2.27)
   o Locale::Codes....................ok (v3.18)
   o LWP::UserAgent...................ok (v6.03)
   o Mail::Internet...................ok (v2.08)
   o Mail::POP3Client.................ok (v2.18 )
      o IO::Socket::SSL...............ok (v1.31)
   o Mail::IMAPClient.................ok (v3.32)
      o IO::Socket::SSL...............ok (v1.31)
   o MIME::Base64.....................ok (v3.08)
   o MIME::Tools......................ok (v5.428)
   o ModPerl::Util....................ok (v2.000004)
      o Apache::DBI...................ok (v1.11)
      o Apache2::Reload...............ok (v0.11)
   o Net::DNS.........................ok (v0.65)
   o Net::POP3........................ok (v2.29)
   o Net::IMAP::Simple................ok (v1.2030)
      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::ButMaintained.ok (v0.20)
   o Net::LDAP........................ok (v0.40)
   o Net::SSL.........................ok (v2.84)
   o PDF::API2........................ok (v2.019)
      o Compress::Zlib................ok (v2.02)
   o SOAP::Lite.......................ok (v0.714)
      o version.......................ok (v0.88)
      o Class::Inspector..............ok (v1.25)
   o Text::CSV........................ok (v1.21)
      o Text::CSV_PP..................ok (v1.29)
      o Text::CSV_XS..................ok (v0.85)
   o XML::Parser......................ok (v2.36)
   o HTTP::Message....................ok (v6.02)
      o HTTP::Headers.................ok (v6.00)
   o URI..............................ok (v1.59)
      o HTTP::Headers.................ok (v6.00)
   o URI..............................ok (v1.59)
      o URI::Escape...................ok (v3.31)
   o Scalar::Util.....................ok (v1.21)
- /opt/otrs/bin/otrs.SetPermissions.pl
- /opt/otrs/bin/otrs.RebuildConfig.pl

Alles hat bisher nicht geholfen. Im Netz habe ich zu "Message: ?" nichts gefunden.
Meine Vermutung ist, dass es etwas mit den ACLs zu tun hat.
Folgende ACL betrifft den Benutzer mit seiner Rolle:

Code: Select all

        $Self->{TicketAcl}->{'ACL-ZZ-Decision-00'} = {
                Properties => {
                        Frontend => {
                                Action => ['[RegExp]^AgentTicket'],
                        },
                },
                Possible => {
                        Action => {
                                AgentTicketDecision => 0,
                        },
                },
        };

        $Self->{TicketAcl}->{'ACL-ZZ-QueuesDecision-10'} = {
                Properties => {
                        User => {
                                Role => ['<user-role>',]
                        },
                        Ticket => {
                                Queue => ['<queue>'],
                        },
                },
                Possible => {
                        Action => {
                                AgentTicketDecision => 1,
                        },
                        Ticket => {
                                Queue => ['[RegExp]^(1st\ Level)$', '[RegExp](2nd\ Level)(\:\:(Linux|Windows))?$', '[RegExp]^D', '[RegExp](IT)(\ |\-)(Management|Security)$', '[RegExp]^Netzwerk']
                        },
                },
        };
Rolle und Queue wurden von mir anonymisiert.
Da ich die Vermutung mit der ACL hatte, habe ich die RegExp ausgelassen und alle Queues per Hand reingeschrieben, aber auch das funktioniert nicht.
Da ich mit meinen Vermutungen und Selbstversuchen der Loesung nun am Ende bin, schreibe ich hier. Ich benoetige bitte Hilfe.

Viele Gruesse
M.
VG,
M.
----
Mehrere OTRS Instanzen, alle > 3.x, eins davon mit Kix4OTRS, 2 davon mit ITSM-Modul
reneeb
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: Message: ?

Post by reneeb »

Welche OTRS-Version betrifft das? Steht was in den Logdateien?
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
Locked