My mistake--mod_mono.conf was loaded into /etc/httpd/conf instead of /etc/httpd/conf.d
I copied mod_mono.conf into /etc/httpd/conf.d and on "service httpd restart" I receive:
Stopping httpd: [ OK
Starting httpd: [Wed Nov 11 08:17:27 2009] [crit] (13)Permission denied: Failed to attach to existing dashboard, and removing dashboard file '/tmp/mod_mono_dashboard_XXGLOBAL_1' failed (Operation not permitted). Further action impossible.
service httpd reload
reloads without error. However my page, test.aspx:
<%@ Page Language="C#" %>
<asp:calendar showtitle="true" runat="server">
still doesn't load. (500 Internal Server Error)
[Wed Nov 11 08:41:53 2009] [error] (70014)End of file found: read_data failed
[Wed Nov 11 08:41:53 2009] [error] Command stream corrupted, last command was -1
System.UnauthorizedAccessException: Access to the path "/path/to/web" is denied.
/path/to/web in error_log is a symlink to /var/www/clients/client1/web5/web. the symlink permissions are root:root. the permissions of /var/www/clients/client1/web5 and its subdirectory web are all web5:client1.
Is this a permissions problem? or something else?