[rt-users] RT 3.8.4 Apache2 Segmentation Fault
raymond at pilotsupplies.com
raymond at pilotsupplies.com
Tue Jul 28 14:05:43 EDT 2009
Hi,
don't know if it makes a difference or not, it happens on both a physcal
box and also on a vmware esx4 box.
raymond
On Mon, 27 Jul 2009, raymond at shell2.pilotsupplies.com wrote:
> Hi,
>
> ubuntu 9.04
> Xeon Processor
> 4GB memory
> LDAP AD authentication windows 2003 upgrade from 3.2.2 to 3.8.4 everthing
> appears to be ok.
> server is running RT3 and nothing else.
>
> Problem:
>
> When there is a period of inactivity, particular for a few hours, and when a
> user logs back in, the apache error logs indicates
> "Mon Jul 27 10:48:21 2009] [notice] child pid 2894 exit signal Segmentation
> fault (11"
>
> the webpage became white and multiple refresh of the page bring rt website
> back to the logon page.
>
> When a user logs back in and apply the "Refresh this page every X minutes,
> than there is no segmentation fault on the apache log and all appears to be
> well.
>
>
> There is no indication what the problem is on the logs /var/log/messages,
> /var/log/syslog, /var/log/rt.log /opt/rt3/var/log/apache2.error before or
> after "segemntation fault" for me to properly diagnoise this.
>
> I have played with the numbers on the apache2 and mysql links below and
> still can't resolve this.
>
> http: //wiki.bestpractical.com/view/PerformanceTuning
> http: //wiki.bestpractical.com/view/FAQ
>
>
>
>
> below are my httpd.conf file and RT system configuration (santized) - hope
> someone can shed some light on this.
> Appreciate your assistance!
>
>
>
> Timeout 300
> KeepAlive On
> MaxKeepAliveRequests 100
> KeepAliveTimeout 15
> MinSpareServers 5
> MaxSpareServers 10
> StartServers 5
> MaxClients 150
> MaxRequestsPerChild 100
>
> <VirtualHost *:80>
> DocumentRoot /opt/rt3/share/html
> ServerName ticket.helpdesk.abc.com
> ServerAlias ticket.*
> AddDefaultCharset UTF-8
> ServerAdmin helpme at abc.com
>
> #optional apache logs for RT
> ErrorLog /opt/rt3/var/log/apache2.error
> TransferLog /opt/rt3/var/log/apache2.access
> Alias /rt/ /opt/rt3/share/html/
>
>
> <Directory /opt/rt3/share/html/>
> Order allow,deny
> Allow from all
> </Directory>
>
> #PerlModule Apache::DBI
> PerlRequire /opt/rt3/bin/webmux.pl
> PerlSetVar MasonStaticSource true
> PerlSetVar MasonBufferPreallocateSize 1073741824
> #PerlSetVar MasonBufferPreallocateSize 4096000
> PerlSetVar MasonDataCacheDefaults "cache_class=> MemoryCache, cache_depth =>
> 4"
> PerlSetVar MasonPreloads '/Elements/*'
> PerlSetVar MasonCompRoot /opt/rt3
>
>
> <Location /NoAuth/images>
> SetHandler default
> </Location>
>
> <Location />
> #AddDefaultCharset UTF-8
> SetHandler perl-script
> PerlHandler RT::Mason
> #PerlResponseHandler RT::Mason
> </Location>
>
> </VirtualHost>
>
>
>
>
>
>
>
>
> #####RT system configuration
>
>
> System Configuration
>
> * System Configuration
> * · Shredder
>
> Loaded perl modules
>
> Perl v5.10.0 under linux
> Apache2:: Const v2.000004;
> Apache2:: Log v2.000004;
> Apache2:: RequestIO v2.000004;
> Apache2:: RequestRec v2.000004;
> Apache2:: RequestUtil v2.000004;
> Apache2:: Response v2.000004;
> Apache2:: ServerUtil v2.000004;
> Apache2:: Status v4.00;
> Apache:: Session v1.88;
> Apache::Session:: Generate::MD5 v2.12;
> Apache::Session:: Lock::MySQL v1.01;
> Apache::Session:: MySQL v1.01;
> Apache::Session:: Serialize::Storable v1.01;
> Apache::Session::Store:: DBI v1.02;
> Apache::Session::Store:: MySQL v1.04;
> APR v0.009000;
> APR:: Pool v0.009000;
> APR:: Table v0.009000;
> AutoLoader v5.63;
> base v2.13;
> bytes v1.03;
> Cache::Simple::TimedExpiry v0.27;
> Carp v1.08;
> CGI v3.43;
> CGI:: Cookie v1.29;
> CGI:: Util v1.5_01;
> Class:: Accessor v0.31;
> Class:: Accessor::Fast v0.31;
> Class:: Container v0.12;
> Class:: Data::Inheritable v0.08;
> Class:: Inspector v1.24;
> Class:: ISA v0.33;
> Class:: ReturnValue v0.55;
> Clone v0.31;
> constant v1.13;
> Convert::ASN1 v0.22;
> CSS::Squish v0.08;
> Cwd v3.2501;
> Data::Dumper v2.121_14;
> Date:: Format v2.22;
> Date:: Parse v2.27;
> DateTime v0.50;
> DateTime:: Locale v0.43;
> DateTime:: TimeZone v0.91;
> DateTime::TimeZone:: Floating v0.01;
> DateTime::TimeZone:: Local v0.01;
> DateTime::TimeZone:: OffsetOnly v0.02;
> DateTime::TimeZone:: UTC v0.01;
> DBD::mysql v4.008;
> DBI v1.607;
> DBIx:: SearchBuilder v1.55;
> DBIx::SearchBuilder:: Union v0;
> DBIx::SearchBuilder:: Unique v0.01;
> Devel:: StackTrace v1.21;
> Devel:: StackTraceFrame v1.21;
> Digest:: base v1.00;
> Digest:: MD5 v2.39;
> DynaLoader v1.08;
> Email::Address v1.889;
> Encode v2.23;
> Encode:: Alias v2.07;
> Encode:: Config v2.04;
> Encode:: Encoding v2.05;
> Errno v1.1;
> Exception:: Class v1.29;
> Exception:: Class::Base v1.20;
> Exporter v5.62;
> Exporter::Heavy v5.62;
> Fcntl v1.06;
> File:: Basename v2.76;
> File:: Glob v1.06;
> File:: Path v2.04;
> File:: ShareDir v1.00;
> File:: Spec v3.2501;
> File:: Spec::Unix v3.2501;
> File:: Temp v0.18;
> FileHandle v2.01;
> GD v2.44;
> GD::Image v2.38;
> GraphViz v2.04;
> HTML:: Element v3.23;
> HTML:: Entities v3.60;
> HTML:: Formatter v2.04;
> HTML:: FormatText v2.04;
> HTML:: Mason v1.42;
> HTML::Mason:: ApacheHandler v1.69;
> HTML::Mason:: Exception v1.1;
> HTML::Mason::Exception:: Abort v1.1;
> HTML::Mason::Exception:: Compilation v1.1;
> HTML::Mason::Exception::Compilation::IncompatibleCompiler v1.1;
> HTML::Mason::Exception:: Compiler v1.1;
> HTML::Mason::Exception:: Decline v1.1;
> HTML::Mason::Exception:: Params v1.1;
> HTML::Mason::Exception:: Syntax v1.1;
> HTML::Mason::Exception:: System v1.1;
> HTML::Mason::Exception:: TopLevelNotFound v1.1;
> HTML::Mason::Exception:: VirtualMethod v1.1;
> HTML::Mason:: Exceptions v1.43;
> HTML:: Parser v3.61;
> HTML:: Scrubber v0.08;
> HTML:: Tagset v3.20;
> HTML:: TreeBuilder v3.23;
> I18N:: LangTags v0.35;
> I18N:: LangTags::Detect v1.03;
> integer v1.00;
> IO v1.23_01;
> IO:: File v1.14;
> IO:: Handle v1.27;
> IO:: InnerFile v2.110;
> IO:: Lines v2.110;
> IO:: ScalarArray v2.110;
> IO:: Seekable v1.1;
> IO:: Select v1.17;
> IO:: Socket v1.30_01;
> IO::Socket:: INET v1.31;
> IO::Socket:: UNIX v1.23;
> IO:: WrapTie v2.110;
> IPC:: Open2 v1.02;
> IPC:: Open3 v1.02;
> IPC:: Run v0.84;
> IPC::Run:: Debug v0.84;
> IPC::Run:: IO v0.84;
> IPC::Run:: Timer v0.84;
> List:: MoreUtils v0.22;
> List:: Util v1.19;
> Locale:: Maketext v1.12;
> Locale::Maketext:: Fuzzy v0.10;
> Locale::Maketext:: Lexicon v0.77;
> Locale::Maketext:: Lexicon::Gettext v0.17;
> Log:: Dispatch v2.22;
> Log::Dispatch:: Base v1.09;
> Log::Dispatch:: File v1.22;
> Log::Dispatch:: Output v1.26;
> Log::Dispatch:: Screen v1.17;
> Log::Dispatch:: Syslog v1.18;
> Mail:: Address v2.04;
> Mail:: Field v2.04;
> Mail:: Field::AddrList v2.04;
> Mail::Field::Date v2.04;
> Mail:: Field::Generic v2.04;
> Mail:: Header v2.04;
> Mail:: Internet v2.04;
> Mail:: Mailer v2.04;
> Mail:: Util v2.04;
> MIME:: Base64 v3.08;
> MIME:: Body v5.427;
> MIME:: Decoder v5.427;
> MIME:: Entity v5.427;
> MIME::Field:: ContDisp v5.427;
> MIME::Field:: ConTraEnc v5.427;
> MIME::Field:: ContType v5.427;
> MIME::Field:: ParamVal v5.427;
> MIME:: Head v5.427;
> MIME:: Parser v5.427;
> MIME:: QuotedPrint v3.08;
> MIME:: Tools v5.427;
> MIME:: Words v5.427;
> mod_perl v2.000004;
> mod_perl2 v2.000004;
> ModPerl::Const v2.000004;
> Module::Versions::Report v1.06;
> Net:: LDAP v0.39;
> Net::LDAP:: ASN v0.08;
> Net::LDAP:: Bind v1.03;
> Net::LDAP:: Constant v0.07;
> Net::LDAP:: Entry v0.24;
> Net::LDAP:: Filter v0.15;
> Net::LDAP:: Intermediate v0.02;
> Net::LDAP:: Message v1.11;
> Net::LDAP:: Search v0.13;
> Net::LDAP:: Util v0.11;
> overload v1.06;
> Params:: Util v1.00;
> Params:: Validate v0.91;
> PerlIO v1.04;
> PerlIO::scalar v0.05;
> POSIX v1.13;
> re v0.08;
> Regexp:: Common v2.122;
> Regexp::Common:: delimited v2.106;
> Regexp::Common:: URI v2.110;
> Regexp::Common::URI:: fax v2.102;
> Regexp::Common::URI:: file v2.102;
> Regexp::Common::URI:: ftp v2.103;
> Regexp::Common::URI:: gopher v2.102;
> Regexp::Common::URI:: http v2.103;
> Regexp::Common::URI:: news v2.102;
> Regexp::Common::URI::pop v2.102;
> Regexp::Common::URI:: prospero v2.102;
> Regexp::Common::URI:: RFC1035 v2.102;
> Regexp::Common::URI:: RFC1738 v2.106;
> Regexp::Common::URI:: RFC1808 v2.102;
> Regexp::Common::URI:: RFC2384 v2.104;
> Regexp::Common::URI:: RFC2396 v2.102;
> Regexp::Common::URI:: RFC2806 v2.102;
> Regexp::Common::URI:: tel v2.102;
> Regexp::Common::URI:: telnet v2.102;
> Regexp::Common::URI:: tv v2.102;
> Regexp::Common::URI:: wais v2.102;
> RT v3.8.4;
> RT:: Authen::ExternalAuth v0.08;
> RT::Interface:: Email v2;
> RT::Interface:: Web::Request v0.30;
> Scalar::Util v1.19;
> SelectSaver v1.01;
> Socket v1.80;
> Storable v2.18;
> strict v1.04;
> Symbol v1.06;
> Sys::Syslog v0.22;
> Text:: Autoformat v1.666.0;
> Text:: Quoted v2.05;
> Text:: Reform v1.11;
> Text:: Tabs v2007.1117;
> Text:: Template v1.45;
> Text:: Wrapper v1.02;
> Tie::Hash v1.02;
> Time:: HiRes v1.9711;
> Time:: JulianDay v2003.1125;
> Time:: Local v1.18;
> Time:: ParseDate v2006.0814;
> Time:: Timezone v2006.0814;
> Time:: Zone v2.22;
> Tree::Simple v1.18;
> UNIVERSAL v1.04;
> UNIVERSAL::require v0.13;
> URI v1.38;
> URI:: Escape v3.29;
> URI:: file v4.20;
> utf8 v1.07;
> vars v1.01;
> version v0.74;
> warnings v1.06;
> warnings::register v1.01;
> XSLoader v0.08;
> RT Config
> ActiveStatus new, open, stalled
> core config
> Active_MakeClicky
> core config
> AmbiguousDayInFuture 0
> core config
> AmbiguousDayInPast 0
> core config
> ApprovalRejectionNotes 1
> core config
> AutoCreateNonExternalUsers 1
> site config
> AutoLogoff 0
> core config
> CanonicalizeOnCreate 0
> core config
> CanonicalizeRedirectURLs 0
> core config
> CommentAddress ticket-comment at abc.com
> site config
> CorrespondAddress ticket at abc.com
> site config
> CustomFieldValuesSources
> core config
> DashboardAddress
> core config
> DashboardSubject %s Dashboard: %s
> core config
> DatabaseHost localhost
> core config
> DatabaseName rt3
> site config
> DatabasePassword Password not printed
> site config
> DatabasePort
> core config
> DatabaseRTHost localhost
> core config
> DatabaseType mysql
> site config
> DatabaseUser root
> site config
> DateDayBeforeMonth 1
> core config
> DateTimeFormat DefaultFormat
> core config
> DefaultSearchResultFormat '<B><A
> HREF="__WebPath__/Ticket/Display.html?id=__id__">__id__</a></B>/TITLE:#',
> '<B><A
> HREF="__WebPath__/Ticket/Display.html?id=__id__">__Subject__</a></B>/TITLE:Subject',
> Status, QueueName, OwnerName, Priority, '__NEWLINE__', '',
> '<small>__Requestors__</small>', '<small>__CreatedRelative__</small>',
> '<small>__ToldRelative__</small>', '<small>__LastUpdatedRelative__</small>',
> '<small>__TimeLeft__</small>'
> core config
> DefaultSummaryRows 10
> core config
> DefaultTimeUnitsToHours 0
> core config
> DevelMode 0
> core config
> EmailFrequency Individual messages
> core config
> EmailInputEncodings utf-8, iso-8859-1, us-ascii
> core config
> EmailOutputEncoding utf-8
> core config
> EnableReminders 1
> core config
> ExternalAuthPriority My_LDAP
> site config
> ExternalInfoPriority My_LDAP
> site config
> ExternalServiceUsesSSLorTLS 0
> site config
> ExternalSettings My_LDAP, HASH(0xba2da2f0)
> site config
> ExtractSubjectTagMatch Regexp
> core config
> ExtractSubjectTagNoMatch Regexp
> core config
> ForwardFromUser 0
> core config
> FriendlyFromLineFormat "%s via RT" <%s>
> core config
> FriendlyToLineFormat "%s of ticket.helpdesk.abc.com Ticket #%s":;
> core config
> GnuPG Enable, 0
> site config
> GnuPGOptions homedir, /opt/rt3/var/data/gpg
> core config
> HomePageRefreshInterval 120
> site config
> HomepageComponents QuickCreate, Quicksearch, MyAdminQueues,
> MySupportQueues, MyReminders, RefreshHomepage, Dashboards
> core config
> InactiveStatus resolved, rejected, deleted
> core config
> LexiconLanguages *
> core config
> LinkTransactionsRun1Scrip 0
> core config
> LogDir /var/log
> site config
> LogStackTraces
> core config
> LogToFile debug
> site config
> LogToFileNamed rt.log
> site config
> LogToScreen error
> site config
> LogToSyslog debug
> site config
> LogToSyslogConf
> core config
> LogoURL /rt/NoAuth/images/bplogo.gif
> site config
> LoopsToRTOwner 1
> core config
> MailCommand sendmailpipe
> core config
> MailParams
> core config
> MasonParameters
> core config
> MaxAttachmentSize 10000000
> core config
> MaxInlineBody 12000
> core config
> MessageBoxHeight 15
> core config
> MessageBoxIncludeSignature 1
> core config
> MessageBoxRichText 1
> core config
> MessageBoxRichTextHeight 200
> core config
> MessageBoxWidth 72
> core config
> MessageBoxWrap HARD
> core config
> MinimumPasswordLength 5
> core config
> NetServerOptions
> core config
> NotifyActor 0
> core config
> OldestTransactionsFirst 1
> core config
> Organization abc.com
> site config
> OwnerEmail root
> core config
> PlainTextPre 0
> core config
> Plugins RT::Authen::ExternalAuth
> site config
> PreviewScripMessages 0
> core config
> RTAddressRegexp ^rt\@example.com$
> core config
> RecordOutgoingEmail 1
> core config
> RedistributeAutoGeneratedMessages privileged
> core config
> SMTPDebug 0
> core config
> SearchResultsRefreshInterval 120
> site config
> SelfServiceRegex Regexp
> core config
> SendmailArguments -oi -t
> core config
> SendmailBounceArguments -f "<>"
> core config
> SendmailPath /usr/sbin/sendmail
> core config
> ShowBccHeader 0
> core config
> ShowTransactionImages 1
> core config
> ShowUnreadMessageNotifications 1
> core config
> StandaloneMaxServers 1
> core config
> StandaloneMaxSpareServers 0
> core config
> StandaloneMinServers 1
> core config
> StandaloneMinSpareServers 0
> core config
> StrictLinkACL 1
> core config
> Timezone US/PST
> site config
> UseFriendlyFromLine 1
> core config
> UseFriendlyToLine 0
> core config
> UseTransactionBatch 1
> core config
> UsernameFormat EmailAddress
> site config
> WebBaseURL http://ticket.helpdesk.abc.com
> site config
> WebDefaultStylesheet web2
> core config
> WebDomain localhost
> core config
> WebFlushDbCacheEveryRequest 1
> core config
> WebImagesURL /rt/NoAuth/images/
> site config
> WebNoAuthRegex Regexp
> core config
> WebPath /rt
> site config
> WebPort 80
> core config
> WebSecureCookies 0
> core config
> WebURL http://ticket.helpdesk.abc.com/rt/
> core config
> WikiImplicitLinks 0
> core config
> rtname ticket.helpdesk.abc.com
> site config
> RT Variables
> RT:: BasePath /opt/rt3
> RT:: BinPath /opt/rt3/bin
> RT:: EtcPath /opt/rt3/etc
> RT:: LocalEtcPath /opt/rt3/local/etc
> RT:: LocalLexiconPath /opt/rt3/local/po
> RT:: LocalLibPath /opt/rt3/local/lib
> RT:: LocalPath /opt/rt3/local
> RT:: LocalPluginPath /opt/rt3/local/plugins
> RT:: MasonComponentRoot /opt/rt3/share/html
> RT:: MasonDataDir /opt/rt3/var/mason_data
> RT:: MasonLocalComponentRoot /opt/rt3/local/html
> RT:: MasonSessionDir /opt/rt3/var/session_data
> RT:: SbinPath /opt/rt3/sbin
> RT:: VERSION 3.8.4
> RT:: VarPath /opt/rt3/var
> RT Size
> Tickets 18493
> Queues 16
> Transactions 240100
> Groups 74890
> Privileged Users 24
> Unprivileged Users 813
> Perl configuration
>
> Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
> Platform:
> osname=linux, osvers=2.6.24-23-server,
> archname=i486-linux-gnu-thread-multi
> uname='linux rothera 2.6.24-23-server #1 smp wed apr 1 22:22:14 utc 2009
> i686 gnulinux '
> config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
> -Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr
> -Dprivlib=/usr/share/perl/5.10 -Darchlib=/usr/lib/perl/5.10
> -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5
> -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.10.0
> -Dsitearch=/usr/local/lib/perl/5.10.0 -Dman1dir=/usr/share/man/man1
> -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1
> -Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1 -Dman3ext=3perl
> -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Ud_ualarm -Uusesfio -Uusenm
> -DDEBUGGING=-g -Doptimize=-O2 -Duseshrplib -Dlibperl=libperl.so.5.10.0
> -Dd_dosuid -des'
> hint=recommended, useposix=true, d_sigaction=define
> useithreads=define, usemultiplicity=define
> useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
> use64bitint=undef, use64bitall=undef, uselongdouble=undef
> usemymalloc=n, bincompat5005=undef
> Compiler:
> cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN
> -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64',
> optimize='-O2 -g',
> cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing
> -pipe -I/usr/local/include'
> ccversion='', gccversion='4.3.3', gccosandvers=''
> intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
> d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
> ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
> lseeksize=8
> alignbytes=4, prototype=define
> Linker and Libraries:
> ld='cc', ldflags =' -L/usr/local/lib'
> libpth=/usr/local/lib /lib /usr/lib /usr/lib64
> libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
> perllibs=-ldl -lm -lpthread -lc -lcrypt
> libc=/lib/libc-2.9.so, so=so, useshrplib=true,
> libperl=libperl.so.5.10.0
> gnulibc_version='2.9'
> Dynamic Linking:
> dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
> cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib'
>
> Perl Include Paths (@INC)
>
> /opt/rt3/bin/../local/lib
> /opt/rt3/local/plugins/RT-Authen-ExternalAuth/lib
> /opt/rt3/bin/../lib
> /etc/perl
> /usr/local/lib/perl/5.10.0
> /usr/local/share/perl/5.10.0
> /usr/lib/perl5
> /usr/share/perl5
> /usr/lib/perl/5.10
> /usr/share/perl/5.10
> /usr/local/lib/site_perl
> .
> /etc/apache2
>
> Time to display: 0.657868
>
>
>
>
>
--
Regards,
Raymond Wong
Personal motto: P.E.A.C.E
Enjoy the present
Assert your goals
Champion peace
Entrust others
More information about the rt-users
mailing list