Thursday, January 19, 2012

List of DCOM Ports Required by Financial Management HFM



List of DCOM Ports Required by Financial Management HFM [ID 846670.1]

 Modified 07-JAN-2011     Type HOWTO     Status PUBLISHED 

In this Document
  Goal
  Solution

Applies to:

Hyperion Financial Management - Version: 3.5.0.0.00 to 11.1.1.2.00 - Release: 3.5 to 11.1
Hyperion Financial Management - Version: 3.5.0.0.00 to 11.1.1.2.00   [Release: 3.5 to 11.1]
Information in this document applies to any platform.

Goal

List all ports required for DCOM communication between Financial Management components.

Solution

In order for HFM to work, port 135 needs to be open, plus the dynamic DCOM range. By default, dynamic DCOM ports are randomly chosen in a range from 1024 to 65535 (the "Internet range"). See this document from Microsoft for more details on DCOM networking.
The user can restrict the range using the following procedure:
  1. Start -> Run -> dcomcnfg
  2. Expand Component Services -> Computers
  3. Right-click on My Computer and select Properties
  4. Select the Default Protocols tab
  5. Select the protocol (usually TCP/IP) and click Properties...
  6. Add your range of ports here, removing what you don't need.
  7. The two options below the range list should be left to Internet range unless the range you need is under 1024. See this document from Microsoft for more details on this step.
  8. Repeat this operation on all the machines where an HFM component is installed, including Win32 clients and Financial Reporting Studio clients, always specifying the same range.
An HFM application server will need at least as many open DCOM ports as there are applications running, plus one for the server itself (e.g. 4 applications -> 5 ports). However, specifying less than 20 ports will probably result in reliability issues and poor performance. In order to allow for effective cluster coordination, unexpected situations (broken connections etc) and long-term scalability, in most cases it is advisable to open a range of about 100 ports for a typical configuration (HFM spread among 2 or 3 machines plus a few clients, with users accessing mostly through the web interface).

No comments:

Post a Comment