first of all sorry for the generic topic title but, though I think that may be a unique reason behind (resources? apache bug?), I really don't know how to aggregate on a single matter the following problems. I thought that they can be correlated due to the fact that they appeared on the same days and that before all worked well. Maybe I'm wrong, but maybe not, so I would like to give you all the evidences that we collected.
Our scenario:
- OTRS 3.3.3
- ubuntu 12.04.4 LTS
- mysql 5.5.34-0
- perl 5.14.2
- apache 2.2.22
- it has been used for more than a month with increasing load (from 700 tt/day till the current 2-3k tt/day)
- web server: virtual machine with 6GB ram
- db server: vm with 8GB ram
- agents ~50
I must say that until now the whole system worked well without inexplicable anomalys. We did not perform big changes to the system lately, just the load increases a bit (from 1.5k tt/day to 2-3k tt/day).
Checking the log for the few last days we found several errors that we do not understand:
ERROR [1]
Code: Select all
Scalars leaked: 1
ERROR [2]
Code: Select all
*** glibc detected *** /usr/sbin/apache2: double free or corruption (out): 0x00007f32f15ac6f0 ***
ERROR [3]
Code: Select all
[Mon Mar 03 12:47:20 2014] [error] panic: attempt to copy freed scalar 7f32eec47cc8 to 7f32d82de540 at /opt/otrs//Kernel/System/Group.pm line 533.\n
[Mon Mar 03 12:47:24 2014] [error] Not an ARRAY reference at /opt/otrs//Kernel/System/Ticket.pm line 6310.\n
[Mon Mar 03 12:47:25 2014] [error] Not an ARRAY reference at /opt/otrs//Kernel/System/Ticket.pm line 6310.\n
[Mon Mar 03 12:47:28 2014] [error] Not an ARRAY reference at /opt/otrs//Kernel/System/Ticket.pm line 6310.\n
[Mon Mar 03 12:47:33 2014] [error] Not an ARRAY reference at /opt/otrs//Kernel/System/Ticket.pm line 6310.\n
[Mon Mar 03 12:47:33 2014] [error] Not an ARRAY reference at /opt/otrs//Kernel/System/Ticket.pm line 6310.\n
[Mon Mar 03 12:47:34 2014] [error] Not an ARRAY reference at /opt/otrs//Kernel/System/Ticket.pm line 6310.\n
[Mon Mar 03 12:47:38 2014] [error] Not an ARRAY reference at /opt/otrs//Kernel/System/Ticket.pm line 6310.\n
ERROR [4]
Code: Select all
[Mon Mar 03 14:15:20 2014] [error] [client xxx.xxx.xxx.xx] File does not exist: /var/www/avcp_skin, referer: http://xxx.xxx.xxx.xx/otrs/index.pl?Action=AgentTicketProcess;Subaction=DisplayActivityDialog;TicketID=15054;ProcessEntityID=P2;ActivityDialogEntityID=AD6
[Mon Mar 03 14:15:20 2014] [error] [client xxx.xxx.xxx.xx] File does not exist: /var/www/portal, referer: http://xxx.xxx.xxx.xx/otrs/index.pl?Action=AgentTicketProcess;Subaction=DisplayActivityDialog;TicketID=15054;ProcessEntityID=P2;ActivityDialogEntityID=AD6
[Mon Mar 03 14:15:20 2014] [error] [client xxx.xxx.xxx.xx] File does not exist: /var/www/portal, referer: http://xxx.xxx.xxx.xx/otrs/index.pl?Action=AgentTicketProcess;Subaction=DisplayActivityDialog;TicketID=15054;ProcessEntityID=P2;ActivityDialogEntityID=AD6
[Mon Mar 03 14:15:20 2014] [error] [client xxx.xxx.xxx.xx] File does not exist: /var/www/eXoResources, referer: http://xxx.xxx.xxx.xx/otrs/index.pl?Action=AgentTicketProcess;Subaction=DisplayActivityDialog;TicketID=15054;ProcessEntityID=P2;ActivityDialogEntityID=AD6
[Mon Mar 03 14:15:20 2014] [error] [client xxx.xxx.xxx.xx] File does not exist: /var/www/eXoResources, referer: http://xxx.xxx.xxx.xx/otrs/index.pl?Action=AgentTicketProcess;Subaction=DisplayActivityDialog;TicketID=15054;ProcessEntityID=P2;ActivityDialogEntityID=AD6
ERROR [5]
Code: Select all
[Mon Mar 03 15:27:17 2014] [error] Can't call method "new" without a package or object reference at /opt/otrs//Kernel/System/SLA.pm line 90.
[Mon Mar 03 15:27:18 2014] [error] [client x.x.x.x] panic: attempt to copy freed scalar 7f33047bac80 to 7f3305c73968 at /usr/lib/perl/5.14/File/Spec/Unix.pm line 113.\nCompilation failed in require at /opt/otrs/Kernel/cpan-lib/Apache2/Reload.pm line 179.
Code: Select all
[Mon Mar 03 15:27:19 2014] [error] [client x.x.x.x] panic: attempt to copy freed scalar 7f33047bac80 to 7f33064f3188 at /opt/otrs/Kernel/cpan-lib/Apache2/Reload.pm line 138.\n, referer: http://x.x.x.x/otrs/index.pl?Action=AgentTicketPhone
ERROR [6]
Code: Select all
[Tue Mar 04 12:56:29 2014] [error] slurp_filename('/opt/otrs/bin/cgi-bin/js') / opening: (2) No such file or directory at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 541
Those are the problems that appear on the last days. I must say that agents did not complain about the web-application, but I don't know if they experienced problems using the web interface without letting us know about it. I asked the virtual environment responsible for log of occupied resources on those VMs in order to check if errors appear during memory peaks or something similar. I'm looking forward for those logs.
Do you expert guys have other suggestions? Do the above evidences make sense together or do you think that could be more than a problem behind them?
Any help is appreciated. Sorry for the loooooong topic.
Dolfiz