I've made some progress with getting LJ working. I uninstalled apache 2.0.46 and installed 1.3.27 with mod_perl 1.27; this appears to be working quite well. I've completed through Chapter 11 of the installation guide, but am having one problem. When I go to http://livejournal.theseventhsage.dyndns.org/admin/priv/ I get a 404 error with the following text:
The requested URL /admin/priv/ was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
I can go to http://livejournal.theseventhsage.dyndns.org/ and get a frontpage, and I can log in as system from the login link on that page, but I can't go to /admin/priv/ as stated above. Any clues? (Please note that the URLs above will not work. The server is behind a firewall that denies all incoming connections and most outgoing ones as well.)
By the way, thanks for the earlier help.
UPDATE (7:22 PM EDT): I tried creating a couple journals on this server; both journals created successfully, however, when I tried to use the confirm link in the "Welcome to John's LJ Site" message, I got the same error above. It appears that dynamic links fail while static links (such as /userinfo.bml, /login.bml, etc.) work properly.
UPDATE (9:14 PM EDT): Solved the problem. When I edited /home/lj/cgi-bin/ljconfig.pl, I forgot to edit the line
$SITEROOT = "http://www.$DOMAIN";to be
$SITEROOT = "http://livejournal.$DOMAIN";All is working properly now. Sorry I took up space.