- 1 Chapter 1 Common Release Information for Sun Java Communications Suite 6 Component Products
- 1.1 About Sun Java Communications Suite, Version 6
- 1.2 What's New in this Release of Sun Java Communications Suite
- 1.3 Requirements for Communications Suite 6
- 1.3.1 Product Version Compatibility Requirements
- 1.3.2 Convergence 1.0: Product Version Compatibility Requirements
- 1.3.3 Memory and Disk Space Requirements
- 1.3.4 Operating System Requirements
- 1.3.5 System Virtualization Support
- 1.3.6 Communications Suite Patches
- 1.3.7 High Availability Support
- 1.3.8 Client Requirements
- 1.3.9 Additional Software Requirements for Individual Communications Suite Components
- 1.4 Locating Patches for Sun Java Communications Suite Products
- 1.5 Sun Java Communications Suite Installation and Upgrade Notes
- 1.6 Known Issues in Sun Java Communications Suite
- 2 Chapter 2 Sun Convergence 1.0 Release Notes
- 2.1 About Convergence 1.0
- 2.2 What's New in This Release of Convergence
- 2.3 Requirements for Convergence 1.0
- 2.4 Convergence Installation Notes
- 2.5 Convergence Compatibility Issues
- 2.6 Known Issues and Limitations in Convergence
- 2.6.1 Known Issues: General and Authentication
- 2.6.2 Known Issues: Mail
- 2.6.3 Known Issues: Calendar
- 2.6.4 Known Issues: Address Book
- 2.6.5 Known Issues: Instant Messaging
- 2.6.6 Known Issues: Options
- 2.6.7 Known Issues: Localization
- 2.6.8 Known Issues: Documentation and Online Help
- 2.7 Redistributable Files for Convergence
- 3 Chapter 3 Sun Java System Calendar Server 6.3 Release Notes
- 3.1 About Calendar Server 6.3
- 3.2 What's New in This Release of Calendar Server
- 3.3 Deprecated and Removed Features for Calendar Server 6.3
- 3.4 Requirements for Calendar Server 6.3
- 3.5 Important Upgrade Patch Information for Calendar Server 6.3
- 3.6 Calendar Server Installation Notes
- 3.6.1 Default Calendar Server Installation Directories on Solaris and Linux Platforms
- 3.6.2 OS Patches
- 3.6.3 Required Privileges
- 3.6.4 Upgrading From an Earlier Version of Calendar Server 6
- 3.6.5 Upgrading Your Calendar Database
- 3.6.6 Upgrading to Calendar Server 6.3 Patch 121658-20 or Later on Solaris x86 Platforms
- 3.6.7 Calendar Server Postinstallation Configuration
- 3.6.8 Automatic Base 64 Encoding of Passwords
- 3.6.9 Where to Find Calendar Server Data and Program Files
- 3.6.10 Tuning Directory Server Performance for Calendar Server
- 3.6.11 Using Schema 1 with Calendar Server and Communications Express
- 3.6.12 Calendar Server Provisioning Tools
- 3.7 Calendar Server Documentation Updates
- 3.8 Calendar Server Compatibility Issues
- 3.9 Problems Fixed in This Release of Calendar Server
- 3.10 Known Issues and Limitations in Calendar Server
- 3.11 Redistributable Files for Calendar Server
- 3.11.1 authsdk Redistributable Files
- 3.11.2 bin Redistributable Files
- 3.11.3 classes Redistributable Files
- 3.11.4 include Redistributable Files
- 3.11.5 plugins Redistributable Files
- 3.11.6 samples Redistributable Files
- 4 Chapter 4 Sun Java System Messaging Server 7.0 Release Notes
- 4.1 About Messaging Server 7.0
- 4.2 What's New in This Release of Messaging Server
- 4.3 Deprecated and Removed Features for Messaging Server
- 4.3.1 Messenger Express
- 4.3.2 NSS Security Tools
- 4.3.3 Administration Console
- 4.3.4 DIGEST-MD5
- 4.3.5 LMTP Native Channel
- 4.3.6 Messenger Express Multiplexor
- 4.3.7 imsimta refresh
- 4.3.8 imsimta stop and imsimta start
- 4.3.9 MMP Section and Instance features
- 4.3.10 Direct Editing of MTA Databases
- 4.3.11 Netscape Browser Support
- 4.3.12 Red Hat Linux 3 Support
- 4.3.13 Event Notification Service (ENS)
- 4.3.14 Ignored imta_tailor settings
- 4.3.15 Obsolete configutil Parameters
- 4.4 Requirements for Messaging Server 7.0
- 4.5 Messaging Server Installation Notes
- 4.5.1 Installation Overview for Messaging Server
- 4.5.2 comm_dssetup.pl Changes for this Release
- 4.5.3 Upgrade Instructions for Messaging Server
- 4.5.4 Checking the /etc/hosts file entry
- 4.5.5 Increasing ulimit For Files After Upgrade
- 4.5.6 Using a Messaging Server 6 2005Q4 Front End with a Messaging Server 6.3 or Messaging Server 7.0 Back End
- 4.5.7 Messaging Server Compatibility Issues
- 4.6 Messaging Server Documentation Updates
- 4.7 Messaging Server Compatibility Issues
- 4.8 Problems Fixed in This Release of Messaging Server
- 4.9 Known Issues and Limitations in Messaging Server
- 4.10 Redistributable Files for Messaging Server
- 5 Chapter 5 Sun Java System Instant Messaging Software Version 7.3 Release Notes
- 5.1 About Instant Messaging Version 7.3
- 5.2 What's New in This Release of Instant Messaging
- 5.3 Deprecated and Removed Features for Instant Messaging 7.3
- 5.4 Requirements for Instant Messaging 7.3
- 5.5 Instant Messaging Installation and Uninstallation Notes
- 5.6 Instant Messaging Documentation Issues
- 5.6.1 Instant Messaging Administration Guide
- 5.6.2 Instant Messaging Online Help and Quick Reference
- 5.7 Instant Messaging Compatibility Issues
- 5.8 Problems Fixed in This Release of Instant Messaging
- 5.9 Known Issues and Limitations in Instant Messaging
- 5.9.1 Instant Messaging Installation, Upgrade, and Uninstallation Issues
- 5.9.2 Instant Messaging Server-to-Server Communication Issues
- 5.9.3 Instant Messaging Configurator Tool Issues
- 5.9.4 Instant Messaging XMPP/HTTP Gateway Issues
- 5.9.5 Instant Messaging Redirect Server Issues
- 5.9.6 Instant Messaging News Channel Issues
- 5.9.7 Instant Messenger Issues
- 5.9.8 Other Known Issues
- 5.10 Redistributable Files for Instant Messaging
- 6 Chapter 6 Sun Java System Delegated Administrator 6.4 Release Notes
- 6.1 About Delegated Administrator 6.4
- 6.2 What's New in This Release of Delegated Administrator
- 6.3 Deprecated and Removed Features for Delegated Administrator 6.4
- 6.4 Requirements for Delegated Administrator 6.4
- 6.5 Delegated Administrator Installation Notes
- 6.5.1 ACI Consolidation
- 6.6 Delegated Administrator Documentation Updates
- 6.7 Delegated Administrator Compatibility Issues
- 6.8 Problems Fixed in This Release of Delegated Administrator
- 6.9 Known Issues and Limitations in Delegated Administrator
- 6.9.1 Delegated Administrator Installation, Upgrade, and Configuration Issues
- 6.9.2 Delegated Administrator Console and Command-Line Utilities
- 6.9.3 Delegated Administrator Localization and Globalization Issues
- 6.9.4 Delegated Administrator Documentation
- 6.10 Redistributable Files for Delegated Administrator
- 6.11 Requirements for Delegated Administrator
- 7 Chapter 7 Sun Java System Communications Express 6.3 Release Notes
- 7.1 What's New in This Release of Communications Express
- 7.2 About Communications Express
- 7.3 Deprecated and Removed Features for Communications Express
- 7.4 Communications Express Browser Requirements
- 7.5 Communications Express Compatibility Issues
- 7.6 Communications Express Documentation Updates
- 7.7 Problems Fixed in This Release of Communications Express
- 7.8 Known Issues and Limitations in Communications Express
- 7.8.1 Generic Issues
- 7.8.2 Configurator Tool Issues
- 7.8.3 Calendar Issues for Communications Express
- 7.8.4 Mail Issues for Communications Express
- 7.8.5 Address Book Issues
- 7.8.6 Options Issues
- 7.8.7 Localization Issues for Communications Express
- 7.8.8 SMIME
- 8 Chapter 8 Sun Java System Connector for Microsoft Outlook 7.3 Release Notes
- 8.1 About Connector for Microsoft Outlook 7.3
- 8.2 What's New in This Release of Connector for Microsoft Outlook
- 8.3 Deprecated and Removed Features for Connector for Microsoft Outlook 7.3
- 8.4 Requirements for Connector for Microsoft Outlook 7.3
- 8.5 Connector for Microsoft Outlook Installation Notes
- 8.5.1 Converting Data
- 8.5.2 LDAP Attributes
- 8.6 Connector for Microsoft Outlook Compatibility Issues
- 8.7 Problems Fixed in This Release of Connector for Microsoft Outlook
- 8.8 Known Limitations and Issues in Connector for Microsoft Outlook
- 8.8.1 Limitations in Connector for Microsoft Outlook
- 8.8.2 Known Issues in Connector for Microsoft Outlook
- 8.9 Redistributable Files for Connector for Microsoft Outlook
- 9 Chapter 9 Communications Sync 3.1
Chapter 1 Common Release Information for Sun Java Communications Suite 6 Component Products
This chapter contains important release information that is common for all component products of Sun Java Communications Suite 6.
These release notes contain the following sections:
- About Sun Java Communications Suite, Version 6
- What's New in this Release of Sun Java Communications Suite
- Requirements for Communications Suite 6
- Locating Patches for Sun Java Communications Suite Products
- Sun Java Communications Suite Installation and Upgrade Notes
- Known Issues in Sun Java Communications Suite
Third-party URLs are referenced in this document and provide additional, related information.
| Note Sun is not responsible for the availability of third-party Web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources. |
About Sun Java Communications Suite, Version 6
The Sun Java Communications Suite integrates a number of Sun server and client products to support distributed communication and collaboration applications.
The Sun Java Communications Suite 6 release includes the following components:
- Sun Convergence 1.0 Release Notes
- Sun Java System Calendar Server 6.3 Release Notes
- Sun Java System Messaging Server 7.0 Release Notes
- Sun Java System Instant Messaging 7.3 Release Notes
- Sun Java System Delegated Administrator 6.4 Release Notes
- Sun Java System Communications Express 6.3 Release Notes
- Sun Java System Connector for Microsoft Outlook 7.3 Release Notes
- Sun Java System Communications Sync 3.1
The Release Notes for Sun Java System Communications Sync 3.1 can be found at http://docs.sun.com/source/819-4706/index.html.
What's New in this Release of Sun Java Communications Suite
See the What's New document.
Requirements for Communications Suite 6
This section describes the operating system, patch, client software, and any additional software requirements for this release of Communications Suite. This section contains the following topics:
- Product Version Compatibility Requirements
- Convergence 1.0: Product Version Compatibility Requirements
- Memory and Disk Space Requirements
- Operating System Requirements
- System Virtualization Support
- Communications Suite Patches
- High Availability Support
- Client Requirements
- Additional Software Requirements for Individual Communications Suite Components
Product Version Compatibility Requirements
This section answers the following questions:
- Which Sun Java System products are required to support the Communications Suite 6 products? Table 1-1 lists the Sun Java System product versions that are compatible with the Communications Suite 6 products.
- To install a particular Communications Suite product, which other components do I need? Table 1-2 lists the individual Communications Suite products and shows the components on which they depend, including other Communications Suite components.
Table 1-1 Sun Java System Product Version Compatibility Requirements for Communications Suite 6
| Product | Version | Required or Optional? |
|---|---|---|
| Sun Java System Directory Server | 5.x, 6.x | Required. 6.3 or later recommended. |
| Sun Java System Message Queue | 3.7 | Optional. Communications Suite installer automatically installs Message Queue as a shared component. |
| Sun Java System Access Manager | 7.1 | Optional. |
| Sun Java System Application Server | 9.1 Update 1 | 9.1 Update 1 is required as the web container for Sun Convergence 1.0. |
| Sun Java System Web Server | 7.0 Update 1 | Instant Messaging, Communications Express, and Delegated Administrator require a web container. Use either Web Server 7.0 Update 1, Application 8.2P2, or Application Server 9.1 Update 1 (recommended). |
For information about requirements for Directory Server, Access Manager, Web Server, and Application Server, see the current release notes for these products.
For installation instructions for Application Server 9.1 Update 1, see the Sun Java System Application Server 9.1 Update 1 Installation Guide.
For installation instructions for Directory Server Enterprise Edition 6.3, see the Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide.
For installation instructions for the other components, see the Sun Java Enterprise System 5 Update 1 Installation Guide.
Table 1-2 Communications Suite 6 Component Dependencies
| Product Component | Dependencies | Required or Optional? | Must Be on Local Host? |
|---|---|---|---|
| Messaging Server 7.0 (64-bit or 32-bit) |
Directory Server 5.x, 6.x Recommended: 6.3 or later |
Required. To store user/group and domain information for authentication, authorization, and email delivery. | No |
| Directory Server Setup Script (comm_dssetup.pl) You must use the version that is bundled with the Communications Suite 6 installer. |
Required. To prepare the LDAP directory for Messaging Server. | No. Must be on the same host as Directory Server. | |
| Access Manager 7.1 (for SSO) | Optional. To provide single sign-on (SSO) authentication and authorization service. You can also use the Messaging Server Trusted Circle SSO. | No | |
| Delegated Administrator 6.4 | Optional. To manage user and group data; to manage the directory schema. | No | |
| Calendar Server 6.3 | Directory Server 5.x, 6.x Recommended: 6.3 or later |
Required. To store user/group and domain information for authentication, authorization, and calendar account provisioning. | No |
| Directory Server Setup Script (comm_dssetup.pl) You must use the version that is bundled with the Communications Suite 6 installer. |
Required. To prepare the LDAP directory for Calendar Server. | No. Must be on the same host as Directory Server. | |
| Messaging Server 6.x, 7.0 Recommended: 7.0 |
Optional. To provide email notifications. | No | |
| Access Manager 7.1 (for SSO) | Optional. To provide single sign-on (SSO) authentication and authorization service. You can also use the Messaging Server Trusted Circle SSO (if you have installed Messaging Server). | No | |
| Delegated Administrator 6.4 | Optional. To provision users of calendar services; to manage the directory schema. | No | |
| Instant Messaging 7.3 (Server) | Directory Server 5.x, 6.x Recommended: 6.3 or later |
Required. To store user, conference room, and news channel data. | No |
| Directory Server Setup Script (comm_dssetup.pl) You must use the version that is bundled with the Communications Suite 6 installer. |
Required. To prepare the LDAP directory for Instant Messaging. | No. Must be on the same host as Directory Server. | |
| Messaging Server 6.x, 7.0 Recommended: 7.0 |
Optional. To support offline delivery of instant messaging alerts and chat archives as email messages. | No | |
| Calendar Server 6.x Recommended: 6.3 |
Optional. To support Calendar Server event reminder notifications. | No | |
| Access Manager 7.1 (for SSO) | Optional. To provide authentication, authorization single sign-on (SSO), and policy services. You can use a local Access Manager client SDK, which provides access to a remote Access Manager Server; if you deploy the SDK, a remote Access Manager Server must be deployed to support it. | No. However, if you want IM to use a remote Access Manager, the Access Manager SDK must be installed on the host where the IM server is installed. | |
| Web container, one of: Application Server 9.1 U1 Application Server 8.x Recommended: AS 9.1 U1 Web Server 7 or higher |
Optional. To support distribution and downloading of the Instant Messenger Java client and to provide IMPS Gateway and HTTP Gateway functionality. | Yes. If you want the IM client to use SSO, the IM client must be deployed to the same web container as Access Manager. |
|
| Directory Server Setup Script (comm_dssetup.pl) (Version bundled with Communications Suite 6 installer) |
Directory Server 5.x, 6.x Recommended: 6.3 or later |
Required. To set up the LDAP directory, which the comm_dssetup.pl script updates with Communications Suite components' schema. | Yes |
| Delegated Administrator 6.4 | Directory Server 5.x, 6.x Recommended: 6.3 or later To enforce unique values for mail attributes, you must install one of these releases: Directory Server 6.x Directory Server 5.2.5 or later Directory Server 5.2.4, and you must apply patch 5.2_Patch_4_6313027 |
Required. To store user, group, and domain data that Delegated Administrator provisions for the Communications Suite components. | No |
| Directory Server Setup Script (comm_dssetup.pl) You must use the version that is bundled with the Communications Suite 6 installer. |
Required. To prepare the LDAP directory for Delegated Administrator. | No. Must be on the same host as Directory Server. | |
| Access Manager 7.1 | Required. To provide authentication and authorization services when Delegated Administrator accesses the LDAP directory data. | Yes | |
| Web container, one of: Application Server 9.1 U1 Application Server 8.x Recommended: AS 9.1 U1 Web Server 7 or higher Web Server 6 (compatible with Delegated Administrator 6.4, although WS 6 is not available for new installation) |
Required. Delegated Administrator must be deployed to one of these web containers. The Delegated Administrator server must be deployed to the web container used by Access Manager. | Yes | |
| Messaging Server 6.x, 7.0 Recommended: 7.0 |
Required to provide mail service for users and groups provisioned by Delegated Administrator. Not required if you do not provision mail users. | No | |
| Calendar Server 6.x Recommended: 6.3 |
Required to provide calendar service for users and groups provisioned by Delegated Administrator. Not required if you do not provision calendar users. | No | |
| Convergence 1.0 | For details about Convergence dependencies, see Convergence 1.0: Product Version Compatibility Requirements. | ||
| Communications Express 6.3 | Directory Server 5.x, 6.x Recommended: 6.3 or later |
Required. To store user/group data in the LDAP directory; to store address book data in the LDAP directory. | No |
| Directory Server Setup Script (comm_dssetup.pl) You must use the version that is bundled with the Communications Suite 6 installer. |
Required. To prepare the LDAP directory for Communications Express. | No. Must be on the same host as Directory Server. | |
| Access Manager 7.1 | Optional. To provide single sign-on (SSO) authentication and authorization services for Communications Express users. | No | |
| Web container, one of: Application Server 9.1 U1 Application Server 8.x Recommended: AS 9.1 U1 Web Server 7 or higher |
Required. Communications Express must be deployed to one of these web containers. | Yes | |
| Messaging Server 6.x, 7.0 Recommended: 7.0 |
Required to provide mail service for Communications Express users. | No. However, we recommend deploying the Webmail Server component of Messaging Server on the same host as Convergence for scalability and performance. | |
| Calendar Server 6.x Recommended: 6.3 |
Required to provide calendar service for Communications Express users. | No |
NSS Requirements
Communications Suite 6 requires the use of the shared security component NSS version 3.11.7.
For more details about product version dependencies, see Shared Components Bundled With the Communications Suite Installer.
Convergence 1.0: Product Version Compatibility Requirements
The information in this section brings together all product requirements and minimum product versions for those who want to install Convergence in these deployments:
- A new Communications Suite 6 deployment (fresh installations)
- An existing Communications Suite deployment (a combination of upgrades and fresh installations)
In general, the requirements for operating system, memory and disk space, browsers, and most other software products are the same for Convergence as for other Communications Suite products.
However, Convergence has a few specific product and version dependencies. The Convergence client also depends on other Communications Suite products to provide services such as mail and calendar.
The following tables list the product requirements, dependencies, and compatibilities specific to Convergence:
- Sun Java System Product Requirements
- Communications Suite Component Requirements
- Compatibility with Communications Express and the Address Book Store
Note that some of this information repeats the information shown in Table 1-1.
Table 1-3 Sun Java System Product Requirements for Convergence 1.0
| Product | Version | Required or Optional? | Must Be on Local Host? |
|---|---|---|---|
| Sun Java System Directory Server Enterprise Edition | 5.x, 6.x | Required. 6.3 or later recommended. For the recommended version to download, see Get the Software. | No |
| Sun Java System Application Server | 9.1 Update 1 | Required. For the recommended version to download, see Get the Software. | Yes |
| Sun Java System Access Manager | 7.1 | Optional. Required only if you want to use Access Manager for authentication and/or SSO. Convergence supports both Access Manager Realm mode (the default) and Legacy mode for providing authentication and SSO. |
No |
For information about requirements for Directory Server, Application Server, and Access Manager, see the current release notes for these products.
Table 1-4 Communications Suite Component Requirements for Convergence 1.0
| Product | Version | Communications Suite Release | Required or Optional? | Must Be on Local Host? |
|---|---|---|---|---|
| Messaging Server - Webmail Server | 7.0 | 6 | Required to provide mail service in Convergence. | No, but we recommend deploying Webmail Server on the same host as Convergence for scalability and performance. |
| Messaging Server - all other MS components | 6.3, 7.0 | 5 (for 6.3) or 6 (for 7.0) | Required to provide mail service in Convergence. | No |
| Calendar Server | 6.3, patch level -28 or higher | 5 + apply patch level -28 or 6 |
Required to provide calendar service in Convergence. To support Convergence, Calendar Server 6.3 must be at least at the -28 patch level. | No |
| Instant Messaging | 7.3 | 6 | Required to provide IM service in Convergence. | No |
| Directory Server Setup script, comm_dssetup.pl | You must use the version that is bundled with the Communications Suite 6 installer. | 6 | Required. You must run comm_dssetup.pl on the hosts where Directory Server is installed. | No |
| Delegated Administrator | 6.4 | 5 or 6 | Optional. | No |
Note: Messaging Server, Calendar Server, and Instant Messaging are required for Convergence only if you want to configure Convergence with the services they provide. For example, if you do not want IM service, you do not need Instant Messaging.
Table 1-5 Convergence 1.0 Compatibility with Communications Express, Connector for Microsoft Outlook, Address Book Store, and LDAP Schema
| Product | Version | Communications Suite Release | Required or Optional? |
|---|---|---|---|
| Communications Express | 6.3 | 5 or 6 | Optional. You can deploy Communications Express with the same Messaging Server, Calendar Server, and Directory Server as Convergence 1.0. You can configure end users to access Communications Suite services through either client. |
| Connector for Microsoft Outlook | 7.3 | 6 | Optional. You can deploy Connector for Microsoft Outlook with the same Communications Suite products and Directory Server as Convergence 1.0. End users of Outlook (configured via the Connector for Microsoft Outlook) can access the same Communications Suite services as those accessed via Convergence and Communications Express. |
| Personal Address Book store | Can be configured by either Convergence 1.0 or Communications Express 6.3 | N/A. (The Address Book store resides in an LDAP directory.) | You can configure Convergence 1.0, Communications Express 6.3, and Connector for Microsoft Outlook 7.3 to use the same Address Book store. Convergence end users can access and update an existing Address Book store configured on an existing Directory Server by using Communications Express. Conversely, you can configure Communications Express end users to access and update an Address Book store originally configured via Convergence 1.0. Updates to the Address Book made in one client are visible and accessible on the other client. New Address Book features provided by Convergence do not invalidate Address Book LDAP entries originally configured by using Communications Express. From the perspective of the Communications Express client, the Address Book functions as it did before Convergence was installed. A Note About Corporate Address Books: Convergence can be configured to support one Corporate Address Book for each hosted domain. Users of Communications Express who use a single Corporate Address Book can also access and update that Address Book through Convergence. Caveat: Communications Express users who access multiple Corporate Address Books (in their domain) can only use the first Corporate Address Book through Convergence. The others are not accessible through Convergence. |
| LDAP Schema | Schema 1 or 2 Schema 2 only if Access Manager is deployed with Convergence. |
N/A | If you use Access Manager (Realm Mode or Legacy Mode) to provide Single Sign-on (SSO) for Convergence, you must use Schema 2. If you use Delegated Administrator (DA) to provisions users, you must use Schema 2, because DA depends on Access Manager (Legacy Mode), which requires Schema 2. |
Memory and Disk Space Requirements
Table 1-6 Memory and Disk Space Requirements for Communications Suite 6
| Product | Disk Space | RAM | Other |
|---|---|---|---|
| Sun Java System Calendar Server | Approximately 500 Mbytes of disk space for typical installation. For production systems, at least 1 Gbyte. | 128 Mbytes of RAM. For production systems, 256 Mbytes to 1 Gbyte for best performance. | RAID storage for fast access (recommended for large databases). |
| Sun Convergence | Approximately 100 Mbytes of disk space for initial installation. | 1 Gbyte minimum. | |
| Sun Java System Messaging Server | 1 Gbyte for production deployment or 500 Mbytes for evaluation installation. You also need adequate space for message store, database configuration directory, and log files, depending upon your site size. | 1 Gbyte minimum. | |
| Sun Java System Instant Messaging | Approximately 300 Mbytes of free disk space for the software. Approximately 5 Kbytes of disk space for each user. |
At least 256 Mbytes of RAM. The amount of RAM needed depends on the number of concurrent client connections, and whether the server and multiplexor are deployed on the same host. | |
| Delegated Administrator | The disk requirements for Delegated Administrator are the same as those of the Web container to which Delegated Administrator is deployed. For information about the Web container's hardware requirements, see the current release notes for this Java Enterprise System component. |
The memory requirements for Delegated Administrator are the same as those of the Web container to which Delegated Administrator is deployed. For information about the Web container's hardware requirements, see the current release notes for this Java Enterprise System component. |
|
| Communications Express | Approximately the same as Messaging Server/Calender Server. | 1 Gbyte minimum. |
Operating System Requirements
This release supports the following platforms:
Table 1-7 Operating System and Platform Support
| Operating System | CPU | Comments |
|---|---|---|
| Solaris OS 10 | SPARC, x86, x64 | |
| Solaris OS 9 | SPARC, x86 | |
| Red Hat Enterprise Linux 4 Advanced Server (32-bit and 64-bit versions) Enterprise Server (32-bit and 64-bit versions) |
x86, x64 |
|
| Red Hat Enterprise Linux 3 Advanced Server (32-bit and 64-bit versions) Enterprise Server (32-bit and 64-bit versions) |
x86, x64 |
|
| Windows 2000 (SP 3 or higher); XP (SP 1 or higher); 2003 Terminal Server; Vista | x86 | For Sun Java System Connector for Outlook only. |
Notes:
- Messaging Server, Calendar Server, Instant Messaging, Communications Express, and Delegated Administrator are no longer supported on HP-UX or Windows platforms.
- The Communications Suite installer checks for required platform patches. You must install all required patches or the installation process does not continue.
- The performance of your Communications Suite deployment depends on many factors, including CPU power, available memory, disk space, file system performance, usage patterns, network bandwidth, and so on. For example, throughput is directly related to file system performance. If you have questions about sizing and performance, contact your Sun Java Communications Suite representative.
System Virtualization Support
System virtualization is a technology that enables multiple operating system (OS) instances to execute independently on shared hardware. Functionally, software deployed to an OS hosted in a virtualized environment is generally unaware that the underlying platform has been virtualized. Sun performs testing of its Sun Java System products on select system virtualization and OS combinations. This testing helps validate that the Sun Java System products continue to function on properly sized and configured virtualized environments as they do on nonvirtualized systems.
Communications Suite supports the VMware container (VMware ESX Server 3). As support for such virtualization platforms as LDOMs and the xVM Server becomes available, this document will be updated.
For information about Sun support for Sun Java System products in virtualized environments, see http://docs.sun.com/doc/820-4651.
Communications Suite Patches
For the most current list of required patches for Sun Java Communications Suite, go to http://sunsolve.sun.comand select either Patches or Patch Portal. As operating system patch requirements change and patches to Communications Suite and Java Enterprise System components become available, updates will be distributed on the SunSolve database, initially in the form of recommended patch clusters.
At the time of general release of the Sun Java Communications Suite 6, the following patches are available:
Table 1-8 Sun Java Communications Suite 6 Component Patches
| Component | Platform | Patch Number (English) | Patch Number (Localized Languages) |
|---|---|---|---|
| Calendar Server 6.3 | Solaris SPARC | 121657 | Incorporated into the English patch |
| x86 | 121658 | Incorporated into the English patch | |
| Linux | 121659 | Incorporated into the English patch | |
| Communications Express 6.3 | Solaris SPARC | 122793 | |
| x86 | 122794 | ||
| Linux | 122795 | ||
| Delegated Administrator 6.4 | Solaris SPARC | 121581 | Part of the English patch |
| x86 | 121582 | Part of the English patch | |
| Linux | 121583 | Part of the English patch |
A fresh installation of Calendar Server 6.3, Communications Express 6.3, and Delegated Administrator 6.4, through the Communications Installer, puts you at the above patch levels for those products.
To deploy Calendar Server 6.3 with Convergence, Calendar Server must be at least at the -28 patch level.
High Availability Support
Table 1-9 Supported High-Availablity Products
| Product | Supported Versions |
|---|---|
| Calendar Server 6.3 |
|
| Instant Messaging 7.3 |
|
| Messaging Server 7.0 |
|
Table 1-9a Compatibility Between Messaging Server and the MS High-Availability Agent Versions
| MS High-Availability Agent Version | Compatible Messaging Server Versions |
|---|---|
| MS_SCHA 7.0 | Messaging Server 64-bit version 6.3 or later Messaging Server 64-bit will not work with MS_SCHA 6.x. |
| MS_SCHA 7.0 | Messaging Server 32-bit version 6.3-1.02 or later. |
| MS_SCHA 6.x | Messaging Server 32-bit version 6.3 |
Client Requirements
The following browsers are supported for Communications Suite clients.
Table 1-10 Supported Browser Versions for Convergence Clients
| Browser | Windows XP | Windows 2000 | Windows Vista | Solaris | Red Hat Linux | Mac OS 10.x |
|---|---|---|---|---|---|---|
| Microsoft Internet Explorer | 7.x | N/A | 7.x | N/A | N/A | N/A |
| Firefox * | 2.0.0.11 minimum | 2.0.0.11 minimum | 2.0.0.11 minimum | 2.0.0.11 minimum | 2.0.0.11 minimum | 2.0.0.11 minimum |
| Safari | N/A | N/A | N/A | N/A | N/A | 3.1.x |
| *Note: Firefox 3 has not been verified and is not officially supported on this release of Convergence. |
Table 1-11 Supported Browser Versions for Communications Express Clients
| Browser | Windows XP | Windows 2000 | Solaris | Red Hat Linux | Mac OS 10.x |
|---|---|---|---|---|---|
| Microsoft Internet Explorer | 7.0 | 6.0 SP1 | N/A | N/A | N/A |
| Safari | N/A | N/A | N/A | N/A | 3.0 |
| Firefox | 2.0 | 1.0.7 | 1.0.7 | 1.0.7 | 2.0 |
Table 1-12 Supported Browser Versions for Delegated Administrator Clients
| Browser | Windows XP | Windows 2000 | Solaris |
|---|---|---|---|
| Microsoft Internet Explorer | 6.0 SP1 and 7.0 | 6.0 SP1 and 7.0 | N/A |
| Firefox | 2.0 | 2.0 | 2.0 |
| Mozilla | 1.4 or later | 1.4 or later | 1.4 or later |
| Netscape Navigator | 7.2 | 7.2 | 7.2 |
Additional Software Requirements for Individual Communications Suite Components
Messaging Server
Recommended File Systems for Message Stores
The following file systems are recommended for message stores:
- LUFS (Logging UFS).
- VxFS (Veritas File System). Veritas File System provides good system performance if configured properly. If you use VxVM, the Veritas Volume Manager, you need to watch carefully that the volumes and the log file for the volumes are set to be regularly striped.
- HAStoragePlus File System for Sun Cluster installations. The HAStoragePlus File System provides better performance than the default Sun Cluster Global File System.
- NFS (Network File System). You can use NFS on MTA relay machines, for LMTP, for autoreply histories, and for message defragmentation. See the Sun Java System Messaging Server 6.3 Administration Guide for more information. In addition, NFS can be supported on BSD-style mailboxes (/var/mail/) as well as for message stores. The Sun StorEdge 53xx NAS have been certified for use with Messaging Server. See Using Sun StorageTek 53xx NAS with Messaging Server Message Store for more information.
- ZFS. As of Messaging Server 6.3, Messaging Server supports the ZFS file system. See Messaging Server ZFS Support for more information.
DNS Server and Messaging Server
A high-quality caching DNS server on the local network is a requirement for a production deployment of Messaging Server. Messaging Server depends heavily on the responsiveness and scalability of the DNS server.
Additionally, your DNS configuration needs to be clearly specified as to how to route to hosts that are not on the local subnet by ensuring the following:
- The /etc/defaultrouter file should contain the IP address of the gateway system. This address must be on a local subnet.
- The /etc/resolv.conf file exists and contains the proper entries for reachable DNS servers and domain suffixes.
- In the /etc/nsswitch.conf file, the hosts: line has the files, dns, and nis keywords added. The keyword files must precede dns and nis. For example, the lines should not look like this:
hosts: nis dns files ipnodes: nis dns files
The lines should be changed to this:hosts: files nis dns ipnodes: files nis dns
- In the /etc/hosts file, the FQDN is the first host name.
For example, if your Internet host table in your /etc/hosts file should not look like this:
123.45.67.89 budgie.west.sesta.com 123.45.67.89 budgie loghost mailhost
Change the host table so that only one line is shown for the IP address of the host. Be sure that the first host name is a fully qualified domain name. For example:
123.45.67.89 budgie.west.sesta.com budgie loghost mailhost
| Note On Solaris OS 10 U3 and earlier platforms, you not only have to add the fully qualified domain name (FQDN) to the /etc/hosts file, but also to the /etc/inet/ipnodes file. Otherwise, you will receive an error indicating that your host name is not a fully qualified domain name. From Solaris OS 10U4 onward, the contents of the /etc/inet/ipnodes and /etc/hosts files have been merged together into just the /etc/hosts file. Applying kernel patch 120011-14 on any Solaris 10 system also performs the merge, and subsequent removal of the /etc/inet/ipnodes file. |
Delegated Administrator
The following Java Enterprise System components, tools, and LDAP schema version are required for this release of Delegated Administrator:
- Directory Server 5.x or 6.x
To enforce unique values for mail attributes, you must install one of these releases:- Directory Server 6.x
- Directory Server 5.2.5 or later
- Directory Server 5.2.4, and you must apply patch 5.2_Patch_4_6313027
- Access Manager 6.2 or later.
- Either Messaging Server 6 or Calendar Server 6, or both
- Java Enterprise System Web container. You must deploy Delegated Administrator to one of the following Web containers:
- Sun Java System Web Server 6.1 or higher
- Sun Java System Web Server 7 or higher
- Sun Java System Application Server 7.x
- Sun Java System Application Server 8.x
- Sun Java System Application Server 9.1
- Directory Server Setup script, comm_dssetup.pl: Use the version that is bundled with the current version of the Communications Suite installer.
- LDAP Schema 2
This release of Communications Suite Delegated Administrator is designed for provisioning users in an LDAP Schema 2 directory.
Instant Messaging
Instant Messaging Client Hardware Requirements
Instant Messenger uses between 50 and 70 Mbytes of memory on most platforms. You should estimate the memory requirement by including the requirements of other applications (including operating systems) used on the client machine. In most cases, at least 256 Mbytes RAM is recommended to run Instant Messenger and other applications comfortably. This number becomes higher when using memory-intensive operating systems.
Instant Messaging Client Operating System Requirements
This release supports the following client platforms:
- Solaris OS 9, and 10
- Microsoft Windows 98, ME, NT (SP 6a), 2000, XP
- Mac OS X, minimum 10.1
- Red Hat Linux, minimum 7.2
On Windows, you can run Instant Messenger by using the browser's Java Plugin from the following browsers:
- Netscape, minimum 7.2
- Mozilla, minimum 1.7
- Mozilla Firefox, minimum 1.0
- Internet Explorer, minimum 6.0 SP 2
If the client machine has Java 1.5 minimum installed, there are no additional requirements to use either Java Plugin or Java Web Start. Netscape Navigator v7 as well as the recent versions of the Mozilla browser include Java v1.5 minimum. Internet Explorer does not include the latest version of Java. JDK 5.0 is included with Sun Java System Instant Messaging.
If the client machine does not have Java v1.5 minimum installed, you need to install Java Web Start. You can download and install Java v1.5 from the Java Technology website (http://java.sun.com/j2se).
You can download and install Java Web Start from the Java Web Start Technology website (http://java.sun.com/products/javawebstart).
HTML links can be exchanged over Instant Messenger and activated from the messenger by clicking them. When a link is activated, the messenger invokes a browser. The following table lists supported operating system and browser combinations.
Table 1-13 Supported Client OS and Browser Combinations for Instant Messaging
| Operating System | Browser |
|---|---|
| Solaris OS 10 | JDS Desktop Netscape Communicator, minimum 8.0, Mozilla minimum 1.7.12, Mozilla Firefox minimum 1.5.0 |
| Red Hat Linux Desktop | Minimum 7.0 Netscape Communicator, minimum 8.0, Mozilla minimum 1.7.12, Mozilla Firefox minimum 1.5.0 |
| Red Hat Linux Desktop | Minimum 9.0 Netscape Communicator, minimum 8.0, Mozilla minimum 1.7.12, Mozilla Firefox minimum 1.5.0 |
| Windows 98/ME/NT/2000/XP | No restrictions |
| Mac OS X | No restrictions |
Connector for Outlook
This section describes the requirements and recommendations for Sun Java System Connector for Microsoft Outlook.
The following operating systems are supported:
- Microsoft Windows 2000 (Service Pack 3 or higher)
- Microsoft Windows XP
- Microsoft Windows 2003 Terminal Server
- Microsoft Vista
The following versions of Microsoft Outlook are supported:
- Outlook 2007
- Outlook 2003
Table 1-14: Communications Suite Component Requirements for Sun Java System Connector for Microsoft Outlook 7.3
| Product | Version | Communications Suite Release | Required or Optional? |
|---|---|---|---|
| Messaging Server | 6.3, 7.0 | 5 (for 6.3) or 6 (for 7.0) | Required to provide mail service |
| Calendar Server | 6.3, 6.3.1 | 5 | Required to provide calendar service |
| Convergence | 1.0 | 6 | Optional (Recommended). Either Communications Express or Convergence can be used to provide address book service, mail filters and out of office message features |
| Communications Express | 6.3 | 6 | Optional |
| Directory Server | 5.2, 6.0 or higher | 4 (for 5.2), 5 (for 6.0 or higher) or 6 (6.3 or higher) | Required for GAL - corporate address book service |
| Note Calendar Server customers who have deployed previous versions of Sun Java System Calendar Server need to engage with Sun Professional Services to enable their data to be converted and migrated to the new format. A Sun Professional Services offering is available. This migration is required for the use of Outlook, and is necessary because of the underlying changes in the storage and management of recurring events. No migration service is required for new customers of Calendar Server 6 2004Q2 minimum. |
Locating Patches for Sun Java Communications Suite Products
To locate patches for the Sun Java Communications Suite products, check the following table, which lists the keywords used for each Communications Suite product. You can use the specific keyword to search for relevant patches in the SunSolve database.
Table 1-15 Patch Keywords for Communications Suite Products
| Product | Keyword |
|---|---|
| Calendar Server | "Calendar Server" |
| Convergence | TBD |
| Communications Express | "communications express" |
| Delegated Administrator | commcli |
| Dssetup | comm_dssetup |
| Instant Messaging | "Instant Messaging" |
| Messaging Server | "Messaging Server" |
| Connector for Microsoft Outlook | "Outlook Connector" |
| Note The double quotes should be used to search for the text string and word space. |
Sun Java Communications Suite Installation and Upgrade Notes
Default Installation Directories and Ports
The Communications Suite installer automatically installs product components in default directories unless you specify otherwise. In most cases, you can specify a custom location to override a default location when you are specifying configuration values during or after installation, with the following exceptions:
- Sun Cluster components. You cannot change the location of the installation directories.
- Message Queue. You cannot change the location of the installation directories.

Note
Use the default installation directory when installing product components, if possible. If you specify an alternative installation directory, you are responsible for consistently pointing components to that installation directory during configuration.The following table lists the default installation directories for the Communications Suite product components.
Table 1-16 Default Installation Directories
| Label and State File Parameter | Default Directory | Comment |
|---|---|---|
| Access Manager CMN_IS_INSTALLDIR |
Solaris OS: /opt/SUNWam Linux: /opt/sun/identity |
|
| Application Server CMN_AS_INSTALLDIR |
Solaris OS and Linux: /opt/SUNWappserver | Contains Application Server utilities, executables, and libraries. |
| Application Server Domains CMN_AS_DOMAINSDIR |
Solaris OS and Linux: /opt/SUNWappserver/domains | Default area under which administrative domains are created. |
| Calendar Server CMN_CS_INSTALLDIR |
Solaris OS and Linux: /opt/sun/comms/calendar | |
| Convergence CMN_IWC_INSTALLDIR |
Solaris OS and Linux: /opt/sun/comms/iwc | |
| Communications Express CMN_UWC_INSTALLDIR |
Solaris OS and Linux: /opt/sun/comms/ce | |
| Delegated Administrator CMN_COMMDA_INSTALLDIR |
Solaris OS and Linux: /opt/sun/comms/commcli | |
| Directory Preparation Tool CMN_DSSETUP_INSTALLDIR |
Solaris OS and Linux: /opt/sun/comms/dssetup | |
| Directory Server Core DSEE_BASE |
Solaris OS: /opt/SUNWdsee/ds6 Linux: /opt/sun/ds6 |
Separately located subcomponents of Directory Server EE include Directory Server Core, Directory Service Control Center, and Directory Proxy Server. |
| Directory Service Control Center DSEE_BASE |
Solaris OS: /opt/SUNWdsee/dscc Linux: /opt/sun/dscc |
|
| Directory Proxy Server DSEE_BASE |
Solaris OS: /opt/SUNWdsee/dps Linux and HP-UX: /opt/sun/dps |
|
| Directory Server Instance Directory DSEE_INSTANCE_DIR |
Solaris OS: /var/opt/SUNWdsee/dsins1 Linux: /var/opt/sun/dsins1 |
|
| HADB CMN_HADB_INSTALLDIR |
Solaris OS: /opt/SUNWhadb Linux: /opt/SUNWhadb |
HADB install locations are not relocatable in Communications Suite installation. |
| Solaris OS: /var/opt/SUNWhadb Linux: /var/opt/SUNWhadb |
HADB Repository Data and Log location. | |
| Solaris OS: /etc/opt/SUNWhadb Linux: /etc/opt/SUNWhadb |
HADB Management Agent Config File | |
| Solaris OS: /etc/init.d/ma-initd Linux: /etc/init.d/ma-initd |
HADB Management Agent Startup Script | |
| Instant Messaging CMN_IIM_INSTALLDIR |
Solaris OS and Linux: /opt/sun/comms/im | |
| Instant Messaging Resource Directory CMN_IIM_DOCSDIR |
Solaris OS and Linux: /opt/sun/comms/im/html | |
| Instant Messaging Online Help Directory CMN_IIM_DOCSHELPDIR |
Solaris OS and Linux: /opt/sun/comms/im/html/en/imhelp | |
| Message Queue You cannot change the installation directories, so no field is in the installer or parameter in the state file. |
Not applicable | Solaris OS: /usr/bin /usr/share/lib /usr/share/lib/imq /etc/imq /var/imq /usr/share/javadoc/imq /usr/demo/imq /opt/SUNWimq Linux: /opt/sun/mq /etc/opt/sun/mq /var/opt/sun/mq |
| Messaging Server CMN_MS_INSTALLDIR |
Solaris OS & Linux, 32 bit: /opt/sun/comms/messaging Solaris OS 64-bit: /opt/sun/comms/messaging64 |
Messaging Server also uses /var/opt/sun/comms/messaging and /var/opt/sun/comms/messaging64 as the read-write area for configuration, queue, log, store, and other miscellaneous data. |
| Monitoring Console CMN_MC_INSTALLDIR |
Solaris OS: /opt/SUNWjesmc Linux: /opt/sun/jesmc |
|
| Sun Cluster You cannot change the installation directories, so no is field in the installer or parameter in the state file. |
Not applicable | Sun Cluster software is installed in the following locations on Solaris OS: / /usr/opt /usr/cluster |
| Web Server CMN_WS_INSTALLDIR |
Solaris OS: /opt/SUNWwbsvr7 Linux: /opt/sun/webserver7 |
|
| Web Server Instance Directory CMN_WS_INSTANCEDIR |
Solaris OS: /var/opt/SUNWwbsvr7 Linux: /var/opt/sun/webserver7 |
Default Port Numbers
When the Communications Suite installer requests that you enter a port number, the installer performs a runtime check on the ports in use and displays an appropriate default value. If the default port number is being used by another component or by another instance of the same product component, the installer presents an alternative value.
The following table lists the default Communications Suite product component port numbers and the purpose of each port.
| Note Convergence, Access Manager, Communications Express, and Delegated Administrator are not listed in this table because they use the port numbers of the web container into which they are deployed. |
Table 1-17 Product Component Default Port Numbers
| Product Component | Port | Purpose |
|---|---|---|
| Access Manager | 58946 | UNIX authentication helper |
| 58943 | Secure ID authentication helper (Solaris SPARC only) | |
| Application Server | 8080 | Standard HTTP port |
| 3700 | Standard IIOP port | |
| 4848 | Administration Server port | |
| 7676 | Standard Message Queue port | |
| 8686 | JMX port | |
| 8181 | HTTPS port | |
| Calendar Server | 80 | Standard HTTP port |
| 389 | LDAP port | |
| 57997 | ENS | |
| 59779 | DWP | |
| Common agent container | 11162 | JMX port (TCP) |
| 11161 | SNMP Adaptor port (UDP) | |
| 11162 | SNMP Adaptor port for traps (UDP) | |
| 11163 | Commandstream Adaptor port (TCP) | |
| 11164 | RMI Connector port (TCP) | |
| Common agent container for Sun Cluster and Sun Geographic Edition | 10162 | JMX port (TCP) |
| 10161 | SNMP Adaptor port (UDP) | |
| 10162 | SNMP Adaptor port for traps (UDP) | |
| 10163 | Commandstream Adaptor port (TCP) | |
| 10164 | RMI Connector port (TCP) | |
| Directory Server | 389 | Standard LDAP listener |
| 636 | LDAPS over SSL | |
| HADB | 1862 | Management Agent Port (JMX) |
| 15200 | Default Portbase | |
| Instant Messaging | 5222 | Multiplexer port |
| 5269 | Instant Messaging server-to-server port | |
| 45222 | Server port used for multiplexer communication | |
| Message Queue | 80 | Standard HTTP port |
| 7676 | Port Mapper | |
| 7674 | HTTPS Tunneling Servlet Port | |
| 7675 | HTTP Tunneling Servlet Port | |
| Messaging Server | 25 | Standard SMTP port or MMP SMTP Proxy Note 1 |
| 110 | Standard POP3 port or MMP POP3 Proxy Note 1 | |
| 143 | Standard IMAP4 port or MMP IMAP Proxy Note 1 | |
| 225 | Default port for communications to back-end store through LMTP | |
| 465 | SMTP/SUBMIT over SSL or MMP SMTP Proxy over SSL Note 1 | |
| 587 | Standard Message Submission (SMTP SUBMIT) port | |
| 993 | IMAP over SSL or MMP IMAP Proxy over SSL Note 1 | |
| 995 | POP3 over SSL or MMP POP Proxy over SSL Note 1 | |
| 7997 | Event Notification Service port | |
| 8990 | mshttpd daemon port | |
| 8991 | mshttpd over SSL daemon port | |
| 27442 | Used by Job Controller for product internal communication | |
| 49994 | Used by the Watcher for internal product communication | |
| Monitoring Console | 6789 | Accessed through Sun Java Web Console |
| 8765 | Job Factories port for Master Agent Web Services Adaptor | |
| 11161 | SNMP port for Monitoring Framework | |
| 11164 | RMI port for Monitoring Framework | |
| 63837 | Used by MeterMaid for internal product communication | |
| 54320 | Multicast port for Monitoring Framework discovery protocol | |
| Web Server | 8800 | Admin HTTP port |
| 8989 | Admin SSL port. For Admin Server, SSL port is required, HTTP port is optional. | |
| 80 | Instance HTTP port |
Note 1 - Port Number Conflicts. If these servers (such as the IMAP4 server and MMP IMAP Proxy) are installed on the same machine, you will encounter port number conflicts. If possible, install products with conflicting port numbers on separate hosts.
If you have installed two servers that are attempting to access the same port number, you need to change the port number of one of the conflicting products. To change port numbers for Messaging Server components, use the configutil utility. See the Sun Java System Messaging Server 6.3 Administration Reference for instructions.
The following example uses the service.http.port configutil parameter to change the standard HTTP port number to 8080:
configutil -o service.http.port -v 8080
Known Issues in Sun Java Communications Suite
This section describes the known issues that exist in this release of Sun Java Communications Suite.
6659438
The Communications Installer fails when a directory contains a space.
The commpkg utility fails when the current directory has a space in its name.
Workaround: Do not use commpkg in a path that contains a space in its name.
No Localization Files for Communications Express
No localization files are available for Communications Express.
You see only English in the Communications Express interface, even if you try to change the preferred language to another choice.
comm_dssetup Utility
If you installed Directory Server Java ES (for example, Java ES 5 U1), the comm_dssetup utility is also installed. The Communications Installer comes with a newer version of comm_dssetup that you need to use.
Workaround: To "upgrade" the comm_dssetup initially installed with Directory Server, apply patch 118245-15, which is located in the Communications Suite 6 distribution in the SunOS_sparc/DSSETUP/Patches directory. (For Solaris x86, use the SunOS_i386 path, and for RedHat Linux, use the Linux_i686 or Linux_x86 path.) Alternatively you can use the Communicatations Installer to first uninstall then install the newer version of comm_dssetup from the Communications Suite 6 distribution.
Communications Express configuration process results in an error
The Communications Express configuration process results in an error when you configure the Webmail host and port settings.
The error is due to a missing default.html file. The error is:
Verifying whether the Webmail Server Instance connection is alive null->Error: com.sun.comms.client.install.panels.WebmailHostPortPanel: Error in verifyService()- java.io.FileNotFoundException: http://host:8990 Unable to connect to the Webmail Server "host.com:8990".
Ignore the error and proceed with configuring Communications Express. The default.html file is not required for Communications Express to operate.
Uninstall prior Calendar Server localization packages before installing Communications Suite 6
(CI 6.0-0.02 and later, this issue does not exist on CI 6.0-0.01): You must uninstall the prior Calendar Server localization packages before installing Communications Suite 6. Otherwise (at least on Linux) the Calendar Server installation fails.
- To uninstall, use the commpkg uninstall command, or uninstall manually:
- To uninstall prior Calendar Server localization packages on Solaris OS, remove the following packages if they exist, by running the following commands:
pkgrm SUNWics-l10n
pkgrm SUNWfrics
pkgrm SUNWdeics
pkgrm SUNWesics
pkgrm SUNWjaics
pkgrm SUNWkoics
pkgrm SUNWzhics
pkgrm SUNWtwics - To uninstall prior Calendar Server localization packages on Linux, remove the following packages if they exist, by running the following commands:
rpm -e sun-calendar-core-l10n
rpm -e sun-calendar-core-fr
rpm -e sun-calendar-core-de
rpm -e sun-calendar-core-es
rpm -e sun-calendar-core-ja
rpm -e sun-calendar-core-ko
rpm -e sun-calendar-core-zh
rpm -e sun-calendar-core-zh_TW
Chapter 2 Sun Convergence 1.0 Release Notes
These Release Notes contain important information available at the time of the general release of Sun Convergence 1.0 including:
About Convergence 1.0
See Introduction to Convergence.
What's New in This Release of Convergence
See the What's New document.
Requirements for Convergence 1.0
For Communications Suite requirements, see the Requirements for Communications Suite 6.
For requirements specific to Convergence, see the Requirements for Convergence 1.0.
Convergence Installation Notes
See Communications Suite 6 Installation Guide for information on installing Convergence.
Convergence Compatibility Issues
If necessary, this section should list any compatibility issues.
Problems Fixed in This Release of Convergence
6702118
When you select a subfolder to be a system folder (such as Sent or Trash), the original system folder is no longer available, and the subfolder is displayed twice.
6700973
Application Server fails under a stress test, giving a NullPointer exception.
6700674
In Japanese, the "Forwarding" selection in the Options --> Mail page is mistranslated.
6700489
When you search tasks in calendar, there is a search criterion called "Attendees," which does not pertain to task searches.
6700311
Subscribing to multiple calendars causes issues with displaying events and the color of the events.
6700133
In Agenda view, if you create an event with a duration of two hours or longer, the duration is shown twice, and the label "hours" is not displayed.
6699743
In the address book, searches for text strings inside the text of a contact name or other fields do not return search results.
6697481
You cannot give specific access (such as read access) to a calendar for a particular user if other users are given no access to the calendar.
6687949
In Instant Messaging, adding from the Address Book tab should also list the corporate Address Book contacts.
6687362
The Convergence online help does not document how to sort IM buddies alphabetically or by presence status.
6616046
When you reply to an HTML message, and enter text inline (within the quoted HTML in the original message), the replies are formatted incorrectly.
Known Issues and Limitations in Convergence
The Convergence known issues are grouped in the following categories
Known Issues: General and Authentication
6701184
The Note field in the Create or Edit Contact screen does not highlight a misspelled word in Internet Explorer 6 and 7.
6702002
Creating a group saves the help text if the user does not enter any values.
6701368
In Internet Explorer 7, when you try to export the address book, a security warning message is displayed. You need to click the message and click Allow Download to export the address book.
Clicking this link refreshes Convergence.
6699749
When you import a v-card created using a Macintosh address book, the email addresses are lost though they are in the right format.
6699051
If pop-up windows are blocked in the user's browser, functions such as printing dialog, IM, timeout warning, and navigate away warnings do not work.
From the user's perspective, it appears that these functions do not work. Convergence does not display a dialog telling users to enable pop-ups.
6698171
In some cases, when you log in to Convergence, the browser does not respond, and a dialog appears stating that a slow script is making the browser unresponsive.
6697453
No option to set default photo or delete photo.
There is no option to set default photo or delete photo from the Address Book. Address Book should have the same kind of option as in Instant Messaging for setting default photo.
6691137
Timeouts are reported in dialogs as formatting errors.
If you take an action such as creating a mail folder and wait until the action times out, the error dialog tells you there was a formatting error in the folder label. It does not say that your action timed out.
6690719
Pressing the Tab repeatedly gives usability issues in Create Contact.
When creating an Address Book contact, click the work email field then keep pressing the Tab key. After the Notes field, if you press the Tab key, focus shifts to the Buddy List.
6686058
Presence alert does not close completely (or right away) when clicking Close button.
6686064
The Show Contact in presence alert should highlight the contact in the roster.
6688678
Restoring the default photo from the Avatar properties widget does not ask for confirmation before saving.
6679055
In Internet Explorer 6, logging in to the Convergence client consumes 99% of CPU resources.
For some time after logging in (for example, for one minute in some cases), the browser is unresponsive.
6610071
Reloading the page causes the Mail tab to be displayed, no matter which tab was displayed originally.
For example, if you are viewing the Address Book and reload the page, the Mail view is displayed.
Known Issues: Mail
No Issue ID
In Internet Explorer, if you open a compose window and try to paste a list of addresses into the To: or CC: field that exceeds 4000 characters, the field is populated with blank spaces. If you highlight the field, you can see the addresses.
This is a known IE issue. It does not occur with other browsers.
Workaround: You can fix this problem with a registry modification. For details, see http://support.microsoft.com/kb/240121
6739123
With Internet Explorer 7, if you send a message larger than 100 KB, the message does not get delivered and the browser stops working.
This is an IE7 issue; it does not occur with other browsers. It does occur with IE7 in other mail clients as well as Convergence. You must exit and restart the IE7 browser to use it again.
6702084
If you use the shift key and arrow keys to select multiple mail messages, all messages displayed in the current folder disappear.
This problem occurs when there are many (100 or more) messages in the current folder. If only a few messages are in the folder, using the shift and down-arrow keys to select messages selects the only first two messages and the last message.
Workaround: Click the up or down arrow in the scrollbar to display messages again.
6701571
If mail service goes down and is started again, the client does not appear to reconnect to the mail service, and mail is not available in the client UI.
Workaround: Log out of Convergence and log in again.
6701392
In Internet Explorer 7, when you send a long message with a large amount of text, Convergence takes a long time to send it and appears to be unresponsive.
For example, when you send a text message with 35K of text, Convergence can take 1 to 2 minutes to respond. The recipient receives the message without any issues.
6700482
In Internet Explorer 7, if you tab from the Subject: field in a message, the cursor focus goes to the sign-out button instead of to the body text.
This issue does not occur on Firefox.
6694908
In Safari, when you drag and drop a message into a folder, a larger area of the screen than only the folder is selected.
6694440
When you perform a mail function that takes time to complete, the dialog buttons that handle the function are not disabled, and the cursor does not change to a wait symbol.
For example, if you select all messages in a folder, the related dialog button should be disabled and the cursor should become a wait symbol until all messages are selected.
6693443
An error message inadequate for end users is displayed when the Messaging Server goes down during a mail session in Convergence.
If you are using mail in Convergence and the Messaging Server goes down, a pop-up error message states "Mail Service: connection refused" rather than displaying a user-friendly message such as "A temporary problem has occurred. We'll be back soon," or "Working on your request..."
6692441
In Internet Explorer 7, when you compose a message, the cursor does not focus properly in the compose text window.
For example, if you open compose message, enter information in the To: line, click the Tab key, enter information in the Subject: line, then click the Tab key, the cursor does not focus in the message text area.
6692400
A message being composed is not auto-saved if the only change was in message priority or receipt status.
If you compose a message and make any change since the message was created or since the last save, the message will be saved automatically at the end of the auto-save period (by default, every five minutes). However, auto-save does not occur if the only change is in message priority or receipt status.
6657490
An email message containing more than 170 KB of text is received as an attachment.
This issue occurs on Solaris SPARC and x86 platforms. It does not occur on Linux. This maximum value is specified with the maxtext parameter in the client configuration.
6630169
In certain cases, users can read mail and contact details after they have logged out of Convergence.
For example, if a user starts Convergence, then opens the Convergence url in a new tab, then logs out of Convergence in the new tab, the user can still read mail and see contact information in the first tab.
6625314
When the unread message count is disabled, the Convergence mail application selector always shows the message count as zero.
This issue occurs when the Messaging Server configutil option local.service.http.showunreadcounts is configured not to return the unread message count data (configutil local.service.http.showunreadcounts=0). When this option is disabled, the unread message count appears as 0 in the Convergence mail application selector. This option should not be shown to the end user if Messaging Server is configured not to return the unread message count data.
Known Issues: Calendar
6700603
If you attach a file to one instance of a recurring event and specify that the attachment applies to "only this occurrence," the event is attached to all occurrences of the event.
6699600
When you mouse over a button, it remains highlighted even when you do not click it.
Workaround: Switch to a different view (such as month view), and the highlighted buttons will be unselected.
6699058
In the calendar, the printing button looks like this ">>" and does not have a label, which is inconsistent with the printing buttons in other services.
6698967
In Safari, after you change the calendar view a few times (for example, from week to day to month view), the button indicating which mode is selected is no longer highlighted.
6691971
The More link in a calendar continues to be displayed after the calendar is deleted.
If you add events to a calendar until the More link appears, and then delete the calendar, the More link remains displayed until you refresh the browser.
6691933
In Agenda view, if you add an event and change the calendar you are viewing, the new event continues to show up in the second calendar until you refresh the browser.
In Agenda view, the same event is shown twice, once in the original calendar and once in the second calendar.
6691922
Changing the days of the work week in your calendar has no effect when you create recurring events.
For example, if you include Saturday as a work day and create a recurring event that occurs daily, the event does not show up on Saturdays.
6645274
A recurring event specified to end "never" actually ends after 60 recurrences.
If you specify that a recurring event end "never," Convergence uses the default value for the number of recurring events, which is 60. You can only find out about this limit by scrolling through your calendar, as Convergence does not indicate the limit.
6641358
When you add a new event in month view, using natural language to specify its duration does not yield the correct event duration.
For example, if you add a new event in the Calendar, specify event details such as "Lunch at 1:15 tomorrow for 45 minutes," the event is created as one hour long (1:15 - 2:15) instead of 45 minutes.
Note that if you enter event details using a different format, such as "Lunch tomorrow 1:15 P.M. - 2:00 P.M.," the correct duration is created.
Workaround: Change the length of the event in day or week view, or edit the event.
6692011
Calendar Online Help needs updates
The calendar module of the online help contains incorrect information in the following areas: Event operation (specifically creating, editing, and deleting), Cloning, Views, and calendar printing.
Known Issues: Address Book
6704130
In Address Book, the Manage Group option does not have a rename option.
Workaround: Right-click on the list of contact groups in the left panel of the UI. This displays the context menu, which includes a rename option.
6676645
The print option does not take all the contents in a contact.
When you print an address book contact, some fields, such as the country, nickname, and notes, are not printed.
6654530
In the address book, no contact is displayed when the wildcard search value is set to greater than 0.
By default, the value of the ab.pstore.wildcardsearch property is set to 0. This enables the wildcard search function to begin returning results as soon as the end user enters the first character.
The feature does not operate as expected if you set ab.pstore.wildcardsearch to greater than 0. For example, if you set the property to 2, the user must enter two characters before the wildcard search returns results. That is, a value of 2 functions as follows: 2 - entry/displayname=aa*
Workaround: Reset the value of ab.pstore.wildcardsearch to 0.
6649025
The Address Book Properties window displays incorrect information.
6646169
In the Address Book, the Sr/Jr option is not displayed in view mode.
When you create or edit a contact, you can select the Sr or Jr option to add to the contact's name, but the Sr or Jr does not appear when you view the contact.
6638802
When you create or edit a contact in the Address Book, the contact fields such as email address and phone number are not validated.
You can enter any text in these fields, such as alpha characters in the phone number field.
6637775
Advanced Search in the Address Book is not working.
When you select the Advanced Search option in the Address Book, enter search criteria, and press Search, no results are returned.
6609983
Incorrectly formatted address/bad address still shows "map" in address book.
If you incorrectly specify an address book address entry (home or business), the resultant "map" entry points to an invalid place. The fields are not marked and bogus entries still get mapped.
6673188
User is not able to copy contacts from one address book to another group using drag and drop.
6688097
Cannot make default address book as corporate address book.
6690711
In the corporate address book, details of a contact are displayed in the right pane, though no contact is selected in the search pane.
6656871
The Up/Down arrow keys do not work in Address Book.
This problem pertains to Safari and Internet Explorer 6 and 7.
6692518
Pressing the Enter Key opens the Compose Mail screen.
When selecting an Address Book contact and pressing the Enter key, the Compose Mail screen is opened. Because an Edit screen is associated with the contact, the Edit screen should be opened when pressing the Enter key.
6699217, 6654031
Accented characters are not imported or exported properly, nor are they sorted properly in the address book.
6702142
Though the corporate address book search does not display any contact, the following message is displayed: "Only 100 entries is displayed."*
6697558
After importing an LDIF file with lists into Convergence, the list is displayed only after re-logging in.
6702725
In Internet Explorer 7, if you click the email ID of a contact in the Corporate Directory, an error message is displayed.
You can click OK to navigate to the Mail module.
6697581
After importing a Microsoft Outlook CSV file into Convergence, the birthday and anniversary are lost.
6699694
After importing a CSV file that is exported from Convergence into Microsoft Outlook, the following information is lost: Middle Name, Title, Suffix, other address, birthday, and anniversary.
6693923
Address Book Online Help needs updates
The online help for the Address Book component needs updates. Specifically, the online help contains incorrect or missing descriptions in the following areas: Contacts, Groups, Corporate Directory, and Print options.
Known Issues: Instant Messaging
6704008
The Avatar does not function when the Instant Messaging Server requires SSL (when you require secure communication between Convergence and the Instant Messaging back end).
When the iim_server.requiressl parameter is set to true, the server throws a ServletException. If SSL is not set, the Avatar works properly.
6698876
Presence information is not shown in an email header (the sender, to:, or cc: list) because the IM Add Buddy icon only accepts the uid@domain in the user name field when you add an IM buddy.
When you add a buddy in IM, you must use the uid&domain format for the user name. You cannot use the user's email address. However, once the buddy is entered as uid@domain, that user's email address, as shown in the email header, is not recognized, and therefore the presence information does not appear in the email header.
6696027
In Instant Messaging, adding from the Address Book always adds the buddy to Friends group.
Workaround: Manage the group then add the contact.
6689431
Buddies in the Instant Messaging roster can be duplicated in the same group.
You cannot delete the duplicate entry; if you delete one entry, all the entries for that buddy are deleted.
6688269
Unable to chat with buddy using Instant Messaging if pop-up blockers are enabled.
If you select a buddy on buddy list, then select the pop-up menu item, "Send message to," does not generate any activity.
Workaround: Disable pop-up blockers and restart your browser.
6684054
Instant Messaging chat window: Click a URL link in chat, opens up new tab in chat window not main browser window.
6668868
Users in a buddy list who are in Do Not Disturb or Away status are not sorted.
If you sort users (for example, in alphabetical order), the users in the following modes are not sorted: Do not disturb; Away; BRB; On the phone; Out to lunch; Gone home.
6665909
Offline messages do not show up or are not emailed.
If a user opens a chat session with another user and one user refreshes the browser, messages are not received if messages were sent before the user's browser has been refreshed.
6665897
When you create a new chat session and refresh or reload the browser, the old chat session remains.
The old chat session should be closed after a browser reload or refresh.
6664158
You cannot add the first contact to any group other than Friends.
When a user adds the first contact to the buddy list, that first contact must be in the Friends group.
6662902
An IM user cannot receive chat messages if the user started the session with "block pop-up windows" configured.
6632069
The IM client disconnects automatically in some cases.
After a period of time, the IM client goes offline automatically, although the keep-alive packets are being sent from the client. This issue occurs intermittently.
Known Issues: Options
6697285
No warning message is given when Convergence strips the content between < and > symbols.
If there is meaningful content between the < and > symbols, the user would lose that data without being warned by a dialog.
6694006
When you create a mail sieve filter, if you want to include special characters in the mail filter name, you must use Character Predeclared Entities.
For example, a & or < characters are special characters in XML, and if you enter them in the mail filter name without using a Character Predeclared Entity, an "invalid formatting" error will be returned.
6676645
The Print option does not take all the contents in a contact.
If you create a contact with all the details then choose Print > Print Group, not all details are displayed.
6654595
The Mail Forwarding options page displays a warning message that the page contains unsaved changes when no changes were made.
6648561
There is no option that allows you to save a custom (or personalized) message.
Known Issues: Customization
6745772
When adding a new right-to-left language such as Arabic or Hebrew to Convergence, the UI text is not right-to-left.
This issue occurs if you enable customization and perform the steps to add a custom language to Convergence, then log in as a user created in LDAP with a language preference set to the custom language (for example, Arabic). The UI displays text and aligns widgets left-to-right instead of right-to-left.
6745757
When adding a new language to Convergence, Convergence hangs if no resources.js file is directly under the allDomain directory.
This issue occurs if you enable customization and perform the steps to add a custom language to Convergence, creating a directory structure as shown in this example:
/iwc_static/c11n/allDomain/nls/ /iwc_static/c11n/allDomain/nls/<_new language_>/ /iwc_static/c11n/allDomain/nls/<_new language_>/resources.js
In this situation, Convergence does not load the files; it does not bring up the UI.
Workaround: Add an empty resources.js file directly under the /iwc_static/c11n/allDomain/nls/ directory. Note that you still must create the resources.js file under the /iwc_static/c11n/allDomain/nls/<new language>/ directory. For example:
/iwc_static/c11n/allDomain/nls/ /iwc_static/c11n/allDomain/nls/resources.js /iwc_static/c11n/allDomain/nls/<_new language_>/ /iwc_static/c11n/allDomain/nls/<_new language_>/resources.js
Known Issues: Localization
Known Issues: Documentation and Online Help
6714325
The Convergence online help has unsupported features details in the Calendar Preferences section.
Redistributable Files for Convergence
In the future, this section should list any redistributable files for Convergence.
Chapter 3 Sun Java System Calendar Server 6.3 Release Notes
These Release Notes contain important information available at the time of the general release of Sun Java System Calendar Server 6.3 including:
- About Calendar Server 6.3
- What's New in This Release of Calendar Server
- Deprecated and Removed Features for Calendar Server 6.3
- Requirements for Calendar Server 6.3
- Important Upgrade Patch Information for Calendar Server 6.3
- Calendar Server Installation Notes
- Calendar Server Documentation Updates
- Calendar Server Compatibility Issues
- Problems Fixed in This Release of Calendar Server
- Known Issues and Limitations in Calendar Server
- Redistributable Files for Calendar Server
About Calendar Server 6.3
Calendar Server is a scalable, web-based solution for centralized calendaring and scheduling for enterprises and service providers. Calendar Server supports user calendars for both events and tasks as well as calendars for resources, such as conference rooms and equipment.
Calendar Server offers two graphical user interfaces, Convergence and Communications Express. It also offers customers the flexibility to use the Web Calendar Access Protocol (WCAP) to access calendar data directly in either text/calendar or text/xml format.
What's New in This Release of Calendar Server
For details, see the What's New document.
Deprecated and Removed Features for Calendar Server 6.3
For Sun Java System Calendar Server 6.3, the following features have been deprecated:
- The Calendar Express graphical user interface (GUI) has been deprecated and will be removed from the distribution in the the next major feature release.
- The WCAP attachments parameter, used by both storeevents and storetodo, has been deprecated. For backward compatibility, this parameter is still honored. But in a future release this parameter will no longer be recognized. Change any scripts you have using this parameter.
- The cstool utility that you use for monitoring Calendar Server activity has been removed in the Calendar Server 6.3 release.
- Calendar Server software is no longer available for Windows and HP-UX platforms.
Requirements for Calendar Server 6.3
See Requirements for Communications Suite 6.
Important Upgrade Patch Information for Calendar Server 6.3
The following Calendar Server 6.3 product upgrade patches are as follows:
Table 3-1 Calendar Server 6.3 Upgrade Patches
| Platform | Patch Number (English and Localized Languages) |
|---|---|
| Solaris OS, SPARC | 121657-29 |
| x86 | 121658-29 |
| Linux | 121659-29 |
You can find the most current product patches at Sun Solve. For how to find patches on Sun Solve, use the following procedure:
How to Find Patches on SunSolve
- For the current list of required patches for Sun Java System Calendar Server, go to:
http://sunsolve.sun.com - Select either "Patches" or "Patch Portal".
- Follow the Sun Java System Calendar Server links.
As operating system patch requirements change and patches to Java Enterprise System components become available, updates will be made available on SunSolve, initially in the form of recommended patch clusters.
Calendar Server Installation Notes
This section contains information you should know before you install Calendar Server 6.3. This section contains the following subsections:
- Default Calendar Server Installation Directories on Solaris and Linux Platforms
- OS Patches
- Required Privileges
- Upgrading From a Version Prior to Calendar Server 6
- Upgrading Your Calendar Database
- Upgrading to Calendar Server 6.3 Patch 121658-20 or Later on Solaris x86 Platforms
- Calendar Server Postinstallation Configuration
- Automatic Base 64 Encoding of Passwords
- Where to Find Calendar Server Data and Program Files
- Tuning Directory Server Performance for Calendar Server
| Caution Calendar Server does not support Network File System (NFS) mounted partitions. Do not install or create any part of Calendar Server, including executable, database, configuration, data, temporary, or log files, on an NFS-mounted partition. |
Default Calendar Server Installation Directories on Solaris and Linux Platforms
The following table shows the default installation directory paths for Solaris and Linux:
Table 3-2 Default Calendar Server Installation Directories
| Solaris Default Directories |
|---|
| cal-svr-base=/opt/sun/comms/calendar/ |
| /etc/cal-svr-base/SUNWics5/config |
| /var/cal-svr-base/SUNWics5 |
| Linux Default Directories |
|---|
| cal-svr-base=/opt/sun/comms/calendar/ |
| /etc/cal-svr-base/config |
| /var/cal-svr-base/ |
| Tip In the documentation, the default installation directory for Calendar Server is referred to as cal-svr-base. |
OS Patches
You must apply the required operating system patches before installing Calendar Server. The Communications Suite installer checks for required platform patches. You must install all required patches or the installation process does not continue.
Required Privileges
To run the Communications Suite 6 installer or the Calendar Server 6.3 configuration program on a Solaris OS system, log in as or become the superuser (root).
Upgrading From a Version Prior to Calendar Server 6
Upgrade to the latest Calendar Server 6.3 patch by using patchadd process.
For more information about upgrading to Calendar Server 6.3 from previous Calendar Server versions, see Sun Java Communications Suite 5 Upgrade Guide.
Upgrading Your Calendar Database
If you are upgrading from a Calendar Server version prior to 6.3 to the current 6.3 version, you must upgrade your databases also, using various database tools named in this section. More information about the migration tools can be found in the Sun Java System Calendar Server 6.3 Administration Guide.
Upgrading From a Version Prior to Calendar Server 5.1.1
If the version of your previous Calendar Server software predates version 5.1.1, first call Sun Support Services for assistance in migrating your databases to be Calendar Server 5.1.1 compatible. You can not migrate directly to any of the Calendar Server version 6 releases. In the process recommended by Sun Support Services, you are required to install Calendar Server 5.1.1. After your database files are Calendar Server 5.1.1 compatible, install Calendar Server 6.3 and run the following database tools in the order listed.
cs5migrate
Run this utility to upgrade your databases from version 5.1.1 to version 6.2 level. This is an intermediate step that is required before you run the csmigrate utility to bring it up to version 6.3 level. The cs5migrate utility can be found in the sbin directory after you install Calendar Server 6.3.
You must specify the -r option. The cs5migrate utility then creates master and exception records for all recurring events and tasks. Going forward these records will be automatically generated by Calendar Server.
This utility performs the following changes to your databases:
- Migrates your Calendar Server 5.1.1 LDAP database to be Calendar Server 6.2 compatible
- Migrates your Berkeley Data Base to version 4.2
- Writes the migration status to csmigrate.log log file
- Writes errors to csmigrateerror.log log file
csmig
Run this utility so the LDAP CLD plug-in works properly.
csvdmig
Run this utility to convert your non-domain calendar databases to single domain databases compatible with a multiple domain environment.
csmigrate
Now that your Calendar Server Databases are in version 6.2 mode, run the csmigrate utility to migrate your Calendar Server 6.2 databases to be compatible with Calendar Server version 6.3.
You can find the csmigrate utility, along with other administrative tools, in the sbin directory of your newly installed Calendar Server 6.3 software. For more information on csmigrate, see Sun Java System Calendar Server 6.3 Administration Guide.
| Caution If you are upgrading from a much older version of Calendar Server that was configured for limited virtual domain mode or has multiple instances of Calendar Server on the same machine, contact your Sun Microsystems, Inc. sales account representative for an evaluation of your migration requirements and to ensure that you have the specific migration utility that supports those requirements. And, as always, never migrate your database without first performing a full backup. |
Upgrading Your Calendar Server Version 6.0, 6.1, or 6.2 Databases to be Calendar Server Version 6.3 Compatible
Run csmigrate to upgrade your calendar databases to version 6.3 level.
You can find the csmigrate utility, along with other administrative tools, in the sbin directory of your newly installed Calendar Server 6.3 software. For more information on csmigrate, see Sun Java System Calendar Server 6.3 Administration Guide.
| Caution If you already have a Calendar Server 6.3 installation and you just upgraded to the latest patch, no migration utilities need to be run. |
Upgrading to Calendar Server 6.3 Patch 121658-20 or Later on Solaris x86 Platforms
Data created in the Solaris x86 version of Calendar Server 6.3 patch 121658-19 or earlier is corrupted when you upgrade to patch 121658-20 or later. This issue occurs on Solaris x86 platforms only (CR 6642958).
With patch 121658-20 and later, Calendar Server uses the new Berkeley Database library, which is incompatible with the database created by earlier versions. In order to use the database created by patch 121658-19 (or prior) with this patch, you must update the database.
Follow this procedure:
- Make sure the Calendar Server installation is patch 121658-19 or prior.
- Important: Take a copy of the current database.
- Check to make sure the database is in good condition by running db_verify and csdb check.
- Dump the data using db_dump.
a. Set LD_LIBRARY_PATH to cal-svr-base/SUNWics5/cal/lib.
For example: ./db_dump -r -f /var/opt/SUNWics5/dump/ics50alarms.db.txt /var/opt/SUNWics5/csdb/ics50alarms.db
b. Do the same for all the databases.
This dumps the ics50alarms.db to ics50alarms.db.txt (text file) and is placed in the "dump" directory. - Apply this patch (121658-24 or later).
- Load the data dumped in the preceding step to the database files using the cs_dbload utility provided in this patch.
a. Set LD_LIBRARY_PATH to cal-svr-base/SUNWics5/cal/lib.
b. Run cs_dbload to load files dumped in step 4.
For example: ./cs_dbload -f /var/opt/SUNWics5/dump/ics50alarms.db.txt /var/opt/SUNWics5/dbload/ics50alarms.db
c. Do the same for all the databases.
This loads the records present in ics50alarms.db.txt to the ics50alarms.db in the "dbload" directory. A new "dbload" directory is chosen in order not to overwrite the original database. - Run csdb check or csdb rebuild on the database files created in the preceding step.
FAQ: Solaris x86 Upgrade to Calendar Server 6.3 Patch 121658-20 or Later.
Question: Is this a problem only for Solaris x86?
Answer: Yes, this is problem only for Solaris x86. SPARC and Linux platforms are not affected.
Question: Do you have to perform this task for every patch? Or only one time?
Answer: This is a one-time only task. Once you convert the database to work with this patch, you do not have to repeat these steps for future patches. You can just perform a patchadd.
Question: If I have patch -17 or -18, what should I do?
Answer: Follow the previous procedure.
Question: If I have patch -21, -22, or -23, and I have not previously done a dump/load, what should I do?
Answer: We don't expect Calendar Server to run without crashes on these patch levels if the dump/load procedure is not performed. If you have these patches installed and do not see any issue, then please contact technical support on how to move forward with the patches.
Question: If I have already applied patch -24, and I've already done a dump/load, and I want patch -25 or the Communications Suite 6 software, what should I do?
Answer: Perform a patchadd of patch -25. No additional steps are required.
Question: If I have Communications Suite 5 (Calendar Server 6.3) and I want to be a Beta customer, what should I do?
Answer: If you want to move data from your existing database to the new database, you will have to perform the dump/load procedure described in patch -24.
Calendar Server Postinstallation Configuration
After installing or upgrading to Calendar Server 6.3 and before you can use Calendar Server, you must configure it according to the instructions in Calendar Server 6.3 Initial Configuration.
Automatic Base 64 Encoding of Passwords
In the past, the Calendar Server configuration file stored some passwords in clear text. Though the ics.conf file has read permission restrictions, the passwords could be visible to someone else when the administrator edits the configuration file. In Calendar Server 6.3, the passwords have been moved to another file and obfuscated by base 64 encoding them. The base 64 encoding prevents someone from accidentally seeing the passwords. You must still protect the file with read permission restrictions, and keep the file secure so that no unauthorized user can get to it, to keep the passwords secure.
If you are installing Calendar Server for the first time, the configuration program encodes the passwords that you create during the configuration process, and stores them in a separate password configuration file.
If you are upgrading your existing Calendar Server software to the Calendar Server 6.3 version, the configuration program encodes the existing passwords found in the ics.conf file, and moves them to the password configuration file.
In both cases, the configuration program also adds a new ics.conf parameter to indicate the location of the password file, as shown in the following example:
local.passwordfile="/etc/opt/SUNWics5/config/icspassword.conf"
Do not change this configuration parameter.
Due to this change, the following configuration parameters have been moved out of the ics.conf file:
- local.authldapbindcred
- local.enduseradmincred
- local.lookupldapbindcred
- service.siteadmin.cred
| Note The LDAP bind passwords that are generated by the configurator are re-generated each time you run the configurator, once they are moved out of the ics.conf file. |
Where to Find Calendar Server Data and Program Files
The following table shows where to find various files and programs referred to in the documentation for both the Solaris and Linux platforms:
Table 3-4 Location of Calendar Server Files
| File Names | Solaris Locations | Linux Locations |
|---|---|---|
| Administrator utilities: start-cal, stop-cal, csattribute, csbackup, cscal, cscomponents, csdb, csdomain, csexport, csimport, csmonitor, csplugin, cspurge, csrename, csresource, csrestore, csschedule, csstats, cstool, and csuser | cal-svr-base/SUNWics5/cal/lsbin | cal-svr-base/sbin |
| Migration utilities: csmig and csvdmig | cal-svr-base/SUNWics5/cal/sbin | cal-svr-base/sbin |
| Configuration files: ics.conf, version.conf, counter.conf, and sslpassword.conf | After installation, files are located at: cal-svr-base/SUNWics5/cal/lib/config-template During configuration, the various files from the above directory are moved to the locations specified by the configuration options you choose. The default location is: /etc/cal-svr-base/SUNWics5/config |
After installation, the files are located at: cal-svr-base/lib/config-template During configuration, the various files from the above directory are moved to the locations specified by the configuration options you choose. The default location is: /etc/cal-svr-base/config |
| Mail formatting (*.fmt) files | After installation, the files are located at: cal-svr-base/SUNWics5/cal/lib/config-template After configuration, the files are located at: /etc/cal-svr-base/SUNWics5/config/language where language is en, de, es, fr, ja, ko, zh-TW, or zh-CN. |
After installation, the files are located at cal-svr-base/lib/config-template After configuration, the files are located at: /etc/cal-svr-base/config/language where language is en, de, es, fr, ja, ko, zh-TW, or zh-CN. |
| Library (.so) files SSL utilities: certutil and modutil |
/var/cal-svr-base/SUNWics5/cal/lib/ | cal-svr-base/lib |
| Session database | /var/cal-svr-base/SUNWics5/data/http | /var/cal-svr-base/data/http |
| Counter statistics files: counter and counter.dbstat | cal-svr-base/SUNWics5/cal/lib/counter | cal-svr-base/lib/counter |
| timezones.ics file | /etc/cal-svr-base/SUNWics5/config | /etc/cal-svr-base/config |
Tuning Directory Server Performance for Calendar Server
To improve the performance of your LDAP directory server, especially if you are using calendar searches of the LDAP directory consider the following items:
Indexing the LDAP Directory Server Attributes
To improve performance when Calendar Server accesses the LDAP directory server, add indexes to the LDAP configuration file for various attributes.
The configuration program, comm_dssetup.pl, will optionally do the indexing for you.
| Tip To see the performance difference indexing can give you, perform the following test:
|
Checking and Setting the Size Limit and the Look Through Limit Parameters
To determine if the Look Through Limit (nsslapd-lookthroughlimit) and Size Limit (nsslapd-sizelimit) parameters are set to appropriate values, try the following command:
ldapsearch -b "base" "(&(icscalendarowned=*
user ID*)
(objectclass=icsCalendarUser))"
where base is the LDAP base DN of the directory server where the user and resource data for Calendar Server is located, and user ID is the value that an end user can enter in a calendar search dialog in Communications Express.
If the LDAP server returns an error, the nsslapd-sizelimit or the nsslapd-lookthroughlimit parameter might not be large enough. Follow these guidelines to set these parameters:
- Ensure that the value for the nsslapd-sizelimit parameter in the slapd.conf or equivalent file is large enough to return all the desired results; otherwise, truncation can occur, and no results will be displayed.
- Ensure that the value for the nsslapd-lookthroughlimit parameter in the slapd.ldbm.conf or equivalent file is large enough to complete a search of all the users and resources in the LDAP directory. If possible set nsslapd-lookthroughlimit to -1, which causes no limit to be used.
Using Schema 1 with Calendar Server and Communications Express
There are two issues with Schema 1 in Communications Express:
- If you are running Communications Express with Sun LDAP Schema 1, before running the Communications Express configuration program, you must add the DC root node to your LDAP using ldapmodify. The entry should look like this:
dn: o=internet objectClass: organization o: internet description: Root level node in the Domain Component (DC) tree
- The Calendar Server utility used to provision users in Schema 1, csuser, was designed for Calendar Express and does not enable a user for Address Book service as is needed for Communications Express.
Calendar Server Provisioning Tools
There are two tools for provisioning users, groups and domains for Calendar Server: The Delegated Administrator and Calendar Server utilities. Delegated Administrator has two user interfaces: the Console, a graphical user interface, and the Utility, a command-line interface. For information on Delegated Administrator, see the Sun Java System Delegated Administrator 6.4 Administration Guide. Instructions on use of the Console can be found in the Delegated Administrator Console online help.
For information on the Calendar Server utilities, see the Sun Java System Calendar Server 6.3 Administration Guide.
| Caution Do not attempt to provision users through the Access Manager Console. Though it is possible to create users and assign them a calendar service, do not use this method as results will be unpredictable and will negatively impact your deployment. |
Calendar Server Documentation Updates
csversion command
The csversion command was introduced in Calendar Server 6.3 in Communications Suite 5 and replaces the cscal version command that was present in earlier releases. It outputs the version information of Calendar Server. There are no additional arguments required.
Example:
# ./csversion
Sun Java(tm) System Calendar Server 6.3-12.01 (built Jan 12 2009)
SunOS siroe 5.10 Generic_118833-36 sun4u sparc SUNW,A70
#
6544548
The Sun StorEdge Enterprise Backup software (formerly Solstice Backup) and Legato Networker (legbackup.sh and legrestore.sh) are no longer distributed with Calendar Server 6.3. The Sun Java System Calendar Server 6.3 Administration Guide still documents these utilities in section "17.3 Using Sun StorEdge Enterprise Backup or Legato Networker," in "Chapter 17: Backing Up and Restoring Calendar Server Data." Ignore this information, as it is out of date.
Calendar Server Compatibility Issues
The following table lists the known incompatibilities between Calendar Server 6.3 and earlier versions.
Table 3-5 Calendar Server Incompatibilities
| Incompatibility | Impact | Comments |
|---|---|---|
| Access Manager now has two install types: Legacy and Realm. | At installation, you must choose Legacy as the install type on the following panel: Access Manager: Administration (1 of 6) |
If the wrong Access Manager is installed, you will not be able to run Delegated Administrator. |
| The Directory Preparation Tool (comm_dssetup.pl) under /opt/SUNWics5 doesn't work. | comm_dssetup.pl is now in its own package installed in /opt/SUNcomds for Solaris, and /opt/sun/comms/dssetup for Linux Existing scripts that specify the old path need to be updated. |
To install the package, be sure the Directory Preparation Tool is selected in the appropriate installer panel. |
| The configuration program for the Delegated Administrator has changed. | Install Delegated Administrator and run the configuration program. The current program is located at: for Solaris, /opt/SUNWcomm/sbin/config-commda for Linux /opt/sun/comms/config-commda |
Upgrade to the new Delegated Administrator when installing this version of Calendar Server. |
| This release of Communications Express is incompatible with the previous version of Calendar Server. | If you upgrade Communications Express, you must also upgrade Calendar Server. | This also applies to Messaging Server. |
| Due to a change in the way packaging is done, Calendar Express must do string substitution at runtime. | Significant Performance Degradation | Call technical support to receive a script you can run before starting Calendar Server operations. The script performs all the required string substitutions. Calendar Express is deprecated and will not be included in a future release of Calendar Server. This problem will not be fixed. |
| Due to a program code change in SSL processing, the following parameter no longer works: service.http.ssl.certdb.path |
Scripts and configuration files still using the old parameter to point to the SSL directory will not work. SSL is not enabled. | A new parameter was added to the ics.conf
file:\\
|
| Password to certificate database is no longer held in ics.conf parameter: service.http.ssl. certdb.password |
SSL password can't be found. Error message: General Error: http_ssl_init(): SSL initialization failed. |
Password to certificate database is now found in the following file located in the config directory: sslpassword.conf Format of password is: Internal (Software) Token:password |
| Non-domain environments no longer allowed. | Scripts that modify LDAP entries must now include a default domain. | When Calendar Server is installed and configured, it runs a silent conversion program on all LDAP entries to add the default domain you specified. Requests that come in (WCAP commands) without the domain will be automatically assumed to be for the default domain. But any scripts you run that directly modify LDAP entries must include the new default domain. |
| The service.admin.calmaster.userid and service.admin.calmaster.cred parameters in the ics.conf file are not used anymore. | You cannot set the Calendar user preferences and credentials using these old parameters. | The service.admin.calmaster.userid parameter is changed to service.siteadmin.userid and service.admin.calmaster.cred parameter is changed to service.siteadmin.cred. In case of an upgrade these parameters are migrated by the patch scripts. |
| Windows and HP-UX versions of Calendar Server are no longer available. | The only operating system platforms supported by server-side Calendar Server software are Solaris and Linux. | This does not effect client-side software, such as the Connector for Microsoft Outlook. See the individual client component Release Notes for a list of supported operating systems. |
Problems Fixed in This Release of Calendar Server
The list that follows are problems reported fixed for this patch of Calendar Server 6.3:
6697835
A "freebusy" failure should not cause http error to be returned for XML/JSON output
Calendar Server returns http error 404 when doing a "freebusy" lookup on a non-existing calendar.
6683707
get_freebusy.wcap crashes cshttpd
6681812
csdb rebuild should not change the modified timestamp
6680028
cshttpd crashes when a "freebusy" lookup is done on ldapgroup
6677838
Unauthorized WCAP request should return response with http code 401-Unauthorized for JSON payload
6676306
Time zone names are wrong for daylight times in Australia
6674186
Implement handling of SMS reminders
6673980
Calendar Server fails to stay running in Sun Cluster HA when configured in read-only mode
6662778
Event Accepted Notification emails are not sent if multiple calendar ID's are invited
6662417
Integration of localization files into core patch for Communications Suite 5 and 6
6659624
JSON syntax error returned when "freebusylist" is empty in getfreebusy.wcap
6657860
JSON format error returned in get_freebusy.wcap
6657246
There is a memory leak for every login if the authentication filter is configured
6657242
There is a memory leak when fetching a multivalued attribute from ldap
6656154
Calendar Server needs to implement the Communications Suite Installer upgrade interfaces
6651348
SMF needs to have unique names for Messaging Server and Calendar Server watcher services
6650915
Can't start Calendar Server using SMF
6650391
SMF: watcher fails to start (path to binaries is incorrect in calexe)
6650270
SMF : watcher.xml references Messaging Server
6649304
Passwords are put back (twice in the ics.conf with empty value after using removing the latest cs631 patch
6649300
patchadd produces error "cannot access /opt/SUNWics5/cal/lib/com.sun.cmm.cs.xml.new
6649297
Linux only: Old password related fields left in ics.conf
6646891
Calendar Express cannot modify time format if service.http.numprocesses is greater than 1
6642958
Bad data representation with patch 121658-19 for the x86 version of Calendar Server 6.3
6642312
The csversion utility is missing on Linux
6642081
Anonymous login to calendar is not working
6641750
fetchattachment.wcap returns incorrect mime output
6640527
csadmind crashes when accessing an attachment with an encoded file size that is an exact multiple of the page size
6640009
There is no SMF support in the Calendar Server build
6635743
Configuring CS fails with a java exception error
6629318
cspassword reveals passwords to all
6626685
There is a memory leak every time an attachment is fetched
6626674
There is a cshttpd memory leak under stress
6626006
csdb rebuild and csrestore from backup fails due to sbin directory ownership issue
6625765
Calendar Server import process causes attachments to be truncated
6624889
Calendar Server encoding session id makes Outlook Connector unstable*
6624747
cshttp thread lock issue in ASock_Recv
6623038
Build failure with Sun Studio 12
6622866
PROPFIND causes a denial of service of the Calendar Server
6622081
csexport should have the ability to export events including the attachment data
6622015
get_calprops.wcap not sending the correct response if calid parameter is of a calendar group
6621290
JSON syntax error: storeevents.wcap} with {{alarmpop
6621234
JSON syntax error: list_subscribed.wcap
6621213
JSON syntax error: list.wcap
6621128
JSON syntax error: get_freebusy.wcap
6620937
Calendar Server is returning incorrect ICAL output when an event contains an attachment
6620263 *
cscomponent command is missing for the Communications Suite 5 Linux installation
6620139
JSON syntax error: set_userprefs.wcap
6620122
JSON syntax error: get_userprefs.wcap
6620046
JSON syntax error: search_calprops.wcap
6619357
{{cshttpd{{ crashes with memory corruption
6618932
patchadd error message
6618247
patchrm error message
6618196
JSON syntax error: storeevents.wcap with timezone ID
6617799
JSON syntax error: get_all_timezones.wcap
6617787
JSON syntax error: deletecomponents_by_range.wcap
6617784
JSON syntax error: deletetodos_by_range.wcap
6617782
JSON: deletetodos_by_id.wcap syntax error
6616433
config-servicetags exits abnormally on Linux
6615480
JSON output has syntax errors
6615475
Calendar Server needs to locate correct product path when the Communications installer is used with altroot
6615440
Calendar Server needs to create /var/opt/sun/install on Linux
6612742
There is a cshttpd crash in print_event_detail
6612651
nswcalCALID should be removed from Calendar Server 6.3 LDAP update code
6611728
While creating an event if you invite a resource, it shows the RSVP status as "Accepted" if autoaccept is enabled
6609386
config-mfwk and config-servicetag scripts are needed for Uniformity in Documentation for Calendar Server and Messaging Server*
6607940
New calendar creation mail feature causes functional test failures
6607478
com.sun.cmm.cs.xml has hard-coded values
6605715
Update timezones.ics file with the Venezuela time zone change
6604662
You cannot add more invitees to an event when another existing user is removed from LDAP
6603427
Calendar Server emits malformed XML if an event contains an attachment*
6602903
csrename causes a core dump while renaming the calendars
6597809
Double-booking restrictions are ignored when importing an event
6596706
The cshttpd process is crashes when you try to update the attachment information for a recurring series
6596628
Implement getVersion for Calendar Server
6592804
The cshttpd process crashes in the DWP setup due to memory corruption when fetching the attachment*
6592448
A cshttpd crash occured in loginincorrect_negative
6591407
The cshttpd process crashes if the master copy of the recurring event is missing*
6590680
cshttpd may crash in attachment-related functions for the events created with patch-17 in DWP setup*
6589856
cshttpd is crashing in shtml_command when browser.cache.enabled is set to "yes"
6588744
Inviting resources to an event shows wrong RSVP status if autoaccept is enabled
6588737
Calendar Server emits broken XML if the email field contains quotes
6588557
Error 81 is returned when an attendee is removed from a single instance of a recurring event
6585886
Recurring events are not shown in Outlook Connector after running csrename
6583657
Change output from "error" to "debug" for caldb_pvt_ScanDeleteLog: Resurrected entry
6580129
fetchcomponents_by_id.wcap could cause cshttpd to crash when it returns error 81
6578849
Emit calendar data in JSON format
6577773
Sun Java Enterprise System Monitoring Framework product identifying tag needs to be fixed
6572538
There is no jmqclient bundled in Calendar Server 6.3.1 on Linux
6571479
admind.log shows confusing log message for jmqInit
6569278
Creating an event by inviting a resource calendar fails with "Unknown Error 80"
6568622
httpd does not start with Message Queue 3.7 on Linux
6567265
Make number of Berkeley database locks configurable
6565532
csdwpd crashes if there are any errors while reading the calendar properties
6564744
cshttpd crashes with fetchcomponents.wcap when run under libumem
6563558
The cshttpd process memory grows very quickly if many events or to do's are fetched in a single request
6563284
dbstore_is_archivebackup_enabled contains an incorrect return value
6561930
Update timezones.ics file with the new DST changes in New Zealand
6559166
hotbackup and archive should copy all .db files*
6558709
*The front-end system receives a "backup failed" error email even when archive and hotbackup are disabled.
6555671
The copyright for Calendar Express is still 2006
6554012
httpd crash on freebusy query uses mail if redirect is on
6548178
Alarm retry feature may result in thousands of event reminders
6546804
The icsSubscribed attribute is not removed from LDAP by cscal when deleting a calendar created by Communications Express
6546620
fetchattachment.wcap over DWP may return a corrupted file
6546549
A memory leak occurs when an event with attachment is saved
6546541
Uploaded files are not getting deleted after the attachment is saved
6546535
The cshttpd process crashes in ac_fetchattachment() if the event in the database does not have an attachid
6546532
csimport crashes when you try to import an event with an attachment
6545488
There is a crash in wcap_login on Linux
6545035
attachid is missing in fetchcomponents_by_.wcap in DWP setup*
6542989
csconfigurator.sh creates an invalid DWP configuration
6541912
fetchcomponents returns a malformed WCAP response for calendar events having an LDAP group as an attendee
6541320
The Calendar Express window title shows incorrect version 6 5
6540503
Attachment store needs to open with a hash flag to maintain only a single copy for each back end
6538972
- Notification and reminder timings are off by an hour with the new DST dates*
6537923 \
The copy file utility function fails silently with large files
6537359
In Calendar Server 2005Q4, the timezones.ics file does not account for 2007 DST differences in Mexico
6531658
csrename returns a segmentation fault and crashes in csadm_rename_in_ldap()
6530207
csrestore is unable to restore a calendar from the backup database. It cannot connect to the watcher process.
6525791
csrename stops abruptly without renaming the LDAP database
6524804
Calendar creation begins to degrade as the number of calendars increases for a single user when using bulk load
6522147
Users can log in with icsstatus=inactive
6520001
Hide passwords
6516438
You cannot login to Calendar Server after an upgrade. You will see "Backend Host Unresolvable" on the login page
6509780
Follow new versioning policy
6505280
Introduce daylight savings for Western Australia
6500444
*There is an HTTP Request Smuggling security issue in cshttpd
6498903 There is a cshttpd crash in caldb_pvt_ReadLinkedComponent()*
6498212
The configurator throws a java exception when you choose which server to use as a back end in DWP setup
6497774
csmigrate should create the target directory with the owner icsuser:icsgroup if it is run by root
6497116
The configurator window's title shows Sun Java System Calendar Server Version 6 5
6496627
Changing the calendar event case in Calendar Express with no spaces added or removed fails the first time
6496601
Deleting the secondary calendar does not remove it from the database
6496586
When switching from December to January using the monthly view, Calendar Express displays January of current year
6496353
There are memory leaks in cshttpd
6494811
admind dumps core when JMQ is enabled
6494557
There is a WCAP problem replacing X-properties on recurring components
6494514
All-day events are shifted by one day after importing a .ics file*
6489729
Calendar Server's HTTP server crashes while accepting invitations
6486422
Calendar Express does not display all-day events in some views (Day/Overview)
6480935
Recovery function for databases failed
6479810
There are session database issues
6475187
WCAP deleteevents_by_id returns non-published iErr -5010
6475106
cshttpd uses too much memory
6474557
Database handles remain open during environment close
6472348
The csadmind process is spinning and using 100% CPU
6461762
Change the absolute path to relative path in the post install script
6456901
watcher.log date/time stamp diverge from the standard used in other log files
6442769
Calendar Server should add the X-Sun-calendar-msg: ITIP Method in calendar notifications
6442476
User calendars automatically created at login have auto-provisioning turned off resulting in calendars not being created on the server
6422917
Notification of an event contains garbled multi-byte characters
6407790
Use the output "This command is not valid for schema 2" message for csattribute, csuser, and csdomain with any option
6406628
JMQ notifications are not triggered for advanced options
6391858
csstats is no longer reporting authentication, alarm, disk, or response statistics*
6378975
Online Help is not available for new panels in the Calendar Server configurator
6331404
Exception invitations do not show up in Outlook using the connector
6289810
By default, invitations should be "Accepted" for resource calendars
6282134
Some strings need to be translated in event notifications in zh-CN and zh-TW versions of Communications Express
6280808
*The title of the tasks List in the Spanish version is corrupted.
6280710
Month names should begin with lower case letters in the Spanish version
6279597
The text for introducing the time in the new-task dialog in the Spanish version is incorrect
6279591
The initials for the days in the Calendar Server web client are incorrect in the German, Spanish, and possibly the French versions*
6278714
There is an unnecessary tilde in the message warning about deletion of repeating tasks
6278698
The copyright year 2003 on the Calendar Express login page is incorrect
6275914
The Calendar Server configurator online help is out of sync with the Spanish GUI
6236637
The version of the administration tools displays the wrong build date
6214765
The string in the Spanish versio of the "Create Group" window is corrupted
5109953
The createcalendar.wcap command writes errors to the directory server logs
5069988
cscomponents -e date removes all tasks after the end date
4924536
HTML is not rendered under the "Preview" tab of "Edit Event" dialog
Known Issues and Limitations in Calendar Server
This section contains known issues at the time of this Calendar Server 6.3 release:
Calendar Server Issues
Calendar Server Upgrade on x86 Platforms Using the Installer is Not Supported
Upgrading Calendar Server using Communications Suite 6 installer (specifically commpkg upgrade) is not supported on x86 platforms. Instead follow the manual steps to upgrade Calendar Server on x86 platforms.
6688858
*There are some issues when upgrading Calendar Server HA and SC_SCHA via the Communications Installer."
Workaround: After the upgrade, mount the config directory and run csconfigurator.sh -nodisplay -noconsole -novalidate.
6695856
./csconfigurator fails to create the values from ics.conf to the cspassword file during upgrade from Calendar Server 6.2 to 6.3
6568622
httpd does not start when running Message Queue 3.7 on Linux
Calendar Server Doesn't Start After Patchadd Because New Parameters Are Added to ics.conf With value UNKNOWN (CR 6722736)
At some sites, the calendar server might not start during a patch process. If this problem occurs, use the following procedure. This procedure needs to be performed only once.
1. Set the configutil parameters below to valid values in ics.conf. For example:
caldb.berkeleydb.archive.maxdays="6"
caldb.berkeleydb.archive.mindays="3"
caldb.berkeleydb.hotbackup.maxdays="6"
caldb.berkeleydb.hotbackup.mindays="3"
2. Run the following:
./csconfigurator.sh -noconsole -nodisplay -novalidate
Contact regular support channels if this procedure does not solve the problem.
Documentation Issues in Calendar Server
Incorrect Description of icsAllowedRights Values
This issue occurs in the Sun Java System Calendar Server 6.3 Administration Guide, in the following section: D.9.3.1 icsAllowRights Attribute: csdomain Utility.
This section describes the icsAllowRights attribute and properties that you can set with the csdomain utility. The following statement is incorrect:
"If a bit corresponding to a specific right is set (value=1), the right is not allowed. If the bit is not set (value=0), the right is allowed."
The correct statement is as follows:
"If a bit corresponding to a specific right is set (value=1), the right is explicitly allowed. If the bit is not set (value=0), the right is determined by the corresponding ics.conf parameter value."
In addition, in Table D-15, icsAllowRights LDAP Directory Attribute and Properties, the values documented for the individual attribute bits are incorrect.
For example, this statement is incorrect: "allowCalendarCreation: If set (bit 0=1), do not allow calendars to be created."
This statement should read as follows: "allowCalendarCreation: If set (bit 0=1), allow calendars to be created."
Redistributable Files for Calendar Server
Sun Java System Calendar Server 6.3 contains the following set of files for which Sun Microsystems, Inc. grants you a non-exclusive, non-transferable, limited license to reproduce and distribute in binary form.
In addition, you may copy and use but not modify the listed header files and class libraries solely to cause your resulting binaries to be able to interface with Sun’s software APIs.
Sample code is provided solely for reference purposes pursuant to creating the above mentioned binaries.
All the redistributable files for Calendar Server are for the plug-in API, known as CSAPI. The API is described in the Sun Java System Calendar Server 6 2005Q4 Developer's Guide.
In the following files, cal-svr-base is the directory into which Calendar Server was installed. The default for Solaris is /opt/SUNWics5/cal, for Linux it is /opt/sun/calendar
Redistributable files are found in various subdirectories of cal-svr-base/csapi :
- authsdk Redistributable Files
- bin Redistributable Files
- classes Redistributable Files
- include Redistributable Files
- plugins Redistributable Files
- samples Redistributable Files
authsdk Redistributable Files
The following are the redistributable files in this subdirectory ( cal-svr-base/csapi/authsdk/):
cgiauth.c
expapi.h
login.html
nsapiauth.c
bin Redistributable Files
The following are the redistributable files in this subdirectory ( cal-svr-base/csapi/bin/):
libcsapi_xpcom10.so
libicsexp10.so
classes Redistributable Files
The following are the redistributable files in this subdirectory ( cal-svr-base/csapi/classes/):
ens.jar
jms.jar
include Redistributable Files
The following are the redistributable files in this subdirectory ( cal-svr-base/csapi/include/):
IIDS.h
csIAccessControl.h
csIAuthentication.h
csICalendarDatabase.h
csICalendarLookup.h
csICalendarServer.h
csIDBTranslator.h
csIDataTranslator.h
csIMalloc.hplugins
csIPlugin.h
csIQualifiedCalidLookup.h
csIUserAttributes.h
mozIClassRegistry.h
mozIRegistry.h
nsAgg.h
nsCOMPtr.h
nsCRT.h
nsCom.h
nsDebug.h
nsError.h
nsHashtable.h
nsIAtom.h
nsICaseConversion.h
nsICollection.h
nsID.h
nsIEnumerator.h
nsIEventQueueService.h
nsIFactory.h
nsIPtr.h
nsIServiceManager.h
nsIServiceProvider.h
nsISizeOfHandler.h
nsISupports.h
nsISupportsArray.h
nsMacRepository.h
nsProxyEvent.h
nsRepository.h
nsString.h
nsTraceRefcnt.h
nsVector.h
nsUnicharUtilCIID.h
nsXPComCIID.h
nsXPComFactory.h
nscore.h
pasdisp.h
publisher.h
subscriber.h
xcDll.h
xcDllStore.h
plugins Redistributable Files
This directory (cal-svr-base/csapi/plugins/) has redistributable files in the following subdirectories:
- accesscontrol Redistributable Files
- authentication Redistributable Files
- datatranslator Redistributable Files
- userattributes Redistributable Files
accesscontrol Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/plugins/accesscontrol/ ):
csAccessControl.cpp
csAccessControl.h
csAccessControlFactory.cpp
authentication Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/plugins/authentication/ ):
csAuthentication.cpp
csAuthentication.h
csAuthenticationFactory.cpp
datatranslator Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/plugins/datatranslator/ ):
csDataTranslator.cpp
csDataTranslator.h
csDataTranslatorFactory.cpp
userattributes Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/plugins/userattributes/ ):
csUserAttributes.cpp
csUserAttributes.h
csUserAttributesFactory.cpp
samples Redistributable Files
This directory (cal-svr-base/csapi/samples/) has redistributable files in the following subdirectories:
- samples/authentication Redistributable Files
- samples/datatranslator Redistributable Files
- samples/ens Redistributable Files
- samples/userattributes Redistributable Files
samples/authentication Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/samples/authentication/ ):
authlogon.c
authlogon.h
authtest.c
csAuthenticationLocal.cpp
csAuthenticationLocal.h
csAuthenticationLocalFactory.cpp
samples/datatranslator Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/samples/datatranslator/ ):
csDataTranslatorCSV.cpp
csDataTranslatorCSV.h
csDataTranslatorCSVFactory.cpp
samples/ens Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/samples/ens/):
apub.c
asub.c
rpub.c
rsub.c
samples/userattributes Redistributable Files
The following redistributable files are found in this subdirectory ( cal-svr-base/csapi/samples/userattributes/ ):
csUserAttributesDB.cpp
csUserAttributesDB.h
csUserAttributesDBFactory.cpp
Chapter 4 Sun Java System Messaging Server 7.0 Release Notes
These Release Notes contain important information available at the time of the general release of Sun Java System Messaging Server 7.0 including:
- About Messaging Server 7.0
- What's New in This Release of Messaging Server
- Deprecated and Removed Features for Messaging Server
- Requirements for Messaging Server 7.0
- Messaging Server Installation Notes
- Messaging Server Documentation Updates
- Messaging Server Compatibility Issues
- Problems Fixed in This Release of Messaging Server
- Known Issues and Limitations in Messaging Server
- Redistributable Files for Messaging Server
About Messaging Server 7.0
Messaging Server is a high-performance, highly secure messaging platform that can scale from thousands to millions of users. It provides extensive security features that help ensure the integrity of communications through user authentication, session encryption, and the appropriate content filtering to reduce spam and viruses. With Messaging Server, enterprises and service providers can provide secure, reliable messaging services for entire communities of employees, partners, and customers.
Messaging Server provides a powerful and flexible solution to the email needs of enterprises and messaging hosts of all sizes by using open Internet standards.
What's New in This Release of Messaging Server
See the Communications Suite 6 What's New document.
Deprecated and Removed Features for Messaging Server
Support for the following features may be eliminated in a future release, have already been removed in this release, or were removed in a previous release:
- Messenger Express
- NSS Security Tools
- Administration Console
- DIGEST-MD5
- LMTP Native Channel
- Messenger Express Multiplexor
- imsimta refresh
- imsimta stop and imsimta start
- MMP Section and Instance features
- Direct Editing of MTA Databases
- Netscape Browser Support
- Red Hat Linux 3 Support
- Event Notification Service (ENS)
- Ignored imta_tailor settings
- Obsolete configutil Parameters
Messenger Express
The Messenger Express webmail interface has been removed from this release. During upgrade or migration, any existing Messenger Express files will be saved off in a backup directory and must be manually restored after downgrade. The default port for mshttpd has been changed from 80 to port 8990 to signify the removal of web page serving function of mshttpd. For an upgrade or migration, the mshttpd port will be set to the existing value.
| Note This removal also includes the removal of the Messenger Express Mail Filter User Interface (msg-svr-base /SUNWmsgmf/MailFilter.war ). |
NSS Security Tools
The NSS security tools (certutil, modutil, pk12util, and ssltap are no longer distributed with Messaging Server. Instead, these tools are bundled with the new Communications Installer.
Administration Console
The Sun Java System Administration Console has been removed from the Messaging Server product.
Administration functions should be performed through the Messaging Server command-line interfaces or configuration files. References in the documentation to using the console haven't yet been corrected.
DIGEST-MD5
When clients connect via IMAP, POP or SMTP to the Messaging Server, they must use a SASL (RFC 2222) authentication mechanism or a simple password to prove their identity to the server. When the LDAP directory is configured to store user passwords in the clear, all user passwords are migrated to this format and the sasl.default.ldap.has_ plain_passwords option is set on the Messaging Server, then three additional authentication mechanisms are enabled: APOP, CRAM-MD5 and DIGEST-MD5. All three of these mechanisms transmit a one-way encoding of the password over the wire rather than the password itself. Due to its limited deployment and complexity, the DIGEST-MD5 mechanism is deprecated leaving only the APOP and CRAM-MD5 mechanisms.
LMTP Native Channel
The LMTP native channel for delivery to /var/mail (tcp_lmtpn_server) has been removed in this release. LMTP is now only supported for delivery to the message store.
Messenger Express Multiplexor
The Messenger Express Multiplexor has been removed in favor of the Webmail Server. See: Webmail Server Supports IMAP.
imsimta refresh
This command has been deprecated. Use imsimta cnbuild in Sun Java System Messaging Server 6.3 Administration Reference and imsimta restart in Sun Java System Messaging Server 6.3 Administration Reference instead, as appropriate.
imsimta stop and imsimta start
New start-msg and stop-msg commands have replaced imsimta start and imsimta stop, which are deprecated and will be removed in a future release.
See start-msg in Sun Java System Messaging Server 6.3 Administration Reference and stop-msg in Sun Java System Messaging Server 6.3 Administration Reference for more information.
MMP Section and Instance features
The optional SECTION and INSTANCENAME features of the ServiceList MMP configuration parameter are deprecated and will be removed in a future release. These features make the MMP configuration more complex than necessary and it is believed the more commonly used virtual domain feature of the MMP provides sufficient configuration flexibility.
Direct Editing of MTA Databases
MTA access to database files and the imsimta tools to manipulate MTA database files are deprecated.
Netscape Browser Support
Netscape browser support will be removed at a future date.
Red Hat Linux 3 Support
Red Hat Linux 3 platform support has been deprecated in this release and will be removed in a future release. Communications Suite 6 continues to be supported on Red Hat Linux 4.
Event Notification Service (ENS)
In this release, there are two notification services for event notifications and alarms: Sun Java System Message Queue (JMQ) and Event Notification Service (ENS). For this release, Messaging Server, Calendar Server, and Instant Messaging still have internal dependencies to ENS. By default, ENS is not enabled in this release. To enable ENS, set local.ens.enable to 1.
Prior to Messaging Server 7, if you wanted to use IMAP IDLE, you had to configure an ENS notification plug-in. In this release you can use JMQ to provide IMAP IDLE notifications.
You can use JMQ for message notifications by configuring a JMQ notification plug-in. (Messaging Server allows you to configure multiple notification plug-ins.) To enable JMQ notifications, see "How do I enable JMQ event notifications?" on MsgServerDocWiki.
Ignored imta_tailor settings
As part of a future project to support an XML configuration, the MTA's tailor file is in the process of being deprecated. As previously documented, some options in that file should not have been edited or otherwise changed. With this release of Messaging Server, only eight options in that file are honored. All other options specified in the tailor file are ignored, even if they were set to non-default values. The eight options which are still honored are IMTA_LANG, IMTA_RETURN_PERIOD, IMTA_RETURN_CLEANUP_PERIOD, IMTA_RETURN_SPLIT_PERIOD, IMTA_TMP, IMTA_USER, IMTA_USER_USERNAME, and IMTA_WORLD_GROUP.
Obsolete configutil Parameters
The configutil parameters listed in the following table are obsolete and have been removed from the Messaging Server product.
| Note If Messaging Server is upgraded from an earlier release to Messaging Server 7.0, the parameters listed in the following table are deleted from the configuration after upgrade. Before upgrading, Sun recommends that you save the configutil output to a file. |
Certain options have been removed from the configuration, specifically local.serverroot and local.installeddir.
Because you may have used these options to detect the location of the installed server, configutil has been modified always to return the current server installation directory for these options when queried. You can now only use configutil to query these options. The configutil command still permits you to set values for these names (as it allows any unrecognized option name while generating a warning), but such a value is ignored. The configutil command always returns the correct install directory when your request the value of one of these options.
Deleted configutil Parameters
| Parameter | Comment |
|---|---|
| alarm.msgalarmnoticetemplate | Too prone to format errors, support dropped in 6.3 release. |
| encryption.fortezza.nssslactivation | Removed in Messaging Server 6.0. No replacement. |
| encryption.nscertfile | Use local.ssldbpath and local.ssldbprefix instead. |
| encryption.nskeyfile | Use local.ssldbpath and local.ssldbprefix instead. |
| encryption.nsssl2 | No longer relevant with SSL v2 support obsoleted (as of Messaging Server 6.0). |
| encryption.nsssl2ciphers | No longer relevant with SSL v2 support obsoleted (as of Messaging Server 6.0). |
| encryption.nsssl3 | No longer relevant with SSL v2 support obsoleted (as of Messaging Server 6.0). SSL v3 is now always enabled. |
| encryption.nsssl3ciphers | Removed in Messaging Server 6.0. Replaced by local.ssladjustciphersuites. |
| encryption.nsssl3sessiontimeout | Removed in Messaging Server 6.0. Use service.*.sessiontimeout instead. |
| encryption.nssslclientauth | Removed in Messaging Server 6.0. SSL now always asks for client cert if there is a valid certmap.conf and a valid CA for client certs in the cert database. |
| encryption.nssslsessiontimeout | Removed in Messaging Server 6.0. Use service.*.sessiontimeout instead. |
| encryption.rsa.nssslactivation | Removed in Messaging Server 6.0. Replaced by local.ssladjustciphersuites. |
| encryption.rsa.nsssltoken | Removed in Messaging Server 6.0. Use encryption.rsa.nssslpersonalityssl and local.*.sslnicknames instead. The token name can be provided as a prefix to the SSL nickname: e.g., token-name:nick-name. |
| gen.configversion | Never used. |
| local.cgiexeclist | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.dbstat.captureinterval | Removed in Messaging Server 6.2. Use alarm.serverresponse.msgalarmstatinterval instead. |
| local.defdomain | Use service.defaultdomain instead. |
| local.dsame.auth.enable | Never used. AM SSO will be enabled so long as local.webmail.sso.amnamingurl and related parameters are defined. |
| local.enduseradmincred | Use local.ugldapbindcred instead. |
| local.enduseradmindn | Use local.ugldapbinddn instead. |
| local.enduseradminpwd | Use local.ugldapbindcred instead. |
| local.enduseradminuid | Use local.ugldapbinddn instead. |
| local.imta.catchallenabled | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.ldsearchtimeout | Use the LDAP_TIMEOUT MTA option instead. |
| local.imta.lookupandsync | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.lookupfallbackaddress | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.lookupmaxnbfailed | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.lookupreturnwhenfound | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.nsmsglog.enable | Use the LOG_MESSAGES_SYSLOG MTA option instead. |
| local.imta.reverseenabled | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.scope | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.sims_migrate | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.ssrenabled | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.statssamplesize | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.ugfilter | No longer relevant with dirsync obsoleted (as of Messaging Server 6.0). |
| local.imta.vanityenabled | Use the DOMAIN_MATCH_URL MTA option instead. |
| local.installeddir | No longer used as of Messaging Server 7.0. |
| local.instancedir | No longer used as of Messaging Server 7.0. |
| local.lastconfigfetch | No longer used as of Messaging Server 7.0. |
| local.ldapbasedn | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapcachefile | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapconfigdn | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldaphost | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapisiedn | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapport | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapsiecred | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapsiedn | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapuselocal | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.ldapusessl | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.report.counterlogfile.expirytime | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.interval | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.level | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.logdir | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.loglevel | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.maxlogfiles | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.maxlogfilesize | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.maxlogsize | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.minfreediskspace | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.rollovertime | Removed in Messaging Server 6.2. No replacement. |
| local.report.counterlogfile.separator | Removed in Messaging Server 6.2. No replacement. |
| local.report.job.desc.sample | Removed in Messaging Server 6.2. No replacement. |
| local.report.job.range.sample | Removed in Messaging Server 6.2. No replacement. |
| local.report.job.schedule.sample | Removed in Messaging Server 6.2. No replacement. |
| local.report.job.target.sample | Removed in Messaging Server 6.2. No replacement. |
| local.report.job.type.sample | Removed in Messaging Server 6.2. No replacement. |
| local.report.reportercmd | Removed in Messaging Server 6.2. No replacement. |
| local.report.runinterval | Removed in Messaging Server 6.2. No replacement. |
| local.report.type.cmd.listmbox | Removed in Messaging Server 6.2. No replacement. |
| local.report.type.desc.listmbox | Removed in Messaging Server 6.2. No replacement. |
| local.rfc822header.fixcharset | No longer relevant in Messaging Server 6.x and later versions. |
| local.rfc822header.fixlang | No longer relevant in Messaging Server 6.x and later versions. |
| local.servername | Use local.hostname instead (as of Messaging Server 7.0). |
| local.serverroot | No longer used (as of Messaging Server 7.0). |
| local.servertype | Never used (removed as of Messaging Server 7.0). |
| local.service.http.forceasciifrom | No longer necessary. |
| local.service.http.proxy | MEM is obsoleted now that webmail communicates with the store via IMAP (as of Messaging Server 6.3). |
| local.sharedfoldersforcedsubscription | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.store.expire.workday | Use local.schedule.expire instead. |
| local.store.maxlogs | Use local.store.maxlog instead. |
| local.store.notifyplugin.deletemsg.jenable | Use local.store.notifyplugin.*.deletemsg.enable instead. |
| local.store.notifyplugin.jdebuglevel | Use local.store.notifyplugin.*.debuglevel instead. |
| local.store.notifyplugin.jmaxbodysize | Use local.store.notifyplugin.*.maxbodysize instead. |
| local.store.notifyplugin.jmaxheadersize | Use local.store.notifyplugin.*.maxheadersize instead. |
| local.store.notifyplugin.jmqhost | Use local.store.notifyplugin.*.jmqhost instead. |
| local.store.notifyplugin.jmqport | Use local.store.notifyplugin.*.jmqport instead. |
| local.store.notifyplugin.jmqpwd | Use local.store.notifyplugin.*.jmqpwd instead. |
| local.store.notifyplugin.jmqtopic | Use local.store.notifyplugin.*.jmqtopic instead. |
| local.store.notifyplugin.jmquser | Use local.store.notifyplugin.*.jmquser instead. |
| local.store.notifyplugin.loguser.jenable | Use local.store.notifyplugin.*.loguser.enable instead. |
| local.store.notifyplugin.newmsg.jenable | Use local.store.notifyplugin.*.newmsg.enable instead. |
| local.store.notifyplugin.noneinbox.jenable | Use local.store.notifyplugin.*.noneinbox.enable instead. |
| local.store.notifyplugin.purgemsg.jenable | Use local.store.notifyplugin.*.purgemsg.enable instead. |
| local.store.notifyplugin.readmsg.jenable | Use local.store.notifyplugin.*.readmsg.enable instead. |
| local.store.notifyplugin.updatemsg.jenable | Use local.store.notifyplugin.*.updatemsg.enable instead. |
| local.store.serversidewastebasket | Never used. |
| local.ugldapdeforgdn | Never used. |
| local.ugldaphasplainpasswords | Use sasl.default.ldap.has_plain_passwords instead. |
| local.ugldapuselocal | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| local.webmail.sieve.host | Unused. Web browser security requires that the sieve reside on the same host as the web page server. |
| local.webmail.smime.cert.enable | Use local.webmail.cert.enable instead. |
| local.webmail.smime.cert.port | Use local.webmail.cert.port instead. |
| local.webmail.uwcrppsupport | Use local.service.http.ims5compat if necessary. |
| logfile.http.logname | Calendar Server parameter. Not used in Messaging Server. |
| logfiles.admin.alias | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| logfiles.default.alias | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| logfiles.http.alias | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| logfiles.imap.alias | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| logfiles.imta.alias | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| logfiles.pop.alias | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| logfiles.snmp.alias | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| nsclassname | No longer relevant with Administration Server obsoleted (as of Messaging Server 6.3). |
| sasl.default.transition_criteria | Use sasl.default.auto_transition instead. |
| service.http.allowadminproxy | Use the LDAP attribute mailAllowedServiceAccess instead. |
| service.http.proxydomainallowed | Use the LDAP attribute mailAllowedServiceAccess instead. |
| service.ldapmemcache | Removed in Messaging Server 5.2p2. Use service.experimentalldapmemcache instead. |
| service.plaintextloginpause | Removed in Messaging Server 5.0. No replacement. |
| service.pop.popminpoll | Removed in SIMS 4.0. No replacement. |
| service.sslcertbasedn | Removed when Administration Server obsoleted (as of Messaging Server 6.3). Use msgcert to manage certificate database instead. |
| service.sslcertfile | Use local.ssldbpath and local.ssldbprefix instead. |
| service.sslkeyfile | Use local.ssldbpath and local.ssldbprefix instead. |
| service.sslpasswdfile | Use local.ssldbpath and local.ssldbprefix instead. |
| service.sslrequestcert | Use msgcert request-cert instead. |
| store.defaultacl | Removed in Messaging Server 6.3. |
| store.diskflushinterval | Use local.store.*synclevel instead. |
| store.expirestart | Use local.schedule.expire instead. |
Requirements for Messaging Server 7.0
See Requirements for Communications Suite 6.
| Note For information about upgrading to Messaging Server 7.0 from a previous version of Messaging Server, see Messaging Server Installation Notes. |
Messaging Server Installation Notes
These installation notes pertain to the Messaging Server 7.0 release. This section contains the following subsections:
Installation Overview for Messaging Server
Use the Communications Services installer to install Messaging Server.
For installation instructions, see the Communications Suite 6 Installation Guide.
Next, you must configure Messaging Server by:
- Running the Directory Server Preparation Tool, comm_dssetup.pl .
- Running the Messaging Server configuration program.
For configuration instructions, see the Communications Suite 6 Initial Configuration information.
comm_dssetup.pl Changes for this Release
The following changes were implemented in the latest version of comm_dssetup.pl, the program that prepares Directory Server for Messaging Server use:
- Silent Installation: password change
-w dirmanager_passwd has been deprecated in favor of -jpasswd_file - See Messaging Server Compatibility Issues for more changes to the comm_dssetup.pl program.
Upgrade Instructions for Messaging Server
If you are upgrading to Messaging Server 7.0 from an earlier release, follow the upgrade instructions in the Communications Suite 6 Upgrade Guide.
Checking the /etc/hosts file entry
If you are installing Messaging Server for the first time or upgrading from an earlier version of Messaging Server, ensure that you have your host's IP address in the /etc/hosts file, for example:
129.158.230.64 budgie.siroe.varrius.com budgie
| Note On Solaris OS 10 U3 and earlier platforms, you not only have to add the Fully Qualified Domain Name (FQDN) to the /etc/hosts file, but also to the /etc/inet/ipnodes file. Otherwise, you will get an error indicating that your host name is not a Fully Qualified Domain Name. From Solaris OS 10U4 onwards, the contents of the /etc/inet/ipnodes and /etc/hosts files have been merged together into just the /etc/hosts file. Applying kernel patch 120011-14 on any Solaris 10 system will also perform the merge, and subsequent removal of the /etc/inet/ipnodes file. |
Increasing ulimit For Files After Upgrade
Due to bug 6767802 (Store daemons fail to start under cluster control due to file descriptor limits enforced by cluster), fixed in Messaging Server 7.0P3, after upgrading to Messaging Server 7.0, you must increase the number of file descriptors by setting the ulimit as follows:
ulimit -n number_of_file_descriptors
For example:
ulimit -n 100000
For more information about the upgrade procedure, see the Communications Suite 6 Upgrade Guide. For more information on Solaris tunable parameters, see Solaris Tunable Parameters Reference Manual.
This is fixed in Messaging Server 7.0P3
Messaging Server Compatibility Issues
To purge users with iPlanet Delegated Administrator when you are running Messaging Server 6.3, see Purging Users with iPlanet Delegated Administrator and Messaging Server 6.3.
The following table describes compatibility issues with Messaging Server:
| Incompatibility | Workaround | Comments | ||
|---|---|---|---|---|
| comm_dssetup.pl, the program that prepares the directory server for Messaging Server (Calendar Server and Delegated Administrator) has been modified to work with both Directory Server 6.0 and Directory Server 5.x: Interactive Mode: Server-root and Directory Server Instances | Directory Server instance(s) reside in the server-root, or an explicit Directory Server instance directory Previous versions of Directory Server used the notion of a server-root where multiple instances and configuration info would be housed. Directory Server 6 no longer uses a server-root. Instances may be anywhere. In this question, a user needs to: 1) specify the instance directory. Or, if the user is using previous versions of Directory Server, the user can: 2) specify the server-root directory where the instances are housed. You will be prompted with an additional question to pick an instance from the server-root. Or, 3) a user who has used Directory Server 5x and is now using Directory Server 6 might manually put all of her Directory Server instances under a parent directory (what we used to call a server-root).
|
no additional comments | ||
| comm_dssetup.pl, the program that prepares the directory server for Messaging Server (Calendar Server and Delegated Administrator) has been modified to work with both Directory Server 6.0 and Directory Server 5.x: Silent Installation: server-root directory | In previous versions of Silent installation, you would specify both a server-root and an instance directory. If you are using Directory Server 5.x, this still holds true. Since there is no server-root directory in Directory Server 6.0, you will need to specify the parent directory of the Directory Server instance. | no additional comments | ||
| The location of the Directory Preparation Tool (comm_dssetup.pl) has changed. | comm_dssetup.pl is now in its own package installed in /opt/SUNcomds for Solaris, and /opt/sun/comms/dssetup for Linux Existing scripts that specify the old path need to be updated. |
To install the package, be sure the Directory Preparation Tool is selected in the appropriate installer panel. | ||
| In Messaging Server 5.x, an administrator could use the IMAP listcommand to display all folders in the message store. In a typical message store, this caused the server to display an unusually long list. In Messaging Server 6.x, when an administrator runs the IMAP list command, it displays only the explicitly shared folders. |
To list all folders in the message store, use the mboxutil utility. | For more information on the mboxutil utility, see the Sun Java System Messaging Server 6.3 Administration Guide. | ||
| The configuration program for the Delegated Administrator has changed. | Install Delegated Administrator and run the configuration program. The current program is located at: for Solaris, /opt/SUNWcomm/bin/config-commda for Linux /opt/sun/comms/config-commda |
Upgrade to the new Delegated Administrator when installing this version of Messaging Server. | ||
| Upgrading Messaging Server with Webmail over IMAP protocol change (6397425, 6397451, 2137362) | The back-end server must be upgraded before upgrading the front-end server. Both the Webmail over IMAP protocol as well as the back-end message stores must be the same product version. See the Sun Java Communications Suite 5 Upgrade Guide for details. | no additional comments | ||
| This release of Communications Express is incompatible with the previous version of Messaging Server. | If you upgrade Communications Express, you must also upgrade Messaging Server. | This also applies to Calendar Server. For more information on Communications Express, see Chapter 6, Sun Java System Communications Express 6.3 Release Notes. |
||
| Clarification is needed on RTF/HTML editing and browser compatibility for Messenger Express and Communications Express. (6311363) |
|
No additional comments. | ||
| "session.timeout Login Again" pop-up error displays when you click Communications Express in Portal Server. (6417988) | Ignore the pop-up error, close the window, and continue to use Communications Express. | No additional comments. | ||
| If you use Messaging Server with Access Manager Single Sign-on, it does not support Java Enterprise System 2004Q2 Access Manager Server. However, Access Manager 6.3 and later is supported. | The specific versions of Messaging Server that do not support Java Enterprise System 2004Q2 Access Manager Server are:
|
Upgrade Access Manager (JES 2004Q2) before upgrading Messaging Server. | ||
| Access Manager now has two installation types: Realm (version 7.x style) and Legacy (version 6.x style). | If you are installing Access Manager with Messaging Server, Calendar Server, Instant Messaging, Delegated Administrator, or Portal Server, you must select Legacy mode (version 6.x style). See: Sun Java System Access Manager 7 2005Q4 Release Notes | If the wrong Access Manager is installed, you will not be able to run Delegated Administrator. |
Messaging Server Documentation Updates
Messaging Server Compatibility Issues
Problems Fixed in This Release of Messaging Server
6676443
Messaging Server configure utility reports an installation task failure if SNMP is not installed
4991650
Messaging Server does not support a staged rolling upgrade with minimum downtime in a symmetric HA environment
Known Issues and Limitations in Messaging Server
This section describes known issues in the Messaging Server product.
6686339
When imap.numprocesses is set to 10, IMAP flag updates are not working in an IDLE session
When service.imap.numprocesses is set to 1 (default), FLAG updates in an IDLE session can be seen. But if service.imap.numprocesses is set to 10, then flag updates are not seen.
Workaround: Change the MaxNumProducers setting to -1 when using JMQ with IMAP.
6648157
Messaging Server upgrade from 6.3 to 7.0 has one diff3 error in the imta_tailor.new file.
This problem is present in the beta, but is resolved in the beta refresh. If a pre-existing 6.3 or below installation is upgraded to 7.0, patch-config will report a diff3 error in the imta_tailor.new file. The workaround is to manually merge these changes. Open imta_tailor.new in an editor, delete the line beginning with "<<<<<<<" and every line up to and including "=======" except the "IMTA_WORLD_GROUP" line, then leave in any remaining lines which remain except the "IMTA_WORLD_GROUP" line. Finally, and delete the line starting with ">>>>>>>".
For example, if this is the file you begin with:
! $Revision: 1.33 $ ! IMTA_USER=mailsrv IMTA_USER_USERNAME=nobody <<<<<<< /opt/sun/comms/messaging/install/migrate/from-6.3-0.15/save/config/imta_tailor.new IMTA_WORLD_GROUP=mail IMTA_ROOT=/opt/sun/comms/messaging [...] IMTA_HOLD=/opt/sun/comms/messaging/config/hold_list ======= IMTA_WORLD_GROUP=<local.servergid> >>>>>>> /opt/sun/comms/messaging/install/migrate/from-6.3-0.15/backout/lib/config-templates/imta_tailor.new.sed
You should edit it manually to become:
! $Revision: 1.33 $ ! IMTA_USER=mailsrv IMTA_USER_USERNAME=nobody IMTA_WORLD_GROUP=mail
6569452
The following mailbox database error message can be displayed: "Environment reference count went negative."
The message store processes do not call the underlying database method that generates this error. The error message is thus irrelevant.
Workaround: Ignore the error message.
6654364
The IMAP server closes down a client's connection after the fetch command.
The client's connection to the server should remain open.
No Issue ID
After an upgrade, when you restart the server, the Berkeley Database issues a log version error, issuing the following message: 'Skipping log file...historic log version.'
This is expected behavior. Ignore this message. The Berkeley Database creates a new log file and continues logging into the new file. For example, it creates log.0000000002 and continues.
Redistributable Files for Messaging Server
The following redistributable files are provided with Messaging Server 6.x:
- You can redistribute the following files in source (HTML and Javascript) or binary form (GIF files) within a licensed Messaging Server distribution only:
- msg-svr-base/config/html (and subdirectories)
- msg-svr-base/install/config/html (and subdirectories)
You are not permitted to distribute these files by themselves.
- You can copy and use (but not modify) the following header files solely to create and distribute programs to interface with Messaging Server APIs, to compile customer written code using the documented API to interoperate or integrate with Messaging Server, and only as expressly provided in the Messaging Server documentation:
- msg-svr-base/examples/meauthsdk/expapi.h
- msg-svr-base/examples/tpauthsdk/authserv.h
- All files in the msg-svr-base/include directory (default location)
- The following files are provided solely as reference for writing programs that use the documented API to integrate with Messaging Server:
- msg-svr-base/examples/meauthsdk/
- msg-svr-base/examples/tpauthsdk/
- msg-svr-base/examples/mtasdk/
Chapter 5 Sun Java System Instant Messaging Software Version 7.3 Release Notes
This chapter contains important release information about Sun Java System Instant Messaging Software version 7.3. The release notes contain the following sections:
- About Instant Messaging Version 7.3
- What's New in This Release of Instant Messaging
- Deprecated and Removed Features for Instant Messaging 7.3
- Requirements for Instant Messaging 7.3
- Instant Messaging Installation and Uninstallation Notes
- Instant Messaging Documentation Issues
- Instant Messaging Compatibility Issues
- Problems Fixed in This Release of Instant Messaging
- Known Issues and Limitations in Instant Messaging
- Redistributable Files for Instant Messaging
About Instant Messaging Version 7.3
Sun Java System Instant Messaging software delivers secure presence and extended real-time messaging, enabling user communities to communicate and collaborate instantly and securely. It combines the instant-messaging capabilities with conferences, alerts, news, polling, and file transfer, to create a rich collaborative environment. It leverages an existing community that can be managed by using LDAP, Sun Java System Access Manager, or Sun Java System Portal Server.
What's New in This Release of Instant Messaging
See the What's New in This Release of Communications Suite 6 document.
Deprecated and Removed Features for Instant Messaging 7.3
Instant Messaging 7.3 does not have any deprecated features or removed features for this release.
Requirements for Instant Messaging 7.3
See Requirements for Communications Suite 6 and Requirements for Instant Messaging.
Instant Messaging Installation and Uninstallation Notes
This section contains important information about installing and uninstalling Sun Java System Instant Messaging software. If you are using Sun Java System Access Manager with Instant Messaging, install the Legacy (version 6 style) Access Manager by using the Sun Java Enterprise System installer. This version of Instant Messaging is not compatible with the Realm (version 7 style) Access Manager.
If you use Access Manager to store policies when configuring Instant Messaging, the following policies are created:
- Ability to administer Instant Messaging and Presence Services
- Ability to change your own Instant Messaging settings
- Ability to manage Instant Messaging Conference Rooms
- Ability to manage Instant Messaging news channels
- Ability to send Instant Messaging alerts
- Ability to watch changes on other Instant Messaging users
- Default Instant Messaging and presence access
Instant Messaging Documentation Issues
This section contains information about known issues in the documentation.
Instant Messaging Administration Guide
This section lists information that is not documented in the Administration Guide.
|
6357162 |
Adding new users to Instant Messaging does not provision them for other Sun Java Enterprise System products.
|
Instant Messaging Online Help and Quick Reference
The following information is not described in the product online help or the quick reference guide.
|
No ID |
Help page for the Instant Messaging Start screen.
|
|
6480136 |
Procedure for creating and managing conference rooms in the Quick Reference points to wrong menu.
|
Instant Messaging Compatibility Issues
The following table lists the compatibilities issues in Instant Messaging 7.3.
Table 5-1 Instant Messaging 7.3 Compatibility Issues
| Incompatibility | Impact | Comments |
|---|---|---|
| Versions of Instant Messenger prior to 2006Q1 do not support XMPP redirection. | Issue Number: 6401743. If you use the Instant Messaging redirect server with Instant Messenger, use version 2006Q1 or later of Instant Messenger. | If you use a third-party client, ensure that the client supports XMPP redirection before deploying the Instant Messaging redirect server. |
| The Instant Messaging SDK Java packages are renamed in Sun Java System Instant Messaging software 7 2005Q4 to match the open source community naming conventions. For example, org.netbeans.lib.collab. | Instant Messaging will use the new naming scheme exclusively and deprecate the old scheme. | |
| Instant Messaging 7.3 is incompatible with Sun Java System Access Manager version 7 2005Q4. | The supported version of Sun Java System Access Manager is version 7.1 | |
| Instant Messaging 7.3 is incompatible with the 2004Q2 versions of Portal Server and Messaging Server. | The supported version of Sun Java System Portal Server are versions 7.1 and 7.1 update 1. The supported version of Sun Java System Messaging Server is version 7.0. | |
| Due to a protocol change the Instant Messaging 7.3 server cannot communicate with a server of a version older than 7.2 in federated deployments. | Instant Messaging federated deployment sites should upgrade all the servers. The existing deployments who do not wish to upgrade the server should explicitly set the property of collaboration session factory object to use the legacy protocol implementation. | Perform the upgrade to limit the length of time during which the servers cannot communicate with each other. |
| Client-Server Communication | Due to a protocol change the older versions of the client and server (2004Q2 and earlier) cannot communicate with the new versions of client and server. | Upgrade both the client and server at the same time. |
| Sun Java System Instant Messaging software 7 2005Q4 and 2006Q1 are incompatible with the shared components that ship with Sun Java System Instant Messaging software 7.3. | Instant Messaging depends on the Instant Messaging SDK. The Instant Messaging SDK is installed with the shared components. | Upgrade the shared components and then upgrade Instant Messaging. The Communication suite installer upgrades Instant Messaging SDK before installing Instant Messaging version 7.3. |
| The Instant Messaging SDK implementation of the legacy Instant Messaging Presence protocol is now co-packaged. | By default, the Instant Messaging SDK APIs use the implementation based on the XMPP protocol. Applications should explicitly set the property of the collaboration session factory object to use the legacy Instant Messaging Presence protocol implementation. | |
| The SDK component includes additional JAR files. The Instant Messaging SDK uses the JSO (JABBER Stream Objects) libraries. | To use the XMPP protocol effectively, modify the classpath parameter for older applications that use the Instant Messaging SDK. | |
| The Instant Messaging 6 2004Q2 server is incompatible with the default behavior of the latest version of the SDK. | To use the 6 2004Q2 server with the current Instant Messaging SDK, set the property of the collaboration session factory object to use the legacy protocol implementation. See Issue Number 6200472 under Known Issues and Limitations in Instant Messaging for instructions. | |
| The Instant Messaging 7.3 Multiplexor does not work with the older versions of the server. | Issue Number: 6396790. Due to a change in the internal protocol used between the Multiplexor and the server, the Multiplexor does not immediately detect the failure of a previous version of the server. Clients that use a Multiplexor connected to a previous version of the server that has failed might not be aware of server failure within a reasonable amount of time. | Use Instant Messaging 7.3 for both the Multiplexor and server. Upgrade or patch systems on which the server is installed and then upgrade systems on which only the Multiplexor is enabled. |
| Instant Messaging 7.3 server does not work with the previous versions of the Instant Messaging SDK. | Issue Number: 6439781. You cannot start the Instant Messaging 7.3 server after upgrade if you do not upgrade the Instant Messaging SDK. | Use the 7.3 version of the server and the SDK. |
| Require URL to the default codebase URL since release 6 2004Q2. | The default URL for the codebase is http://server:port/im. | |
| Require default port numbers since release 6 2004Q2 | The default server port number is 45222 and the default Multiplexor port number is 5222. | |
| Instant Messaging 7.3 server does not support Multiplexor version 7.2. | Upgrade the Multiplexor to version 7.3. | |
| Although the 7.2 client is supported on 7.3 server, all functionalities might not work. | Upgrade the client to version 7.3. |
Problems Fixed in This Release of Instant Messaging
This section describes the problems fixed in the Instant Messaging version 7.3 release.
|
6531861 |
Server loses channels if different Multiplexors are configured to use different maximum session values. |
|
2150967 |
The JUD search returns all attributes of a user, including the roster and private settings of the user. |
|
6534319 |
The certificate used to sign-in the Instant Messaging client has expired. |
|
6635378 |
Presence of an online contact is not sent to a new resource after bind and First Available Presence (FAP). |
|
6470399 |
Instant Messaging sends invalid presence packets when joining a multiuser chat. |
|
2150966 |
The XMPPPersonalContact.getPrincipal() function does a JUD search each time. |
|
6358741 |
An option to change password using the GAIM client should be supported. |
|
6553653 |
The Instant Messaging server does not handle password expiry warning with Access Manager correctly. |
|
6504585 |
The Instant Messaging client should rejoin all existing open chats on client reconnection. |
|
6487570 |
An option to completely turn off the emoticon conversion should be provided. |
|
6649478 |
The file transfer feature does not work in the Alert window. |
|
6477227 |
Client does not display time stamps that the server provides with history. |
|
6577636 |
All client sessions hosted on a proxy component session should be terminated when the proxy server fails. |
|
6577729 |
When a user copies text from a web page or any other source and paste the text in a chat window, the font settings of any subsequent text that is typed in the chat window changes drastically. |
Known Issues and Limitations in Instant Messaging
This section contains a list of known issues at the time of release of Instant Messaging version 7.3.
Instant Messaging Installation, Upgrade, and Uninstallation Issues
|
6440300 |
Executing the imadmin start command fails to start services after upgrading from Java Enterprise Server version 4 to Instant Messaging 7.2.
|
|
6493939 |
The -migrate option of the imadmin utility is no longer supported. |
|
6498428 |
The Configurator tool fails if you specify any userid and groupid other than root.
chown -R imuser:imgroup /var/opt/sun/comms/im/default chown -R imuser:imgroup /etc/opt/sun/comms/im/default imuser and imgroup are the user and group respectively that you use to install Instant Messaging. |
|
6518514 |
(Linux Only) Upgrade to Instant Messaging 7.2 fails with file conflict error.
file /opt/sun/im/lib/imService.ldif from \
install of sun-im-install-7.2-24 conflicts with \
file from package sun-im-ident-7.0-13
The versions of these packages that should be installed with Instant Messaging 7.2 are sun-im-ident-7.2-24 and sun-im-install-7.2-24.
|
|
6729367 |
(Linux Only) Upgrading or uninstalling Instant Messaging version 7.2 by using the Communication Suite 6 installer does not remove older Instant Messaging L10N RPM Package Manager (RPMs).
To uninstall the previous version of Instant Messaging, perform the following steps:
|
Instant Messaging Server-to-Server Communication Issues
|
5051299 |
News channel access rights do not work in a server-to-server setup.
|
|
5051369 |
In a server-to-server communication, an end user subscribed to a news channel on a different server is unable to chat with the creator of the news channel. |
Instant Messaging Configurator Tool Issues
|
6431614 |
Command-line help for the Configurator tool is incorrect.
|
|
6444431 |
The Configurator tool shows options for configuring Access Manager even though it is not installed.
|
Instant Messaging XMPP/HTTP Gateway Issues
|
6354757 |
The location of the httpbind log is not correct in the httpbind_log4j.conf file.Log file.
|
Instant Messaging Redirect Server Issues
|
6401743 |
Cannot use Instant Messenger 2005Q4 or earlier with the redirect server.
|
Instant Messaging News Channel Issues
|
5050973 |
News message properties are not sent with the news messages.
|
|
6213223 |
Messages appear to be lost in news channel.
|
|
6217766 |
Alerts and news channel messages not displayed on relogin.
|
Instant Messenger Issues
This section contains a list of known issues at the time of release of Instant Messenger version 7.3.
Instant Messenger General and Usability Issues
|
4632723 |
Idle detection is not implemented on the Mac operating system.
|
|
4841572 |
Custom statuses cannot be removed.
|
|
5104840 |
Canceling changes for the Privacy tab should not save the changes to settings.
|
|
6192611 |
Users cannot set priority for Idle or Away status when Instant Messenger is invoked from the Java plug-in.
|
|
6477618 |
(Windows only) The Desktop Integration Settings option is missing when the client is invoked by using the Java plug-in on the Windows operating system.
|
Instant Messenger Login, Logout, and Connectivity Issues
|
5087303 |
The Instant Messenger Login dialog box does not display the name of the end user who last successfully logged in to the server.
|
|
6292212 |
If a client connected over SSL is disconnected and attempts to reconnect, the user is prompted to accept the certificate again. |
|
6302273 |
Instant Messenger disconnects unexpectedly.
|
|
6419542 |
User connections that are terminated by Access Manager do not log users out of Instant Messenger.
|
Instant Messenger Chat Issues
|
6186465 |
An additional carriage return might be added when cutting and pasting text in Instant Messenger. |
Instant Messenger Printing Issues
|
4846542 |
On the Mac operating system, trying to print from the Java Web Start client hangs Instant Messenger.
|
Instant Messenger Policy Management Issues
|
4929295 |
When multiple Instant Messaging policies are applied to a user, the policies can contradict one another.
|
Instant Messenger Conference Room Issues
|
6205657 |
Changes made to the access permission do not take effect in conference rooms.
|
|
6354184 |
You cannot enter the same conference room from multiple concurrent Instant Messaging sessions. |
Instant Messenger Alerts Issues
|
4806791 |
Alerts with embedded images are not displayed correctly. |
Instant Messaging Single Sign-On (SSO) Issues
|
6536721 |
Multiple session validation fails.
|
Other Known Issues
|
6643628 |
The Configurator tool does not connect to the Directory Server SSL port 636.
|
|
6661405 |
The Configurator tool checks for Application Server packages even though the container is Web Server. Similarly, the tool checks for Web Server packages even though the container is Application Server. |
|
6664693 |
The Configurator tool displays the Application Server Administration port (4849) even though the container is Web Server. |
|
6665839 |
Voice chat status shows Connected even after the server shuts down. |
|
6652740 |
When a third user joins a group of two users in a group chat, the voice chat option is not inactivated. That is, a group of more than two users can start a voice chat, which is not the expected behavior. |
|
6665277 |
Chat messages are not delivered in a sequence when CIR is restarted. |
|
6646341 |
Voice chat is enabled after inviting other users to chat although the user is able to chat. |
|
6665258 |
The roster subscription does not function correctly between the Instant Messaging and Presence Service (IMPS) clients. |
|
6667139 |
User status shows online in others' contact list even when the user logs out. |
|
6592012 |
Users are added twice in the recipient list of the Add Recipients dialog box. |
|
6664744 |
Chat window is not updated when the other users log out. |
|
6661538 |
User is unable to stop the voice chat once the chat session enters a group chat.
|
|
6647520 |
The termination information query is not displayed correctly if a voice chat session terminates when the user status is busy.
|
|
6652192 |
Moderate conference does not work when httpbind is configured and the user logs in without httpbind.
|
|
6576575 |
Authorize Contact is not sent to the added user when a user is added from Alert or Chat.
|
|
6667213 |
The Manage news channel online help shows the incorrect version of Instant Messenger. |
|
6536165 |
Unable to close the chat window when the start multiple chats in new windows option is selected and deselected.
|
|
6635211 |
Consolidated Issues in News.
|
|
6543861 |
Invited users do not get calendar reminder alerts.
|
|
6545003 |
Stream error sent through httpbind has a blank error condition value. |
|
6628423 |
Conference search fails with third party client in server-to-server setup.
|
|
6519053 |
Instant Messaging server allows the user to specify an invalid domain.
|
|
6634719 |
Fatal error is displayed on a terminal when Instant Messaging server is started.
Starting Server [OK] Starting Multiplexor [OK] [Fatal Error] :1:1: Premature end of file. [Fatal Error] :1:1: Premature end of file. [Fatal Error] :1:1: Premature end of file. [Fatal Error] :1:1: Premature end of file. [Fatal Error] :1:1: Premature end of file. [Fatal Error] :1:1: Premature end of file. |
|
6649550 |
Status Unknown is displayed for offline users after relogin in a server-to-server setup.
|
|
6302312 |
Instant Messaging client is not completely functional after reconnecting to server. |
|
6626931 |
Authorization pending issues with client for self-jid.
|
|
6628502 |
Usage of the imadmin migratepropstore command is incorrect in the CLI help.
/opt/sun/comms/im/sbin/imadmin [options] migratepropstore \\ [error_log] The correct usage is: /opt/sun/comms/im/sbin/imadmin migratepropstore \\ [options] [error_log] |
|
6632080 |
Unable to join conference rooms on another server in a server-to-server setup with TLS enabled.
|
|
6644703 |
User status is not updated when a two-side subscription occurs in a server pool setup.
|
|
6646034 |
The imadmin assign_services command fails when Instant Messenger interacts with LDAP in the SSL mode.
|
|
6646048 |
New users can register even if a new user registration is not enabled on the server-side schema 1 and schema 2. |
|
6620273 |
Migration fails for user IDs with uppercase characters.
|
|
6540801 |
Calendar pop-ups are sent even when the sysSendAlerts.acl parameter is set to false. |
|
6531502 |
The imadmin command fails to bind and takes the Directory Manager password as input.
|
|
6641777 |
Stop Moderating conference room does not remove the moderate conference pane. |
|
4868028 |
Users cannot easily change their status in the Mac operating system.
|
|
4960933 |
On Windows, the task bar menu labels that contain multibyte characters are not displayed correctly in some locales. The menu functionality is not affected. |
|
5080586 |
The status text should not be displayed in the label for the status button.
|
|
5097513 |
Outstanding issues in Calendar and Instant Messenger integration.
|
|
5107645 |
Client cannot add the LDAP group to the privacy list.
|
|
6319382 |
Emoticons cannot be pasted in the horizontal line. |
|
6482265 |
While upgrading from Sun Java Enterprise Server version 4 with Access Manager to Sun Java Enterprise Server version 5, Access Manager policies do not get reflected in the Instant Messaging client.
|
|
6506541 |
Unable to choose a different user ID or group ID during configuration by using the state file.
|
|
6463394 |
The Format menu options do not work as expected. |
|
6663115 |
A user who is logged in to a chat for the first time is unable to post messages to the moderator of the conference.
|
|
6646374 |
MSN Web Messenger user ID is shown as xxx%hotmail.com@<jid> in the Instant Messaging client. |
|
6665277 |
Chat messages are not delivered in a sequence when CIR shuts down and restarts. |
|
6631538 |
If a user name contains the Ñ character, the user name is displayed incorrectly when the users logs in through a gateway. |
|
6626943 |
The Tools->News->Subscribe news channel option displays an error in a hosted domain schema 2 setup. |
|
6671892 |
Instant Messaging does not work through the portal gateway. |
|
6676055 |
Single Sign On (SSO) cannot be enabled unless the policy is identity.
|
|
6646394 |
In IMPS, the Client Capability Response should support any content type but the supported content type is text/plain.
|
|
6698101 |
Event message is not displayed in the client pop-up window. Instant Messenger alerts the user to check the Calendar instead.
|
|
6688458 |
Unable to start the Instant Messaging client using Firefox on a Solaris platform Sun Ray machine.
|
|
6646704 |
Offline alerts functionality does not work when alerts are sent from the Instant Messaging client to users on the MSN and AOL Instant Messenger (AIM) clients
|
|
6646722 |
The AIM contact group does not show up in the Instant Messaging client. |
|
6688131 |
The Participation list option does not work from the View menu of the chat window. |
|
6689323 |
The redeploy command gives an error after upgrade. |
|
6676559 |
Null pointer exception is displayed when a JWChat user subscribes to an Instant Messenger user. |
|
6651540 |
Unable to get import the roster information with a JWChat client. |
|
6688472 |
The imadmin migratecerts command does not migrate the certificate chain.
|
|
6671297 |
Service Management Facility (SMF) does not support starting or stopping of multiple Instant Messaging instances. |
|
6673225 |
The imadmin start server and imadmin stop server commands starts and stops the server and the Multiplexor.
|
|
6661426 |
The stack trace should not be displayed in the INFO level log. |
|
6693804 |
The uninstaller does not remove the SMF related files. The status is shown as online even though the product is uninstalled.
|
|
6691049 |
Instant Messaging server sends conference history timestamps with its own timezone rather than the universal time clock. |
|
6678951 |
Voice chat does not work correctly when users do a side chat in a conference. |
|
6677110 |
The Configurator tool should not provide an option to specify the SSO and the property store as ldap/file. |
|
6686494 |
The Instant Messaging Configurator tool does not have an option to provide the default domain name for the server. |
|
6686514 |
The Instant Messaging Configurator tool should have an option to configure voice for hosted domains. |
|
6688466 |
Web Container configuration issues.
|
|
6684303 |
The File attachment button is inactive or is disabled.
|
|
6685534 |
Issues with chat session.
If User1 closes the chat window once again, User1 is added one more time in the participation list of the User2 chat window. The message "User1 has left" is not displayed. Issue 2: Consider the following.
In the User1 chat window, the client opens a new tab for text messages. |
|
6672605 |
The migratepropstore command takes the source only from the iim.conf file and not from the command-line interface. |
|
6685874 |
Error while inviting the user to join the openfire conference. |
|
6656388 |
An error "Cannot get the default privilege" is displayed when the Instant Messaging client connects to openfire. |
|
6684713 |
A new chat tab is opened during chat initiation while chatting with any third-party client. |
|
6687295 |
An incorrect and incomplete user status change alert message is displayed when the MSN user logs off the MSN client. |
|
6697992 |
Some handsets that use IMPS version 1.2 might not work correctly with the IMPS service. |
|
6689918 |
Voice chat does not work correctly on a Sun Ray machine. |
|
6514509 |
L10N: Apostrophes missing in four pages of the Configurator tool online help. |
|
6649450 |
If the Instant Messaging client is invoked with a plug-in, the client does not enable the user to log out by using the Close button. |
|
6634660 |
Redirect Server displays an resource constraint error even if another node instance exists. |
|
6626366 |
After making changes to properties in the iim.conf file, the user is able to add a contact only once. |
|
6653020 |
Authorized contact does not exist after changes are made to the sysWatch.acl policy. |
|
6687284 |
User status alerts in the Instant Messenger client does not reflect the actual status of the user on the MSN client. |
|
6647122 |
Setting the privacy profile to "Invisible to All" in Instant Messenger shows the user as online in the AIM client. |
|
6646712 |
Cannot detect the AIM or MSN user who logs in to the transport in the Instant Messaging client.
|
|
6646707 |
MSN user status "Appear offline" results in messages not being delivered.
|
|
6646702 |
The subject of the alert sent from the Instant Messaging client to the MSN client is not displayed in the MSN client.
|
|
6646700 |
An alert is sent as a chat conversation and the delivery status of the alert is not updated correctly.
|
|
6646379 |
The poll functionality does not exists between the Instant Messaging client and AIM, MSN or Yahoo. |
|
6646375 |
Text formatting changes made in the Instant Messaging client do not appear in AIM or MSN. |
|
6646372 |
Alerts sent to the AIM client has extra spaces. The extra spaces affect the message display.
|
|
6641280 |
The font size of messages sent to the AIM user from the Instant Messaging client is inappropriate.
|
|
6621474 |
Cannot kick the participants from conference room.
|
|
6634205 |
The IMPS gateway does not handle multiple resource login correctly. |
|
6634210 |
Notification about users joining and leaving the chat room should be displayed with IMPS. |
|
6645826 |
Conference communication does not work between users with the same username on different domains with schema 1 setup.
|
|
6486498 |
Alerts that contain a message and a URL image cannot be sent. |
|
6511487 |
Configuring Instant Messenger by using the state file should not pop any questions. |
|
6513448 |
The Configurator tool hangs in case of an incorrect ID while configuring using the state file. |
|
6514018 |
Unable to choose different ports while configuring Instant Messenger by using the state file.
|
|
6532048 |
The configure utility should have all help options beginning with -- sign. |
|
6642652 |
(Windows Vista only) Some options are missing in the Instant Messaging client Settings window in the Windows Vista operating system. |
|
6669561 |
imadmin assign_services does not register the Instant Messaging services to the domain in the identity realm. |
|
6568622 |
(On Linux only) httpd does not display with 3.7 Java Message Queue on the Linux operating system. |
Redistributable Files for Instant Messaging
Sun Java System Instant Messaging software 7.3 does not contain any files which you can redistribute.
Chapter 6 Sun Java System Delegated Administrator 6.4 Release Notes
| A Note About This Release Delegated Administrator 6.4 released with Communications Suite 6 is functionally the same version as the Delegated Administrator 6.4 released with Communications Suite 5. (However, bugs have been fixed since the Communications Suite 5 release.) |
These Release Notes contain important information available at the time of the general release of Sun Java System Delegated Administrator 6.4 including:
- About Delegated Administrator 6.4
- What's New in This Release of Delegated Administrator
- Deprecated and Removed Features for Delegated Administrator 6.4
- Delegated Administrator Installation Notes
- Delegated Administrator Documentation Updates
- Delegated Administrator Compatibility Issues
- Problems Fixed in This Release of Delegated Administrator (since Communications Suite 5)
- Known Issues and Limitations in Delegated Administrator
- Redistributable Files for Delegated Administrator
- Requirements for Delegated Administrator
About Delegated Administrator 6.4
Delegated Administrator 6.4 enables you to provision organizations (domains), users, groups, and resources in an LDAP directory used by Communications Suite applications such as Messaging Server, Calendar Server, and Instant Messaging.
The Delegated Administrator has two user interfaces:
- A utility (a set of command-line tools) invoked with the commadmin command.
- A console (a graphical user interface) accessible through a Web browser.
Online help in the Delegated Administrator console describes how administrators can use the GUI to provision users in an LDAP directory.
With Delegated Administrator 6.4, you can provision users in an LDAP Schema 2 directory only. To provision Messaging Server users in an LDAP Schema 1 directory, you must use iPlanet Delegated Administrator, a deprecated tool.
For information about configuring and managing Delegated Administrator, see the Sun Java System Delegated Administrator 6.4 Administration Guide. For a description of the Delegated Administrator commadmin command-line tools, see Delegated Administrator Utility (commadmin) Reference.
What's New in This Release of Delegated Administrator
See the Communications Suite 6 What's New document.
Deprecated and Removed Features for Delegated Administrator 6.4
Deprecated Platforms: Version 3 of Red Hat Linux (effective in Communications Suite 6)
Support for Communications Suite (including Delegated Administrator) on the following versions of Red Hat Linux has been deprecated and may be removed in a future release:
- Red Hat Enterprise Linux Advanced Server (32– and 64–bit versions), version 3 (all updates)
- Red Hat Enterprise Linux Enterprise Server (32– and 64–bit versions), version 3 (all updates)
For information on currently supported versions of Red Hat Linux, see Operating System Requirements.
iPlanet Delegated Administrator (effective in Communications Suite 5)
iPlanet Delegated Administrator has been deprecated in favor of the Communications Suite Delegated Administrator console and utility. Sun Microsystems, Inc. will announce an end-of-life time line for iPlanet Delegated Administrator at a future date.
| Note Although iPlanet Delegated Administrator has been deprecated, the iPlanet Delegated Administrator imadmin user purge command has been updated to be compatible with Messaging Server 6.3. For more information about the updated command, see Purging Users with iPlanet Delegated Administrator and Messaging Server 6.3. |
Delegated Administrator Server Log "Debug servlet"
As noted in What's New in Delegated Administrator 6.4, the url used in previous releases can no longer be used for this purpose.
Delegated Administrator Installation Notes
For a detailed steps required to install and configure Delegated Administrator, see “Chapter 2: Planning for Installation and Configuration” in the Sun Java System Delegated Administrator 6.4 Administration Guide.
ACI Consolidation
For large-scale installations with Access Manager, Messaging Server, and an LDAP Schema 2 directory, you might want to consolidate the Access Control Instructions (ACIs) in your directory.
When you install Access Manager with Messaging Server, a large number of ACIs initially are installed in the directory. Many default ACIs are not needed or used by Messaging Server. You can improve the performance of Directory Server and, consequently, of Messaging Server look-ups, by consolidating and reducing the number of default ACIs in the directory.
For information about how to consolidate and discard unused ACIs, see Consolidating ACIs for Directory Server Performance.
Delegated Administrator Documentation Updates
In this release of Delegated Administrator, Sun Java System Delegated Administrator Administration Guide describes how to enforce unique values for mail attributes when running Directory Server 5.x. This task appears as a “Post-Configuration Task” after you run the Delegated Administrator configuration program.
If you are running Directory Server 6.x, you must follow the procedure described here to enforce unique mail attribute values:
To enforce the uniqueness of mail attributes when running Directory Server 6.x
Messaging Server uses the following mail attributes to identify a user's email address and alternate email addresses:
- mailAlternateAddress
- mailEquivalentAddress
Each user's mail attributes should be unique across the directory.
- Install the following Directory Server plug-in: 6.1_PR_6573440.
To install the plug-in, follow the instructions in the plug-in README file.
The plug-in is available with Directory Server 6.x patches on SunSolve.
This plug-in provides a hotfix patch to Directory Server to enforce mail attribute uniqueness. Although the plug-in is labeled “6.1”, it applies to other Directory Server 6.x releases such as Directory Server 6.0. - Create the plug-in for Delegated Administrator by using the Directory Server configuration utility, dsconf.
For example:dsconf create-plugin -h host -p port -H /opt/SUNWdsee/ds6/lib/uid-plugin.so -F NSUniqueAttrSet_Init -Y preoperation -G attributeset=mail,mailalternateaddress,mailequivalentaddress -G "ugldapbasedn" "Uniqueness in Attrbute Set"
where
host and port are the host name and port number of the machine where Directory Server is installed
/opt/SUNWdsee/ds6/lib/uid-plugin.so is an example of the library path where uid-plugin.so is located on Solaris. (For Linux platforms, use the appropriate Linux library path.)
ugldapbasedn is your root suffix. Uniqueness checking is performed on all entries underneath this suffix. - Enable the plug-in for Delegated Administrator.
For example:dsconf enable-plugin -h host -p port "Uniqueness in Attribute Set"
For more information about using the dsconf utility to enforce attribute value uniqueness, see the following chapter in the Sun Java System Directory Server Enterprise Edition 6.3 Administration Guide: Directory Server Attribute Value Uniqueness.
- Restart Directory Server.
Delegated Administrator Compatibility Issues
The following table lists the known incompatibilities between Communications Suite Delegated Administrator 6.4 and earlier versions.
| Incompatibility | Impact | Comments |
|---|---|---|
| Access Manager in Realm Mode (version 7.x style) Note: Access Manager has two install types: Realm Mode (version 7.x style) and Legacy Mode (version 6.x style). Legacy Mode is the default. |
At installation, you must choose Legacy Mode as the install type on the following panel: Access Manager: Administration (1 of 6) |
If the Realm Mode install type of Access Manager is installed, you will not be able to run Delegated Administrator. |
| Directory Server releases 5.2.4 and earlier | The Directory Server feature that enforces unique values for mail attributes is not available with versions earlier than 5.2.4. | Solution: Upgrade to Directory Server 5.2 patch 6 or later. You also can install Directory Server 5.2.4, but you must apply patch 5.2_Patch_4_6313027. For detailed instructions, see Enforce Unique Values for Mail Attributes |
Problems Fixed in This Release of Delegated Administrator (since Communications Suite 5)
This list describes the issues fixed in Delegated Administrator.
|
6679372 |
Getting inconsistent results of organization searches for adding icsExtendedDomainPreds in DA console. |
|
6587572 |
Delegated Administrator creates new mail groups with mgrpBroadcasterPolicy=NO_REQUIREMENTS |
|
6587520 |
Delegated Administrator creates new users with mailAutoReplyMode=echo |
|
6553328 |
There is no longer a Manager Field available in the Delegated Administrator tool like the one in iPlanet Delegated Administrator 1.2. |
|
6525830 |
The Delegated Administrator online help for the Editing Group Properties page incorrectly documents the following UI fields: Add Header Field and Remove Header Field. |
|
6525829 |
The Delegated Administrator online help incorrectly describes the Message Prefix Text field in the Create New Group wizard and Group Properties page. |
|
6512161 |
The Delegated Administrator online help incorrectly defines the Attachment Quota value in the Create New Organization wizard and Organization Properties page. |
|
6507859 |
Delegated Administrator online help erroneously states that you can use “>” and “<” signs when searching for organizations. |
|
6483254 |
Delegated Administrator online help does not explain that the Login ID must be in ASCII characters. |
|
6454001 |
Can not display icsExtendedDomainPrefs entry properly on Delegated Administrator console. |
|
6431459 |
Although IMAPS is enabled for a service package, it shows "IMAP: disabled" |
|
6317850 |
Attributes passed with the –A option of the commadmin command are ignored if the command also calls an input file containing attributes passed with –A. |
|
6314711 |
An Organization Administrator (OA) can remove himself as an OA by modifying the organization Properties page. |
|
6218713 |
Values in the resource.properties files are overwritten when Delegated Administrator is reconfigured with the config-commda program. |
|
5107441 |
If the first part of the default organization name created in the Delegated Administrator configuration program (config-commda) matches the root suffix name, the organization cannot be created. |
|
4934768 |
Cannot modify non-ASCII groups. |
Known Issues and Limitations in Delegated Administrator
This section describes known issues in Communications Suite Delegated Administrator. The section includes the following topics:
- Delegated Administrator Installation, Upgrade, and Configuration Issues
- Delegated Administrator Console and Command-Line Utilities
- Delegated Administrator Localization and Globalization Issues
- Delegated Administrator Documentation
Delegated Administrator Installation, Upgrade, and Configuration Issues
|
6434047 |
You cannot upgrade Delegated Administrator from version 2004Q2 to version 6.4 (the current release) when Access Manager is deployed to an Application Server node agent.
|
|
6376896, 6294603 |
Upgrading to Access Manager 7.0 without upgrading Delegated Administrator to version 6.4 (the current release) will cause user creation to fail.
When you upgrade to Java Enterprise System Release 5, if you upgrade Access Manager from version 6.x to 7.0 but do not upgrade Delegated Administrator to version 6.4, user creation with mail or calendar service will fail.
|
|
6310711 |
The Delegated Administrator configuration program allows you to enter invalid values in the Domain Separator field.
/var/opt/SUNWcomm/da/WEB-INF/classes/
com/sun/comm/da/resources/daconfig.properties
Use a valid value such as @, -, or _. |
Delegated Administrator Console and Command-Line Utilities
|
6760564 |
In the Delegated Administrator console, the Calendar service Advanced Rights interface is missing the calendar group double-booking option. bit 15 : allowGroupDoubleBook : "Double booking of group calendars"
|
|
6677194 |
Local Organization Administrators and Service Provider Administrators can change the disk space quota attribute of their domains when the service package assigned to the domains restricts the disk space quota. /var/opt/SUNWwbsvr7/<https-Host_name>/web-app/<Host_name> \ /da/WEB-INF/classes/com/sun/comm/da/resources/Security.properties
|
|
6430018 |
If service packages are displayed across multiple pages in the Delegated Administrator console, only changes to the last page are saved.
Workaround: |
|
6300923 |
When you add Dynamic members to a group In the Delegated Administrator console, you cannot test a manually constructed LDAP URL. |
|
6292610 |
Using the browser or system controls in the Delegated Administrator console can generate unexpected results. |
|
6234660 |
No indication when a User, Organization, or Group list page has finished loading. |
|
5094680 |
The advanced search feature does not return correct results for organizations.
Instead of returning only the organizations that match the search criteria, Delegated Administrator displays all organizations. |
Delegated Administrator Localization and Globalization Issues
This section describes Delegated Administrator localization problems. No localization issue exist for this release.
Delegated Administrator Documentation
This section describes errors or incomplete information in the Delegated Administrator books and online help.
|
6760559 |
In the Delegated Administrator console, the Calendar service advanced rights (icsAllowRights) GUI interface can easily be misinterpreted. This issue is described in the following page: Setting Calendar Server Advanced Rights with Delegated Administrator. |
|
6693218 |
The Delegated Administrator online help displays the current version as Communications Suite 5 Delegated Administrator instead of Delegated Administrator 6.4 or Communications Suite 6 Delegated Administrator. |
|
6607494 |
The Delegated Administrator online help describes nested groups, although nested groups are not supported in Delegated Administrator. For example, the online help describes how to add a nested group (add a group as a member of an existing group) by choosing from a drop-down menu and searching/selecting a group. These options do not exist in the UI. You cannot added nested groups. |
|
651216 |
The Delegated Administrator online help incorrectly defines the Attachment Quota value in the Create New Organization wizard and Organization Properties page. |
Redistributable Files for Delegated Administrator
Requirements for Delegated Administrator
See Requirements for Communications Suite 6 and Requirements for Delegated Administrator.
This section describes the following platform, client product, and additional software requirements for this release of Delegated Administrator:
- Important Patch Information for Delegated Administrator
- Delegated Administrator Operating System Requirements
- Sun Java System Software
- Delegated Administrator Hardware Requirements
- Supported Browsers for Delegated Administrator
Important Patch Information for Delegated Administrator
At the time of general release of the Sun Java Communications Suite 6, the following Delegated Administrator 6.4 upgrade patches are available:
| Platform | Patch Number (English) |
|---|---|
| Solaris, SPARC | 121581–18 |
| x86 | 121582–18 |
| Linux | 121583–18 |
Delegated Administrator Operating System Requirements
This release of the Communications Suite products, including Delegated Administrator, is supported on the following platforms:
- Solaris 10 Operating System (SPARC™ and x86 Platform Editions) including Zones Support
- Solaris 9 Operating System Update 2 (SPARC™ and x86 Platform Editions)
- Red Hat Enterprise Linux Advanced Server (32– and 64–bit versions), version 4 (all updates) and 5 (all updates)
- Red Hat Enterprise Linux Enterprise Server (32– and 64–bit versions), version 4(all updates) and 5 (all updates)
| Note Delegated Administrator is no longer supported on HP-UX or Windows platforms. |
For detailed information about Solaris and Linux requirements, including required upgrade patches and kernel versions, see the Sun Java Communications Suite Installation Guide and Sun Java Communications Suite Release Notes .
Sun Java System Software
The following Sun Java System Software, tools, and LDAP schema version are required for this release of Delegated Administrator:
- Directory Server 5.x or 6
To enforce unique values for mail attributes, you must install one of these releases:- Directory Server 6
- Directory Server 5.2 Patch 6 or later
- Directory Server 5.2.4, and you must apply patch 5.2_Patch_4_6313027
- Access Manager 6.2 or later
- Either Messaging Server 6 or Calendar Server 6, or both
- Java System Web container. You must deploy Delegated Administrator to one of the following Web containers:
- Sun Java System Web Server 6.1 or higher
- Sun Java System Web Server 7 or higher
- Sun Java System Application Server 7.x
- Sun Java System Application Server 8.x
- Sun Java System Application Server 9.x
- Directory Server Preparation Tool (Setup script): comm_dssetup.pl version 6.4–0.03
comm-dssetup.pl version {{6.4-2.01} is provided in Communications Suite 6. - LDAP Schema 2
This release of Communications Suite Delegated Administrator is designed for provisioning users in an LDAP Schema 2 directory.
For information about requirements for Directory Server, Access Manager, Web Server, and Application Server, see the current release notes for these products.
For installation instructions for the Java Enterprise System components listed in this section, see the Sun Java Enterprise System Installation Guide.
Delegated Administrator Hardware Requirements
The memory and disk space requirements for Delegated Administrator are the same as those of the Web container to which Delegated Administrator is deployed.
For information about the Web container's hardware requirements, see the current release notes for this Java Enterprise System component.
Supported Browsers for Delegated Administrator
See Client Requirements for more information.
Chapter 7 Sun Java System Communications Express 6.3 Release Notes
The Release Notes document contains important information available at the time of the patch release of Sun Java System Communications Express 6.3 including:
- What's New in This Release of Communications Express
- About Communications Express
- Deprecated and Removed Features for Communications Express
- Communications Express Browser Requirements
- Communications Express Compatibility Issues
- Problems Fixed in This Release of Communications Express
- Known Issues and Limitations in Communications Express
Third-party URLs are referenced in this document and provide additional, related information.
| Note Sun is not responsible for the availability of third-party Web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources. |
What's New in This Release of Communications Express
See the What's New document.
About Communications Express
Sun Java System Communications Express 6.3 provides an integrated web-based communication and collaboration client that consists of three client modules - Mail, Calendar, and Address Book. The Mail, Calendar, and Address Book client modules are deployed as a single application on any web container and are collectively referred to as Unified Web Client (UWC).
Deprecated and Removed Features for Communications Express
Sun Java System Communications Express does not have any deprecated features or removed features to announce for this release.
Communications Express will only support use of Directory Server on Solaris and Linux; not on Windows or HP-UX or any other platform.
Communications Express Browser Requirements
Communications Express 6.3 requires a JavaScript-enabled browser. See Supported Browser Versions for Communications Express Clients for more information.
Communications Express Compatibility Issues
The following table lists the known incompatibilities between Communications Express 6.3 and earlier versions
| Incompatibility | Impact | Comments |
|---|---|---|
| The User Interface for creation of a new calendar event has been changed from earlier versions of Communications Express 6.3 release. In this release, when users create new calendar events, the Start Time, and End Time of the event has to be supplied. In previous releases, only the Start Time and Duration had to be supplied (6305790). | The change has been made only in the User Interface. The behavior of the way events are created is not affected. | |
| Java Enterprise System (Java ES) 4 release of Communications Express is incompatible with Java ES3 version of Messaging Server Multiplexor (6328658). | A HTTP 502 error is displayed when users log in with valid credentials when Communications Express is upgraded with the Java ES 4 version. | If you upgrade Communications Express to Java ES 4, you must also upgrade Messaging Server Multiplexor to Java ES 4. |
| Java ES 4 release of Communications Express is not compatible with the Communications Suite version 5 version of Messaging Server. This incompatibility is seen in a setup containing a Java ES 4 version of Messaging Server, Communications Express, Calendar Server, and Access Manager are installed on the same machine, if only Messaging Server is upgraded to the Communications Suite 5 version, some functionality in Communications Express is broken (6395931). | Some of the Communications Express functionality such as compose mail, search, and folder management do not work. | If Messaging Server is on one machine and Webmail, Messaging MultiPlexor, and UWC are on different machines, Messaging Server can be upgraded to Communications Suite 5 version. If you upgrade only Webmail and Messaging Multiplexor without upgrading Communications Express, some of the Communications Express functionality do not work. |
Problems Fixed in This Release of Communications Express
This list describes problems fixed in Communications Express 6.3.
|
6639632 |
Some of the rich text icons are not working. |
|
6640775 |
Delete, Save, Cancel and Help buttons are not displaying in Default Calendar window. |
|
6652350 |
Communications Express configuration tool displays the AS9.1EE Administration password on console as well as in the log. |
|
6682153 |
Not able to subscribe a folder due to missing drop-down(All shared and searched shared folders). |
|
6690663 |
mshttp server crashes when we attach a file with size 7 MB: Solaris SPARC Only. |
|
6690745 |
Cannot move a file to the subscribed folder having read and write permissions. |
|
6691836 |
Copyright still shows 2007 in the login page and version link page. |
|
5008104 |
Fully Qualified Host Name Required in URL Even When the User is Authenticated. |
|
6282382 |
Java ES 3:Messaging Server 6.2: Incorrect page header for logout user from MS, connected via multiplexor |
|
6263554 |
Invalid Path Information Provided in config-uwc Configuration File on Linux. |
|
5086083 |
Calendar Does Not Allow Users to Select Any Year Beyond 2006 in All the Views. |
|
6233746 |
Cannot View Calendars with Availability or Invite Permissions Only. |
|
6306958 |
Error Displayed when Trying to Get Options for Calendar Server. |
|
6260646 |
Communications Express Mail Tab Not Visible When User has mailAllowedServiceAccess: +ALL:* |
|
6217929 |
Forwarded Message Saved as Draft Appears to Lose the Forwarded Attachment. |
|
6314465 |
New Content Shown Twice When Forwarding Messages. |
|
6264555 |
Text in the New Message Text Area is Replaced by the String “undefined” When Editing Messages in Plain Text on Mozilla Browser on Solaris. |
|
6315048 |
Dynamic Migration of Personal Address Book Does Not Work. |
|
6295293 |
UWC/Webmail Need the Ability to Change the Source Encoding from the Browser
|
Known Issues and Limitations in Communications Express
This section contains a list of the known issues with Communications Express 6.3. The following product areas are covered:
- Generic Issues
- Configurator Tool Issues
- Calendar Issues for Communications Express
- Mail Issues for Communications Express
- Address Book Issues
- Options Issues
- Localization Issues for Communications Express
- SMIME
- Documentation Updates
Generic Issues
|
6398159 |
Communications Express Login Screen Does Not Honor CSS Definition in themes.properties |
|
6691303 |
View Group Details link does not work properly |
|
6272426 |
UWCAuth Servlet Throws a NullPointer Exception |
|
6527879 |
Communications Suite Installer Does Not Permit Installation in a Local Zone Unsupported components in zone.
Following components required by the selected components, are not supported in local zone and they can not be
installed directly into the local zone.
Please install these components from the global zone before proceeding this installation.
Workaround: Install the shared components in the global zone using the pkgadd command. This allows the installation to proceed without any problems. |
|
6482226 |
Communications Express Online Help Contains JavaScript Error. |
|
6517599 |
Java ES 5-B14a: Linux RH4.0: Unable to load Communications Express Login Page in a Multi-tiered Deployment
The web container logs a series of exceptions indicating a problem with Access Manager when Communications Express tries to execute code that makes calls to Access Manager SDK. This happens when a user tries to log on to Communications Express. |
|
6717711 |
Communications Express Online Help Window Titles Do Not Show Correct Information. |
|
6728756 |
zh_TW and zh_CN UI is in English after freshly installing Communications Express through the Communications Suite 6 Installer for Linux. On a fresh install on Linux using the Communications Suite 6 Installer, the directory name changed to /opt/sun/comms/ce from the older /opt/sun/uwc. This causes the links to break for these locals. The workaround is to manually create the links. After installation, you must create the following symbolic links prior to configuring Communications Express. Otherwise, the UI displays English instead of Chinese.
|
Configurator Tool Issues
This section contains a list of known issues in the Configurator tool for Communications Express.
|
6415155 |
Communications Express Does Not Allow Users to Log in After a Patch is Backed Out |
|
5104756 |
Configurator Tool for Communications Express Does Not Support the `Unconfigure' Option
|
|
5028906 |
Communications Express Configurator: devinstall Dumps Core for Unresolved Host Aliases
|
|
4996723 |
GUI Configuration Input Fields are Truncated because Input Fields are Right Aligned |
|
4982590 |
The Components for Communications Express are Shown to be Zero Bytes |
|
6283991 |
Java Exception on Web Server Startup after Configuration of Communications Express opt/SUNWam/lib:/opt/SUNWam/locale:/etc/opt/SUNWam/config: /opt/SUNWam/lib/am_sdk.jar:/opt/SUNWam/lib/am_services.jar: /opt/SUNWam/lib/am_logging.jar |
|
6298931 |
Communications Express Configurator Fails to Validate Application Server Port and as a Result the Configuration Hangs |
|
6264589 |
Configuration of Communications Express Hangs if Web Server is Running |
Calendar Issues for Communications Express
|
6723521 |
Cannot Create an Event That Spans More Than Two Years.
The server encountered an internal error that prevented it from fulfilling this request.
|
|
6199523 |
Cannot Edit Imported Events and Tasks in Calendar. |
|
5039728 |
The View and Edit Tasks Show Notes and Reminder Messages That Span Multiple Lines in a Single Line. |
|
6199523 |
Cannot Edit Imported Events and Tasks in Calendar |
|
6528031 |
Communications Express Calendar Web Exception When Searching Calendar Groups for an Event |
Mail Issues for Communications Express
|
6695436 |
Message Body is Lost When You Reply or Reply All to a Message From a Nondefault Sent Folder |
|
6425114 |
Direct Delivery of Mails to a Multi-byte Shared Folder Corrupts the Recipients Email Address |
|
6691269 |
Multi-byte data becomes garbled for Folder names and in Search field in Mail tab(Safari only) |
|
6691274 |
Cannot open or share "Sent" folders in Non-English versions |
|
6329862 |
Communications Express Does Not Behave as Desired when Popup Blockers are Enabled in Browsers |
|
6501841 |
When User Logs in Through a Domain Specific URL Without Providing @virtualdomain.com, the Mail Tab is Missing
|
Address Book Issues
|
6383327 |
The Address Book Component of Communications Express Does Not Validate the Format of the File That is Being Imported
|
|
6355706 |
Communications Express Displays a Configuration Error When Users Try to Search in the Corporate Directory With a Valid Keyword 						Your server is not configured properly or your search query has exceeded the limit. 								Please check server configuration |
|
6337537 |
Compose Window is Not Displayed to the User When Popup Blocker is Enabled in the Browsers |
|
4995472 |
The Address Book Name Cannot be Localized by defaultps/dictionary-<lang\>.xml for Every Session |
|
6540765 |
The Sequence of Phone Numbers Changes When The Exported File is Imported in Microsoft Outlook CSV Format |
|
6308706 |
Importing Data from Outlook CSV Format Creates Invalid Birthday and Anniversary. |
Options Issues
|
6693973 |
User Cannot Log In to Communications Express Immediately After Changing the Password. Authentication Failed. Reenter your username and password. Workaround: Wait for about 2minutes before you login again. |
Localization Issues for Communications Express
|
6387130 |
Users Unable to Localize Date Format in Event View and Check Availability View
|
|
6186520 |
Importing CSV from Localized Microsoft Outlook Express Version 6.00.2800.1123 Does Not Work |
|
6472240 |
Communications Express Calendar, Multi-byte Attachment Filename will be Garbled when it is Opened in Internet Explorer 6.0. |
|
6480589 |
Opposite First Name and Last Name Entry when Adding a Contact in Japanese |
|
6480593 |
Cannot Add Proper Name to Address Book from 'Add Address' Button. |
|
6494315 |
Communications Express does not Handle Password Policies as Desired
|
SMIME
|
6225672 |
Certification Revocation List Not Working |
Documentation Updates
Communications Express supports only UTF-8 encoded files for import and export of vCards in the Address Book. To configure Address Book to support import and export of files with other encoding:
For importing, in the following file:
/var/opt/sun/comms/ce/WEB-INF/config/import/import.properties
change
import.vcard.encoding = utf-8 to import.vcard.encoding = <required-encoding>
For exporting, in the following file:
/var/opt/sun/comms/ce/WEB-INF/config/export/export-vcard.xsl
change
<xsl:output method="text" encoding="UTF-8" omit-xml-declaration="yes"/>
to
<xsl:output method="text" encoding="<required-encoding>" omit-xml-declaration="yes"/>
You must restart the container for the changes to take place. Currently, Communications Express does not support multiple encoding formats for vCard.
| Note: Both the settings are application wide, and will be enforced for all users in all locales. Changing from UTF-8 may not be suitable if different locales are to be supported. |
Chapter 8 Sun Java System Connector for Microsoft Outlook 7.3 Release Notes
These Release Notes contain important information available at the time of the general release of Sun Java System Connector for Microsoft Outlook 7.3. These Release Notes contain the following sections:
- About Connector for Microsoft Outlook 7.3
- What's New in This Release of Connector for Microsoft Outlook
- Deprecated and Removed Features for Connector for Microsoft Outlook 7.3
- Requirements for Connector for Microsoft Outlook 7.3
- Connector for Microsoft Outlook Installation Notes
- Connector for Microsoft Outlook Compatibility Issues
- Problems Fixed in This Release of Connector for Microsoft Outlook
- Known Limitations and Issues in Connector for Microsoft Outlook
- Redistributable Files for Connector for Microsoft Outlook
Third-party URLs are referenced in this document and provide additional, related information.
| Note Sun is not responsible for the availability of third-party Web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources. |
About Connector for Microsoft Outlook 7.3
Sun Java System Connector for Microsoft Outlook enables Outlook to be used as a desktop client with Sun Java Communications Suite.
Connector for Microsoft Outlook is an Outlook plug-in that must be installed on the end-user's desktop. Connector for Microsoft Outlook queries the Sun Java System Messaging Server for folder hierarchies and email messages. It converts the information into Messaging API (MAPI) properties that Outlook can display. Similarly, it uses WCAP to query the Sun Java System Calendar Server for events and tasks which are then converted into MAPI properties. With this model, Sun Java System Connector for Microsoft Outlook builds an end-user Outlook view from three separate information sources: mail from Messaging Server, calendar information from Calendar Server, and contacts from the address book server.
When users create and modify items through Outlook, Connector for Microsoft Outlook passes the new message along to the appropriate server depending on its message type. It sends new outgoing email to an SMTP mail server for delivery, and sends modified email messages back to the user's IMAP folder for storage. New calendar events and tasks are converted into a standard format to be stored in the Calendar Server database.
The address book service makes use of WABP and allows a user to have their personal address book accessible from both Outlook and Sun Java System Communications Express.
| Note Please note, the package that is Sun Java System Connector for Microsoft Outlook does not include any migration tools. You need those tools if you have users that are currently on Microsoft Exchange and would like to use Outlook with Sun Java Communications Suite. Sun provides a migration service to help move data and users from an existing Exchange deployment to Sun Java Communications Suite. |
What's New in This Release of Connector for Microsoft Outlook
See the What's New document.
Deprecated and Removed Features for Connector for Microsoft Outlook 7.3
- Support for Microsoft Outlook 2000.
- Support for Microsoft Outlook 2002/XP.
Requirements for Connector for Microsoft Outlook 7.3
See Requirements for Communications Suite 6 and Requirements for Connector for Outlook.
Connector for Microsoft Outlook Installation Notes
Connector for Microsoft Outlook is an Outlook plug-in that requires installation on the end users' desktop. A deployment and configuration program is provided to aid the organization in deploying Connector for Microsoft Outlook.
| Note Before you install Sun Java System Connector for Microsoft Outlook, please check the SunSolve website (http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage) for the latest information about any required patches. |
The installation and deployment is a three-step process.
Installing Connector for Microsoft Outlook
- Install the administrator package.
- Create an installation package for the end user.
- Deploy the installation package.
The Connector for Microsoft Outlook packages ships an installer for the administrator package. The system administrator should prepare a special installation package called the Setup Wizard for the end user. The Setup Wizard installs and configures the Connector for Microsoft Outlook software on the end user's desktop. This installation package is designed to simplify and automate the installation process.
For installation, configuration, and deployment instructions please see the following:- Sun Java System Connector for Microsoft Outlook 7.2 Installation Guide describes how to install the administrator package. The steps to install Sun Java System Connector for Microsoft Outlook 7.3 is same as installing Sun Java System Connector for Microsoft Outlook 7.2.
- Sun Java System Connector for Microsoft Outlook 7.3 Administration Guide describes how to create an installation package for the end user using the Deployment configuration Program.
- Part VI, Deploying Connector for Microsoft Outlook, in Sun Java Communications Suite 6 Deployment Planning Guide describes the deployment of the Connector for Microsoft Outlook.
Converting Data
One of the optional steps that can be performed during setup and configuration of Connector for Microsoft Outlook is the conversion of data that resides on the desktop. This conversion process is invoked only if the administrator checks the Convert existing profile option during the creation of the end user installation package. Please note, this conversion process is not intended to, nor does it replace the need for server-based migration. Sun provides a migration service to help move data and users from an existing Exchange deployment to Sun Java Communications Suite.
LDAP Attributes
In order for Connector for Microsoft Outlook to function correctly, the following LDAP attributes in the Sun Java System Directory Server should be indexed for at least presence and equality to improve the overall performance:
- icsCalendar
- mailalternateaddress
For more information on these attributes, see the Sun Java System Calendar Server 6.3 Administration Guide and the Sun Java System Messaging Server 6.3 Administration Guide.
Connector for Microsoft Outlook Compatibility Issues
Please refer to the following Technical Notes for information about compatibility issues with Connector for Microsoft Outlook and other products or applications:
- Configuring Calendar Server for Connector for Microsoft Outlook: describes specific configuration tasks and other considerations for Calendar Server to work with Connector for Microsoft Outlook.
- Tuning Communications Express to Work With Connector for Microsoft Outlook: describes interoperability issues and tuning tips when using Communications Express with Connector for Microsoft Outlook.
- Tuning LDAP to Improve Searches in Communications Services Clients: provides tips for improving searches in Communications Express and Connector for Microsoft Outlook.
Problems Fixed in This Release of Connector for Microsoft Outlook
For a complete list of problems fixed in this release, see the README file delivered with the Connector for Microsoft Outlook core software patch.
Known Limitations and Issues in Connector for Microsoft Outlook
This section describes the limitations and known issues that exist in this release of Sun Java System Connector for Microsoft Outlook.
Limitations in Connector for Microsoft Outlook
Some limitations exist in this release of Sun Java System Connector for Microsoft Outlook. The key limitations are:
- Every distinct identity in the Directory Server (for example, users, resources, conference rooms) must have an email address.
- Rich text in the appointment and meeting description field is lost once the same calendar event is modified in the Communications Express client.
- Message recall functionality is not available.
- Description of events is not available when checking availability.
- Free/Busy lookup does not display TENTATIVE or OUT-OF-OFFICE color coding.
- The properties for Sun Java System Connector for Microsoft Outlook cannot be modified using the Tools→Services option from the Outlook menu. To modify the properties:
- Exit Outlook.
- Right click the Outlook icon and select Properties.
The Properties dialog appears. - Select Folders - < your user name>from the list of services.
- Click Properties.
- Free/busy lookup using SSL is not supported.
- Installing Sun Java System Connector for Microsoft Outlook on Exchange servers is not supported.
- Recurring tasks are not supported.
- Offline limitations:
- During an offline session, if any item in a Calendar, Task, mail, or Contact folder is modified using Outlook, and then another client on the server is used to modify the same item, the changes made offline are lost when the user returns to online mode in Outlook. The changes made by the other client on the server remain.
- When creating a new event in offline mode, the invitation is saved to the user's Outbox. If, while still in offline mode, the user opens the invitation, the invitation disappears from the Outbox once it is closed.
- Junk Mail Filter does not work for Outlook 2003 and Outlook 2007.
The Junk Email feature available in Outlook 2003 and Outlook 2007 (select Tools→Option) does not function with Connector for Microsoft Outlook. Senders that are set to be filtered using this tool are not filtered.
Because Outlook's Junk Email feature relies on the client to filter unwanted messages, Sun recommends using a server-side solution. In client filters, like the one Outlook utilizes, the messages arrive in the user's Inbox, which is then moved to the Junk folder. This could potentially create unnecessary network traffic and slower response time.
Users may use the Tools→Mail Filter option, which utilizes the server-side filtering function. A more efficient solution would be to use a server-side virus or junk mail filter that is compatible with Sun Java System Messaging Server. Unsolicited email may be rejected at the MTA (message transfer agent) level and never arrive in the user's Inbox, saving resources and disk space. For a list of third-party partners, see http://www.sun.com/software/products/communications/partner_library/index.xml
Known Issues in Connector for Microsoft Outlook
This section describes the known issues at the time of this release of Sun Java System Connector for Microsoft Outlook. If known, IDs are included in parentheses.
The categories of issues discussed in this section are:
- General Issues in Connector for Microsoft Outlook
- Installation and Upgrade Issues in Connector for Microsoft Outlook
- Calendar Issues in Connector for Microsoft Outlook
- Mail Issues in Connector for Microsoft Outlook
- Address Book Issues in Connector for Microsoft Outlook
- Localization Issues for Connector for Microsoft Outlook
- Communications Express Interoperability Issues for Connector for Microsoft Outlook
- Microsoft Exchange Interoperability Issues
- Microsoft Outlook Issues
General Issues in Connector for Microsoft Outlook
6550994 and 6766033
Non Default Contacts Folder Not Getting Deleted in Communications Express and Convergence
Workaround: Delete the contacts folder from the Deleted Items list in addition to deleting it from Outlook.
6689448
Close button on Mail Filters Page Does Not Work in Mozilla Firefox
Workaround: If the Close button on Mail Filters page or on the Out of Office Message page does not work in Mozilla Firefox browser, go to the Program Files\Mozilla Firefox\greprefs folder. Edit the all.js file by setting the value of the dom.allow_scripts_to_close_windows preference to true.
6570441
Vista: Not able to create user profile using silent installation
Workaround: Able to proceed with silent installation after enabling hidden administrator. With Administrator account, this issue is not reproducible. This is Windows Vista specific. This behavior is not seen in other flavors of Windows.
Steps to enable default administrator account in Vista:
- Run the command compmgmt.msc.
- Select Local Users and Groups from Left side Tree View.
- Select Users. This will show all the users present on the machine.
- Right click on "Administrator".
- Click properties. Administrator Properties dialog box will be displayed.
- Clear the option "Account is Disabled".(By default, this option is selected so the administrator account is disabled).
6604704
Outlook 2007: Not able to create profile using installation package
When you run the installation package to create a new profile, you get the following error and the profile is not created.
"Outlook is not installed on this machine. Please install Outlook 2000 with the Office 2000 Service Pack 3 or Outlook 2002 with the Office XP Service Pack 2, and then run this program again."
Issue is because of the missing registry sub-key.
HKEY_CLASSES_ROOT\Outlook.Application
You may experience this issue if you install a Microsoft Office 2003 program after the 2007 Microsoft Office system is installed. For example, you experience this issue in the following scenario:
- You install the 2007 Office system.
- You modify the 2007 Office system installation to remove Microsoft Office Word 2007.
- You install Microsoft Office Word 2003.
Workaround:
- Exit all 2007 Office programs.
- Click Start, click Run, enter appwiz.cpl in the Open box, and then click OK.
- In the Add or Remove Programs dialog box, click Microsoft Office Version 2007, and then click Change.
- In the Microsoft Office Version 2007 dialog box, click Repair, and then click Continue.
For other details see:
http://support.microsoft.com/kb/930010
| Note Outlook 2000 and Outlook XP/2002 are not supported. |
Installation and Upgrade Issues in Connector for Microsoft Outlook
4930092
Unauthenticated Shared Drive Path Displays Warning.
For fields requiring a shared drive path, or UNC (Universal Naming Convention) be entered (for example, the shared path to the location for Microsoft Web Publishing Wizard on the Processes Tab of the Deployment Configuration Program), a validation warning is displayed that states the path does not exist if the user is not authenticated for the specified shared drive.
Workaround: The specified shared drive should be accessible by anonymous authentication, allowing anybody to access the shared drive.
No ID
Upgrade defaults to previous servers and ports.
When upgrading from the Connector for Microsoft Outlook 6 2004Q2 version to the Connector for Microsoft Outlook 7.2 version, if the server names and port numbers have changed, the upgrade only takes into consideration the old server names and port numbers.
Workaround: None.
6547273
Error Message Is Displayed On Upgrade of Outlook Connector After Upgrading Microsoft Outlook
When you perform the following procedure:
1. Install Outlook 2003 with Outlook Connector 7.2.
2. Upgrade Outlook 2003 to Outlook 2007.
3. Upgrade to Outlook Connector 7.3.
The following error message appears:
Installation of Sun Java System MAPI Service Providers has failed
Workaround: Uninstall the existing version of Outlook Connector. Reinstall Outlook Connector whenever you upgrade Outlook.
Calendar Issues in Connector for Microsoft Outlook
The following issues relate the calendar portion of Sun Java System Connector for Microsoft Outlook:
6589461
Outlook 2007 Cannot Open the Internet Calendar (.ics) File When a Nondefault Calendar Is Shared Through Email.
When you open an Internet Calendar email attachment in Outlook 2007, for example, Sample.ics, the following error message is displayed:
The file "Sample" is not a valid Internet Calendar file. You cannot create a new folder here.
Workaround: Perform the following steps:
- Save the Sample.ics file from your email on your desktop.
- From Outlook Connector File menu, select Import and Export.
- Select the Import an iCalendar (.ics) or vCalendar file (.vcs) option from the actions list and click Next.
- Click the Sample.ics file that you have saved on your desktop.
The Do you want to open this calendar as a new calendar or import its items into your calendar? dialog box appears. - Click Import.
The contents of the Internet Calendar file are imported to the default calendar folder.
6680260/6690282
Inconsistency in Passing Ownership Permission to Other Users
Consider the following scenario:
- Login as user1 in Communications Express.
- Grant ownership permission of a calendar to user2 by clicking Edit button in the Manage Calendars tab.
- Login as user2 in Outlook Connector and subscribe to the calendar of user1.
You will not be allowed to grant ownership permission to user3.
Workaround: Use the Communications Express client and grant permissions to user3.
6595737
When a Resource is Double Booked, Outlook Incorrectly Shows The Second Event as Created
When a resource is booked for two recurring events in the same time slot, and the first instance of the recurring event is deleted, the event is not created in the Calendar Server. However, Outlook 2003 displays the event in the calendar.
The following error message is displayed:
Operation failed. Double Booking is not allowed.
Workaround: None.
5104189
Creating a new calendar profile brings up the old calendar reminders.
When logging in for the first time to a newly created calendar profile in Outlook that is set to your default Calendar Server, Outlook alarms pop up for old events as well as for future events. This applies only for recurring events where the entire series does not take place in the past.
Workaround: None.
6190293
Names of subscribed calendars not visible in Calendar view.
When you first subscribe to a calendar, the calendar name is labeled as "Calendar", not the name of the subscribed calendar.
Workaround:
To see the name of the subscribed calendar, log off Outlook and then log back into Outlook. The subscribed calendar's name should be displayed.
6292026
Opening a shared calendar link does not hook into subscription (Outlook 2003).
In Outlook 2003, clicking the calendar icon at the bottom of the left pane, displays the calendar view. Within that calendar view, clicking "Open a Shared Calendar" displays a dialog that allows the user to enter the user name of a shared calendar. When the user name of a known shared calendar is entered, the error "Unable to display the folder. Your profile is not configured to support this operation for this user." is displayed. This occurs also with contacts and tasks.
Workaround:
To view a shared calendar, select the shared calendar folder in the folders list.
6409671
Unable to remove attachment from an instance of a recurring event.
If a user creates a recurring event that includes an attachment, then attempts to remove the attachment from a single instance of the recurring event, the attachment is not deleted because an attachment usually gets created for a series and not for a single occurrence.
Workaround: None.
6723948
Microsoft TNEF messages are sent when sending calendar attachments.
Sending iTIP and iMIP calendar attachments are not supported.
Workaround: None.
No ID
The following are additional issues related to the calendar portion of Connector for Microsoft Outlook that do not have IDs:
- If delegate accepts or declines an invitation from the organizer's Shared Inbox, the calendar event is added to delegate's calendar, but not to the organizer's calendar.
- All Day events may become a non-All Day events (one event scheduled from 12:00am until 12:00pm) if the desktop time zone is different from the Calendar Server calendar time zone.
- Changing permissions of a calendar requires restarting Outlook for the new permission setting to take effect for the Calendar folder in the Shared Calendar.
- Tasks displayed in Shared Calendars are the login user's tasks, not the subscribed user's tasks. The calendar view always shows the login user's tasks.
- If you create a recurring invitation in Outlook, but delete a single instance of that event, the recipients (attendees) will not see the deleted invitation if Calendar Server has not processed the initial recurring invitation before the deletion.
Mail Issues in Connector for Microsoft Outlook
The following issues relate the mail portion of Sun Java System Connector for Microsoft Outlook only:
2142968 and 6482360
Message recall does not work.
When a sender attempts to recall a message that was sent, the recall attempt fails. The recalled message is not deleted from the receiver's mailbox.
Workaround: None
Address Book Issues in Connector for Microsoft Outlook
The following issues relate to the Address Book portion of the Sun Java System Connector for Microsoft Outlook.
6225049
Deleting a contact from Communications Express does not delete it from Outlook.
The Communications Express configuration parameter delete_perm in the db_config.properties file needs to be set to false in order for Outlook to capture contact entries which have been deleted from Communications Express. The entry should be:
delete_perm=false
The default is true. The entry can be found at /var/opt/SUNWuwc/WEB-INF/config/ldapstore/db_config.properties .
Workaround: Manually fix the entry.
6752539
Cannot Delete a Contact Photo from Outlook Connector
When you right-click the contact photo and select Remove Picture, the photo is not deleted from the contact.
Workaround: None.
6228253
Login to Address Book Server Through Outlook Fails When Address Book is in SSL Mode.
Workaround:
Open Communications Express or Convergence (depending on which address book server you have configured your profile) in Internet Explorer and permanently accept the self-signed certificate.
6267180
Shared contact does not get removed from Address Book after you have unsubscribed.
After you have unsubscribed to a shared contact, it is not removed from the "Show Names from the" list of the Address Book.
Workaround: There are two workarounds:
- If the subscribed contact has been added to the "Show Names from the" list of the Address Book," you should clear the "Show this folder as an email Address Book" option from the "Outlook Address Book" property page before you unsubscribe from the contact.
- Remove the contact directly from the address book properties.
In Outlook 2003:
Select Tools > Email accounts.
Choose "View or Change Existing Directories or Address Books" and select "Outlook Address Book" to change.
Select the item to remove from your address book.
In Outlook 2007:
Select Select Tools > Account Settings.
Click on Address Books.
Select "Outlook Address Book" from the list of services set up in your profile.
The Microsoft Outlook Address Book properties window is displayed.
Select the item to remove from your address book and click Close.
Note that user must logout and login again for the change to reflect.
Localization Issues for Connector for Microsoft Outlook
The following issues affect the localized versions of Sun Java System Connector for Microsoft Outlook:
6767897
Cancel Button in the Edit Filter Window Does Not Work in the French Locale
In the French locale, when you click Cancel in the Edit Filter window, the Cancel button does not work.
Workaround: Click the Close button to cancel the Edit operation.
6648138
English Names Are Displayed For IMAP Folders in French Locale
In the French locale, when you create a profile with Communications Express or Microsoft Outlook style folder mappings, folders such as Deleted Items, Sent Items, and Drafts are displayed in English. Only the Inbox folder name is displayed correctly.
Workaround: None.
6777127
Help Button Does Not Work in Korean Locale
In Korean locale, when you click the Help button from Out of Office Message or Mail Filters window, the Help page is not displayed.
Workaround: To view the Help, go to the following location and click the required topic from the contents:
Help --> Sun Java System Connector for Microsoft Outlook Help
6306873
Cannot Enter Non-ASCII Characters In The Full Name Field In The Install Wizard in Korean Locale
In the Korean Install wizard, when you enter non-ASCII characters in the Full Name field, the characters are displayed incorrectly.
Workaround: None.
6767893
Deplacer vers le haut (Move Up) Button in the Mail Filters Page is Not Displayed Correctly in French Locale
Workaround: None.
6672540
Multibyte Shared Calendar Name is Displayed as Question Marks
When you subscribe and query the multibyte shared calendar of another user, the calendar name is displayed as question marks.
Workaround: None.
6313321
Cannot convert IMAP profile name in Japanese.
If an IMAP profile already exists, and this profile has never been used by Outlook, the conversion fails.
Workaround: None.
6541324
After Deploying Outlook Connector in Traditional Chinese, Folder Names in Outlook 2007 Do Not Display Correctly
When you install Outlook Connector on a machine running Windows 2003 with Outlook 2007, the folder names are garbled.
Workaround: None.
6742345
Message Received in Simplified Chinese With HZ Encoding Is Garbled
When you send a message in Simplified Chinese with HZ encoding, the message is garbled on receipt.
Workaround: Choose from the following outgoing message encoding options:
- Plain Text format – GB2312 or GB18030 combination
- HTML or RTF format – any combination
Communications Express Interoperability Issues for Connector for Microsoft Outlook
The following issues relate to the interoperability between Sun Java System Connector for Microsoft Outlook and Sun Java System Communications Express:
6752413
Contact Folder Named "Calendar" Created in Communications Express Replaces the Default Calendar in Outlook Connector
When you create a contact folder named "Calendar" (case-sensitive) in Communications Express, it replaces the default calendar folder in Outlook Connector. Thus, all data in the calendar folder is lost.
Workaround: None.
4949659
Address Change in From: header
The name in the From: header changes if an attendee replies to an event invitation and attaches the winmail.dat calendar invitation. For example, Joe (using Outlook) sends an invitation to an event to Bob. Bob replies to Joe, using an email client that automatically sends the original winmail.dat calendar attachment back to Joe. When Joe opens the reply, the From: header is changed to Joe.
Workaround: None.
4969029
Email ID is a must for Outlook.
If a person with a calendar ID but no email ID is invited to an event in Communications Express, this person is not displayed as an attendee in Outlook. An email ID is required for Outlook.
Workaround: None.
5032872
When you unsubscribe, the calendar does not get removed from the folder list.
If you subscribe to or unsubscribe from a calendar in Communications Express, the information is updated in Outlook only after Outlook has been restarted. Additionally, if the LDAP configured for lookup is a replica, the subscription list is not updated until the replica is updated.
Workaround: None.
6175103
Error generated when Outlook synchronizes with server.
If a task is created (either in Outlook or Communications Express) while Outlook is synced with the server, then the task is deleted and the user attempts to switch to the Tasks folder in Outlook, an "Unable to display all cells due to low memory" error is generated.
Workaround: Switch to another folder and then back again to the Tasks folder.
6229276
Configuration parameter needs to be set in order for address book server contacts to be properly synchronized.
Workaround: The Communications Express configuration parameter delete_perm in the db_config.properties file needs to be set to false in order for Outlook to capture contact entries which have been deleted from Communications Express. The entry should be:
delete_perm=false
The default is true. The entry can be found at /var/opt/SUNWuwc/WEB-INF/config/ldapstore/db_config.properties .
6351914
Limitations in calendar alarms.
Because of the difference in how Outlook and Communications Express handle alarms and reminders, changes in one interface are not reflected in the other. Outlook utilizes pop-up windows as alarms, while Communications Express (Calendar Server) sends email reminders. In order to not replicate alarms when both interfaces are used (having both a pop-up and email reminder sent), Connector for Microsoft Outlook allows alarm synchronization upon creation of events in a single direction only. For example, when a new event is created using Communications Express, the alarm is copied to the Outlook event (as a pop-up). But when creating an Outlook event, the alarm is not set on the server.
Workaround: To allow the synchronization to work from Outlook to Communications Express, a registry value can be set in outlook: HKEY_CURRENT_USER\Software\Sun Microsystems\Outlook Connector\Sync Cal To turn this on, set the value to 1, and to turn it off, set the value to 0 (or remove the key. Note that setting the registry value will only have effect when creating new events. Modifying existing events only affects the alarm type associated with the client performing the modification.
No ID
The following are additional issues related to Communications Express interoperability that do not have IDs:
- RTF formatting in Outlook is not preserved if the description text is edited using Communications Express.
- Differences exist in privacy classes between Outlook and Communications Express.
Outlook has two privacy classes (Private and Public), while Communications Express has three classes (private, Date and Time only, and Public). In Outlook, a private event is created as a "Date and Time only" event in Communications Express. A public event in Outlook maps to the public event in Communications Express. Similarly, a Communications Express "Date and Time Only" event maps as a private event in Outlook, and a public event maps as a public event in Outlook. A Communications Express private event also maps to Outlook as a private event. To create a private event in Outlook so it appears as a private event in Communications Express, select "Free" from the "Show time as:" field. The Communications Express private event cannot be seen in a shared Calendar folder by another user. - There are differences in the way free/busy is implemented in Outlook and Communications Express.
The default private event is free in Communications Express. If the event is to be included for free/busy lookup, then it should manually be set to busy. In Outlook the default events are busy for both private and public events. - If you export an event from Communications Express to a file in Outlook format, you cannot import the event from the same file into Outlook.
- Incompatibilities exist in how recurring tasks are implemented in Outlook and Communications Express.
Recurring tasks in Outlook do not conform to RFC 2445 while Communications Express is specifically designed to work with RFC 2445-compliant information. This causes problems when recurring task information is passed between Outlook and Calendar Server.
Information stored locally by Outlook does not always match information which is stored on the Calendar Server. Sun Java System Connector for Microsoft Outlook, for example, does not transfer any information dealing with the recurrence of a task to the Calendar Server. Any tasks created in Outlook (recurring or non-recurring) appears in Communications Express as single tasks. A task that is created in Communications Express only uses the recurring information from the Calendar Server when that task is written for the first time in the Outlook client and not during any modification of any existing task on Outlook.
For these reasons, recurring tasks viewed in Outlook and tasks viewed in Communications Express appear different in many cases. We recommend that users who work with recurring tasks choose either Outlook or Communications Express and not attempt to work with recurring tasks in both clients interchangeably. - If a message is sent from Outlook in Rich Text format, the message contains a plain text body with no formatting and a WINMAIL.DAT attachment.
The WINMAIL.DAT attachment contains the Rich Text message along with any other attachments that may have been added. Because the format is Microsoft proprietary, only Outlook can read the WINMAIL.DAT attachment. Communications Express (and any other client) sees only the unformatted text message and a WINMAIL.DAT attachment. It is recommended that HTML format be used instead of Rich Text format to send messages. - If contacts groups in Outlook contain external SMTP mail recipients or other contacts groups, they are not seen by Communications Express.
Communications Express and Convergence cannot send mail to these recipients. - Communications Express and Convergence cannot decode and display Microsoft TNEF format.
Outlook saves calendar events and tasks (any calendar folder not under the Calendar folder tree), contacts (any contacts folder not under the Contacts folder tree), notes, and journals in the Messaging Server. Because the data is saved as Microsoft TNEF format, Communications Express and Convergence cannot decode and correctly display them.
Microsoft Exchange Interoperability Issues
The following issues relate to the interoperability between Sun Java System Connector for Microsoft Outlook and Microsoft Exchange:
6174201
Free Busy Proxy for Exchange does not return complete Free/Busy information.
Workaround: None.
6255190
Cannot recover deleted items.
After selecting "Empty Deleted Items Folder," Connector for Microsoft Outlook does not allow for recovery of deleted items.
Workaround: None.
No ID
Receipt of a message with embedded OLE objects and HTML in RTF from Exchange (versions 5.5, 2000, and 2003) to Connector for Microsoft Outlook does not work.
Workaround: None.
Microsoft Outlook Issues
The following are issues with Microsoft Outlook:
| Note These issues are general issues with Microsoft Outlook, and are not specific issues with Connector for Microsoft Outlook. |
6365369
Limitations for non-default calendars.
Limitations exist when attempting to perform operations on a non-default calendar with Outlook:
- Free/Busy information is not displayed.
- Reminders cannot be set on an event.
- Attendee responses to invitations from non-default calendars are not tallied.
Workaround: None.
Redistributable Files for Connector for Microsoft Outlook
Connector for Microsoft Outlook does not use any redistributable files.
Chapter 9 Communications Sync 3.1
Note: The following link directs to you the Sync 3.0 Release Notes. Sync 3.1 is the same as 3.0 with additional fixes.
