This article has been archived and is no longer updated by Apple.

About the OS X Server v2.2.1 Update

Learn about the OS X Server v2.2.1 Update.

This software updates OS X Server v2.0, v2.1, v2.1.1, or v2.2 to v2.2.1. It is recommended for all OS X Server users. For information about the security content of this update, please visit this website: http://support.apple.com/kb/HT1222.

How to install

OS X Server v2.2.1 is available from the Mac App Store. It will appear in the Updates pane if you have OS X Server (Mountain Lion) v2.0, v2.1, v2.1.1, or v2.2 installed. Click the UPDATE button to install.

During the installation you may see the message "Server app replacement detected." This is a normal part of the update process. All Server settings and data will be preserved during the update.

After installation is complete, open Server app in order to complete the setup of all previously configured services.

What's included?

Some of the improvements included in this update are:

Caching service

  • Introduces a new feature called the Caching service, which speeds up the download of software distributed by Apple through the Mac App Store. It caches both software updates and purchased apps from the Mac App Store. For more information about the Caching service, choose Server Help in the Help menu.

  • Adds a ListenRangesOnly key that enables server administrators to restrict the network IP address ranges served.

  • Support for caching of apps and books purchased through iTunes or iTunes for Windows v11.0.2 or later.

Server app

  • Includes a centralized Certificate management interface.

  • Addresses a setup issue related to an SSL error.

  • Includes additional fixes for upgrading from Lion Server.

  • Addresses an issue in which attempting to change the blacklist server used by the Mail service might not work.

  • Includes general enhancements.

Adaptive Firewall

  • Addresses an issue that caused an exception to be raised when using the hb_summary tool.

Calendar service

  • Addresses an issue in which Calendar invitations were always sent in English.

  • Includes general enhancements.

Mail service

  • Addresses an issue in which freshclam and clamav do not provide logs about upgraded systems.

  • Resolves an issue in which the quota hard limit was not being respected.

  • Addresses an issue in which certain settings weren’t maintained when upgrading from a previous version of OS X Server.

Contacts service

  • Corrects an issue in which under certain circumstances, the service would not start when using a non-default location for the data store.

  • Adds the ability to search for records containing non-English characters.

Messages service

  • Resolves an issue where under certain circumstances, the service would not start when using a non-default location for the data store.

Profile Manager

  • Adds the ability to use Active Directory groups with Profile Manager.

  • Adds the ability to delete apps uploaded to Profile Manager.

  • Includes performance and other general enhancements.

Time Machine

  • Allows monitoring of which computers have backed up, when they last backed up, and the size of the backup.

Learn more

The DHCP service may not automatically start when updating from a previous version of OS X Server configured to use the DHCP service. If this occurs, open Server app and start the service manually.

OS X Server v2.2 and v2.2.1 store Postgres data needed by services in its own location ("/Library/Server/PostgreSQL For Server Services/Data" by default). If you migrate from a previous version of OS X Server to v2.2 or v2.2.1, system Postgres data will be migrated from /Library/Server/PostgreSQL/Data to "/Library/Server/PostgreSQL For Server Services/Data". Any custom content you may have created in /Library/Server/PostgreSQL/Data will remain there after upgrading to OS X Server v2.2 or v2.2.1. If you wish to access this data, or if you're installing OS X Server v2.2 or v2.2.1 for the first time and wish to create new Postgres data, you may need to start the service with this command:

sudo serveradmin start postgres

This will start a Postgres process separate from the one used by services, which can be used to serve your own content.

Published Date: