Bug: FMS Installer for CWP misconfigures Apache httpd.conf
Description of the issue
FileMaker Product(s) involved FileMaker Server 9, version for Mac OS X (Server)FileMaker Server 9 Advanced, version for Mac OS X (Server)FileMaker Server 10, version for Mac OS X (Server)FileMaker Server 10 Advanced, version for Mac OS X (Server)Operating System(s) involved Mac OS X Server 10.4Mac OS X Server 10.5possibly Mac OS X Server 10.6, not tested Detailed description of the issue The FMS Installer for CWP misconfigures Apache's httpd.conf so that Apache's status reporting is disabled and Mac OS X Server Admin functionality is corrupted. Both Apache 1.3.x (/etc/httpd/httpd.conf) and Apache 2.2.x (/etc/apache2/httpd.conf) are affected. The Installer comments the lines for loading and enabling the server status module and introduces, after inclusion of the virtual web sites definitions, its own include file for loading and enabling the server status module. There is no need to do that, and harms correct functioning of the Mac OS X Server Admin utility. As a consequence, the web access graph in Mac OS X Server Admin is disabled. However, this graph is essential for tracking uncommon access patterns (e.g. website misuse). Exact steps to reproduce the issue The steps require Mac OS X Server (10.4 or higher) 1. In Mac OS X Server Admin, configure one or several websites. 2. Access the websites with a browser3. In Mac OS X Server Admin, choose Web service, button Graphs. A graph of web requests or throughput, depending on the selection in the dropdown menu, will be shown.4. Install FMS on Mac OS X Server, including Custom Web Publishing5. Access the websites with a browser6. In Mac OS X Server Admin, choose Web service, button Graphs. The window shows the following message: "There is no data in the selected time period". Expected Result The same graph as in point 3 above. Actual Result No display of web requests and throughput graph in Mac OS X Server Admin. Exact text of any error message(s) that appeared None. Any additional configuration information/troubleshooting that is relevant to the issue None. Any workarounds that you have found Uncomment the following lines in httpd.conf and remove the FMI_Configuration_V1 tags: #FMI_Configuration_V1 LoadModule status_module libexec/apache2/mod_status.so#FMI_Configuration_V1 LoadModule info_module libexec/apache2/mod_info.so#FMI_Configuration_V1 ExtendedStatus Off Comment the following line: Include '/Library/FileMaker Server/Admin/admin-helper/WEB-INF/conf/fm-server-status.conf' Restart Apache web server. Comment This bug was reported by me for FMS 9 earlier. It was neither fixed in FMS 9 nor in FMS 10. I observe that there is a long list of reproducible bugs and FM performance issues that were reported by me and other users and that remain unfixed by FM Inc. Let me remind that I work for a very large customer of FM Inc. As such, we expect outstanding quality of service including more frequent and regular bug fix updates, and improved communication to customers upon bug reports. I will report cases such as these to our purchasing manager.