If it'll help I can provide you a login, Martin, just need a place to send you the info. I have the support and system packages installed so you can check those out too, up to you, thanks.
My next step was to setup a fresh database from a 2.4.2 install and compare schemas to production because it seems like something is mixed up there. Ryan -----Original Message----- From: otrs-boun...@otrs.org [mailto:otrs-boun...@otrs.org] On Behalf Of Martin Edenhofer Sent: Wednesday, July 29, 2009 6:12 PM To: User questions and discussions about OTRS. Subject: Re: [otrs] upgrade problems with 2.4.1 Ryan, Andrew, there is also a bug report regarding this issue. http://bugs.otrs.org/show_bug.cgi?id=3856 I be not able to reproduce this. Is it possible to get remote login? Or other way, can you provide a Support-Package? -Martin On Jul 29, 2009, at 22:21 , Ryan Rosiek wrote: > Just wanted to let you guys know I'm having the exact same issue, > and I also just updated my 2.4.1 upgrade to 2.4.2 to see if it > resolved anything; still the same problem. > > I have a whole slew of database errors in my SystemLog and can post > those if it'll help. > > Ryan > > > -----Original Message----- > From: otrs-boun...@otrs.org [mailto:otrs-boun...@otrs.org] On Behalf > Of Glossop, Andrew > Sent: Wednesday, July 29, 2009 1:54 PM > To: User questions and discussions about OTRS. > Subject: Re: [otrs] upgrade problems with 2.4.1 > > I'm not a perl programmer, so I need some help to debug this please. > The > error I'm getting is to do with this function in > Kernel/Modules/AgentTicketQueue.pm > > sub _MaskQueueView { > my ( $Self, %Param ) = @_; > > my $QueueID = $Param{QueueID} || 0; > my @QueuesNew = @{ $Param{Queues} }; > my $QueueIDOfMaxAge = $Param{QueueIDOfMaxAge} || -1; > my %AllQueues = %{ $Param{AllQueues} }; > my %Counter = (); > my %UsedQueue = (); > my @ListedQueues = (); > my $Level = 0; > my $CustomQueue = $Self->{LayoutObject}->{LanguageObject}->Get( > $Self->{CustomQueue} ); > $Self->{HighlightAge1} = $Self->{Config}->{HighlightAge1}; > $Self->{HighlightAge2} = $Self->{Config}->{HighlightAge2}; > $Self->{HighlightColor1} = $Self->{Config}->{HighlightColor1}; > $Self->{HighlightColor2} = $Self->{Config}->{HighlightColor2}; > $Self->{Blink} = $Self->{Config}->{Blink}; > > The line that gives an error is: > > my @QueuesNew = @{ $Param{Queues} }; > > The error is > > Can't use an undefined value as an ARRAY reference at > D:/OTRS/otrs//Kernel/Modules/AgentTicketQueue.pm line 237. > > Is this a database problem? Is it a permissions problem? Is it > something > else? I'm happy to dig about and try to understand what is wrong, > but at > the moment I don't know what the error is. > > The log gives these errors, so it look slike a database issue > > [Wed Jul 29 18:50:01 > 2009][Error][Kernel::System::Lock::LockViewableLock][135] You have an > error in your SQL syntax; check the manual that corresponds to your > MySQL server version for the right syntax to use near 'unlock, > tmp_lock > ) AND valid_id IN ( 1 )' at line 1, SQL: 'SELECT id, name FROM > ticket_lock_type WHERE name IN ( unlock, tmp_lock ) AND valid_id > IN ( > 1 )' > [Wed Jul 29 18:50:01 > 2009][Error] > [Kernel::System::Ticket::IndexAccelerator::RuntimeDB::GetLoc > kedCount][208] You have an error in your SQL syntax; check the manual > that corresponds to your MySQL server version for the right syntax to > use near ') AND ti.user_id = '2' AND ar.ticket_id = ti.id AND > ts.id = > ti.ticket_state_i' at line 1, SQL: 'SELECT ar.id, > ar.article_sender_type_id, ti.id, ar.create_by, ti.create_time_unix, > ti.until_time, tst.name, ar.article_type_id FROM ticket ti, article > ar, ticket_state ts, ticket_state_type tst WHERE ti.ticket_lock_id > NOT > IN ( ) AND ti.user_id = ? AND ar.ticket_id = ti.id AND ts.id = > ti.ticket_state_id AND ts.type_id = tst.id ORDER BY ar.create_time > DESC' > [Wed Jul 29 18:50:01 > 2009][Error][Kernel::System::Lock::LockViewableLock][135] You have an > error in your SQL syntax; check the manual that corresponds to your > MySQL server version for the right syntax to use near 'unlock, > tmp_lock > ) AND valid_id IN ( 1 )' at line 1, SQL: 'SELECT id, name FROM > ticket_lock_type WHERE name IN ( unlock, tmp_lock ) AND valid_id > IN ( > 1 )' > [Wed Jul 29 18:50:01 > 2009][Error][Kernel::System::Ticket::TicketSearch][3599] The given > param > 'LockIDs' is invalid or an empty array reference! > [Wed Jul 29 18:50:01 > 2009][Error][Kernel::System::Lock::LockViewableLock][135] You have an > error in your SQL syntax; check the manual that corresponds to your > MySQL server version for the right syntax to use near 'unlock, > tmp_lock > ) AND valid_id IN ( 1 )' at line 1, SQL: 'SELECT id, name FROM > ticket_lock_type WHERE name IN ( unlock, tmp_lock ) AND valid_id > IN ( > 1 )' > [Wed Jul 29 18:50:01 > 2009][Error] > [Kernel::System::Ticket::IndexAccelerator::RuntimeDB::Ticket > AcceleratorIndex][124] You have an error in your SQL syntax; check the > manual that corresponds to your MySQL server version for the right > syntax to use near ') AND st.queue_id = sq.id AND suq.queue_id = > st.queue_id AND sq.group_id IN (' at line 1, SQL: 'SELECT count(*) > FROM > ticket st, queue sq, personal_queues suq WHERE st.ticket_state_id > IN ( > 1, 4, 6, 7, 8 ) AND st.ticket_lock_id IN ( ) AND st.queue_id = > sq.id > AND suq.queue_id = st.queue_id AND sq.group_id IN ( 1, 3, 2, 4, 5, > 6, > 7, 6 ) AND suq.user_id = 2' > [Wed Jul 29 18:50:01 > 2009][Error] > [Kernel::System::Ticket::IndexAccelerator::RuntimeDB::Ticket > AcceleratorIndex][150] You have an error in your SQL syntax; check the > manual that corresponds to your MySQL server version for the right > syntax to use near ') AND st.queue_id = sq.id AND sq.group_id IN > ( 1, > 3, 2, 4, 5, 6, 7, 6 ) GROUP' at line 1, SQL: 'SELECT st.queue_id, > sq.name, min(st.create_time_unix), count(*) FROM ticket st, queue sq > WHERE st.ticket_state_id IN ( 1, 4, 6, 7, 8 ) AND > st.ticket_lock_id IN > ( ) AND st.queue_id = sq.id AND sq.group_id IN ( 1, 3, 2, 4, 5, > 6, 7, > 6 ) GROUP BY st.queue_id,sq.name ORDER BY sq.name' > --------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW! http://www.otrs.com/en/support/enterprise-subscription/ --------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs NEW! ENTERPRISE SUBSCRIPTION - Get more information NOW! http://www.otrs.com/en/support/enterprise-subscription/