It sounds like the initial setup failed. I think the easiest way to get
going will be to rpm -e fedora-ds to uninstall everything, then
reinstall and run setup again, using the apache (or ldap) user and group
instead of root. Fedora DS (currently) uses the same UID for the
directory server and the admin server, because some CGIs invoked by the
admin server need access to files owned by the directory server UID.
You can probably use the (standard) "ldap" user if you do not want to
use the default "nobody".
Jim Summers wrote:
Hello List,
Now that I have cleaned my glasses and gotten a login prompt for the
console, I am unable to get logged in.
I keep getting an error box stating that the Admin server is not
running or the URL is not correct.
I am using the startconsole command given at the end of the install.
I tried to manully start the server with:
/opt/fedora-ds/start-admin
and got:
Syntax error on line 35 of /opt/fedora-ds/admin-serv/config/console.conf:
Error:\tApache has not been designed to serve pages while\n\trunning
as root. There are known race conditions that\n\twill allow any local
user to read any file on the system.\n\tIf you still desire to serve
pages as root then\n\tadd -DBIG_SECURITY_HOLE to the CFLAGS env
variable\n\tand then rebuild the server.\n\tIt is strongly suggested
that you instead modify the User\n\tdirective in your httpd.conf file
to list a non-root\n\tuser.\n
I then edited:
./admin-serv/config/console.conf
and added the User and Group lines with apache as the user.
Then start-admin does not give any errors but I still can not connect.
Also I do not see any associated running process other than the ns-slapd
Lost again, ideas or suggestions?
I have installed: fedora-ds-1.0.1-1.FC4.i386.opt.rpm on a fully
updated FC4 OS.
TIA