3 Replies Latest reply on Nov 11, 2009 6:26 AM by TSGal

    Bug: FMS Installer for CWP misconfigures Apache httpd.conf

    MartinBrändle

      Summary

      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.

        • 1. Re: Bug: FMS Installer for CWP misconfigures Apache httpd.conf
          TSGal

          Martin Brändle:

           

          Thank you for your post.

           

          I have been looking through all your past posts, and I don't see any reference to this problem.  If I missed it, I apologize.

           

          In any case, I have reported this to our Development and Software Quality Assurance (Testing) departments for review and confirmation.

           

          I have also forwarded your comments about the number of outstanding issues to the appropriate people.

           

          TSGal

          FileMaker, Inc. 

          • 2. Re: Bug: FMS Installer for CWP misconfigures Apache httpd.conf
            MartinBrändle
              

            TSGal,

             

            thank you for your answer. 

             

            I think I have submitted the earlier report through the former bug report form on the www.filemaker.com website. If I may be wrong, I'm sorry, then I wanted to submit it, but forgot it or had more urgent things to do. Preparing a careful bug report takes some time.

             

            In the meantime I have found that the misconfiguration can be solved by setting 

             

            ExtendedStatus On

             

            in /Library/FileMaker Server/Admin/admin-helper/WEB-INF/conf/fm-server-status.conf


            Are there any specific reasons why the server status settings are configured after configuration of the virtual hosts?

             

             

            • 3. Re: Bug: FMS Installer for CWP misconfigures Apache httpd.conf
              TSGal

              Martin Brändle:

               

              Please.  Don't be sorry.  You found a problem!

               

              For the most part, I can see when problems were reported, if our Testing department was able to duplicate the problem, and if it was sent to Development.  In this case, I could not find any hint of this problem, so I made sure it was reported.

               

              I have added your notes regarding ExtendedStatus On to the case.

               

              I don't know what are the specific reasons why the server status settings are configured after configuration of the virtual hosts.  I have asked our Developers and Testers for more information, and I will reply when I receive an answer.

               

              TSGal

              FileMaker, Inc.