Thanks! :-) I have tried various permutations of muliples of 1024 - anything below the default (such as 3072) is fine, anything above doesn't seem to work.
I was wondering what the LogModule::LogFile::Date: element does - will it create logfiles with different dates in the name for the logs of different days, and if so where would I be able to access those logfiles? I have "LogModule" set to "Syslog". Also, in the Sysconfig, where it says "Download settings" and "Load settings" - can I download the settings file, edit it and then upload it again? Instead of making the change in Config.pm? Thanks............. ________________________________ From: Rory <[email protected]> To: User questions and discussions about OTRS. <[email protected]> Sent: Tuesday, 18 August, 2009 11:13:26 Subject: Re: [otrs] Software error message "Invalid argument at /opt/otrs/bi n/cgi-bin/../../Kernel/System/Log.pm line 83, <PRODUCT> line 4." 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/
