This is just a guess but it may have had something to do with the fact that 32000 is not a multiple of 1024. 32 * 1024 = 32768 Again, just a guess.
Rory Support my 365 Challenge in aid of the Irish Cancer Society www.365challenge.ie 2009/8/18 Lev Davidovich <[email protected]> > Thank you Shawn -following your hint I added the line > > "$Self-{'LogSystemCacheSize'} = 4*1024;" > > which I copied from Config/Defaults.pm > > > # system log cache size for admin system log (default 4k) > > # Note: use bin/CleanUp.pl before you change this > > # $Self->{'LogSystemCacheSize'} = 4*1024; > > to Config.pm and OTRS is back - thank you so much !! :-) > > As you can see the relevant line is commented out in Defaults.pm and there > is a note to use bin/CleanUp.pl before changing the parameter - can anyone > shed any further light on this. And yes - on why the whole system came > crashing down when all I did originally was change the parameter in the > Admin sysconfig from 4096 to 32000???!! > > ------------------------------ > *From:* Lev Davidovich <[email protected]> > *To:* User questions and discussions about OTRS. <[email protected]> > *Sent:* Tuesday, 18 August, 2009 10:09:33 > > *Subject:* Re: [otrs] Software error message "Invalid argument at > /opt/otrs/bi n/cgi-bin/../../Kernel/System/Log.pm line 83, <PRODUCT> line > 4." > > Dear Shawn > > > > In response to your point on the "SSH" thread, re: why I want to change the > Kernel/Config/Files/ZZZAuto.pm file, I will refer you to the following > threads: > > > > 1) "Software error message "Invalid argument at /opt/otrs/bi > n/cgi-bin/../../Kernel/System/Log.pm line 83, <PRODUCT> line 4", > > 2) “remove the shared memory segment and rebooting OTRS” and > > 3) “System Log”. > > > > To briefly recap, I changed the value of the "LogSystemCacheSize" parameter > in the “Core::Log” sub-group of the Framework group of Sysconfig in the > Admin interface from 4096 to 32000. I was told on this forum that this would > allow me to see more of my system log. Ever since then, we have been unable > to log in to OTRS and are confronted with the above error message ("Software > error message "Invalid argument at /opt/otrs/bi > n/cgi-bin/../../Kernel/System/Log.pm line 83, <PRODUCT> line 4", ) whenever > we try to. > > > > LQ Marshall then pointed out that admin control panel changes are stored in > the “ZZZAuto.pm” file so if I could remove the line in the file relating to > the LogSystemCacheSize change I might be able to have OTRS working again. > > > > I decided to test this on the native version of OTRS on my Windows PC. I > changed the value of the LogModule::LogFile::Date: parameter from “no” to > “yes”, updated Sysconfig and logged out of OTRS. I then logged in to OTRS to > check that the parameter was now “Yes” and indeed it was. I logged out > again. I then went into “Kernel/Config/Files/ZZZAuto.pm” and commented out > the line “$Self->{'LogModule::LogFile::Date'} = '1';”. I saved the file, > closed it and logged back into OTRS. I went into the “Core:Log” subgroup of > the Framework group of the Sysconfig in the Admin interface and, sure > enough, the LogModule::LogFile::Date: parameter had reverted back to “No”. > > > > So clearly editing out the change made in Sysconfig from the “ZZZAuto.pm” > file DID cause that parameter to revert to the default defined in the > “ZZZAAuto.pm” file. > > > > Now are you saying that this is not going to work for the > "LogSystemCacheSize" parameter in the version of OTRS (2.3) on our Apache > server, once I have been able to SSH the changes to the “ZZZAAuto.pm” file? > > > > If so, please inform me how to make the changes I need to Kernel/Config.pm > and I will be forever grateful to you. > > > > Best > > > > Lev > > > > > > > > -------------------------------------------------------------------------------- > From: Lev Davidovich <[email protected]> > To: User questions and discussions about OTRS. <[email protected]> > Sent: Monday, 17 August, 2009 9:49:03 > Subject: Re: [otrs] Software error message "Invalid argument at > /opt/otrs/bi n/cgi-bin/../../Kernel/System/Log.pm line 83, <PRODUCT> line > 4." > > > Thanks. > > Do you mean I should download the file, edit the downloaded file using an > editor, and then upload the file using SSH from the command line (or do I > need an SSH client)? > > > > > > -------------------------------------------------------------------------------- > From: Michiel Beijen <[email protected]> > To: User questions and discussions about OTRS. <[email protected]> > Sent: Monday, 17 August, 2009 8:59:50 > Subject: Re: [otrs] Software error message "Invalid argument at > /opt/otrs/bi n/cgi-bin/../../Kernel/System/Log.pm line 83, <PRODUCT> line > 4." > > The file will have permissions set not allowing your FTP user to edit the > file. > It would be best to use SSH or something and change the file from the > command line with an editor. > -- > Michiel Beijen > Software Consultant > +31 6 - 457 42 418 > Bee Free IT + http://beefreeit.nl > > > > On Mon, Aug 17, 2009 at 09:50, Lev Davidovich <[email protected]> > wrote: > > Thanks a lot for giving me some hope LQ! :-) > > I have found the ZZZAuto.pm file and it contains the line > > $Self->{'LogSystemCacheSize'} = '32000'; > > > I am trying to delete this line but the server is not allowing me to upload > the file using my ftp client. Any idea how I should go about this? Is it > best to go through the command line > > > > > -------------------------------------------------------------------------------- > From: LQ Marshall <[email protected]> > To: User questions and discussions about OTRS. <[email protected]> > Sent: Saturday, 15 August, 2009 11:47:08 > Subject: Re: [otrs] Software error message "Invalid argument at > /opt/otrs/bi n/cgi-bin/../../Kernel/System/Log.pm line 83, <PRODUCT> line > 4." > > > May be a day late and dollar short here but... Hand editting the file may > be the solution here. > > I believe that admin control panel changes are stored in the ZZZAuto.pm > files? If correct you'd find the LogModule change in the file. Proper > removing may address the problem. > > > > -------------------------------------------------------------------------------- > Lev Davidovich wrote: > > > Hi I would just like to recap the events of today in the hope that someone > might be able to help me and also that it will be useful for anyone else > running into the same problems. > > > > I asked (wish I hadn’t now! ;-)) if there was a way of getting the System > Log to display more logs than it does currently. Martin pointed out I should > go to > > > > Admin Interface -> SysConfig -> Framework -> Core::Log -> LogModule > > > > Having established that I am using OTRS 2.3, which only stores 4k of sysLog > data, Martin recommended I increase LogSystemCacheSize in the above module > from 4k to (not above) 32k. So I clicked the element “LogSystemCacheSize” > (which had been unclicked and greyed out) and changed its value from 4096 to > 32000. > > > > From this point on, we have been unable to log on to OTRS; every time we do > so we get the “Software Error” message > > > > Invalid argument at /opt/otrs/bin/cgi-bin/../../Kernel/System/Log.pm line > 83, > > > > Martin suggested I look here > > > > http://faq.otrs.org/otrs/public.pl?Action=PublicFAQ&ItemID=111 > > > > though this doesn’t make much sense to me. Is it worth trying to understand > this document in order to solve this problem? > > > > I found an old entry in the OTRS lists here > > > > http://lists.otrs.org/pipermail/otrs/2003-April/001346.html > > > > which talks about removing the “shared memory segment” and then rebooting > the server. Marco suggested I might be able to remove the shared memory > segment “maybe with some sysinternals tool” – I am not sure whether to go > down this road. > > > > After further prompting from Marco and Michael we restarted the server, > which is supposed to recreate a new shared memory segment. But this has had > no effect – the same error message comes up. > > > > Is there anything else we can do short of reinstalling OTRS? > > > > Thank you for your patience > > > > > > > --------------------------------------------------------------------- > 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/ >
--------------------------------------------------------------------- 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/
