Cannot load apache2, getting error "Load failure including unresolved symbol"

  • 3268273
  • 27-Oct-2006
  • 26-Apr-2012

Environment

NetWare 6.5
Apache 2
NetStorage

Situation

Symptops:

Apache is loading NetStorage when starting. This line appears in sys:\apache2\conf\httpd.conf file

Include sys:/netstorage/xsrv.conf

If this line is commented out, apache loads fine.

When trying to load apache 2 running ap2webdn apache does not load with a new screen, apache is not loaded. Error log sys:\apache2\logs\startup.err showing this error:

Syntax error on line 2 of sys:/NetStorage/xsrv.conf:
Cannot load SYS:/apache2/modules/mod_xsrv.nlm into server: (dlfcn) Load failure including unresolved symbol


Resolution

1. check if path SYS:\XTIER is in the search path by running"SEARCH" command on the server console.
2. if the path is not there add it by running "SEARCH ADD SYS:\XTIER" command on the server console
3. Edit your sys:\system\autoexec.ncf and add this line if it is not there
ADD SEARCH SYS:\XTIER
4. start apache by running ap2webup