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
- 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.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']
},
},
};
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.