Mac OS X Server 10.4.2: Internal Server Error when connecting to Mac OS X Server Weblog

After enabling the web and weblog services in Mac OS X Server, users connecting to the weblog in a web browser may encounter an Internal Server Error message.

This issue affects Xserve G5 and Mac OS X Server 10.4.2.

Solution

This issue is due to incorrect permissions for the Tomcat service that provides weblog function. To resolve the issue:

  1. Disable Weblogs in Server Admin.
  2. Execute these commands in the Terminal:
    $ sudo chown -R appserver:appserveradm /Library/Tomcat/blojsom_root
    $ sudo chmod -R 770 /Library/Tomcat/blojsom_root
  3. Update the Mac OS X Server software to 10.4.6 or later.
  4. Re-enable Weblogs in Server Admin.
Published Date: Oct 7, 2016