We recently had to blow away our NW60 server and replace it with an
NW65sp5 server. All data volume trustees came across ok, but we now
have to configure Apache 2 for user public_html folder access.
Previously this was working fine on the Novonyx NW60 server.

Have followed the NW65 instructions for Configuring User Home
Directories using the Public User Object for non-authenticated LDAP,
giving [Public] read, compare to Home Directory Rights, Host Resources
Name, and Host Server attributes.

In the Apache Manager Status is On, the URL prefix is ~, the
subdirectory is public_web (we use that, not public_html), the search
context is the root of our tree, and Assign public rights is chosen.

The Apache error log shows the following entries when trying to use
the URL servername.domain/~username:

[Mon Oct 02 11:21:42 2006] [error] [client] File does not
exist: SYS:/Apache2/htdocs/~username
[Mon Oct 02 11:21:42 2006] [warn] [client] could not find
home directory for user username
[Mon Oct 02 11:21:42 2006] [error] [client] Home directory
server name or volume name not found for username
[Mon Oct 02 11:21:34 2006] [notice] Apache/2.0.54 (NETWARE)
mod_jk/1.2.14 configured -- resuming normal operations
Attempting to create a server identity. Result Code: 0
[Mon Oct 02 11:21:34 2006] [notice] LDAP: SSL support unavailable
[Mon Oct 02 11:21:34 2006] [notice] LDAP: Built with Novell LDAP SDK

It looks like mod_edir is not able to authenticate to retrieve the
user's server name, volume, nad home dir. Lacking that, it appears to
revert to local directories.

This server has a replica of Root.

Thoughts on what's missing, anyone??