Apple frequently publishes updates to Mac OS X. Occasionally these updates make changes to the web setup that can break the web interface for MassTransit. This article describes how to ensure that MassTransit functions properly after updating your Mac OS X installation.
Mac OS X occasionally prompts you to update the operating system to the latest version from Apple. In general, these updates should have no effect on the setup or functionality of MassTransit. However, if you are running a MassTransit Enterprise server with web access through Apache, Mac OS X updates may sometimes update Apache configuration files and break your MassTransit web configuration.
When you install a Mac OS X update, connect to your MassTransit web server and verify that you can access the MassTransit site. If you can, the update has not affected your web configuration and no further action is required. If you cannot access the MassTransit site, follow the instructions below to restore the proper configuration.
- In the Finder, click Go -> Go To Folder.
- Enter the following back in the "Go To Folder" dialog: /etc/httpd
- In the folder that opens, rename the file 'httpd.conf' to 'httpd.conf.apple' (or another name of your choosing).
- Rename the file 'httpd.conf.applesaved' to 'httpd.conf'
- Restart Apache from System Preferences (or from the command line by typing 'sudo apachectl restart').
Your MassTransit web configuration should be restored and functional.
Note: The Mac OS X update may have added items to the httpd.conf file for new functionality or operability with Apache. You can compare the files to determine if you wish to add any of the new items to your httpd.conf file.