I am starting apache with ROOT user and apache is configured with below 
User/Group like below. Is this causing any issue?

#  don't use Group #-1 on these systems!
#
User nobody
Group nobody
</IfModule>
</IfModule>

#

Met vriendelijke groet / With kind regards,

Jitendra Soni
KPN - Application Development
Accenture | Bangalore INDIA
Mailto : jitendra.s...@accenture.com
Mobile : (+91) 99 860 298 97


-----Original Message-----
From: André Warnier [mailto:a...@ice-sa.com] 
Sent: Monday, May 13, 2013 6:16 PM
To: mod_perl list
Subject: Re: Perl module not reading/setting PerlSetEnv command on apache start

The error message says :

09/05/13 - 12:05:17 - CacheDirectoryStore not exist.    Please set the variable 
CacheDirectoryStore into httpd.conf, (the directory must be writeable)  >

Are you sure that this directory exists and is writeable (by the user-id under 
which Apache runs) ?


jitendra.s...@accenture.com wrote:
> Hi Andre,
> 
> Because I have set CacheDirectoryStore in my httpd conf file but it's not 
> read by AMF51DegreesFilter.pm file while starting apache.
> 
> Met vriendelijke groet / With kind regards,
> 
> Jitendra Soni
> KPN - Application Development
> Accenture | Bangalore INDIA
> Mailto : jitendra.s...@accenture.com
> Mobile : (+91) 99 860 298 97
> 
> 
> -----Original Message-----
> From: André Warnier [mailto:a...@ice-sa.com] 
> Sent: Monday, May 13, 2013 5:59 PM
> To: mod_perl list
> Subject: Re: Perl module not reading/setting PerlSetEnv command on apache 
> start
> 
> Hi.
> 
> And what makes you think that this is a mod_perl problem ?
> There is a fairly explicit error message (and support address) below, which 
> tends to point to a problem in the add-on module or the configuration.
> 
> 
> 
> jitendra.s...@accenture.com wrote:
>> Gentlemen,
>>
>> I need urgent help from you in fixing issue related to apache mobile filter 
>> 3.53. On putting below AMF configuration in apache httpd conf file I am not 
>> able to start apache.
>>
>> Below is the AMF configuration I have added in httpd conf:
>>
>> #
>> #Configuration AMF Filter
>> #
>> PerlSetEnv AMFMobileHome /home/AMF
>> #PerlSetEnv AMFProductionMode true
>> PerlSetEnv CacheDirectoryStore /home/soni498/AMF/cache/
>> PerlTransHandler +Apache2::AMF51DegreesFilter
>>
>> #
>> #Configuration Switcher
>> #
>>
>> PerlSetEnv WildCardRedirect false
>> PerlSetEnv ForceTabletAsFullBrowser false
>> PerlSetEnv FullBrowserUrl http://sz1061.app.gen.local:83
>> PerlSetEnv MobileVersionUrl http://sz1061.app.gen.local:83/m/
>> PerlTransHandler +Apache2::AMFSwitcher
>>
>>
>> -------------8<---------- Start Bug Report ------------8<----------
>> 1. Problem Description:
>>
>>   Perl module not reading/setting the PerlSetEnv command, hence not getting 
>> CacheDirectoryStore value while stating apache. See error below:
>> (1) While starting below error we are getting
>> # ./apachectl.e.83 -k start
>> 09/05/13 - 12:05:17 - 
>> ---------------------------------------------------------------------------
>> 09/05/13 - 12:05:17 - -------                 APACHE MOBILE FILTER V3.54     
>>              -------
>> 09/05/13 - 12:05:17 - ------- support 
>> http://groups.google.com/group/amf-device-detection -------
>> 09/05/13 - 12:05:17 - 
>> ---------------------------------------------------------------------------
>> 09/05/13 - 12:05:17 - AMF51DegreesFilter module Version 3.54
>> 09/05/13 - 12:05:17 - AMFCheckVersione is false, AMF don't check the last 
>> version.
>> 09/05/13 - 12:05:17 - CacheDirectoryStore not exist.    Please set the 
>> variable CacheDirectoryStore into httpd.conf, (the directory must be 
>> writeable)
>>
>>
>> (2) In apache logs we are getting below error:
>> [Mon May 13 13:16:39 2013] [info] mod_ssl/2.2.20 compiled against Server: 
>> Apache/2.2.20, Library: OpenSSL/0.9.8k
>> Mon May 13 13:16:39 2013] [error] ModPerl::Util::exit: (120000) exit was 
>> called at 
>> /usr/local/lib/perl5/site_perl/5.14.2/Apache2/AMF51DegreesFilter.pm line 
>> 128Compilation failed in require at (eval 2) line 2.\n
>> failed to load Apache2::AMF51DegreesFilter package
>>
>> 2. Used Components and their Configuration:
>>
>> *** mod_perl version 2.000007
>>
>> *** using /home/soni498/mod_perl-2.0.7/lib/Apache2/BuildConfig.pm
>>
>> *** Makefile.PL options:
>>   MP_APR_LIB     => aprext
>>   MP_APXS        => /usr/apache02/httpd_2.2.20/bin/apxs
>>   MP_COMPAT_1X   => 1
>>   MP_GENERATE_XS => 1
>>   MP_LIBNAME     => mod_perl
>>   MP_USE_DSO     => 1
>>
>>
>> *** /usr/httpd2.2.20/httpd/bin/httpd -V
>> Server version: Apache/2.2.20 (Unix)
>> Server built:   Feb  5 2013 08:10:24
>> Server's Module Magic Number: 20051115:28
>> Server loaded:  APR 1.4.5, APR-Util 1.3.12
>> Compiled using: APR 1.4.5, APR-Util 1.3.12
>> Architecture:   32-bit
>> Server MPM:     Prefork
>>   threaded:     no
>>     forked:     yes (variable process count)
>> Server compiled with....
>> -D APACHE_MPM_DIR="server/mpm/prefork"
>> -D APR_HAS_SENDFILE
>> -D APR_HAS_MMAP
>> -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
>> -D APR_USE_PROC_PTHREAD_SERIALIZE
>> -D APR_USE_PTHREAD_SERIALIZE
>> -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
>> -D APR_HAS_OTHER_CHILD
>> -D AP_HAVE_RELIABLE_PIPED_LOGS
>> -D DYNAMIC_MODULE_LIMIT=128
>> -D HTTPD_ROOT="/usr/httpd2.2.20/httpd"
>> -D SUEXEC_BIN="/usr/httpd2.2.20/httpd/bin/suexec"
>> -D DEFAULT_PIDLOG="logs/httpd.pid"
>> -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
>> -D DEFAULT_LOCKFILE="logs/accept.lock"
>> -D DEFAULT_ERRORLOG="logs/error_log"
>> -D AP_TYPES_CONFIG_FILE="conf/mime.types"
>> -D SERVER_CONFIG_FILE="conf/httpd.conf"
>>
>> *** /usr/bin/ldd /usr/httpd2.2.20/httpd/bin/httpd
>>         libm.so.2 =>     /lib/libm.so.2
>>         libaprutil-1.so.0 =>     /usr/httpd2.2.20/httpd/lib/libaprutil-1.so.0
>>         libexpat.so.0 =>         /usr/httpd2.2.20/httpd/lib/libexpat.so.0
>>         libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
>>         libapr-1.so.0 =>         /usr/httpd2.2.20/httpd/lib/libapr-1.so.0
>>         libuuid.so.1 =>  /lib/libuuid.so.1
>>         libsendfile.so.1 =>      /lib/libsendfile.so.1
>>         librt.so.1 =>    /lib/librt.so.1
>>         libsocket.so.1 =>        /lib/libsocket.so.1
>>         libnsl.so.1 =>   /lib/libnsl.so.1
>>         libpthread.so.1 =>       /lib/libpthread.so.1
>>         libc.so.1 =>     /lib/libc.so.1
>>         libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
>>         libaio.so.1 =>   /lib/libaio.so.1
>>         libmd.so.1 =>    /lib/libmd.so.1
>>         libmp.so.2 =>    /lib/libmp.so.2
>>         libscf.so.1 =>   /lib/libscf.so.1
>>         libdoor.so.1 =>  /lib/libdoor.so.1
>>         libuutil.so.1 =>         /lib/libuutil.so.1
>>         libgen.so.1 =>   /lib/libgen.so.1
>>        /lib/libm/libm_hwcap1.so.2
>>         /platform/SUNW,SPARC-Enterprise/lib/libc_psr.so.1
>>
>>
>> *** (apr|apu)-config linking info
>>
>> -L/usr/apache02/httpd_2.2.20/lib -laprutil-1     -lexpat -liconv
>>  -L/usr/apache02/httpd_2.2.20/lib -lapr-1 -luuid -lsendfile -lrt -lsocket 
>> -lnsl  -lpthread
>>
>>
>>
>> *** /usr/local/bin/perl -V
>> Summary of my perl5 (revision 5 version 14 subversion 2) configuration:
>>
>>   Platform:
>>     osname=solaris, osvers=2.10, archname=sun4-solaris-thread-multi
>>     uname='sunos sz1061 5.10 generic_147440-19 sun4u sparc 
>> sunw,sparc-enterprise '
>>     config_args='-de -Dcc=gcc'
>>     hint=previous, 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='gcc', ccflags ='-D_REENTRANT -fno-strict-aliasing -pipe 
>> -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
>> -DPERL_USE_SAFE_PUTENV -DPERL_USE_SAFE_PUTENV',
>>     optimize='-O',
>>     cppflags='-D_REENTRANT -fno-strict-aliasing -pipe -I/usr/local/include 
>> -D_REENTRANT -fno-strict-aliasing -pipe -I/usr/local/include 
>> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPERL_USE_SAFE_PUTENV'
>>     ccversion='', gccversion='3.4.6', gccosandvers='solaris2.10'
>>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
>>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
>>     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
>> lseeksize=8
>>     alignbytes=8, prototype=define
>>   Linker and Libraries:
>>     ld='gcc', ldflags =' -L/usr/local/lib '
>>     libpth=/usr/local/lib /usr/lib /usr/ccs/lib
>>     libs=-lsocket -lnsl -ldl -lm -lpthread -lc
>>     perllibs=-lsocket -lnsl -ldl -lm -lpthread -lc
>>     libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
>>     gnulibc_version=''
>>   Dynamic Linking:
>>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
>>     cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'
>>
>>
>> Characteristics of this binary (from libperl):
>>   Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
>>                         PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
>>                         PERL_PRESERVE_IVUV PERL_USE_SAFE_PUTENV USE_ITHREADS
>>                         USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
>>                         USE_REENTRANT_API
>>   Built under solaris
>>   Compiled at Feb  5 2013 10:37:08
>>   %ENV:
>>     PERL_LWP_USE_HTTP_10="1"
>>   @INC:
>>     /usr/local/lib/perl5/site_perl/5.14.2/sun4-solaris-thread-multi
>>     /usr/local/lib/perl5/site_perl/5.14.2
>>     /usr/local/lib/perl5/5.14.2/sun4-solaris-thread-multi
>>     /usr/local/lib/perl5/5.14.2
>>     .
>>
>> *** Packages of interest status:
>>
>> Apache2            : -
>> Apache2::Request   : -
>> CGI                : 3.52
>> ExtUtils::MakeMaker: 6.57_05
>> LWP                : 6.05
>> mod_perl           : -
>> mod_perl2          : 2.000007
>>
>>
>> 3. This is the core dump trace: (if you get a core dump):
>>
>>   [CORE TRACE COMES HERE]
>>
>> This report was generated by t/REPORT on Mon May 13 11:27:44 2013 GMT.
>>
>> -------------8<---------- End Bug Report --------------8<----------
>>
>> Note: Complete the rest of the details and post this bug report to
>> modperl <at> perl.apache.org. To subscribe to the list send an empty
>> email to modperl-subscr...@perl.apache.org.
>>
>> Met vriendelijke groet / With kind regards,
>>
>> Jitendra Soni
>> KPN - Application Development
>> Accenture | Bangalore INDIA
>> Mailto : jitendra.s...@accenture.com
>> Mobile : (+91) 99 860 298 97
>>
>>
>> ________________________________
>> This message is for the designated recipient only and may contain 
>> privileged, proprietary, or otherwise confidential information. If you have 
>> received it in error, please notify the sender immediately and delete the 
>> original. Any other use of the e-mail by you is prohibited.
>>
>> Where allowed by local law, electronic communications with Accenture and its 
>> affiliates, including e-mail and instant messaging (including content), may 
>> be scanned by our systems for the purposes of information security and 
>> assessment of internal compliance with Accenture policy.
>>
>> ______________________________________________________________________________________
>>
>> www.accenture.com
>>
> 
> 
> 
> 



Reply via email to