So it is cross referenced here, the ServerFault link for this issue is at:

   
http://serverfault.com/questions/204047/aix-missing-symbols-ap-cleanup-scoreboard-and-ap-accept-lock-mech-for-apache-proc

I still don't really have anything to suggest.

Seems to be a AIX dynamic symbol linking issue and since I don't
really know anything about specifics of AIX, just got no idea where to
go.

Graham

On Friday, November 19, 2010, Guddu <[email protected]> wrote:
> Dear modwsgi Team,
>
> I hope you could help me with a mod_wsgi load error upon startup of
> apache. This is affecting one of our site Go Live and I would
> appreciate any help
>
> offered in this regard. I am willing to try out code changes on my
> machine and rebuilding and retesting if someone could send me the
> changes source files.
>
> The error upon startup of Apache is as follows
>
> root [zibal]% ./usr/local/apache2/bin/apachectl restart
> httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf:
> Cannot load /usr/local/apache2/modules/mod_wsgi.so into server: rtld:
> 0712-001 Symbol
>
> ap_cleanup_scoreboard was referenced\n      from module /usr/local/
> apache2/modules/mod_wsgi.so(), but a runtime definition\n      of the
> symbol was not
>
> found.\nrtld: 0712-001 Symbol ap_accept_lock_mech was referenced
> \n      from module /usr/local/apache2/modules/mod_wsgi.so(), but a
> runtime definition\n
>
>  of the symbol was not found.
>
>
> I built Apaxhe 2.2.17 and Mod_Wsgi 3.3 using the source and the
> compiler was gcc-4.2.
>
> Here are the AIX Server Details
>
> Here is the Apache Build Information
> =====================================
>
> root [zibal]% ./usr/local/apache2/bin/httpd -V
> Server version: Apache/2.2.17 (Unix)
> Server built:   Nov 18 2010 05:04:25
> Server's Module Magic Number: 20051115:25
> Server loaded:  APR 1.4.2, APR-Util 1.3.10
> Compiled using: APR 1.4.2, APR-Util 1.3.10
> 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_SYSVSEM_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/local/apache2"
>  -D SUEXEC_BIN="/usr/local/apache2/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"
>
> Contents of config.nice file are as follows
>
> ++++++++++++++++++++++++
> #! /bin/sh
> #
> # Created by configure
>
> CC="gcc"; export CC
> "./configure" \
> "CC=gcc" \
> "$@"
> ++++++++++++++++++++++++
>
>
>
> Information about Apache Modules Loaded
> =======================================
>
> root [zibal]% ./usr/local/apache2/bin/httpd -l
> Compiled in modules:
>   core.c
>   mod_authn_file.c
>   mod_authn_default.c
>   mod_authz_host.c
>   mod_authz_groupfile.c
>   mod_authz_user.c
>   mod_authz_default.c
>   mod_auth_basic.c
>   mod_include.c
>   mod_filter.c
>   mod_log_config.c
>   mod_env.c
>   mod_setenvif.c
>   mod_version.c
>   prefork.c
>   http_core.c
>   mod_mime.c
>   mod_status.c
>   mod_autoindex.c
>   mod_asis.c
>   mod_cgi.c
>   mod_negotiation.c
>   mod_dir.c
>   mod_actions.c
>   mod_userdir.c
>   mod_alias.c
>   mod_so.c
>
>
> In httpd.conf, i only have the following LoadModule Statement
> =============================================================
> LoadModule wsgi_module modules/mod_wsgi.so
>
> Information about Global Accept Mutex
> =====================================
> Valid accept mutexes for this platform and MPM are: default, fcntl,
> sysvsem, posixsem, pthread.
>
> Please let me know if I should provide some additional information.
>
> Appreciate your help on this.
>
> Regards,
> Guddu
>
> --
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/modwsgi?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en.

Reply via email to