Orbix 6.3.7. Release Notes



Similar documents
Micro Focus The Lawn Old Bath Road Newbury, Berkshire RG14 1QN UK

Rumba FTP Client 4.3. Readme

Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014

vsphere Upgrade vsphere 6.0 EN

Oracle EXAM - 1Z Oracle Weblogic Server 11g: System Administration I. Buy Full Product.

NetIQ AppManager for WebLogic Server UNIX. Management Guide

RSA Authentication Manager 8.1 Virtual Appliance Getting Started

Microsoft IAS and NPS Agent Configuration Guide

2X Cloud Portal v10.5

Sun ONE Identity Server Web Policy Agents Release Notes

CA ARCserve Replication and High Availability

1z0-102 Q&A. DEMO Version

vsphere Upgrade Update 1 ESXi 6.0 vcenter Server 6.0 EN

How To Install An Aneka Cloud On A Windows 7 Computer (For Free)

Decision Support System Software Asset Management (SAM)

Migrating to vcloud Automation Center 6.1

Connection Broker Managing User Connections to Workstations, Blades, VDI, and More. Quick Start with Microsoft Hyper-V

Installing and Administering VMware vsphere Update Manager

HP Insight Diagnostics Online Edition. Featuring Survey Utility and IML Viewer

Simba XMLA Provider for Oracle OLAP 2.0. Linux Administration Guide. Simba Technologies Inc. April 23, 2013

vsphere Replication for Disaster Recovery to Cloud

VMware vcenter Update Manager Administration Guide

2 Downloading Access Manager 3.1 SP4 IR1

ORACLE VM MANAGEMENT PACK

Release Bulletin EAServer for HP-UX Itanium and IBM AIX

WEBLOGIC ADMINISTRATION

Installation and Configuration Guide for Windows and Linux

Zend Server 4.0 Beta 2 Release Announcement What s new in Zend Server 4.0 Beta 2 Updates and Improvements Resolved Issues Installation Issues

ORACLE OPS CENTER: VIRTUALIZATION MANAGEMENT PACK

Enterprise Manager. Version 6.2. Installation Guide

VMware vcenter Support Assistant 5.1.1

Release Notes RSA Authentication Agent for Web for IIS 7.0, 7.5, and 8.0 Web Server

Management Pack for vrealize Infrastructure Navigator

Cisco TelePresence Management Suite Extension for Microsoft Exchange Version 4.0

Cisco TelePresence Management Suite Extension for Microsoft Exchange Version 4.0.1

README.TXT

OpenEyes - Windows Server Setup. OpenEyes - Windows Server Setup

Oracle Fusion Middleware 11gR2: Forms, and Reports ( ) Certification with SUSE Linux Enterprise Server 11 SP2 (GM) x86_64

Veritas Operations Manager Release Notes. 3.0 Rolling Patch 1

Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0

Using RADIUS Agent for Transparent User Identification

RSA Authentication Manager 7.1 to 8.1 Migration Guide: Upgrading RSA SecurID Appliance 3.0 On Existing Hardware

CA ARCserve Replication and High Availability

Oracle Product Data Quality

IBM WebSphere Application Server Version 7.0

New Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support...

PowerChute Network Shutdown v4.1 Release Notes

Interstage Application Server V7.0 Single Sign-on Operator's Guide

vrealize Operations Manager Customization and Administration Guide

PGP Command Line Version 10.3 Release Notes

Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0

Configuring Nex-Gen Web Load Balancer

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

ORACLE OPS CENTER: PROVISIONING AND PATCH AUTOMATION PACK

StreamServe Persuasion SP5 StreamStudio

SAP BusinessObjects Business Intelligence Suite Document Version: 4.1 Support Package Patch 3.x Update Guide

Altiris Monitor Pack for Servers 7.1 SP2 from Symantec Release Notes

Installation and Configuration Guide for Windows and Linux

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

ASM_readme_6_10_18451.txt README.TXT

Veritas CommandCentral Disaster Recovery Advisor Release Notes 5.1

Introducing ZENworks 11 SP4

Silk Test Testing Mobile Web Applications

Application Servers - BEA WebLogic. Installing the Application Server

Altiris Monitor Solution for Servers 7.1 SP1 and Event Console 7.1 MR1 from Symantec Release Notes

24x7 Scheduler Multi-platform Edition 5.2

Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc.

Introduction to Mobile Access Gateway Installation

Securing SAS Web Applications with SiteMinder

CA ARCserve Replication and High Availability

Automated Process Center Installation and Configuration Guide for UNIX

Clearswift SECURE Exchange Gateway Installation & Setup Guide. Version 1.0

vsphere Replication for Disaster Recovery to Cloud

Eclipse installation, configuration and operation

Integration Guide. SafeNet Authentication Service. Oracle Secure Desktop Using SAS RADIUS OTP Authentication

Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

Symantec Protection Engine for Cloud Services 7.0 Release Notes

DSView 4 Management Software Transition Technical Bulletin

Altiris Patch Management Solution for Windows 7.1 from Symantec Release Notes

Workflow Automation Support and troubleshooting guide

NetIQ Identity Manager Setup Guide

EMC Smarts SAM, IP, ESM, MPLS, NPM, OTM, and VoIP Managers Support Matrix

Veeam ONE What s New in v9?

Verax Service Desk Installation Guide for UNIX and Windows

Release Notes for Version

User Guide for VMware Adapter for SAP LVM VERSION 1.2

SSL Configuration on Weblogic Oracle FLEXCUBE Universal Banking Release [August] [2014]

2X SecureRemoteDesktop. Version 1.1

An Oracle White Paper September Oracle WebLogic Server 12c on Microsoft Windows Azure

User's Guide - Beta 1 Draft

Cisco TelePresence Management Suite Extension for Microsoft Exchange Version 4.0.3

Setting Up a Unisphere Management Station for the VNX Series P/N Revision A01 January 5, 2010

EMC Documentum Content Management Interoperability Services

Oracle Fusion Middleware

Jobs Guide Identity Manager February 10, 2012

Getting Started with ESXi Embedded

Release Notes RSA Authentication Agent for Web for IIS 7.0, 7.5, and 8.0 Web Server

MarkLogic Server. Installation Guide for All Platforms. MarkLogic 8 February, Copyright 2015 MarkLogic Corporation. All rights reserved.

Release Notes for Epilog for Windows Release Notes for Epilog for Windows v1.7/v1.8

PATROL Console Server and RTserver Getting Started

Transcription:

Orbix 6.3.7 Release Notes

Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2014. All rights reserved. MICRO FOCUS, the Micro Focus logo and Micro Focus Licensing are trademarks or registered trademarks of Micro Focus IP Development Limited or its subsidiaries or affiliated companies in the United States, United Kingdom and other countries. All other marks are the property of their respective owners. 2014-08-05 ii

Contents Orbix 6.3.7 Release Notes...1 New Features...1 TLS/SSL over NIO...1 Load-balancing policy...1 CORBA Compliance...2 Platforms and Compilers...2 Migration from Previous Versions...2 Migrating away from Baltimore security toolkit...2 Known Issues...4 Deployment problem on Windows 7 or Windows 2008 R2 VM on VMWare.4 client_address_mode_policy on Windows Vista/Windows 7...5 Actional integration...5 Supported platforms for Actional...5 Instrumented CFR domain without security service...5 Spaces in install path and itant...6 Orbix Java services on Linux with 64-bit JDK...6 Secure CFR domain with replicated services...6 Compiling 64-bit C++ applications...6 Resolved Issues...7 Other Resources...8 Orbix 6.3.7 Release Notes iii

iv Orbix 6.3.7 Release Notes

Orbix 6.3.7 Release Notes These release notes contain information about the Orbix 6.3.7 release from Micro Focus. They contain information that might not appear elsewhere in the documentation. Read them in their entirety before you install the product. Orbix 6.3.7 has been rebranded as a Micro Focus product. New Features TLS/SSL over NIO Load-balancing policy Orbix 6.3.7 includes the following new features: TLS/SSL over NIO Load-balancing policy The Orbix 6.3.7 Java runtime now supports TLS/SSL secure connections over Java s New I/O (NIO). A new time-based load-balancing policy has been introduced. You can set a timeout to modify the existing CLIENT_LOAD_BALANC- ING_POLICY_ID policy. In a situation where multi-threaded clients connect to replicated, load-balanced servers the client connections are taken from the client's binding pool. When a server replica goes down, the relevant binding in the pool is updated to point to the next available server replica. Refreshing the list of available bindings, at the interval defined by the new configurable timeout, ensures that when a server replica is restarted it is listed as available in the client's binding pool. This helps ensure that the load is balanced across all the available server replicas. Orbix 6.3.7 Release Notes 1

CORBA Compliance Platforms and Compilers Orbix 6.3 complies with the following specifications: CORBA 2.6. GIOP 1.2 (default), 1.1, and 1.0 C++ Language Mapping (formal/99-07-41) IDL-to-Java Language Mapping (formal/99-07-53) Object transaction service (OTS) 1.1 and 1.2 For the latest information on supported platforms and compilers, see the Orbix Supported Platforms page. Migration from Previous Versions To upgrade to Orbix 6.3.7 from existing Orbix 6.3.x installations: Back up existing installations before you upgrade to Orbix 6.3.7. Go to the Orbix 6.3.x directory and run the Orbix 6.3.7 installer. The Orbix installer overwrites the existing version. If your existing Orbix deployment is configured to use the Baltimore security toolkit or the Baltimore-based Key Distribution Mechanism, refer to the instructions in Migrating away from Baltimore security toolkit page 2.. For details on installing Orbix 6.3.x service packs, see the Orbix Installation Guide. For details on migrating from earlier Orbix versions, see the migration and upgrade documentation at https://supportline.microfocus.com/productdoc.aspx. Migrating away from Baltimore security toolkit The Baltimore security toolkit has been deprecated since Orbix 6.3.4 and is removed from Orbix 6.3.7. If your existing Orbix installation was configured to use the Baltimore security toolkit, you must now reconfigure it Migration from Baltimore security toolkit deployments to OpenSSL/JSSE security toolkit deployments If your existing Orbix deployment was configured to use the Baltimore security toolkit, the following configuration variables will need to be modified: # Baltimore security toolkit initial_references:it_tls_toolkit:plugin = "baltimore_toolkit"; policies:mechanism_policy:protocol_version = ["TLS_V1", "SSL_V3"]; plugins:atli2_tls:use_jsse_tk = "false"; 2 Orbix 6.3.7 Release Notes

To enable the use of the OpenSSL security toolkit and the Java JSSE/JCA security toolkit, the relevant configuration variables must be changed to the following values: # OpenSSL and JSSE security tookit initial_references:it_tls_toolkit:plugin = "openssl_toolkit"; policies:mechanism_policy:protocol_version = ["TLS_V1_2", "SSL_V3"]; plugins:atli2_tls:use_jsse_tk = "true"; Migration of Key Distribution Mechanism (KDM) to use OpenSSL The deprecated Baltimore security toolkit has been removed in Orbix 6.3.7. When upgrading previous Orbix installation to Orbix 6.3.7, domains which use the Baltimore based Key Distribution Mechanism will need to migrate to the OpenSSL based Key Distribution Mechanism. If your domain does not use the KDM or you are using a 64-bit Orbix installation on Windows, then you do not need to take any manual steps to upgrade to Orbix 6.3.7 and you can disregard the rest of this section. You can determine whether your pre-6.3.7 Orbix deployment is using a Baltimore-based KDM by checking the value of the plugins:kdm:shlib_name and plugins:kdm_store:shlib_name variables: Baltimore-based KDM: plugins:kdm:shlib_name = "it_kdm_server" plugins:kdm_store:shlib_name = "it_kdm_store_pss_r" OpenSSL-based KDM: plugins:kdm:shlib_name = "it_kdm_server_openssl" plugins:kdm_store:shlib_name = "it_kdm_store_pss_r_openssl" To migrate your Baltimore-based KDM database to the OpenSSL-based KDM format, you will need to follow these steps: Prior to upgrading to Orbix 6.3.7, use the itadmin tool in your existing Orbix installation to gain a list of the existing KDM database entries. There are two types of entry, orbname/passphrase pairs and checksums. To get the list of orbnames that you will need to re-enter the passphrase for in the OpenSSL-based KDM database, use the command: itadmin kdm_adm list To get a list of the checksums that you will need to re-enter in the OpenSSL-based KDM database, use the command: itadmin checksum list Orbix 6.3.7 Release Notes 3

Keep a record of this data. Have the passphrase associated with each orbname ready. Upgrade to Orbix 6.3.7 following the instructions in the Installation Guide. After upgrading to 6.3.7, the KDM database will need to be backed up and moved to a different location, in order for the locator to start up correctly. If the KDM database is not moved, attempting to start the locator will result in an IT_KDM:KDM_DATABASE_CORRUPT error. The KDM database file can be found at this location: $DATA_DIRECTORY/<domain-name>/dbs/locator_priv/IT_KDM_St oreimpl_kdmdatahomeimpl_1_0 In a default installation of Orbix, this database file will be: $IT_PRODUCT_DIR/var/<domain-name>/dbs/locator_priv/IT_KD M_StoreImpl_KDMDataHomeImpl_1_0 After moving the Baltimore-based KDM database file, you will be able to start the locator and re-populate the OpenSSL-bsed KDM database with the configuration data collected in an earlier step by using the itadmin tool. For further details and examples of how to manage passphrases and checksums using the itadmin tool and the KDM, please refer to the chapter Automatic Activation of Secure Servers in the Orbix security guide. Known Issues Orbix 6.3.7 includes the following known issues: Deployment problem on Windows 7 or Windows 2008 R2 VM on VMWare client_address_mode_policy on Windows Vista/Windows 7 Actional integration Supported platforms for Actional Instrumented CFR domain without security service Spaces in install path and itant Orbix Java services on Linux with 64-bit JDK Secure CFR domain with replicated services Compiling 64-bit C++ applications Deployment problem on Windows 7 or Windows 2008 R2 VM on VMWare You might encounter an intermittent failure to deploy services on virtual machines with only 1 CPU. This problem does not occur when the virtual machine has 2 or more CPUs. 4 Orbix 6.3.7 Release Notes

client_address_mode_policy on Windows Vista/Windows 7 Actional integration Supported platforms for Actional Errors occur on Windows Vista or Windows 7 when using the policies:iiop:client_address_mode_policy:local_hostname configuration variable. When policies:iiop:client_address_mode_policy:local_hostname is set to "localhost", the client ORB resolves the IP address and binds it to 127.0.0.1. If the address published by the server is the actual hostname or numeric IP of the server, then the connection fails and the system displays an error message "Network is unreachable" with a Winsock error value 10057. If policies:iiop:client_address_mode_policy:local_hostname is set to 10.X.X.X or the actual hostname and if the address published by the server is 127.0.0.1, the connection fails and the system displays an error message "Cannot assign requested address" with a Winsock error value 10049. To resolve the problem, you must set the policies:iiop:client_address_mode_policy:local_hostname configuration variable to the address published by the server. By default, the CORBA Telecom Logging services are not instrumented when you use the Orbix Configuration tool to enable integration with the Aurea Actional Application Performance Monitoring system. However, integration with these services can be configured using the enable_actional.tcl script. Integration between Orbix performance logging and Actional is not supported. See also Instrumented CFR domain without security service. Integration with the Aurea Actional Application Performance Monitoring system is not supported by Orbix for Microsoft Windows VC11 32-bit or VC11 64-bit editions. Instrumented CFR domain without security service A configuration repository-based domain that has been fully instrumented with Actional, but does not include an Orbix security service, might have an issue when some instrumented services (for example, the naming service or node daemon) are started. The following error might be reported during service startup: IT_Core:ON_POSSIBLE_SERVER_BINDING Windows platforms may report this error as a system exception during service startup. This issue is due to a bug in the configuration generation tool, and will be fixed in a patch. Please contact your Technical Support representative for download details of this patch. Orbix 6.3.7 Release Notes 5

As a workaround, use the following command to fix your domain configuration for each affected service. When this command is run, the service will start successfully: For example: Spaces in install path and itant itadmin InstallDir/asp/6.3/bin/enable_actional.tcl iona_services.service.hostname itadmin InstallDir/asp/6.3/bin/enable_actional.tcl iona_services.node_daemon.my_host_name itadmin InstallDir/asp/6.3/bin/enable_actional.tcl iona_services.naming.my_host_name If your Orbix installation path contains spaces, and you use the itant tool to build the Java demos, the following message might appear in the console output: This is a benign message and can be ignored. The Java demos build successfully. Orbix Java services on Linux with 64-bit JDK On Linux, with a 64-bit JDK, you must also install a 32-bit JDK to use Orbix Java services (for example, management, security, and trader services). This is because Orbix Java services run in a 32-bit JVM. For example, after you have installed 32-bit JDK, you can set up your environment as follows: Secure CFR domain with replicated services Compiling 64-bit C++ applications C:\Program%20Files\Progress\Orbix\asp\6.3\demos\corba\demo.xml could not be found export JAVA_HOME_32=~/jdk1.6.0_16 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JAVA_HOME_32/jre/lib/ i386/server In a secure configuration repository (CFR)-based domain with replicated Orbix services, CFR replica sets can not be automatically shrunk. This issue does not occur in an insecure CFR-based domain. If you have to remove CFR replicas in a secure CFR-based domain, please contact Orbix technical support. When compiling 64-bit applications with the C++ Sun Studio 12 Update 2 compiler on a Solaris x86 platform, there may be issues relating to compiling certain demos delivered with Orbix. The issue relates to a known compiler bug in the C++ compiler. Oracle is aware of this issue, and as a workaround suggests compiling the code with the -O1 flag instead of using the debug -g flag. 6 Orbix 6.3.7 Release Notes

Resolved Issues The resolved issues that customers have reported are listed in this section. The numbers that follow each issue are the Reported Problem Incident number followed by the Customer Incident Numbers (in parentheses). RPIs that have numbers only (and no text) are included to confirm that the RPIs have been fixed, since no further information is required. 599714 599887 1089252 (2643375) SSL is now supported in combination with the NIO IP transport. 1089308 (2646582) Windows Server 2012 is now supported. 1089350 (209526) Windows 8 is now supported. 1089392 (2641499) An exception could be thrown from the ORB if multiple threads tried to invoke on the ORB.string_to_object() method, passing in a corbaloc url. The method responsible for unmarshaling the corbaloc url into an object reference was not thread safe, so a race condition could occur when it was invoked by multiple threads. This has been fixed. 1089460 (2647987) 1090885 (2660691) Added the configuration variable plugins:orb:max_unbounded_string_size. This enables the customer to set the maximum size of an unbounded string in megabytes. 1090914 (228900) A new time-based load-balancing policy has been introduced. It enables the client side to configure a timeout for when proxy load-balancing is used. When the configured timeout expires the client proxies will have the ORB's internal binding lists refreshed, so they are made aware of any changes to server replicas. Any subsequent client requests will then be routed to the next available server replica. 1091275 (2666968) If a C++ IDL sequence constructor ran out of memory, it crashed with a segmentation violation. Now, a CORBA::NO_MEMORY C++ exception is thrown. 1091714 (2670248) Orbix 6.3.7 Release Notes 7

Other Resources The Orbix 6 demo SSL Certificates were due to expire in June 2014, so any customers still using them will face issues. This release contains updated versions of these SSL Certificates. 1094448 (2700365) Core dump when starting Orbix 6.3.6 Notification Service in Solaris 11. 1095082 (2782827) The following additional resources are available: For the latest information on supported platforms and compilers, see the Orbix Supported Platforms page. The most up-to-date versions of Orbix technical documentation are available at: https://supportline.microfocus.com/productdoc.aspx The Orbix Knowledge Base is a database of articles that contain practical advice on specific development issues, contributed by developers, support specialists, and customers. This is available at: http://community.microfocus.com/microfocus/corba/orbix/w/ knowledge_base/ Contact Micro Focus technical support at: http://www.microfocus.com 8 Orbix 6.3.7 Release Notes