Avaya one-x Agent. Port Settings. Issue: 1.0 May 2011



Similar documents
Personal Telepresence. Place the VidyoPortal/VidyoRouter on a public Static IP address

Cisco TelePresence Video Communication Server (Cisco VCS) IP Port Usage for Firewall Traversal. Cisco VCS X8.5 December 2014

Immotec Systems, Inc. SQL Server 2005 Installation Document

Avaya Port Matrix: Avaya one-x Communicator Release 6

IMF Tune Quarantine & Reporting Running SQL behind a Firewall. WinDeveloper Software Ltd.

ELIXIR LOAD BALANCER 2

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Application Note. Firewall Requirements for the Onsight Mobile Collaboration System and Hosted Librestream SIP Service v5.0

Cisco Expressway IP Port Usage for Firewall Traversal. Cisco Expressway X8.1 D December 2013

SQL EXPRESS INSTALLATION...

Application Note. Onsight Connect Network Requirements V6.1

BlackBerry Enterprise Service 10. Version: Configuration Guide

Configuring the Avaya B179 SIP Conference Phone with Avaya Aura Communication Manager and Avaya Aura Session Manager Issue 1.0

This document explains how to enable the SIP option and adjust the levels for the connected radio(s) using the below network example:

Setting up a reflector-reflector interconnection using Alkit Reflex RTP reflector/mixer

Bridgit Conferencing Software: Security, Firewalls, Bandwidth and Scalability

Application Note. Onsight Connect Network Requirements v6.3

Avaya IP Office SIP Configuration Guide

VidyoWay IT Guide Product Version 3.0 Document Version 3.0 A 5/9/2014

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

Configuring Network Load Balancing with Cerberus FTP Server

Lab Configure and Test Advanced Protocol Handling on the Cisco PIX Security Appliance

Back-up Server DOC-OEMSPP-S/2014-BUS-EN-10/12/13

Application Note - Using Tenor behind a Firewall/NAT

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

IBM Proventia Management SiteProtector. Configuring Firewalls for SiteProtector Traffic Version 2.0, Service Pack 8.1

Network setup and troubleshooting

VIDEOCONFERENCING. Video class

DEPLOYMENT GUIDE XenApp, Avaya 1X Agent. Deployment Guide. Avaya 1X Agent. XenApp.

Application Note. Onsight TeamLink And Firewall Detect v6.3

Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5

Creating client-server setup with multiple clients

Avaya Port Matrix: Avaya Diagnostic Server 2.5

Avaya IP Office SIP Trunk Configuration Guide

Sample Configuration for Microsoft Firewall and McAfee Desktop Firewall 8.5 to Support Avaya IP Softphone Issue 1.0

Troubleshooting BlackBerry Enterprise Service 10 version Instructor Manual

Polycom RealPresence Desktop for Windows

Application Notes for Configuring Yealink T-22 SIP Phones to interoperate with Avaya IP Office - Issue 1.0

StarLeaf Network Guide

Server Application. ACTi NVR v2.2. Quick Installation Guide

OSM 2007 MONITORING SOFTWARE

Integrating Citrix EasyCall Gateway with SwyxWare

LifeSize Desktop Installation Guide

The Discovery Series

Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5

UC-One. Epik. UC-One Quick Guide. Quick Guide For Apps. Why we love UC-One

White Paper. Traversing Firewalls with Video over IP: Issues and Solutions

IBM Security SiteProtector System Configuring Firewalls for SiteProtector Traffic

Configuring Check Point VPN-1/FireWall-1 and SecuRemote Client with Avaya IP Softphone via NAT - Issue 1.0

Ports Reference Guide for Cisco Virtualization Experience Media Engine for SUSE Linux Release 9.0

Vidyo Network Configuration Guide Windows XP and Vista

a) Network connection problems (check these for existing installations)

IP Ports and Protocols used by H.323 Devices

A seminar on Internet Telephony

Scopia XT Desktop Server for IP Office

Ports utilisés. Ports utilisés par le XT1000/5000 :

Traditional Telephony IP Telephony Voice, Data, Video Integration. Media Convergence. IP Router Server IP Router. Video Distribution Fax

Deploying EMC Documentum WDK Applications with IBM WebSEAL as a Reverse Proxy

Using LifeSize systems with Microsoft Office Communications Server Server Setup

2X HTML5 Gateway v10.6

How To Use A Presence Desktop On A Pc Or Mac Or Ipad (For A Non-Profit) For Free

Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options

Configuration Manual

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

Master Kurs Rechnernetze Computer Networks IN2097

LifeSize UVC Multipoint Deployment Guide

Special Note Ethernet Connection Problems and Handling Methods (CS203 / CS468 / CS469)

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

Configuring the Juniper NetScreen Firewall Security Policies to support Avaya IP Telephony Issue 1.0

Bentley CONNECT Dynamic Rights Management Service

How to Configure the Juniper NetScreen 5GT to Support Avaya H.323 IP Telephony Issue 1.0

Internet and Intranet Calling with Polycom PVX 8.0.1

Interwise Connect. Working with Reverse Proxy Version 7.x

AIMMS The Network License Server

IP Office Avaya Radvision Interoperation Notes

Sabre VPN 2.0. The SVPN client is a Java Web Start application and is comprised of the following modules:

MCSE SYLLABUS. Exam : Managing and Maintaining a Microsoft Windows Server 2003:

Virtual Server in SP883

BroadSoft Partner Configuration Guide

White Paper. Fabasoft Folio Thin Client Support. Fabasoft Folio 2015 Update Rollup 2

Owner of the content within this article is Written by Marc Grote

Tutorial for Avaya 4600 and 9600 Series IP Telephones Push and Browser Applications Setup

MyIC setup and configuration (with sample configuration for Alcatel Lucent test environment)

PROTECTING DATA IN TRANSIT WITH ENCRYPTION IN M-FILES

Internet Security. Internet Security Voice over IP. Introduction. ETSF10 Internet Protocols ETSF10 Internet Protocols 2011

Source-Connect Network Configuration Last updated May 2009

How To - Implement Clientless Single Sign On Authentication with Active Directory

IP Office 9.1. IP Office Video Collaboration Solution - Installation Notes. Issue 07a - (02 July 2015)

TSIN02 - Internetworking

Easy Setup Guide for the Sony Network Camera

Silent Monitoring and Recording Using Unified Communications Manager

Site Monitor. Version 5.3

Configuring a SIP Trunk between Avaya Aura Session Manager Release 6.1 and Avaya Communication Server 1000E Release 7.5 Issue 1.0

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong

Firewall Port Handling in TENA Applications

Security White Paper The Goverlan Solution

Oracle WebLogic Server 11g Administration

Transcription:

Avaya one-x Agent Port Settings Issue: 1.0 May 2011 The information in this document is to be used with the understanding that Avaya does not hold itself liable for any injury that might be attributable to accidental inaccuracies in or omissions from this document. 2011 Avaya Inc. All Rights Reserved. All trademarks identified by the or are registered trademarks or trademarks, respectively, of Avaya Inc. All other trademarks are the property of their respective owners.

Contents Avaya one-x Agent PC port settings... 3 Telephony (H.323 protocol ports)... 3 Non-TTS... 3 TTS... 5 RTP streams for audio (My Computer mode)... 6 PC ports... 6 Far-end ports... 6 RTP streams for video (AVTS)... 7 Central Management communication to Avaya one-x Agent... 7 Central Management to System Manager / SAL... 8 PC ports for Desktop Sharing... 8 Presence Services (XMPP) client... 8 Active Directory authentication... 9 Database (Postgres)... 9 2 Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy

Avaya one-x Agent PC port settings This document applies to different releases of Avaya one-x Agent and explains how to change the ports for their firewall traversal rules. These applications are hereafter referred to as the PC application or the application. The PC application uses different connections (sockets) and local PC ports for signaling and media (audio and video) communications. The number of sockets used, the values of the ports selected for these sockets are dependent on the release of PC applications and its configuration. Due to these differences, the port/connection information is grouped into the following main sections. Telephony (H.323 protocol ports) Non-TTS The network region does not allow Time To Service (TTS) if Avaya one-x Agent 2.0 earlier than SP3 is used. A network region marked near-end establishes signaling socket (allow TTS) can negotiate with a non-tts capable endpoint at RAS (Registration, Admission, and Status) to allow a non-tts operation with Avaya one-x Agent before 2.0 SP3. Avaya one-x Agent requires two different IP ports on PC for telephony, RAS port (UDP), and a (permanent) Signaling Port (TCP) 1. Rule 1: The ports selected are controlled by a parameter pair in the Spark configuration file, config.xml file, and SigPortLow-to-SigPortRange. SigPortLow-to-SigPortRange is known as high port in Avaya IP Agent. The RAS port is selected as the lowest available port in the bottom 20% of this range. The signaling port is selected as the first available port in the next 50% of this range. The ports on the Communication Manager side for non-tts operation are port 1719 for RAS and port 1720 for signaling. 1 A third port, a discovery port was originally needed by IP Agent iclarity. IP Agent iclarity is not used by one-x Agent and the Spark Emulator any longer. This port was originally chosen from the top 20% of the signaling port range. Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy Avaya one-x Agent PC port settings 3

Both ports selected according to Rule 1. Defaults are 1024 and 13926 RAS (UDP/IP) Permanent Signaling Port (TCP/IP) RTP RTP port port +1 range Port 1719 Port 1720 Telephony You can locate the Spark configuration files in the PC at %APPDATA%\Avaya\one- XAgent\2.x. folder. Further, you must set the HKLM registry value DataFileExtension to the installer default of Avaya\one-X Agent\2.0, or else the Spark Emulator will not find these modified files. 2 If you have not modified the config.xml file or the Spark Emulator is unable to find the config.xml file, the system uses 1024 and 64511 as default values 3. Example to over-ride the default settings The two parameters in the config.xml file to change the default low port and port range and set the signaling port range to 2048-6047 appear as follows: <parameter> <name>sigportlow</name> <value>2048</value> </parameter> <parameter> <name>sigportrange</name> <value>4000</value> </parameter> The RAS port search then starts at 2048, and the signaling port search at 2848 (2048 + 20% of 4000). You can enter this text at any convenient point in the file. 2 This registry value is set correctly by the one-x Agent installer, and this value has not been altered (it must not be), then this registry check is not needed. 3 Thus, port 13926 is chosen for the PC side of the signaling connection if the application defaults are used. 4 Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy Telephony (H.323 protocol ports)

The RAS port is chosen from the bottom 20% of the range and the main signaling socket from the middle 50% of the range. The top 30% is unused, a remnant from earlier times when this was used by a discovery process that is no longer used. If the low port and port range are modified, the minimum range must be at least 100 wide, and that the low port number must be chosen so that there is no conflict with other port usage on the PC. TTS Communication Manager controls the TTS operation and the setting in the Network Region of the registering extensions. Check the box in this administration that reads Local Initiation for the signaling socket. Local refers to the switch side in switch administration. The same RAS port and the main signaling port are also needed for TTS operation. These operate and are controlled as described in the non-tts section. The main signaling connection in TTS is originated from Communication Manager, and not from the. This is, indeed, the major characteristic and advantage of TTS operation. The ports on the Communication Manager side for TTS operation are port 1719 for RAS and signaling defined on page 2 of Network Region Settings in Communication Manager. The default range is 61440 and 61443. Both ports selected according to Rule 1. Defaults are 1024 and 13926 RAS (UDP/IP) Permanent Signaling Port (TCP/IP) RTP RTP port port +1 range Port 1719 Port as specified in Network Region Administration in Communication Manager Telephony Note: Avaya one-x Agent has no control over what port is selected by Communication Manager. Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy Telephony (H.323 protocol ports) 5

RTP streams for audio (My Computer mode) PC ports For each RTP stream terminating on the PC, you must open two ports. These are chosen from the range RtpPortLow to RtpPortRange. Rule 2: Avaya one X Agent starts searching for ports at the bottom of the range, and linearly searches up the range for an available port. The RTCP port associated with an RTP port is one higher than the media port. You can set these two parameters by editing the XML file that is located at the following location: $APPDATA$\Data\Avaya\one-X Agent\2.0\config.xml. These are parameters used by the Spark Emulator. The default values are 2048 and 2951. Unlike Avaya IP Agent, the RTP port range and the signaling port range can be different. The RTP port is selected randomly from this range, and the corresponding RTCP port is one higher. Port selected according to Rule 2 RTP audio UDP/IP RTP RTP port port RTP port range +1 range RTCP audio UDP/IP Audio Far-end ports Avaya one-x Agent has no control of the far-end ports selected for RTP/RTCP. These are set by the far-end point, and are supplied to Avaya one-x Agent during media channel setup. 6 Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy RTP streams for audio (My Computer mode)

RTP streams for video (AVTS) For video RTP streams, the port selection range is defined by VideoRtpPortLow and VideoRtpPortRange. Rule 3: The default values are 3523 and 1475. Otherwise, the behavior of the video RTP is the same as the audio RTP, and can be redefined. Port is selected according to Rule 3 RTP video UDP/IP RTP RTP port port RTP +1 port range range RTCP video UDP/IP AVTS Central Management communication to Avaya one-x Agent Communication from the to the Central Management server is through a standard HTTPS protocol. The port 8643 must be open on the Communication Management server. It is the other end of the HTTPS communication socket to the Avaya one-x Agent client. Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy RTP streams for video (AVTS) 7

HTTPS protocol Port 8643 Central Management server Central Management to System Manager / SAL Secure Access Link (SAL) Agent on Central Management uses a standard HTTPS port (that is 443) to communicate with System Manager. All the listen ports started by SAL Agent are used for inter-process communication on the local machine. Port 32000 is used for communication between the SAL Agent wrapper process. The wrapper process starts the SAL Agent Java Virtual Machine (JVM) and the SAL Agent JVM. SAL Agent uses anonymous port for Java Management Extensions (JMX) communication with its Command Line Interface tool (SpiritAgentCLI). The agent starts the JMX Mbean server using an anonymous port, and therefore a different port will be used every time SAL Agent is restarted. The SAL Agent functionality works even if a customer blocks access to these two listen ports from external machines. PC ports for Desktop Sharing A listener port must be open at each PC. The application starts looking at port 5900, and picks the first unused one it finds. It releases this port when the desktop sharing session ends. For each new active session, another port must be opened. Again, the application starts to search from 5900 and selects the first unused one it finds. Presence Services (XMPP) client Unlike telephony and video, Avaya one-x Agent 2.0 SP3 has no range controls on the ports that must be opened at the client for XMPP communication. The current implementation chooses to open a free port in the range 2048 and higher, starting at the bottom, to avoid conflict with the 8 Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy Central Management to System Manager / SAL

Well Known ports in this lower range. The standard XMPP port 5222 must be open on the Presence Services server. Active Directory authentication LDAP Services port 389 and Microsoft Global Catalog port 3268 must be open on the Microsoft Active Directory Server. If Active Directory is used for other enterprise authentication, these ports must already be open. Central Management and Presence Services (optional) require no further special treatment. Database (Postgres) Central Management uses Postgres and the 5432 and 53418 posts must be open on the local machine for connection to Central Management. There is no exposure of these ports to the network. If Presence Services is installed on a separate machine, the machine installs its own local copy of Postgres that similarly uses these two internal sockets and will not be exposed to the network. Avaya Proprietary and Confidential Use pursuant to the terms of your signed agreement or Avaya policy Active Directory authentication 9