Arc Enterprise Premium Edition Installation Manual.book

Transcription

Arc Enterprise Premium Edition Installation Manual.book
Arc Premium Edition
Installation Manual
Version 5.1.x
© 2003 - 2012 Arc Solutions (International) Ltd. All rights reserved
No part of this documentation may be reproduced in any form or by any means or used to make
any derivative work (such as translation, transformation, or adaptation) without permission from Arc
Solutions (International) Limited.
Arc Solutions (International) Limited reserves the right to revise this documentation and to make
changes to its content from time to time without obligation on the part of Arc Solutions
(International) Limited to provide notification of such revision or change.
Cisco is a registered trademark of Cisco, inc.
Unless otherwise indicated, Arc Solutions (International) Limited registered trademarks are
registered in the United Kingdom and may or may not be registered in other countries.
All trademarks acknowledged
EMEA
Americas
Asia Pacific
Arc Solutions
(International) Ltd.
Arc Solutions
(International) Inc.
Arc Solutions
(International) Ltd.
Innovation House
Pincents Lane,
Reading, Berkshire.
RG31 4UH
Research Triangle Park
4819 Emperor Blvd
Durham
North Carolina 27703
2 Marks Street
Naremburn
NSW 2065
Australia
T: +44(0) 118 943 9200
f: +44(0) 118 943 9201
T: +1 877 956 0272
f: +1 919 313 4794
T: +61 409 692 480
F: +61 (0)2 9437 4595
e: [email protected]
e: [email protected]
e: [email protected]
Support
+44(0) 118 943 9205
Support
+1 877 956 0272
Support
+61 1300 797 724 or
+44(0) 118 943 9212
www.arcsolutions.com
A Mettoni Limited Company
8th Edition, May 2011(This manual incorporates changes made in software version 5.1.3)
9th Edition, July 2011 (This manual incorporates enhancements to Section 13, Upgrading from a Previous Version)
10th Edition, January 2012 (This manual incorporates changes made in software version 5.1.4)
Written by Mark Kent
Printed in England
v5.1.3a_ALL0411
The equipment complies with all the relevant
conditions if used in accordance with the manual.
CONTENTS
Introduction ...............................................................................................................................1 - 1
Text Conventions in This Guide ............................................................................................................. 1 - 1
License Agreement ..................................................................................................................2 - 1
Important Information ..............................................................................................................3 - 1
Compatibility between Arc Connect 5.1.x and CallManager ......................................................... 3 - 1
Music on Hold ....................................................................................................................................... 3 - 1
TAPI Resilience ...................................................................................................................................... 3 - 1
Busy Lamp Field .................................................................................................................................... 3 - 2
Busy Lamp Field - Fixed (all versions) .................................................................................................. 3 - 2
Busy Lamp Field (scalable - version 5.0.2 onwards) ......................................................................... 3 - 2
Call Park ................................................................................................................................................ 3 - 2
Auto Answer .......................................................................................................................................... 3 - 2
Other Information to consider ............................................................................................................ 3 - 2
Requirements for Arc Connect Suite (SQL Server Version) ................................................................ 3 - 2
Registration ............................................................................................................................................. 3 - 3
Registering the software ...................................................................................................................... 3 - 3
Viewing Licenses .................................................................................................................................. 3 - 4
Product Overview .....................................................................................................................4 - 1
CallManager Numbering Plan for a sample installations .................................................................. 4 - 2
Performance Information ...................................................................................................................... 4 - 3
Arc Premium Hardware and Software Requirements ........................................................................ 4 - 3
Support for Windows 2008 Server/CUCM Telephony Service Provider 7.1 .................................... 4 - 4
PC Server ............................................................................................................................................... 4 - 4
Microsoft SQL 64bit Support ................................................................................................................ 4 - 7
Arc Premium Client Software .............................................................................................................. 4 - 8
Backups ............................................................................................................................................... 4 - 10
Server Redundancy ........................................................................................................................... 4 - 10
Security Considerations ..................................................................................................................... 4 - 11
Network Requirements ...................................................................................................................... 4 - 11
Database Considerations - Microsoft SQL Server ........................................................................... 4 - 11
Phonetics ............................................................................................................................................. 4 - 11
Microsoft Office Communication Server Connectivity .................................................................. 4 - 12
Contact Information and Services Available ........................................................................5 - 1
Installation Checklist ................................................................................................................6 - 1
Installation and Configuration Checklist ............................................................................................. 6 - 1
Installation of Arc Connect Server Components ...................................................................7 - 1
Prerequisites ............................................................................................................................................ 7 - 1
Disabling Remote Access Connection Manager Service ............................................................... 7 - 1
Disabling the User Account Control in Windows 2003 and 2008 .................................................... 7 - 1
Creating a CTI Reference device ...................................................................................................... 7 - 3
Install a Domain Computer Certificate and Arc OCS Server Prerequisites (Optional) ................ 7 - 3
Installation of the Arc Connect Server and Administration ............................................................... 7 - 4
Creating Databases .................................................................................................................8 - 1
Administrator Logon ............................................................................................................................... 8 - 1
Creating a New Configuration Database .......................................................................................... 8 - 2
Creating a New Logging Database .................................................................................................... 8 - 3
Creating Indexes .................................................................................................................................... 8 - 3
Viewing Licenses .................................................................................................................................. 8 - 4
Arc Connect Resilience ...........................................................................................................9 - 1
Installation of Publisher ........................................................................................................................... 9 - 1
Installation of Subscriber ........................................................................................................................ 9 - 4
Arc Premium Installation Manual
iii
Installation of Arc Premium Console Operator ................................................................... 10 - 1
Disabling the User Account Control in Windows 2003/2008/Vista/7 ..............................................10 - 1
Installation of ArcConsole Operator ..................................................................................................10 - 2
Installing Console Operator on Windows 2003/2008 ........................................................................10 - 8
Installation of Arc Call Connect Agent ............................................................................... 11 - 1
Disabling the User Account Control in Windows 2003/2008/Vista/7 ..............................................11 - 1
Installation of Arc Call Connect Agent ..............................................................................................11 - 2
Installing Console Operator on Windows 2003/2008 ........................................................................11 - 7
Installation of Arc Supervisor ................................................................................................ 12 - 1
Disabling the User Account Control in Windows 2003/2008/Vista/7 ..............................................12 - 1
Installation of Arc Supervisor ...............................................................................................................12 - 2
Installing Console Operator on Windows 2003/2008 ........................................................................12 - 7
Installation of Arc Connect Wallboard ................................................................................ 13 - 1
Disabling the User Account Control in Windows 2003/2008/Vista/7 ..............................................13 - 1
Installation of Arc Connect Wallboard ..............................................................................................13 - 2
Installing Arc Connect Wallboard on Windows 2003/2008 .............................................................13 - 7
Uninstalling Publisher/Subscriber ......................................................................................... 14 - 1
Uninstalling Publisher ............................................................................................................................14 - 1
Uninstalling Subscriber ..........................................................................................................................14 - 3
Upgrade Plan ......................................................................................................................... 15 - 1
Introduction ...........................................................................................................................................15 - 1
Upgrade Process Summary .................................................................................................................15 - 1
Upgrade Compatibility ........................................................................................................................15 - 2
Upgrading Arc Software Suite .............................................................................................................15 - 4
Stopping the CT Server ......................................................................................................................15 - 4
Back up Arc Databases .....................................................................................................................15 - 5
Backing up Voice Data Folders ........................................................................................................15 - 5
Uninstalling Resilience ........................................................................................................................15 - 5
Uninstalling Arc Software ...................................................................................................................15 - 6
Installing Arc Software ........................................................................................................................15 - 7
Create New Databases .....................................................................................................................15 - 8
Restoring Databases ..........................................................................................................................15 - 8
Upgrading Existing Databases ..........................................................................................................15 - 8
Restoring Voice Files and Database ..............................................................................................15 - 11
Transfer Upgraded Databases into the Newly Created Databases ..........................................15 - 13
Checking the Unique Numbers ......................................................................................................15 - 15
Upgrade Utility Features .....................................................................................................................15 - 15
Run SQL Templates ...........................................................................................................................15 - 15
Transfer Table ....................................................................................................................................15 - 16
Analyse Live System - Contacts ......................................................................................................15 - 16
Analyse Live System - Phonetics .....................................................................................................15 - 17
Analyse Live System - Unique Numbers .........................................................................................15 - 17
Creating a New DSN ..........................................................................................................................15 - 18
Microsoft Access Databases ...........................................................................................................15 - 18
Microsoft SQL Databases .................................................................................................................15 - 20
Appendix A - Arc Connect Resilience ..................................................................................A - 1
Scenario One - Basic Resilience ........................................................................................................... A - 1
Scenario Two - TAPI Resilience ............................................................................................................. A - 2
Scenario Three - Full Resilience ............................................................................................................ A - 2
Redundancy .......................................................................................................................................... A - 3
Recovery ................................................................................................................................................ A - 3
Restoring Arc Connect ....................................................................................................................... A - 3
Disaster Recovery Backup .................................................................................................................. A - 4
Appendix B - Arc Connect
iv
Resilience FAQs ........................................................................................................................B - 1
Appendix C - OCS Client Certificate Verification & Installation ......................................... C - 1
Verifying That the Certificate Is Installed on the Application Hosting Computer .......................... C - 1
Installing a Computer Certificate on the Arc OCS Server ................................................................ C - 3
Appendix D - OCS Application Endpoint Verification & Installation .................................. D - 1
Verifying the existence of the Application Endpoint ........................................................................ D - 1
Creating an Application Endpoint for the Arc OCS Server .............................................................. D - 2
Microsoft Office Communications Server 2007 R2 .......................................................................... D - 2
Microsoft Lync Server 2010 and Onwards ........................................................................................ D - 4
Appendix E: Basic Authentication Settings for PresenceWeb ..............................................E - 1
Appendix F: Mass Deployment/Silent Installs ........................................................................ F - 1
Arc Premium Installation Manual
v
vi
1
Introduction
Welcome to the Arc Connect Installation Manual. This document provides an overview of the Arc
Premium Product suite, as well as describing the installation procedures of the applications and
configurations.
This document assumes that the reader has knowledge of:
 Cisco CallManager,
 Windows Operating Systems,
 TCP/IP,
 Cisco CallManager TSP
This document should be read in conjunction with the Arc Solutions Design Guide available from the
Arc Solutions Website, http://register.arcsolutions.com
1.1
Text Conventions in This Guide
The following conventions will be used throughout this guide to help differentiate between the
different actions required.
Navigation around the operating environment or products such as Cisco CallManager or Arc Console
via menu or hyperlinks are denoted in bold with > as a separator. An example being Start > Control
Panel > Phone and Modem Options or File > Start CT Server
Fields that require data entered in are denoted in Bold typeface. An example being Add Device
Range, From and To
Fields that have previously been entered, or have been defined in a previous stage are defined in
bold italic. For example when changing a password, where you have to enter a User Name
operator1, (where the Operator1 account would have been set up prior to this point in the
instructions).
Arc Premium Installation Manual
1-1
1-2
License Agreement
SOFTWARE LICENSE THIS LICENSE GOVERNS YOUR USE OF THE SOFTWARE VERSION OF ARC PREMIUM
(THE “SOFTWARE”). YOU AGREE THAT YOU HAVE READ AND UNDERSTAND THIS AGREEMENT AND
AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. IF YOU DO NOT UNDERSTAND THEM, YOU
SHOULD SEEK ASSISTANCE FROM YOUR LEGAL ADVISOR.
1
LICENSE
1.1
Arc Solutions (International) Ltd. (the “Licensor”)
grants you an exclusive license to use the Software
subject to these terms and conditions (the “License”).
In consideration of the Licensor granting the License,
you agree to adhere to these terms and conditions.
2
2.1
2.2
2.3
2.4
3
3.1
3.1.1
3.1.2
3.1.3
4
4.1
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
5
5.1
5.2
5.3
5.4
TERMS AND TERMINATION
Your License shall commence on the acceptance of
these terms and conditions and will terminate
automatically if you fail to comply with any of the
terms and conditions of this License.
Termination of this License does not affect either
parties accrued rights and obligations as at the date
of termination.
Upon termination of this License for whatever reason,
you shall cease to make any use of the Software and
you will destroy the Software together with all copies
in any form.
All provisions of this License, the survival of which are
necessary for the interpretation or enforcement of a
party’s rights or obligations, shall survive termination of
this License and shall continue in full force and effect.
6
6.1
6.2
PERMITTED ACTS
You are permitted to do the following:
load the Software on one system only as long as that
system is under your control at all times;
use the Software as an operator console with
additional modules as purchased;
make one backup copy of the Software in support of
your permitted use of it.
7
You are prohibited from doing, or allowing others to
do, the following:
using or copying the Software except to the extent
permitted by this License or by statute;
accessing or using the Software via any kind of
computer network;
transferring the Software, and/or the License to any
other individual or entity whether on a permanent or
temporary basis. If you transfer possession of any copy
of the Software to another person, your License is
automatically terminated;
distributing, selling, renting, loaning, sub-licensing or
otherwise dealing in the Software;
altering, adapting, merging, modifying or translating
the Software in any way for any purpose, including,
without limitation, for error correction except to the
extent permitted by statute;
reverse-engineering, disassembling or decompiling
the Software except that you may decompile the
Software to the extent permissible by law.
8
7.1
PROHIBITED ACTS
WARRANTIES AND INDEMNITIES
Licensor makes no representations about the
suitability, reliability, timeliness and accuracy of the
Software for any purpose. The Licensor hereby
disclaims and excludes all warranties and similar terms
and conditions with regard to the Software, including
all warranties, terms and conditions of
merchantability, satisfactory quality and fitness for
purpose whether implied or otherwise.
By accepting the terms of this License, you are
acknowledging that the exclusions of liability
contained herein are reasonable.
You acknowledge that software is in general not
error-free and agree that the existence of such errors
shall not constitute a breach of this License.
Arc Premium Installation Manual
8.1
8.2
8.3
8.4
8.5
8.6
You hereby undertake to the Licensor that you will,
without prejudice to any other right of action which
the Licensor may have, at all times keep the Licensor
fully and effectively indemnified against all and any
liability (which liability shall include, without limitation,
all losses, costs, claims, expenses, demands, actions,
damages, legal and other professional fees and
expenses on a full indemnity basis) which the Licensor
may suffer or incur as a result of, or by reason of, any
use of the Software by you or any breach or nonfulfilment of any of your obligations in respect of this
License.
DISCLAIMER
In no event will the Licensor be liable for any direct,
indirect, consequential, incidental, or special
damage or loss of any kind (including without
limitation loss of profits, loss of contracts, business
interruptions, loss of or corruption to data) however
caused and whether arising under contract, tort,
including negligence, or otherwise.
The Licensor does not exclude or limit liability for death
or personal injury resulting from an act or negligence
of the Licensor or any other liability from which it is
precluded from excluding by law.
INFRINGEMENT
You undertake to promptly notify the Licensor of any
threatened or actual infringement of any proprietary
rights in the Software which comes to your notice and
shall, at the Licensors request and expense, do all
such things as are reasonably necessary to defend
and enforce any such proprietary rights in the
Software.
GENERAL
A failure to exercise or delay in exercising a right or
remedy provided by this License or by law by a party
does not constitute a waiver of the right or remedy or
a waiver of those rights or remedies. No single or
partial exercise of a right or remedy provided by this
License or by law prevents further exercise of the right
or remedy.
This License shall be subject to, and construed and
interpreted in accordance with, English Law and the
parties irrevocably submit to the exclusive jurisdiction
of the English Courts.
This License constitutes the entire agreement of the
parties and supersedes all prior communications,
representations, agreements or understandings,
either verbal or written, between the parties with
respect to the subject matter hereof. Notwithstanding
any of the above, nothing in this paragraph is
intended to or shall operate as an exclusion of liability
for any fraudulent act or wilful default of either party.
This License may not be altered, modified, amended
or otherwise changed except by supplemental
written agreement signed by duly authorised officers
of both parties. Neither party may assign its rights or
obligations under this License without the prior written
consent of the other.
If any provisions of this License shall be held invalid,
illegal or unenforceable, the validity, legality or
enforceability of the remaining provisions shall not in
any way be affected or impaired.
The headings to clauses in this License are for the
purpose of information and identification only and
shall not be construed as forming part of this License.
2-1
2-2
3
Important Information
3.1
Compatibility between Arc Connect 5.1.x and CallManager
The current compatibility matrix can be obtained from http://www.arcsolutions.com. Enter the
Support area for the respective region and select the Enterprise documents section. Then choose
Cisco Compatibility Matrix from the Articles list.
3.1.1 Music on Hold
Arc Connect supports Music on Hold (MoH) from CallManager in the following areas:





Between in-queue messages,
When an operator holds a call,
During a blind transfer,
During a re-established transfer,
During a camp-on.
A music source must be selected on the relevant devices to enable this functionality. The use of music
in both the queuing and hold scenarios is controlled via settings on the Arc Server.
3.1.2 TAPI Resilience
CallManager allows a TAPI client to communicate with a primary and backup CTI Manager to
receive TAPI information. This allows the Arc Server and clients to carry on functioning if a failover
occurs. The backup CTI Manager should be the CallManager server to which the phones fail over. For
more information see Appendix D
Arc Premium Installation Manual
3-1
3.1.3 Busy Lamp Field
Arc Premium has two types of Busy Lamp Field. The two types of BLF monitoring can be run together.
 Fixed - which provides the operator with a constant on screen display of the line status of a contact in the directory.
 Scalable - which provides the operator with constant on screen display of the line or resource
status of a contact in the directory, or an on demand line status of a single contact (the operator
presses F2 to see presence status).
3.1.4 Busy Lamp Field - Fixed (all versions)
This type of Busy Lamp Field monitors a fixed number of devices. This format requires that the devices
are Associated within the CallManager. Due to the system demands there is a recommended limit of
2000 devices per Arc Connect Server. (See the Arc Solutions Design Guide for more details, this is
available from http://register.arcsolutions.com.
Paging from the Operator Console requires that the receiving devices are associated and
included in this type of BLF.
3.1.5 Busy Lamp Field (scalable - version 5.0.2 onwards)
With the release of version 5.0.2 onwards, functionality has been introduced which provides an on
demand monitor, which removes the upper limit of the devices that can be monitored. The new Arc
Premium CTI (Computer telephony Integration) server provides cluster wide BLF status information on
demand for: Device presence information
 Contact device features (set Do Not Disturb and Call Forwarding)
 Contact call information features (displays calls and provide device pickup)
Using scalable BLF functionality negates the requirement to associate devices for BLF
monitoring within the Cisco Unified CallManager. (See the Arc Solutions Design Guide for
more details, this is available from http://register.arcsolutions.com.
3.1.6 Call Park
The operator transfers the call to a device then contacts the intended recipient to take the call. The
recipient can then dial a number to connect to the device where the call is parked.
3.1.7 Auto Answer
This feature forces calls down to the Operators and automatically answers it. The calls that revert to
the Operators can also be automatically answered.
3.1.8 Other Information to consider
 The Arc Connect Server should not be installed on a machine that will act as the CallManager
Server.
 Headset operation is supported.
 Arc recommends that you take a backup copy of the log before purging the data.
3.2
Requirements for Arc Connect Suite (SQL Server Version)
It is recommended that SQL Server is installed onto the Arc Server machine(s), for both Publisher and
Subscribers, especially if the new resilience database replication is being deployed. (See
Compatibility and Performance with Arc Premium for SQL version information.)
3-2
3.3
Registration
To view the licencing information open the Arc Connect Administration and select Help>
Registration.
The Registration Information screen displays all of the Products, including Status, Serial Number and
Registration Information.
The Arc trial license lasts for 45 days, after this specific products will need to be licensed individually.
3.3.1 Registering the software
To load a new license, click on the Register button.
To get a new license key you will need to contact your Supplier. Make a note of the Registration Code
as this is the information you will need to give to get your license key.
Note that changes to hardware, IP address or hostnames may impact on the server
registration code, and therefore result in a requirement for a new licence.
Arc Premium Installation Manual
3-3
If a previous version of Arc software is or has been installed on the server then the evaluation
period will not be available, even if the previous version has been uninstalled.
The registration information will be given to you in one of two ways:
 You will either be given a serial number and a registration key that you enter into the system or
 You will be sent a file that you can browse to. After browsing to this file click the Register button.
Your license will then automatically become valid at midnight. Alternatively you can stop and start
the server for the license to take immediate effect.
Items that can affect your license key include the MAC address of your network card and changing
the time of day by too large a period.
3.3.2 Viewing Licenses
From the registration screen, which is accessed by selecting Help> Registration, there is an option to
view Licencing.
1.
Click on View License.
There are two screens: Queues
This screen provides the management of the Queues that have been configured. When the software
is purchased a number of queues will be provided within that purchase. It is possible to create more
queues than the licensed amount, and they can be configured from this screen.
 Contacts
This screen provides the management of the Contacts that are available. Arc Premium edition has a
capacity for 100,000 Contact Licenses. When this number is exceeded the initial contacts will be
moved into the Log database. This screen provides the facility to restore any archived contacts into
the live system.
3-4
4
Product Overview
The Arc suite is a portfolio of Client-Server Computer Telephony Applications, specifically designed to
integrate with the Cisco Unfied CallManager (CUCM)
The Arc server component integrates into the CUCM via TAPI (Telephony Application Programming
Interface) and is used to control calls through the telephony system. This provides customers with
intelligent call routing functionality such as; identifying, prioritising and queuing calls and performing
actions on calls such as transferring, playing voice messages and diverting to appropriate alternative
locations.
The applications in the Arc Suite that are described in this document are briefly explained below:-
Arc Premium Console
This is a screen based operator attendant console that has been developed to work completely with
CallManager. Taking traditional telephone switchboard working practices, we have enhanced them
into a Windows based application, making it visually appealing, operator configurable, and more
user friendly.
Arc Call Connect
It is a soft application that provides a complete Call Centre solution for a general business
incorporated with full Call Control, quick Call Routing and proficient Management Information
System. Call Connect design is modular and supplies the core routing engine in the form of a ClientServer application. The main features for Call Connect are:







Full Call Control
Agent Screen
Remote Agent working
Multi-Queues
Skill-based Routing
Call Filters
Historical Reporting
Arc Voice Connect
This server based application has been designed to enhance the voice resource on a PBX. Voice
Connect is used for creating an Auto Attendant that routes the calls to the desired destination of the
caller. In addition to that, In-Queue messages can be recorded and played for the callers waiting for
the operators in call queues.
Arc Supervisor
This add-on module to the Arc Suite provides a client based application with the following
functionality:





Historical Reporting
Real-Time Reporting
Graphical Analysis
On-the-fly changes to the System
Online Messaging
Arc Premium Installation Manual
4-1
Supervisor Connect will monitor and control Arc stand-alone modules. These modules are:
 Console Connect
 Voice Connect
Arc Wallboard
This soft Wallboard application displays the current statistics of the Call Centre. It is easy to configure
and customise and reflect a variety of call related figures such as:
 Real-time statistics of the Entire System
 Real-time statistics by Queue/Department
 Real-time statistics by Use (examples of this might include call duration times or volumes)

4.1
CallManager Numbering Plan for a sample installations
Directory
Number
Device Name
Arc Function
Arc Connect
Application
Device Type
8500
Cons_Queue_Loc1
Queue Location for
Console1
Console Connect
CTI Route
Point
8502
Voice_Queue_Loc
1
Queue Location for
Voice Session
Voice Connect
CTI Route
Point
8503
Pre_Gateway1
DDI translation point
Console Connect &
Voice Connect
CTI Route
Point
8504
Pre_Gateway2
DDI translation point
Console Connect &
Voice Connect
CTI Route
Point
8505
Pre_Gateway3
DDI translation point
Console Connect &
Voice Connect
CTI Route
Point
8000
Gateway_1
Gateway ports for
holding Calls
ALL
CTI Port
8001
Gateway_2
Gateway ports for
holding Calls
ALL
CTI Port
8002
Gateway_3
Gateway ports for
holding Calls
ALL
CTI Port
8003
Gateway_4
Gateway ports for
holding Calls
ALL
CTI Port
8004
Gateway_5
Gateway ports for
holding Calls
ALL
CTI Port
8400
Service_Queue1
Ports for Console Service
Queue
Console Connect
CTI Port
8401
Service_Queue2
Ports for Console Service
Queue
Console Connect
CTI Port
8402
Service_Queue3
Ports for Console Service
Queue
Console Connect
CTI Port
8403
Service_Queue4
Ports for Console Service
Queue
Console Connect
CTI Port
4-2
Directory
Number
Device Name
Arc Function
Arc Connect
Application
Device Type
8404
Service_Queue5
Ports for Console Service
Queue
Console Connect
CTI Port
8300
Voice_Port1
Voice Ports for playing
and recording messages
Voice Connect
CTI Port
8600
Park_Queue1
Ports for Console Call
parking
Console Connect
CTI Port
8601
Park_Queue2
Ports for Console Call
parking
Console Connect
CTI Port
8602
Park_Queue13
Ports for Console Call
parking
Console Connect
CTI Port
8603
Park_Queue4
Ports for Console Call
parking
Console Connect
CTI Port
8604
Park_Queue5
Ports for Console Call
parking
Console Connect
CTI Port
8700
PCP_1
Ports for retrieving
Personal Call Park calls
Console Connect
CTI Route
Point
Table 4 - 1: CallManager Numbering plan for a sample installation
4.2
Performance Information
Performance of Arc Connect can be measured in several ways:




Number of Agents
Number of operators
Number of calls that can be held prior to distribution
Number of monitored devices in the Busy Lamp Field (fixed) (Not a factor with version 5.0.2)
Performance Item
Maximum (per Arc Connect Server)
Number of ACD Agents
or
Number of Console Operators
200
or
100
Number of Holding Calls
200
Maximum Console BHCA
6000 (Cisco Certified)
Max Devices in BLF (fixed)
4000 (subject to a minimum of 1 Publisher, 2 Subscriber)
Max Devices in BLF (scalable v5.0.2
onwards)
Cisco Unified Communications Manager supported device
limitations (for a single cluster)
Note: Using the CTI Server
Table 4 - 2: Performance Information
4.3
Arc Premium Hardware and Software Requirements
The information provided below gives details of the minimum hardware/software required to run the
Arc Premium suite of products.
Arc Premium Installation Manual
4-3
PC Server - Arc Premium Connect is a client server application. The server side will need to run on a
dedicated PC Server. No other applications must run on this server.
The tables in this section detail the minimum specification required by the Arc Premium Server
application.
4.3.1 Support for Windows 2008 Server/CUCM Telephony Service Provider 7.1
Products affected: Arc Premium 5.x
 Arc Standard (Solutions Plus) 5.x
 Arc Call Connect 5.x
The products listed above plus CUCM 7.1.x TSP with Windows Server 2008 R1 32bit have successfully
passed several courses of extensive testing in-house at Arc Solutions. Arc Solutions assures customers
and partners of its full support for Windows Server 2008 Release 1 (R1) 32bit. Support for Windows Server
in 64bit mode is not available. Furthermore, Cisco Unified Communications Manager (CUCM)
Telephony Service Provider (TSP) is compatible only with 32bit installations of the Windows Server at
this time.
The Cisco's TSP 7.1 Developer Guide confirms that the Cisco TSP 7.1 is supported with the attendant
console products listed above.
The developer guide can be found here:
http://developer.cisco.com/web/tapi/docs
Customers or partners with any questions regarding this are advised to contact Cisco Systems directly.
4.3.2 PC Server
Arc Connect is a client server application. The server side will need to run on a dedicated PC Server.
No other applications must run on this server.
4-4
The following table details the minimum specification required by the Arc Connect Server application
Applies To
Arc Premium
Connect Server
PC Specification
Core Duo CPU 2.8 GHz or better
4 GB RAM or better
100 GB Hard Drive
CD-ROM/DVD-Rom
Network Card
SVGA (1024x768) display card or better
Windows 2003 Server SP2/Windows 2008 R1 (32bit only) Server
.Net Framework v3.5
SQL Server Standard or Enterprise 2005 with SP3, or SQL 2005 Express with SP3
for smaller installations where resilience is not required.*
OR
SQL Server Standard or Enterprise 2008 (32bit only), or SQL 2008 Express for
smaller installations where resilience is not required.*
Microsoft Excel for Directory Exporting
Microsoft Internet Information Services (IIS) v6.0 (or Later) for running Arc
Presence
Microsoft Office Communication Server, Core Components for running Arc
OCS Server
* If an Off-box (remote) SQL server is used within your configuration then it must
have .Net Framework v3.5 installed.
Please consult your Microsoft representative if you are looking to license
managed or hosted solutions
SQL Server 2005/
2008 Licencing
There are two methods of licensing:
“Per Processor” license or “SQL Server & CALS” license
It is at the Partners discretion as to which SQL license option is
selected. The URL below details the SQL Server licensing requirements.
http://www.microsoft.com/sql/howtobuy/default.mspx
CAL requirements:
·
The Arc Server uses 2 SQL CALS, and each Arc application
client uses 1 SQL CAL per instance.
·
If in any doubt when designing your Arc installation, simply
ensure you have a SQL processor license in place.
Please consult your Microsoft representative if you are looking to license
managed or hosted solutions
Arc Premium Installation Manual
4-5
Applies To
SQL Scalability
PC Specification
The performance limitation that SQL Server Express possesses is that it can
access only a single CPU and 1 GB of RAM with a maximum database size of
4Gb.
In sites where one or more of the following are expected;-A large number of operators - more than 10,
-A high call volume - greater than 500 calls per operator per day,
-A Large Directory - greater than 10,000 contacts;
The use of SQL Server Standard or Enterprise should be strongly considered.
Where a system out grows the SQL Express deployment, or issues are
experienced that are related to the use of SQL Express, the Standard or
Enterprise versions of SQL can be used to upgrade the existing
implementation with minimal effort.
Note:
For future versions of Arc Premium to benefit from some features, SQL Express
will not be an option and SQL Standard or Enterprise will be required.
Please consult your Microsoft representative if you are looking to
license managed or hosted solutions
The Server should be connected to the network via the TCP/IP protocol.
The Arc Server will require the appropriate Operating System Licenses.
The Arc Server is not supported on a Domain Controller.
Arc Premium Suite of software is not supported within a 64 bit Operating System.
Arc Premium Suite of software is not supported in an off box 64 bit SQL environment.
Arc Premium is only supported in a live environment on VMWare EXSI version 4.0 and
above.
Arc Premium is not supported in a live environment on HyperV or any other virtual based
operating system.
The Arc Server is not supported in Remote Desktop (RDP) and Terminal Services (TS)
environments as these applications can cause problems with the required Wave Driver
operation.
With Windows 2008 Server, the Admin, CT Server Manager & LDAP Server Manager must be
run as an Administrator to enable them to read and write to the configuration files/registry.
If the report functionality is required then it is advisable to disable the User Account Control
when operating the Arc Premium Connect Server is running on Windows 2003, 2008.
Table 4 - 3: Server Software - PC Specification
4-6
4.3.3 Microsoft SQL 64bit Support
Arc Solutions advises customers and partners that support for Microsoft SQL Server (2005 and 2008) is
offered for 32bit versions of the operating system only. Arc cannot offer support for 64bit SQL at this
time, either in an on-box or off-box configuration.
There are two significant areas of functionality dependent upon 32bit files that are incompatible with
64bit mode, and that cannot be removed from the Arc system. These features rely on several DLL files*
that need to be placed on the SQL server machine itself. Since the files have been compiled in 32bit
mode they will not run on a 64bit SQL machine.
Arc Solutions has reviewed the work to provide the files in 64bit mode and is unable to offer timescales
on doing so in the short to medium term. This is because not all of the files are in a development
language that lends itself to being simply 'recompiled' in 64bit mode, and they would need to be
rewritten. Arc's development roadmap is resource-committed until Q1 2011 and we are unable at this
time to insert a project of this magnitude into the schedule as it would jeopardise other customer
commitments. Arc is, however, committed to move to a 64bit architecture and plans to do so in 2011.
For more information please contact [email protected]
*Technical detail
The following files are 32bit and so are not compatible with 64bit SQL server: The following files are required for phonetic searching




MetaphoneCOM.dll
XPMetaphone.dll
Stemminglib.config
Stemminglib.dll
The following files are required for Resilient Server operation
 ASR.dll
 AXPR.dll
Arc Premium Installation Manual
4-7
4.3.4 Arc Premium Client Software
The minimum specification required by each of the Arc Connect Client applications is as follows:
Applies To
PC Specification
Arc Connect Client PC
running the following
application,
Pentium 4 CPU or better
Supervisor
10GB available Hard Drive space (this is not required by the
app, but should be unused for healthy running of the system)
2 GB RAM
CD-ROM/DVD-ROM
100mbps Network Card
Connected to Network via TCP/IP
19” widescreen monitor highly recommended
SVGA (1024x768) or better display card (higher resolution
recommended for best results)
Windows XP Professional SP3 / Windows Vista Business /
Windows 7 *
Windows 7 32 bit and 64bit clients are supported
The console Calendar integration requires a Microsoft
Exchange Server 2007 or better. For users calendars to be
available to Arc Premium, users’ Calendars must be set as
public folders.
If the report functionality is required then it is advisable to
disable the User Account Control when operating Supervisor is
running on Windows 2003, 2008, Vista and Windows 7
4-8
Applies To
PC Specification
Console Operator
Pentium 4 CPU or better (Core Duo recommended)
Arc Wallboard
2GB RAM
10GB available Hard Drive space (this is not required by the
app, but should be unused for healthy running of the system)
CD-ROM/DVD-ROM
100mbps Network Card
Connected to Network via TCP/IP
SVGA (1024x768) display card or better (for Arc Premium
attendant console we recommend that the resolution is at
least 1600 x 1200)
19” widescreen monitor highly recommended for Arc Premium
console
Windows XP Professional SP3 / Windows Vista Business /
Windows 7
USB 1.0/2.0 Port for Arc Console Keyboard (if purchased)
Sound card and speakers are required for the Console Operator
and Arc Wallboard.
Arc Agent (Call
Connect)
Pentium 4 CPU or better (Core Duo recommended)
2GB RAM
10GB available Hard Drive space (this is not required by the
app, but should be unused for healthy running of the system)
CD-ROM/DVD-ROM
Network Card
Connected to Network via TCP/IP
SVGA (1024x768) display card or better (higher resolution
recommended for best results)
Windows XP Professional SP3 / Windows Vista Business /
Windows 7
Internet Explorer 7.0 or higher
Arc Premium Installation Manual
4-9
Applies To
XML Agent
PC Specification
Compatible with the following Cisco Unified IP phones running Skinny
Call Control Protocol (SCCP) 7940G / 7941G / 7960G / 7961G / 7970G
/ 7971G
Phone MUST be set to Headset mode as this module requires "Auto
Answer" to be configured on the device.
With Windows 2008 running IIS7, the following roles must be added:
 IIS6 Management Compatibility
 ASP Extensions
Arc Premium Suite of software is not supported within a 64 bit Operating System.
* The Arc Premium client software is supported in 32 bit and 64 bit (running under
WOW64 emulation mode) environments. The Arc Server is not supported in a 64bit
Operating System environment.
With Windows Vista and Windows 7, in order to make changes to the client applications
settings and for them to stay applied after restart, the client application must be run as an
administrator.
If the Arc Operator Console is installed on Windows 2003, Windows 2008 or Windows 7
Operating System then 'Data Execution Prevention (DEP)' must be set to “Turn on DEP for
essential Windows Programs and Services Only”.
4.3.5 Backups
Table 4 - 4: Client Software - PC Specification
As with all systems, we advise that backup facilities are utilised to ensure application and data
integrity, should an unforeseen circumstance arise. This is at the discretion of the Customer to source
and maintain a suitable Backup policy.
It is recommended that a solution offering a one step disaster recovery is used. That is a solution that
has the ability to restore the complete contents of a hard drive from a bootable disk and the restore
media.
4.3.6 Server Redundancy
We strongly recommend that the PC Server should be a redundant system with the following
redundancy methods. This is at the discretion of the customer:




Multiple hot-swap power supplies
Hot-swap Hard Drive arrays
UPS / power conditioners
RAID
4 - 10
4.3.7 Security Considerations
All servers in a Windows environment have a requirement for Anti Virus software, and the ARC
Connect Server(s) are no exception to this rule.
4.3.8 Network Requirements
The following table outlines the network requirements for running the Arc Connect Server and Client
applications.
Applies To
All Network Types
Network Specification
The network will need to support/run TCP/IP.
Arc Connect Server application will need to run under an Administrator
profile. (Local Administrator is acceptable)
Microsoft Windows
Network
If the network uses DHCP then the PC Server will need a static IP address
allocated to it.
Table 4 - 5: Network Requirements
If you require further information, please contact Arc Technical Services Centre on 0870 220 2205 (or
+44 118 943 9205 from outside the UK) or email address [email protected]
4.3.9 Database Considerations - Microsoft SQL Server
Arc requires Microsoft SQL Server for all database operations including logging, configuration and
directory storage. Versions supported can be found in the Hardware and Software Pre-requisites
document AND the release notes for each release. Note that Arc does not support 64bit SQL in any
form (indeed no 64bit OS platforms are supported either due to Cisco TAPI restrictions and Arc
incompatibility.)
Arc requires two databases to function, and these must be created using the Arc Admin application.
These databases can be on the local machine i.e. the Arc Server (both Publisher and Subscriber), or
can be hosted remotely. If resilience using replication is to be used ONLY the local SQL option is
supported.
SQL licences are required for every Arc application/client on the system, due to them using the SQL
data either directly or indirectly in order to function.
4.3.10 Phonetics
The OS locale can also affect additional functionality of the Phonetics feature. The table below will
need to be considered when planning your deployment and in order to best support your Phonetics
searching requirements.
Language
OS Locale Setting
Arabic (Saudi Arabia)
Arabic
Cantonese (Hong Kong)
Chinese (Hong Kong S.A.R., PRC)
Chinese (PRC) [Simplified Chinese],
Chinese (Simplified (PRC))
Chinese (Taiwan) [Traditional Chinese],
Chinese (Taiwan)
Danish (Denmark),
Danish
Dutch (Netherlands)
Dutch
Arc Premium Installation Manual
4 - 11
Language
OS Locale Setting
English
English
Finnish,
Finnish
French (Parisian),
French
German,
German
Hebrew,
Hebrew
Italian,
Italian
Japanese (Japan),
Japanese
Korean (Korea),
Korean
Norwegian (Norway),
Norwegian
Portuguese (Portugal),
Portuguese (Portugal)
Russian (Russia),
Russian
Spanish (Traditional),
Spanish
Swedish (Sweden)
Swedish
4.3.11 Microsoft Office Communication Server Connectivity
As companies grow larger and more global, more and more deployments of instant messaging
software are becoming standard to the corporate network. Microsoft Office Communications Server
is one such example of this software and as such Arc Premium provides a solution called Arc OCS
Server to connect and obtain user information in order to display in the Arc directory.
In order for the Arc OCS Server to be able to connect to the Microsoft Office Communication Server,
an Application or User Endpoint must be created on the domain. This involves an entry being created
into the Active Directory of the Domain that the Microsoft Office Communication Server resides on.
During the Arc Premium Server installation process, if the necessary rights to the domain are given and
the pre-requisites of the Microsoft Office Communication Server Core Components are installed, then
an Application Endpoint is automatically created with the details specified. If either of these two
requirements does not exist, then the Application Endpoint has to be provisioned manually, please
see Appendix D for detailed instructions on how to do this.
The Arc OCS Servers connection to the server platform using the previously mentioned endpoint must
be trusted by the Microsoft Office Communications Server. To enable this trust relationship, the
application must present to the server a hosting computer's certificate, which must be issued by a CA
common to both the Arc OCS Server and the Microsoft Office Communications Server hosting
computer. To ensure that the Arc OCS Server runs successfully, you must then install the required
certificate manually. Please see Appendix C for detailed instructions on how to do this.
In Summary, the following steps must be taken in order to setup the Arc OCS Server connection to the
Microsoft Office Communications Server:
1.
Install a Computer Certificate from your Domains CA onto the machine that will run the Arc OCS
Server.
2.
Create an Application Endpoint in the domain of the Microsoft Office Communication Server,
either by;
Running the Installation Process with Domain Administrator rights, or
Manually adding the Endpoint using the utility provided.
4 - 12
After the Contact object is created there is a delay of about ten minutes before the Contact
object replicates from Active Directory domain services to the server.
Arc Premium Installation Manual
4 - 13
4 - 14
5
Contact Information and Services
Available
The Arc Technical Services Centre (Arc TSC) has the ability to provide support to its partners and endusers 24 hours a day, 7 days a week, 365 days a year, subject to the customer having the relevant
maintenance contract. A standard Business Hours contract provides access to the Arc TSC from
Monday-Friday, 9am-5pm (excluding local public holidays). A 24x7x365 maintenance contract
option is also available. All customers or partners must have a valid maintenance contract to raise a
case with the Arc TSC.
For further information regarding the Arc Solutions support options, please contact your reseller or your
Arc Solutions account manager.
Contact details for the Arc TSC are as follows:
UK & Ireland - +44 (0) 118 943 9205
Europe, Middle East & Africa - +44 (0) 118 943 9205
Americas - +1 877 956 0272
Asia Pacific – +61 1300 797 724 or +44 (0) 118 943 9212
[email protected]
Arc Premium Installation Manual
5-1
5-2
6
Installation Checklist
This checklist is designed to guide you through the installation process for Arc Connect Server in an
easy to follow step-by-step sequence. A certain amount of preparation is required to ensure that a
quick setup is achieved.
The following checklists are designed to guide you through the installation process in a step by step
sequence. These include a series of prerequisites that are required to ensure that the installation and
configuration process takes in to account some required elements.
6.1
Installation and Configuration Checklist
Step 1 Preparation
Install any prerequisites documented in the Release Notes
Decide on Queues and Operators required
Study Design Guide and formulate system numbering plan







CTI Reference Device (required by super provider)
Host PBX Gateway (Max calls queuing at one time)
Service Q (Operator Held Calls, call in transfer, Recalls)
Park (Max Parked Calls at any point in time)
Queue Locations (1 per queue)
Pre CT Gateway Devices (for call filtering)
Static Voice Port
When considering the numbering plan it is required that a CTI reference
device is included. This is a CTI port with the lowest DN that appears in your
TSP User device list in the Call Manager Configuration.
This port should not be used in the configuration, and should not be
amended or deleted once it has been associated as a static device with
the profile.
After associating this device to the TSP User you will need to reboot the Arc
Server.
Table 6 - 1: Installation and Configuration Checklist
Step 2 Install and Configure Arc Connect Server
Install Arc Server and Admin applications
Disable the User Account Control if using Windows 2003/2008
Arc Premium Installation Manual
6-1
Step 2 Install and Configure Arc Connect Server
Open Administration Application
 Create Configuration database
 Create Arc Log Database
Configure resilience support by providing Publisher and Subscriber details (Optional)
Configure CT Gateway section for System Devices and Directory
 General Settings
 Resource Groups Devices
 Directory Groups if required
Configure Communities
Configure Contact Management
Configure LDAP Synchronisation if required
Configure Messaging (including SMS options)
Configure Users
 Permissions Groups
 Console Operators
 Supervisors
 Wallboards
Configure Console Connect
Console Queues
 Name and Location
 Distribution Type
 Overflows
 Emergency
 Max Calls
 Max Waiting Time
 No Operators logged in
Assign Operators to Queues (Operators Queues)
Assign Directory Groups to Operators (Operators Groups)
Add Call Filters
Add Break Hours for each queue as required (Breaks are on a 24 hour basis, to set a
break overnight set a break up to 23:59:59 and another break from 00:00:00 to the
start of the working day)
Click OK to complete Arc Console configuration
Table 6 - 2: - Install and Configure Arc Connect Server
Step 3 CallManager Configuration
Create partition and Calling Search Space or add to existing ones (We recommend
that all Arc devices need to be reached for all extensions and gateways, and be
able to dial all devices and gateways)
Create CTI Route Points for Queue Locations and Pre CT Gateway devices
Create CTI Ports for Host PBX Gateway, Service Queue, Park and Static Voice ports
6-2
Step 3 CallManager Configuration
Create User Profile and enable CTI usage, associate all device to be used by Arc
 CTI Ports
 CTI Route Points
 Phones for Operators
 All devices to be monitored in Busy Lamp Field (Fixed - such as Paging)*
Table 6 - 3: CallManager Configuration
* Important - With version 5.1.0 (onwards) there is no requirement to associate devices to be
monitored in Busy Lamp Field. Doing this with the extended number of devices will severely
increase the traffic on the server which in turn will slow the service provided.
Step 4 Install Cisco TSP on Arc Connect Server
Browse to CallManager configuration and select Application > Install Plugins
Select Cisco Telephony Service Provider and run the install following the onscreen
instructions.
After rebooting the Server configure the TSP, making sure to allow for enough
Automated Voice Lines (CTI Ports that will be used by Arc)
Install Cisco TAPI Wave Driver (instructions are in the TSP readme file)
Reboot the server
Table 6 - 4: Install Cisco TSP on Arc Connect Server
Step 5 Test TAPI
Use Phone.exe (TAPI Soft Phone) from Julmar.com to test that a) all Associated
devices appear in the line list, and b) that a CTI Ports can be monitored and a call
made to a nearby handset.
Table 6 - 5: Test TAPI
Step 5a Install and Configure Arc Voice Connect (Optional)
Install the Arc Voice Connect Server component from the Arc Server Installation
options
Open Arc Administrator, select CT Gateway > Resource Group Devices > Voice
Devices and then configure your Voice Ports
Restart the Voice Server Service and start the Voice Server
From Arc Administration application, select Voice Connect
Configure General Settings (you must select a default In-Queue Position Message
even if not using this type of message)
Record any new phrases
Create new messages from recorded phrases
Arc Premium Installation Manual
6-3
Step 5a Install and Configure Arc Voice Connect (Optional)
Add in-queue messages to each queue as required
If using Auto Attendant, create new scripts
Create Voice Sessions
 Name and location
 Select script
 Overflows
Add Break Hours for Voice Sessions
Click OK to complete configuration
Table 6 - 5a: Configure Arc Voice Connect (Optional)
Step 6 Install Operator and Additional Arc Premium Products
Install and Configure any additional Arc Premium elements that are
required within the organisation such as Console Attendant Operator,
Supervisor, Agent, Wallboard etc.
Although these products may be referenced in this manual, they all have
supporting documentation to assist with installation, configuration and
operation.
Disable the User Account Control if using Windows 2003/2008
Set DEP (Data Execution Protection) to “Turn on DEP for essential Windows
Programs and Services Only” if using Windows 2003/2008 and Windows 7
Table 6 - 6: Install Operator and Additional Arc Premium Products
Step 7 Test Console Connect
Start Arc Server
Log in Operator
Make test calls dialling Queue Location or Pre CT Gateway device.
Table 6 - 7: Test Console Connect
6-4
7
Installation of Arc Connect Server
Components
The installation procedures described in this section are about the Server applications in Arc Connect.
These are broken down into required and optional components depending on your product licenses
and requirements.
Required Components: Arc Connect Server
 Arc DB Upgrade
 Arc CT Server
 Arc LDAP Server
Optional Components: Arc CTI Server
 Arc Presence
 Arc Voice Connect Server
 Arc Agent
 Arc Supervisor
 Arc CUPs Server
 Arc Wallboard
 XML Agent
 Arc OCS Server
7.1
Prerequisites
The following processes need to be completed prior to an installation so that Arc Premium suite of
servers work to an optimum performance. Where the prerequisites are required for a specific server
component this will be stated.
7.1.1 Disabling Remote Access Connection Manager Service
The Microsoft Windows Remote Access Connection Manager service can cause problems with the
Arc Enterprise Premium server and Cisco TSP; so you must disable it using the following steps:
1.
In Control Panel, open Administrative Tools, and then double-click Services.
2.
Right-click the Remote Access Connection Manager service and then click Properties.
3.
In the dialogue box General tab set Startup type to Disabled and then click OK.
4.
Restart your machine for the change to take affect.
7.1.2 Disabling the User Account Control in Windows 2003 and 2008
If you are installing the Arc Premium suite of software on Windows 2003 and 2008, there is an additional
process that you need to complete by disabling the User Account Control. This is required on both
Server and client machines.
To do this perform the following steps:-
Arc Premium Installation Manual
7-1
To complete this procedure you will need to have administration rights.
The Screens used in the following steps may vary between Window Versions. The ones used
are based on Windows 2008.
1.
Select the Control Panel, and go to User Accounts.
2.
Click on Turn User Account Control on or off.
3.
De-select the tick box, Use User Account Control (UAC) to help protect your computer. Then
click on OK.
4.
You will be asked to Restart the machine for the change to take affect.
7-2
7.1.3 Creating a CTI Reference device
For Arc Premium CTI Server to work in an optimum way it is required that a CTI reference device must
be created having the lowest DN that appears in your TSP User device list in the Call Manager
Configuration.
To set up this CTI reference device
1.
Create a CTI Port having lowest DN that appears in your TSP User device list in the whole Call
manager Configuration.
2.
Restart the machine where Cisco TSP is installed.
Please make sure the CTI Port created in Step 1 must not be used anywhere in the
configuration. Also this device must not be amended/deleted once it is associated as a
static device with the profile.
7.1.4 Install a Domain Computer Certificate and Arc OCS Server Prerequisites
(Optional)
For the Arc Premium OCS Server to be able to establish a connection to the Microsoft Office
Communications\Lync Server a computer certificate for the domain must be installed and the
Microsoft Office Communications\Lync Server Core Components must be installed.
To install a certificate onto the computer you are installing the Arc OCS Server onto; please follow the
instructions provided in ‘Appendix C - OCS Client Certificate Verification & Installation’ on page 1.
The supported platforms to deploy the OCS Core Components: Windows Server 2003 with SP2 (x86,
x64), Windows Server 2008 (x86, x64) and Windows Vista Business or Enterprise with SP1 (x86, x64). The
Arc Server is only supported on Windows Server 2003/2008 x86 versions.
Although OCS 2007 R2 and Lync are only supported on a 64-bit platform, the 32-bit version of the OCS
Core Components is available. For setups where "Microsoft Office Communications Server 2007 R2"
is installed, you can find it on the installation DVD under \SUPPORT\i386. For setups where "Microsoft
Lync" is installed, you must first download the "Unified Communications Managed API 2.0 SDK" for 32bit
Operating Systems. Once downloaded and installed, the Core Components package can be found
within the installed i386\SETUP folder.
In this folder (or its parent folder) there are a couple of files that are required as pre-requisites. Install
them in the following order:
1.
NET Framework 3.5 SP1 - Should already be installed as it is a pre-requisite for Arc Premium,
however can be download from web or from installation media (dotnetfx35.exe)
2.
sqlncli.msi - SQL Server Native Client
3.
vcredist_x86.exe - VC++ 2008 Redistributable
4.
OCSCore.msi - Office Communications Server Core Components
If installing the Arc OCS Server component to run against a Microsoft Office Communications
Server 2007 R2 installation, then it is recommended to run the Arc Installation Setup as a
Domain Administrator in order that the Application Endpoint that is used to connect to the
Microsoft Office Communication Server can automatically be created for you, otherwise
Arc Premium Installation Manual
7-3
please follow the instructions given in Appendix D on how to carry out this process manually.
7.2
Installation of the Arc Connect Server and Administration
1.
Insert the Arc Connect CD into to the CDROM, or browse to the directory where the
downloaded installation files are saved.
2.
Select the installing location from My Computer or Windows Explorer to view the directories on
the CD. The directories are named according to the applications they contain.
3.
User should run the Arc_Enterprise_Premium_Setup.exe application first. Install it on a machine
that is allocated to run the Arc Connect Server.
4.
The initial window that appears displays a welcome note and instructions on the installation.
Click Next.
5.
The next screen shows the License Agreement, there is an option to scroll around the document
by using the Up and Down arrows. There is also an option to Print the agreement. To continue
with the installation click on Yes to confirm that you accept the License Agreement.
7-4
If you do not agree with the license, clicking on No will exit the installation.
6.
The Readme file contains essential information including last minute details that may be missing
from support documentation. When this information has been read, click Next to proceed.
7.
Registration Information. Enter the Name and Company Name of the license holder, and click
Arc Premium Installation Manual
7-5
on Next.
Please ensure the correct spelling of this information.
8.
Choose the destination location that the software will be installed. The default location is
C:\Program Files\Arc\
7-6
To select an alternative location, click on the Browse button, you can select a different path and
directory.
Click the Next button.
9.
You can select which type of installation you require from the Setup Type screen. The options
available are:-
 Complete - This will install all server components.
 Custom - This will provide the option to select which components are installed. This would be
used in an instance where either specific component servers are required and space on the PC
may be limited, or in the case where an additional server component is required.
Click the Next button.
Microsoft IIS is required for some of the server components to function correctly. If the
Complete option is selected and IIS is not installed on the machine, you will be prompted with
a dialogue box which will list which server components will not be installed if you choose to
continue. Clicking on No will exit the Server install. Clicking on Yes will install all of the
components with the exception of the listed ones.
Arc Premium Installation Manual
7-7
If the Arc OCS Server is being installed and the Microsoft Office Communications\Lync Server
Core component is not detected then you will be prompted that the installation will not be
successful and you will be required to confirm if you want to continue
10. For Compete installations this step is not required.
If you have Selected Custom installation, you will see a screen that allows you to select the
Servers that you require. Compulsary Server components that are required will appear with a
tick and the adjacent box will be greyed out. These can not be de-selected. Select the Servers
you require to install by ticking the box adjacent to the server name.
7-8
The graphic above shows the list of available Server Components. Communication Server, Admin
& LDAP and Database Upgrade Tool are compulsory components, which is denoted by the grey
box and tick. When a server component is selected a brief explanation of that server will appear
in the Description box.
The next graphic provides an example where all available server components have been
selected for installation.
With the Custom installation, there is no dialogue box to warn you that Microsoft IIS is not
installed. In the instance that IIS is not available on the machine, the servers that would
require it (such as Arc Presence or XML Agent) will not be available in the options to install.
You will need to Cancel the installation, manually install IIS and restart the installation process.
When the chosen Servers are selected, click on Next to proceed.
11. This step applies to both Complete and Custom installation.
Select a Server Type from either Publisher (Primary Server) or the Subscriber (Secondary Server).
Arc Premium Installation Manual
7-9
This functionality is used to provide resilience (backup) to your Arc Connect Server.
12. This step applies to the Complete installation and it will also appear in the Custom installation if
the CTI server component has been selected.
In this screen all fields are required. You will need to provide information for:



Cisco Unified Communications Manager Server Name/FQDN/IP Address,
Cisco Unified Communications Manager Server Port, the default is port 443,
Cisco Unified Communications Manager Application/End User ID,
Cisco Unified Communications Manager Password for the End User account.
7 - 10
Please ensure that the End User profile has the required roles assigned to it before
proceeding with the installation. This is configured on the Cisco Unified Communication
Manager and details are provided in the document CUCM Configuration Manual for Arc
Premium.
13. This step applies to the Complete and Custom installation.
Enter the Call Recording Server Type from the following options:

None - Leave the rest of the page blank and click on Next to continue with the installation.

Impact 360 - Enter the Server Host Name/ FQDN/IP Address of the machine where the Call
Recording Server is installed. The Server Port will be auto-populated (6666). There is no
requirement for a Username or Password. Click on Next to continue with the installation.

CallRex - Enter the Server Host Name/ FQDN/IP Address of the machine where the Call
Recording Server is installed. The Server Port will be auto-populated (0). Enter the Username
and Password for the server. Click on Next to continue with the installation.
Click the Next button.
14. This step applies to the Complete installation and it will also appear in the Custom installation if
the CUPS server component has been selected.
Enter the Server Host Name/FQDN/IP Address for the CUPs Server. The Default for the CUPs Port
No is defaulted to 5060. There is also facility to enter the Proxy Domain information.
Arc Premium Installation Manual
7 - 11
15. This step applies to the Complete installation and it will also appear in the Custom installation if
the CUPS server component has been selected.
Enter the CUPS UserName and CUPS Password for the CUPs Server.
7 - 12
16. This step applies to the Complete installation and it will also appear in the Custom installation if
the OCS server component has been selected.
In this screen all fields are required. You will need to provide information for:




Microsoft Office Communications Server Version,
Microsoft Office Communications Server FQDN (Fully Qualified Domain Name),
Certificate Name,
Application Endpoint Name,
Application Endpoint No.
If the installation is configured for installing against a Microsoft Office Communications Server
2007 R2 setup, and is being run with an account that has Domain Administrator rights, then
the required Application Endpoint will automatically be created. If you are not running as a
Domain Administrator, or you are installing against a Microsoft Lync Server, then the
Application Endpoint will need to be configured manually. This is covered in ‘Appendix D OCS Application Endpoint Verification & Installation’ on page 1.
17. This step applies to the Complete and Custom installation.
Ticking this checkbox will Add an Icon for Arc Connect Server and Arc Connect Administration
on the desktop.
Arc Premium Installation Manual
7 - 13
Click the Next button to proceed.
18. A Start Copying Files window will appear. This screen confirms the information that has been
entered. If the information is incorrect than use the Back button to go back to the relevent
screen. If the Information is correct click on Next to continue with the installation
7 - 14
.
19. During installation if Microsoft IIS is previously installed but missing any features, a command box
will appear briefly and the missing features added automatically.
20. A Setup Status window will appear, showing the progress of the installation.
Arc Premium Installation Manual
7 - 15
When the progress line is complete, the window will minimise and the desktop will appear. This
may last for several minutes while the installation is completed.
21. This step applies to the Complete installation and it will also appear in the Custom installation if
the XML Agent component has been selected.
CiscoURLProxy is required for the XML Agent Component to work correctly. When the welcome
7 - 16
to CiscoURLProxy screen appears, click on the OK button to continue with the installation.
22. There is an option to change the installation directory if required. By default it is the folder
C:\Program Files\CiscoURLProxy\. Click on the large installation button.
23. A dialogue box displays the installation progress, and eventually a confirmation screen
appears. Click on Ok to proceed with the installation.
In order to use this service on the phone, there are some configuration changes that are
required on the CUCM. These can be found in the document entitled CUCM Configuration
Arc Premium Installation Manual
7 - 17
for Arc Premium 5.1.x in a section called “XML Agent Service Configuration in CallManager
(Optional)”.
24. This step applies to the Complete installation and it will also appear in the Custom installation if
the Arc Presence component has been selected.
During the Arc Presence installation you will be required to select between the Authenication
Modes, the selection is either Domain Authentication or Workgroup Authentication.
In order to use Arc Presence, there are some configuration changes that are required on the
CUCM. These can be found in the document entitled CUCM Configuration for Arc Premium
5.1.x in a section called “XML Agent Service Configuration in CallManager (Optional)”.
25. When the selection has been made, click on Apply to close the dialogue box.
If the Workgroup Authentication mode is selected then you will need to configure the Basic
Authentication Settings, this is covered in ‘Appendix E: Basic Authentication Settings for
PresenceWeb’ on page 1
26. When all of the required files have been installed you will get a Wizard Complete screen where
you will be prompted to select between either Yes, I want to restart my computer now, or No, I
will restart my computer later depending on your preference.
7 - 18
Select Click Finish to confirm your selection and complete the installation.
Important - Remember to set ‘Disabling the User Account Control in Windows 2003 and 2008’
on page 1.
Arc Premium Installation Manual
7 - 19
7 - 20
8
Creating Databases
After the Arc Connect components have been installed, you are required to create two databases.
This is set up in Arc Connect Administration. The two databases are:
 Configuration
This database contains the configuration information for Arc Connect. Arc CT Server consults the
configuration database to check parameters for different applications and operations. There is
no limit to the number of configurations the user can create for the Arc Connect Server. However,
only one can be active at any given time. While the system is running changes can be made to
the database, but they will not take effect until the Arc Server has been stopped and restarted.
The user can also make online changes to the database using the Arc Connect Supervisor
application.
 Logging
The Logging database keeps a record of all events and call activities. The user can create more
than one logging databases but only one of them can be active at a given time.
8.1
Administrator Logon
The Configuration Utility has an authentication mode for the users. The Configuration Utility is
accessible only to the Administrator for making new configurations or updating them. The default
Logon Name and Password is ArcAdmin.
This Logon process can be configured so that it is not required to access Arc Connect Server
Administration. It is recommended that this policy is only adopted if the software is installed
on a machiine with alternative security arrangements so that it can not be tampered with
without adequate training or system awareness.
To logon to the Administration application.
1.
Open the Arc Connect Administration utility.
2.
Select File > Logon from the main menu.
3.
The Logon window will open.
Arc Premium Installation Manual
8-1
4.
Enter Login Name and Password, and click Login.
8.2
Creating a New Configuration Database
To create configuration database
1.
Logon to Arc Connect Administration.
2.
From the main menu bar, select Database > Config DB
3.
Go to Maintenance tab. Click New.
4.
Enter a Name and Description for the database.
5.
Enter the SQL Server name or click Browse to select the SQL Server from the list of all available
SQL Servers on the network.
If a non standard SQL Port is being used (a port other than 1433) then you will need to enter
servername, port number in the Server box.
6.
Enter the SQL Server User Name and Password.
7.
Click OK. The new database has a status of closed when it is first created.
8.
Go to the Select tab, select the new database and press Open. The database is now available
to the Arc Connect Server.
9.
Click OK to finish.
8-2
8.3
Creating a New Logging Database
To create a logging database:
1.
Login to Arc Connect Administration.
2.
From the main menu bar, select Database > Log DB
3.
Select the Maintenance tab and click New. The default logging database name is ArcLogDB.
4.
Give the SQL Server name or click the Browse button to select the SQL Server from the list of all
available SQL Servers on the network.
5.
Enter the SQL Server User Name and Password.
6.
Click OK. The new database has a status of closed when it is first created.
7.
Select the new database and click Open.
8.
Click OK to finish.
8.4
Creating Indexes
This menu option (Database > Index) allows the user to apply indexes on fields in the contact
database that the operator application uses in order to perform optimised search operations. This
page displays the following tab:
 Contact: This tab displays the Database fields to be indexed. The user can select the fields to be
indexed from the Available Fields list and by clicking on the directional arrows, move them to the
Indexed Fields list.
When a field is indexed, it will be available for the operator to use to sort their directories on.
 There is also a directional arrow to move a field from Indexed to Available, if required.
Once the fields to be indexed have been selected, click Update to save the changes.
The following fields are always indexed and cannot be moved to Available Fields list,






Business_1
Contact_Unique_Ref
Extension
First_Name
Last_Name
Mobile
Arc Premium Installation Manual
8-3
8.4.1 Viewing Licenses
From the registration screen, which is accessed by selecting Help> Registration, there is an option to
view Licencing.
1.
Click on View License.
There are two screens: Queues
This screen provides the management of the Queues that have been configured. When the software
is purchased a number of queues will be provided within that purchase. It is possible to create more
queues than the licensed amount, and they can be configured from this screen.
 Contacts
This screen provides the management of the Contacts that are available. Arc Premium edition has a
capacity for 20,000 Contact Licenses. When this number is exceeded the initial contacts will be
moved into the Log database. This screen provides the facility to restore any archived contacts into
the live system.
8-4
9
Arc Connect Resilience
Arc Connect provides backup for the configurations made through Arc Connect Administration. In
case of a server failover, the backup or the secondary server, also known as the Subscriber, will be
active and keep Arc Connect running. You will not be able to use the Subscriber for updates to the
system configuration, however, the system will remain active based on the settings made through the
Publisher, avoiding disruption in the call flow and call controls.
Arc Connect ensures that the Subscriber holds the updated configurations at all times. When the
Publisher is active, the Subscriber restarts every five minutes and the information held in the Subscriber
database is updated.
Server backup is achieved through resilience between the Publisher (Primary Server) and Subscriber
(Secondary Server). Please make sure you have the following installed on the system where the
Publisher/Subscriber is to be installed,
 MS SQL 2005 Server SP3 Standard or Enterprise(including Hotfix provided with the Arc Premium
installation) or MS SQL 2008.
 Windows 2003 Server SP2 or Windows 2008.
9.1
Installation of Publisher
While installing, you must make sure that the Publisher and Subscriber are installed on separate
machines. Before installing the Publisher, please make sure of the following:
 The setup is run from the machine where SQL Server is installed.
 If the system has the Subscriber installed, do not install the Publisher on the same machine.
 Interchanging Publisher and Subscriber machines is very risky; therefore, you must avoid it. Any
previous replication settings must be disabled.
 If you have a Publisher configuration already installed with your network, DO NOT create another
Publisher configuration on another machine with the same database name.
 If there are replication monitor issues prior to installing Publisher, fix them before starting the installation process.
 The replications settings in SQL Server Enterprise Manager must remain unchanged.
Arc Premium Installation Manual
9-1
To Install Arc Connect Resilience
1.
From the Start Menu, select the Arc Enterprise folder and select the option Configure Resilience
on this Server.
2.
A Welcome screen will appear for Arc Connect Publisher. You will now be able to create
replication. Please make sure that you have the necessary privileges and access rights on the
network domain and SQL server. Click on Next.
3.
The next window will restart the NT replication services with a user account that belongs to the
Administrator Group having appropriate privileges and access rights on the network domain.
Inadequate privileges may result in the replication process stopping.
Publisher and Subscriber must be run under the same user account.
9-2
If you do not wish to restart NT Replication Services, you may uncheck the Change Service
checkbox and click Next. The following message box will be displayed.
IMPORTANT
Before confirming this message box, it is important to check that both the MSSQLSERVER and
SQLSERVERAGENT are still running. If it is not running the installation will continue through to
completion, but it will have failed to install correctly.
Click Yes to keep the replication services active under the current user account specified.
Click Next to proceed.
4.
The Installation Progress will be displayed on the screen, for the creation of transactional
replication and the initialisation of the snapshot job.
5.
When the installation has successfully completed a message box will confirm this. Click OK on
Arc Premium Installation Manual
9-3
the message box. Click Finish on the Installation Progress window.
Subscriber cannot be installed until the snapshot has been successfully created. The status of
the snapshot can be viewed through SQL Enterprise Manager > Replication Monitor >
Publishers > (System name) > (DB name).
9.2
Installation of Subscriber
IMPORTANT The Subscriber configuration can not be run on the same machine as one
configured as a Publisher.
Before installing the Subscriber, please make sure of the following:
 The setup is run from the machine where SQL Server is installed.
 If the system has the Publisher installed, do not install the Subscriber.
 New databases have been created using the Arc Connect Administration. The databases cannot be upgraded in this case.
 Before installing you must make sure that the snapshot for the publisher database has been successfully created. This can be viewed through the SQL Enterprise Manager. The status of Snapshot
must be displayed as Succeeded.
 Interchanging Publisher and Subscriber machines is very risky and should be avoided. Any previous replication settings should be disabled.
 If there are replication monitor issues prior to installing Publisher, fix them before starting the installation process.
 The replications settings in SQL Server Enterprise Manager must remain unchanged.
9-4
1.
From the Start Menu, select the Arc Enterprise folder and select the option Configure Resilience
on this Server.
2.
The Arc Connect Subscriber Welcome screen will be displayed. You will now be able to create
the Subscriber to provide resilience in case the primary server fails. Please make sure that you
have the necessary privileges and access rights on the network domain and SQL server. Click
on Next to start the installation.
Arc Premium Installation Manual
9-5
3.
Specify the name of the Server where the Publisher database is installed.
If you have a choice to select either Windows or SQL Server Authentication. If you choose Use SQL
Server Authentication, enter the User Name and Password.
Click on the drop down list to select the publisher Database, you may have to wait for the Server
to populate the list with publisher databases available. Select the required Database and click
Next to proceed.
4.
The next window will restart the NT replication services with a user account that belongs to the
Administrator Group having appropriate privileges and access rights on the network domain.
Inadequate privileges may result in the replication process stopping.
The Publisher and Subscriber must be run under the same user account.
9-6
If you do not wish to restart NT Replication Services, you may uncheck the Change Service
checkbox and click Next. The following message box will be displayed,.
IMPORTANT
Before confirming this message box, it is important to check that both the MSSQLSERVER and
SQLSERVERAGENT are still running. If it is not running the installation will continue through to
completion, but it will have failed to install correctly.
Click Yes to keep the replication services active under the current user account specified.
Click Next to proceed.
5.
The installation progress of the subscriber will be displayed across the screen. When the
installation is complete, a message box will be displayed. Click OK.
Click Finish.
Arc Premium Installation Manual
9-7
9-8
10
Installation of Arc Premium Console
Operator
10.1 Disabling the User Account Control in Windows 2003/2008/Vista/7
If you are installing the Arc Premium suite of software on Windows 2003/2008/Vista/7, there is an
additional process that you need to complete by disabling the User Account Control. This is required
on both Server and client machines.
To do this perform the following steps:
To complete this procedure you will need to have administration rights.
The Screens used in the following steps may vary between Window Versions. The ones used
are based on Windows 2008.
1.
Select the Control Panel, and go to User Accounts.
2.
Click on Turn User Account Control on or off.
3.
De-select the tick box, Use User Account Control (UAC) to help protect your computer. Then
Arc Premium Installation Manual
10 - 1
click on OK.
4.
You will be asked to Restart the machine for the change to take affect..
10.2 Installation of ArcConsole Operator
1.
Insert the Arc Connect CD into to the CD ROM, or browse to the directory where the
downloaded installation files are saved and run Arc_Operator_Setup.exe.
2.
The initial window that appears displays a welcome note and instructions on installation.
Click Next.
10 - 2
3.
Confirm that you accept the License Agreement by clicking on Yes to continue.
If you do not agree with the license, clicking on No will exit the installation.
4.
The Read Me file contains essential information. Once this information has been read, click Next
to proceed.
Please ensure that you read this file because it contains important information for the
CallManager.
Arc Premium Installation Manual
10 - 3
5.
Registration Information. Enter the Name and Company of the license holder, and click on Next.
Please ensure the correct spelling of this information.
6.
The follwing window shows the destination directory that the software will be installed in. The
default destination is C:\Program Files\Arc\
By using the Browse button, you can select a different path and directory.
Click the Next button.
7.
Enter the Server Host Name/FQDN/IP Address of the machine running the Arc Premium Primary
Server (Publisher).
10 - 4
If this is stated incorrectly then the Console Operator will not be able to connect up to the
Server and will therefore not function.
8.
If a Secondary Server (Subscriber) has been setup, enter the Server Host Name/FQDN/IP
Address of the machine where it has been installed.
Click the Next button.
If no Secondary Server is installed then this box can be left blank.
Arc Premium Installation Manual
10 - 5
9.
Select the required language for the application.
Click the Next button to continue.
10. Select if the console is going to be used by a Visually impaired Operator
Click the Next button to continue.
10 - 6
11. Ticking this checkbox will Add an icon for Arc Console Operator on the desktop.
Click the Next button to proceed.
12. Prior to files being copied a review screen will confirm all of the information that has been
entered. If the information is incorrect than use the Back button to go back to the relevent
screen. If the Information is correct click on Next to continue with the installation.
13. The final window displays the confirmation that Arc Console Operator has been installed
successfully.
Arc Premium Installation Manual
10 - 7
Click the Finish button to complete the installation.
Important - Remember to set ‘Disabling the User Account Control in Windows 2003/2008/
Vista/7’ on page 1.
10.3 Installing Console Operator on Windows 2003/2008
If you are installing Arc Premium Console Operator on Windows 2003/2008, there is an additional
process that you need to complete by setting Data Execution Protection on. To do this perform the
following steps:
When installing the software you will need to have administration rights.
1.
Right Click on My Computer and select Properties.
2.
The System window will open. Select Advanced System Settings. Note the screens may vary
10 - 8
between the different versions of Windows.
Windows 2003
Windows 2008
3.
Select the Advanced tab. Under the heading Performance, click on the Setting button.
4.
The Performance Option Dialogue Box will open. Select Data Execution Prevention tab.
5.
On the Data Execution Prevention tab select the option to Turn on DEP for essential windows
Arc Premium Installation Manual
10 - 9
programs and services. Click on Apply and OK to close this dialogue box.
10 - 10
11
Installation of Arc Call Connect
Agent
11.1 Disabling the User Account Control in Windows 2003/2008/Vista/7
If you are installing the Arc Premium suite of software on Windows 2003/2008/Vista/7, there is an
additional process that you need to complete by disabling the User Account Control. This is required
on both Server and client machines.
To do this perform the following steps:
To complete this procedure you will need to have administration rights.
The Screens used in the following steps may vary between Window Versions. The ones used
are based on Windows 2008.
1.
Select the Control Panel, and go to User Accounts.
2.
Click on Turn User Account Control on or off.
3.
De-select the tick box, Use User Account Control (UAC) to help protect your computer. Then
Arc Premium Installation Manual
11 - 1
click on OK.
4.
You will be asked to Restart the machine for the change to take affect..
11.2 Installation of Arc Call Connect Agent
1.
Insert the Arc Connect CD into to the CD ROM, or browse to the directory where the
downloaded installation files are saved and run Arc_Agent_Setup.exe.
2.
The initial window that appears displays a welcome note and instructions on installation.
Click Next.
11 - 2
3.
Confirm that you accept the License Agreement by clicking on Yes to continue.
If you do not agree with the license, clicking on No will exit the installation.
4.
The Read Me file contains essential information. Once this information has been read, click Next
to proceed.
Please ensure that you read this file because it contains important information for the
CallManager.
Arc Premium Installation Manual
11 - 3
5.
Registration Information. Enter the Name and Company of the license holder, and click on Next.
Please ensure the correct spelling of this information.
6.
The follwing window shows the destination directory that the software will be installed in. The
default destination is C:\Program Files\Arc\
By using the Browse button, you can select a different path and directory.
Click the Next button.
7.
Enter the Host Name/FQDN/IP Address of the machine running the Arc Connect Primary Server
(Publisher).
11 - 4
If this is stated incorrectly then the Arc Call Connect Agent will not be able to connect up to
the Server and will therefore not function.
8.
If a Secondary Server (Subscriber) has been setup, enter the Host Name/FQDN/IP Address of
the machine where it has been installed.
Click the Next button.
If no Secondary Server is installed then this box can be left blank.
Click the Next button to continue.
Arc Premium Installation Manual
11 - 5
9.
Select if the Agent type from either Local or Remote
Click the Next button to continue.
10. Ticking this checkbox will Add an icon for Arc Call Connect Agent on the desktop.
Click the Next button to proceed.
11. Prior to files being copied a review screen will confirm all of the information that has been
entered. If the information is incorrect than use the Back button to go back to the relevent
11 - 6
screen. If the Information is correct click on Next to continue with the installation.
12. The final window displays the confirmation that Arc Call Connect Agent has been installed
successfully.
Click the Finish button to complete the installation.
Important - Remember to set ‘Disabling the User Account Control in Windows 2003/2008/
Vista/7’ on page 1.
11.3 Installing Console Operator on Windows 2003/2008
If you are installing Arc Call Connect Agent on Windows 2003/2008, there is an additional process that
you need to complete by setting Data Execution Protection on. To do this perform the following steps:
Arc Premium Installation Manual
11 - 7
When installing the software you will need to have administration rights.
1.
Right Click on My Computer and select Properties.
2.
The System window will open. Select Advanced System Settings. Note the screens may vary
between the different versions of Windows.
Windows 2003
3.
Windows 2008
Select the Advanced tab. Under the heading Performance, click on the Setting button.
11 - 8
4.
The Performance Option Dialogue Box will open. Select Data Execution Prevention tab.
5.
On the Data Execution Prevention tab select the option to Turn on DEP for essential windows
programs and services. Click on Apply and OK to close this dialogue box.
Arc Premium Installation Manual
11 - 9
11 - 10
12
Installation of Arc Supervisor
12.1 Disabling the User Account Control in Windows 2003/2008/Vista/7
If you are installing the Arc Premium suite of software on Windows 2003/2008/Vista/7, there is an
additional process that you need to complete by disabling the User Account Control. This is required
on both Server and client machines.
To do this perform the following steps:
To complete this procedure you will need to have administration rights.
The Screens used in the following steps may vary between Window Versions. The ones used
are based on Windows 2008.
1.
Select the Control Panel, and go to User Accounts.
2.
Click on Turn User Account Control on or off.
3.
De-select the tick box, Use User Account Control (UAC) to help protect your computer. Then
Arc Premium Installation Manual
12 - 1
click on OK.
4.
You will be asked to Restart the machine for the change to take affect..
12.2 Installation of Arc Supervisor
1.
Insert the Arc Connect CD into to the CD ROM, or browse to the directory where the
downloaded installation files are saved and run Arc_Supervisor_Setup.exe.
2.
The initial window that appears displays a welcome note and instructions on installation.
Click Next.
12 - 2
3.
Confirm that you accept the License Agreement by clicking on Yes to continue.
If you do not agree with the license, clicking on No will exit the installation.
4.
The Read Me file contains essential information. Once this information has been read, click Next
to proceed.
Please ensure that you read this file because it contains important information for the
CallManager.
Arc Premium Installation Manual
12 - 3
5.
Registration Information. Enter the Name and Company of the license holder, and click on Next.
Please ensure the correct spelling of this information.
6.
The follwing window shows the destination directory that the software will be installed in. The
default destination is C:\Program Files\Arc\
By using the Browse button, you can select a different path and directory.
Click the Next button.
12 - 4
7.
Enter the IP Address of the machine running the Arc Connect Primary Server (Publisher).
If this is stated incorrectly then the Arc Supervisor will not be able to connect up to the Server
and will therefore not function.
8.
If a Secondary Server (Subscriber) has been setup, enter the IP Address of the machine where it
has been installed.
Click the Next button.
If no Secondary Server is installed then this box can be left blank.
Arc Premium Installation Manual
12 - 5
9.
Ticking this checkbox will Add an icon for Arc Supervisor on the desktop.
Click the Next button to proceed.
10. Prior to files being copied a review screen will confirm all of the information that has been
entered. If the information is incorrect than use the Back button to go back to the relevent
screen. If the Information is correct click on Next to continue with the installation.
11. The final window displays the confirmation that Arc Supervisor has been installed successfully.
12 - 6
Click the Finish button to complete the installation.
Important - Remember to set ‘Disabling the User Account Control in Windows 2003/2008/
Vista/7’ on page 1.
12.3 Installing Console Operator on Windows 2003/2008
If you are installing Arc Supervisor on Windows 2003/2008, there is an additional process that you need
to complete by setting Data Execution Protection on. To do this perform the following steps:
When installing the software you will need to have administration rights.
1.
Right Click on My Computer and select Properties.
2.
The System window will open. Select Advanced System Settings. Note the screens may vary
Arc Premium Installation Manual
12 - 7
between the different versions of Windows.
Windows 2003
Windows 2008
3.
Select the Advanced tab. Under the heading Performance, click on the Setting button.
4.
The Performance Option Dialogue Box will open. Select Data Execution Prevention tab.
5.
On the Data Execution Prevention tab select the option to Turn on DEP for essential windows
12 - 8
programs and services. Click on Apply and OK to close this dialogue box.
Arc Premium Installation Manual
12 - 9
12 - 10
13
Installation of Arc Connect
Wallboard
13.1 Disabling the User Account Control in Windows 2003/2008/Vista/7
If you are installing the Arc Premium suite of software on Windows 2003/2008/Vista/7, there is an
additional process that you need to complete by disabling the User Account Control. This is required
on both Server and client machines.
To do this perform the following steps:
To complete this procedure you will need to have administration rights.
The Screens used in the following steps may vary between Window Versions. The ones used
are based on Windows 2008.
1.
Select the Control Panel, and go to User Accounts.
2.
Click on Turn User Account Control on or off.
3.
De-select the tick box, Use User Account Control (UAC) to help protect your computer. Then
Arc Premium Installation Manual
13 - 1
click on OK.
4.
You will be asked to Restart the machine for the change to take affect..
13.2 Installation of Arc Connect Wallboard
1.
Insert the Arc Connect CD into to the CD ROM, or browse to the directory where the
downloaded installation files are saved and run Arc_Wallboard_Setup.exe.
2.
The initial window that appears displays a welcome note and instructions on installation.
Click Next.
13 - 2
3.
Confirm that you accept the License Agreement by clicking on Yes to continue.
If you do not agree with the license, clicking on No will exit the installation.
4.
The Read Me file contains essential information. Once this information has been read, click Next
to proceed.
Please ensure that you read this file because it contains important information for the
CallManager.
Arc Premium Installation Manual
13 - 3
5.
Registration Information. Enter the Name and Company of the license holder, and click on Next.
Please ensure the correct spelling of this information.
6.
The follwing window shows the destination directory that the software will be installed in. The
default destination is C:\Program Files\Arc\
By using the Browse button, you can select a different path and directory.
Click the Next button.
13 - 4
7.
Enter the IP Address of the machine running the Arc Connect Primary Server (Publisher).
If this is stated incorrectly then the Arc Connect Wallboard will not be able to connect up to
the Server and will therefore not function.
8.
If a Secondary Server (Subscriber) has been setup, enter the IP Address of the machine where it
has been installed.
Click the Next button.
If no Secondary Server is installed then this box can be left blank.
Click the Next button to continue.
Arc Premium Installation Manual
13 - 5
9.
Ticking this checkbox will Add an icon for Arc Connect Wallboard on the desktop.
Click the Next button to proceed.
10. Prior to files being copied a review screen will confirm all of the information that has been
entered. If the information is incorrect than use the Back button to go back to the relevent
screen. If the Information is correct click on Next to continue with the installation.
11. The final window displays the confirmation that Arc Connect Wallboard has been installed
successfully.
13 - 6
Click the Finish button to complete the installation.
Important - Remember to set ‘Disabling the User Account Control in Windows 2003/2008/
Vista/7’ on page 1.
13.3 Installing Arc Connect Wallboard on Windows 2003/2008
If you are installing Arc connect Wallboard on Windows 2003/2008, there is an additional process that
you need to complete by setting Data Execution Protection on. To do this perform the following steps:
When installing the software you will need to have administration rights.
1.
Right Click on My Computer and select Properties.
2.
The System window will open. Select Advanced System Settings. Note the screens may vary
Arc Premium Installation Manual
13 - 7
between the different versions of Windows.
Windows 2003
Windows 2008
3.
Select the Advanced tab. Under the heading Performance, click on the Setting button.
4.
The Performance Option Dialogue Box will open. Select Data Execution Prevention tab.
5.
On the Data Execution Prevention tab select the option to Turn on DEP for essential windows
13 - 8
programs and services. Click on Apply and OK to close this dialogue box.
Arc Premium Installation Manual
13 - 9
13 - 10
14
Uninstalling Publisher/Subscriber
In order to uninstall Publisher or Subscriber you will have to run the uninstall wizard
Arc_Resilience_Uninstall_Setup. The Publisher/Subscriber are uninstalled in order to stop the
replication for resilience. This may be required in case the replication fails and the system needs to be
reconfigured.
14.1 Uninstalling Publisher
1.
From the Start Menu, select the Arc Enterprise folder and selecy the option Remove Resilience
from this Server.
2.
The Welcome screen for uninstalling Publisher will appear with instructions on uninstalling the
Arc Premium Installation Manual
14 - 1
software.
Click on Next to continue with the uninstall.
3.
The progress of the uninstall is diaplayed on the screen.
14 - 2
4.
When the Uninstall is complete a message box will be displayed to confirm that it is completed.
Click OK.
5.
Click Finish on the progress window.
14.2 Uninstalling Subscriber
1.
From the Start Menu, select the Arc Enterprise folder and selecy the option Remove Resilience
Arc Premium Installation Manual
14 - 3
from this Server.
2.
The Welcome screen for uninstalling Subscriber will appear with instructions on uninstalling the
software.
14 - 4
3.
Sspecify the name of the Server where the publisher database is installed.
If you have a choice to select either Windows or SQL Server Authentication. If you choose Use
SQL Server Authentication, enter the User Name and Password.
Click on the drop down list to select the publisher Database, you may have to wait for the Server
to populate the list with publisher databases available. Select the required Database and click
Next to proceed.
4.
The progress of the uninstall is diaplayed on the screen.
5.
When the Uninstall is complete a message box will be displayed to confirm that it is completed.
Click OK.
Arc Premium Installation Manual
14 - 5
6.
Click Finish on the Progress window.
14 - 6
15
Upgrade Plan
15.1 Introduction
This document describes in detail the process of upgrading a system by using the Upgrade Utility in
the best possible way to reduce the amount of down time that would be experienced.
It also explains the additional features of the Upgrade Utility that can aid in the maintenance of both
the configuration and logging database that is used by the Arc Solutions System.
15.2 Upgrade Process Summary
IT IS IMPORTANT THAT THIS SECTION IS READ AND ACTED UPON.
In order to perform an upgrade of an Arc Connect/Premium installation in the most efficient way, the
following summary outlines the required steps that are needed.
1.
Stop the Arc Server that needs to be upgraded - So that you can take copies of the databases,
stop your Arc Connect/Premium server that you are about to upgrade.
2.
Perform backups - Perform backups of the Arc Configuration, Logging and Voice Server
databases and files.
3.
Uninstall Resilience - Remove any resilience configuration so that a subscriber machine is not
affected during an upgrade and thus increase down time of the system.
4.
Uninstall old versions of Arc Software (Prior to 5.1.2) - When the original software version is prior to
5.1.2, you will need to uninstall all of the Arc Software along with removing any registry entries &
files that may have been orphaned.
If you are upgrading from a version of 5.1.2 or later, then you can install the software straight
over the top of the existing installation without removing it.
5.
Create a New Configuration and Logging database - Create new databases via the Arc
Administrator application.
6.
Restoring Databases - If upgrading from a version earlier than 3.0.3, you will need to perform
some additional steps to migrate them from Access into SQL Server, or if upgrading your Arc
System to a new Server, you will need to restore your Configuration and Logging databases
before being able to update them to newer version.
7.
Upgrade existing Configuration and Logging databases - Use the DB Upgrade Tool to upgrade
your existing configuration and logging databases on top of themselves (Source and Target set
as the same database). If coming from a version of Arc Connect/Premium that has its
databases stored in an Access database file, you will need to upgrade your database into
newly created databases.
8.
Migrate your Voice Database into you Configuration Database - If upgrading from a version prior
to 5.1.2, use the Table Transfer option in the DB Upgrade Tool to migrate the data from the Voice
Arc Premium Installation Manual
15 - 1
Access Database into your upgraded Configuration Database.
9.
Transfer your Upgraded Databases into your newly created Databases - Using the Table Transfer
option in the DB Upgrade Tool, perform a bulk copy of the tables in your upgraded databases
to the newly created databases.
10. Run the Unique Numbers Check - After upgrading and migrating the databases, the unique
numbers should be checked for inconsistencies.
The above summarized process is explained in detail in the contents of this document.
15.3 Upgrade Compatibility
Please be aware that as new features are introduced and the database schema changes it may not
be possible to upgrade from an older version directly to the latest. In this document is a table that lists
what versions are available to upgrade from and to. If the version you wish to upgrade from is not a
listed option please upgrade to the highest possible version based on the current installed version until
you have reached the required version.
You must use the table enclosed to understand what steps you must upgrade the database through
to get to the final desired Arc Version.
Upgrade Notes:
During the following upgrades:
4.1.0 >> 4.1.3 SR2
4.1.0 SR2 >> 4.1.3 SR2
4.1.0 >> 5.1.0
4.1.0 SR2 >> 5.1.0
The database goes through a process changing all contact properties, therefore depending on the
size of the contact database this process could take an extended period of time.
During the following upgrades:
5.1.1 >> 5.1.2
The database goes through a process of moving to a Unicode compliant database, therefore all
constrains are removed, tables updated, indexes rebuild and constrains replaced. This will depending
on the size of configuration, contact database and log database information cause the upgrade to
take an extended period of time.
Additionally during this upgrade voice connect will need to be migrated to the SQL databases from
the Access database used up until this version.
Version 5.1.2 was the first release to officially support operation in a VMware environment.
Customers that used earlier versions in VMware will find that the registration code will change
and a new license code will be required.
As well as showing the achievable upgrades from source to destination with a tick, there is a
recommended route of upgrading, which is denoted in green. An example being if you ore on
version 4.1.4 SR2, you could upgrade to version 5.0.0 or 5.0.1, but the recommended upgrade would
be 5.0.2.
15 - 2
Figure 15 - 1: Upgrade Compatibility Table
Arc Premium Installation Manual
15 - 3
15.4 Upgrading Arc Software Suite
The following process explains how to perform an upgrade of the Arc Connect/Premium software
suite from start to finish. The main bulk of the process is to upgrade the databases used by the software
to the correct version of schema. During this process, you may have to repeat Upgrading the
database (See‘15.4.9 Upgrading Existing Databases’ on page 15 - 8) multiple times in order to move
the database from its current version into the version that you are upgrading to.
Arc Connect Suite version 2 supports Microsoft Access database, therefore upgrading from Version 2
to Version 3 will require the databases to be moved to a SQL Server style database as Arc Connect/
Premium does not support Access from Version 3 onwards.
15.4.1 Stopping the CT Server
It is very important to stop the Arc CT Server and Services before uninstalling the Arc Software and
taking any backups for its databases/files. This is to stop any potential file locking issues that could
occur.
To stop the CT Sever,
1.
In the main menu, select File > Stop CT Server.
2.
Select Yes on the popup screen.
3.
If running an Arc system where resilience is installed, once the Primary Server is stopped, all client
application e.g. Operators will try to connect to the Secondary Server.
4.
It is also required to stop Arc CT Server service as well.
To stop this service,
1.
In the main menu, select File > Service Manager. This will open the Service Manager window.
15 - 4
The green signal shows that the service is running whereas the red signal indicates that the
service is stopped.
2.
Click Stop Service. Start Services button will be highlighted when the service is stopped.
3.
Click Yes in the confirmation message.
4.
Click Close.
5.
Repeat the above process for the other Arc Servers that have a server manager application,
e.g. LDAP Server, Voice Server, CTI Server, CUPS Server and OCS Server.
15.4.2 Back up Arc Databases
If you are upgrading from an older version (pre-version 3.0) that uses Access database files to store
both the logging and configuration data, then follow these steps,
1.
Locate the folder where the Configuration and Logging Access Database files are stored.
2.
Copy the two database files to a backup directory elsewhere on your system, e.g. C:\Backup
If you are upgrading from a system that uses SQL Server to store the Arc data, then it is recommended
that you perform backups of both the Configuration and Logging Databases before your perform
any upgrades in case of failures. Please follow your SQL Server documentation on how to perform a
'FULL' database backup.
15.4.3 Backing up Voice Data Folders
In order to create a backup of the voice server, please backup the following folders under to your
installed Voice Server directory;
C:\Program Files\Arc\Arc Connect\Voice Server - Tapi Wave






DB
Default Phrases
System Phrases
Phrases
Recording
Scripts
15.4.4 Uninstalling Resilience
If you are running the Arc Software with resilience installed so that data is replicated from the
publisher server to the subscriber, you must uninstall this before upgrading; otherwise any changes to
the database will be replicated to the subscriber thus downing that server.
It is recommended to uninstall the resilience on the subscriber first before uninstalling the
resilience module on the publisher server.
To uninstall resilience on an Arc Server that is running a version of the software that is earlier than 5.1.2;
1.
Open Control Panel > Add Remove Programs and uninstall each of the Arc components.
2.
Locate the entry for Arc Resilience, select it, and press Remove.
3.
Follow the on-screen instructions that are presented to you, so that the software is fully removed.
To uninstall resilience on an Arc Server that is running version 5.1.2 or later;
1.
Open the start menu and navigate to Arc Enterprise > Resilience.
2.
Run the Remove Resilience from this Server entry.
Arc Premium Installation Manual
15 - 5
3.
Follow the on-screen instructions that are presented to you, so that the software is fully removed.
Once the uninstall resilience wizard has finished, if you are upgrading the publisher, it is then required
to disable the distribution rights of the SQL Server where the replication was installed. If this is not done,
then when reinstalling resilience after the upgrade, the process will fail as the software will believe that
the SQL Server is already configured for replication.
Follow your SQL Servers documentation on how to remove distribution rights from your publisher.
Disabling distribution rights on your Primary Server will remove all replication from that server.
Arc Connect/Premium does not support any other database publications other than its own.
15.4.5 Uninstalling Arc Software
To Upgrade the Arc Suite, if you are running a version earlier than 5.1.2, or are installing a version earlier
than 5.1.3, then you will first need to uninstall all software through the Windows control panel after
ensuring you have completed all the necessary backups.
If you are upgrading to a version higher than 5.1.3 and have a version of 5.1.2 or higher already
installed, you can upgrade your Arc Premium Server installation by installing the new software over
the top of the existing software and thus this step is not required.
1.
Open Control Panel > Add Remove Programs and uninstall each of the Arc components.
2.
Follow the on-screen instructions that are presented to you, so that the software is fully removed.
15 - 6
3.
This will remove the Arc Server software from that machine.
4.
Some files may not be removed by the uninstall wizard, therefore browse to the computers
Program Files folder and delete the Arc folder if it still exists.
The above screen shots are taken from an Arc 4.1.x install
Once each component has been uninstalled, ensure that all registry keys have been deleted.
To remove registry keys,
1.
Open the Run option in the Start menu. Type 'regedit' and press OK.
2.
The Registry Editor will open with the HKEY_LOCAL_MACHINE folder showing its contents.
3.
Select the Software folder and then the Arc Solutions folder.
4.
Delete the Arc Solutions folder.
15.4.6 Installing Arc Software
Once the previous software is completely removed, you can install the version of software you wish
to upgrade to. Please refer to the Installation Manual for the relevant version of software that you are
installing for more information on how to do this.
If you are upgrading to a version higher than 5.1.3 and have a version of 5.1.2 or higher already
installed, you can upgrade your Arc Premium Server installation by installing the new software over
the top of the existing software.
Arc Premium Installation Manual
15 - 7
15.4.7 Create New Databases
Using the Administrator application, create a new Configuration and Logging database. Please refer
to the Configuration Manual for the version of the software that you are installing for more information
on how to do this.
If upgrading a previous installation of Arc Premium where the upgrade is being performed
over the top (5.1.3 or greater installation), then the user will need to edit the registry key
"HKEY_LOCAL_MACHINE\SOFTWARE\Arc Solutions\Call Connect\Configuration\Defaults
\CreateNewLogFile" to "Yes" to allow a new logging database to be created.
It is required that you create databases with a collation that matches your existing databases
for the process to work. Please see the 'Design Guide' and the white paper on 'Create a DB
with a Specific Collation' on how to do this.
This step is a prerequisite for the final step which will ensure that you have a database schema that is
fully compatible with the version of Arc Premium that you are upgrading to.
15.4.8 Restoring Databases
If you are performing an upgrade of your Arc system on the existing machine and you have an Arc
Premium/Connect version of version 3.0.3 or later, then you do not need to carry out this step.
When upgrading from a version of Arc Premium that originally stored its database in an MS Access file
format, it is not possible to perform an over the top upgrade. Instead you must first create a new
database from within the Administrator application, and then perform a transfer into that database.
This will effectively restore your Access database into a SQL database that can then be upgraded as
per the normal process.
The Procedure for upgrading from an Access Database to SQL is very similar to process described in
Section ‘15.4.10 Restoring Voice Files and Database’ on page 15 - 11 however before starting the
upgrade process, it is required that you create a DSN for both your Configuration Access Database
file and your Logging Access Database file. A detailed set of instructions on how to do this can be
found in Section ‘15.6 Creating a New DSN’ on page 15 - 18
Once the DSNs have been created for both Access Database files, when performing the transfer
process and you are asked to select the Source DSN, select those newly created DSNs. The
application will then transfer the data from the backed up Access Database file, to the newly
created SQL Database.
If you are upgrading your Arc system to a new machine, you will need to restore your SQL databases
back onto the new machine first before you can upgrade them. Please see your SQL documentation
on how to do this. Once they have been restored, you will need to create DSNs for them so that the
DB Upgrade Tool can upgrade them.
15.4.9 Upgrading Existing Databases
Once the required Arc Software has been installed, it is time to upgrade the databases via the
upgrade utility.
This step allows Arc DB Upgrade utility to upgrade an older database schema to a newer version via
the practice of performing an 'Over the Top' upgrade of the database.
15 - 8
A Source DSN is where the data is that you wish to perform an upgrade on. A Target DSN is
the destination for the data that has been upgraded. These can be the same, and in that
case this would be termed as an 'Over the Top' upgrade.
In order to be able to successfully perform an Over the Top upgrade of the database, the following
pre-requisites must be met,
 Source and target databases must reside on same machine and on same SQL Server instance.
User can however create the target database on another drive of same machine where the
source database exists.
 Disk space required on target database drive should be four times the size of source database
(data file size + log file size).
To run the Upgrade Utility, either use the Start menu shortcut in the Arc Premium menu, or navigate
to C:\Program Files\Arc\Arc Connect\DB Upgrade Tool and run the TransferData.exe application.
Once the application is open, to upgrade the Configuration and then Logging databases, follow the
below process.
1.
From the file menu select 'Configuration > Select DSN'. With the Data Source Window open,
using the drop down menu select the DSN connection for the Arc Configuration Database. If
coming from versions of 5.1.2 or earlier, a DSN may already exist for you to select (e.g. Call
Connect Cfg DB). If a DSN does not exist, then you can create one by using the 'New' button.
Next enter the Username and Password to connect to the database and select test connection
to confirm the connection to the Arc Configuration Database. Finally, select the version of the
database you are upgrading from, when happy with all selections select the Next button..
2.
The Next window will now require the same information to be populated but instead, this
information is for the Target DSN. Select the same DSN that you choose in the previous step. This
will perform an 'Over the Top' upgrade. Select the correct Arc Application Version that you are
upgrading to. Please remember to see '‘Figure 15 - 1: Upgrade Compatibility Table’ on page 15
- 3' to ensure the correct version is selected.
Arc Premium Installation Manual
15 - 9
.
Once happy with the selection, press Finish to close the window.
If when performing the upgrade the application displays time out errors, then it is
recommended to deselect the 'Perform Transactional Log Shrink' option. Deselecting this
option will also result in the database consuming more disk space after the upgrade has
completed. This option is not available on versions below 5.1.2 (SR1).
3.
Go to the file menu and select 'Configuration > Start Transfer'. A prompt will be given to ask if
you would like to take database backup before the process is begun. If Yes is selected, a
backup file of the structure before the upgrade will be taken. This backup will be written to the
C: drive of the SQL Server with a .BAK extension.
Please note the larger the database the longer this process may take.
4.
After the data is transferred successfully, the Upgrade Utility will quickly check the unique
numbers used for the currently Opened databases. If it finds a discrepancy, it will ask if you want
to correct the issue. It is recommended to allow the application to resolve any issues if it detects
them. It is also possible to manually execute the unique numbers function. From the
Configuration menu select 'Analyse live system > Unique Numbers', See ‘15.5.5 Analyse Live
System - Unique Numbers’ on page 15 - 17 for more information on this option.
15 - 10
If no databases are currently in an Open state within the Arc Administrator, then the unique
number check will fail and display a message. This will not affect the process of upgrading
the database, and thus you can continue if this message is displayed as this check is then
carried out after the databases have been upgraded.
5.
If upgrading a source database from a version earlier than 5.1.2 and the target database is a
version of 5.1.2, then it is recommended that the Voice Database is migrated to the
configuration database at this stage, See ‘15.4.10 Restoring Voice Files and Database’ on page
15 - 11. The DB Upgrade Tool will try to do this automatically if it can find the Voice Server
Database file. If it cannot find the file, then you will be displayed a message saying that it was
unable to migrate the voice data.
6.
Once the process has completed, the above steps should then be repeated again taking into
account the information from ‘Figure 15 - 1: Upgrade Compatibility Table’ on page 15 - 3 to
upgrade your database to the required version number.
To guarantee that the DB Upgrade Tool has in fact completed the process of upgrading the
database successfully, the log files can be inspected for errors. This would allow you to see
if any of the stored procedures that have been triggered during an upgrade step has failed.
Once the configuration database has been upgraded, perform the same steps as defined above,
but select the logging database DSN and check the Arc Log Database checkbox.
15.4.10 Restoring Voice Files and Database
Before removing the old version of the Arc Software, several Voice Server files were backed up. First
restore the following folders from your backup directory to the newly installed Voice Server directory;





Default Phrases
System Phrases
Phrases
Recording
Scripts
The Voice Server is located in the following directory when installing 5.1.2 or higher versions of the Arc
System
C:\Program Files\Arc\Arc Connect\Voice Server
In older version of the Arc Software, the Voice Server database was stored in an Access Database
file, if you are upgrading to a version of Arc Software that still utilises Access Database files, then
restoring this data is very simple. Simply copy the Access Database file that was stored in the DB folder
to the DB folder of your newly installed Voice Server.
If you are upgrading to a version of Arc Software that stores the Voice Server database on a SQL
Server, then you must use the Upgrade Utility to migrate the data into the Configuration Database.
First create a new DSN that points to your Voice Server Access Database file by following the steps
described in section ‘15.6 Creating a New DSN’ on page 15 - 18. Once you have successfully created
a new DSN, run the Upgrade Utility. Once the application is running, open the file menu and select
'Configuration > Select DSN'. With the Data Source Window open, using the drop down menu select
the newly created DSN connection that points to your Voice Server Access Database file. There is no
need to enter a Username and Password, so select Test Connection to confirm the connection to the
Arc Premium Installation Manual
15 - 11
file is ok. Finally, select the version of the database you are upgrading from, when happy with all
selections select the Next button.
The Next window will now require you to select the Target DSN. From the DSN drop down menu, select
the Configuration Database connection (Default Configuration DB). Next enter the Username and
Password to connect to the database and select test connection to confirm the connection to the
Arc Configuration Database. Finally, select the version of the database you are upgrading to.
Once happy with the selection, press Finish to close the window.
Next, in order to begin the upgrade procedure, go to the file menu and select 'Configuration >
Transfer Table'. A new window will be displayed asking you to select which tables to transfer to your
Target DSN/Configuration Database. Select all the tables to transfer all the data to the Configuration
Database.
15 - 12
Do NOT select the "Delete All records before transferring" option as this will remove your
existing system devices.
Finally, select Start Transfer to close the window and start the migration process.
15.4.11 Transfer Upgraded Databases into the Newly Created Databases
So that the Arc system is using a 100% compatible schema for the version it is being upgraded to, it is
required that as a final step of the upgrade process, the data be must be migrated out of the
upgraded databases to the newly created databases in the previous step.
In order to be able to successfully transfer the data of the upgraded database into the newly created
database, the following pre-requisites must be met,
 Source and target databases must reside on same machine and on same SQL Server instance.
User can however create the target database on another drive of same machine where the
source database exists.
 Disk space required on target database drive should be four times the size of source database
(data file size + log file size).
 The source and target databases have the same collation. In order to create a database with
the correct collation, consult the white paper titled 'Creating a DB with a specific collation'.
The following steps describe how to migrate your data from one database to another.
1.
From the file menu select 'Configuration > Select DSN'. With the Data Source Window open,
using the drop down menu select the DSN connection for the existing newly upgraded Arc
Configuration Database. If a DSN does not exist, then you can create one by using the 'New'
button. Next enter the Username and Password to connect to the database and select test
Arc Premium Installation Manual
15 - 13
connection to confirm the connection to the Arc Configuration Database. Finally, select the
version number of the database. This should be the version of Arc Premium you are upgrading
to as this would have been the last version that you performed an over the top upgrade of the
database with. When happy with all selections select the Next button.
2.
The Next window will now require the same information to be populated but instead, this
information is for the Target DSN. Select the DSN that points to the newly created databases.
This will allow you to copy the data from one database to the other. Select the correct Arc
Application Version that you are upgrading to. This should be the same version you selected
whilst configuring the Source DSN. Once you are happy with your selection, click the Finish
button.
If when performing the transfer the application displays time out errors, then it is
recommended to deselect the 'Perform Transactional Log Shrink' option. Deselecting this
option will also result in the database consuming more disk space after the transfer has
completed. This option is not available on versions below 5.1.2 (SR1).
3.
Go to the file menu and select 'Configuration > Table Transfer'. A new window will be displayed.
From it select all the tables required to copy the data for, and select the Bulk Copy option. You
15 - 14
can select all the tables by using the Ctrl or Shift keys whilst selecting items in the table list. Click
Start Transfer to start the process.
4.
Once all tables have been selected, press the Start Transfer button to initiated the copying of
data to the new databases.
15.4.12 Checking the Unique Numbers
Once the above process has been followed, you will have a completely upgraded pair of
Configuration and Logging databases that have the correct schema for the version of Arc Premium
that you are upgrading to.
Before starting the CT Server or editing the Configuration using the Administrator application, it is
recommended that you run the unique number check one more time. Before this can be run, ensure
that both your Configuration and Logging Databases are set to 'Open' in the Arc Administrator
application. The Unique Numbers can then be checked by going to the 'Analyse Live System' menu
and selecting the 'Unique Numbers' option.
15.5 Upgrade Utility Features
The Upgrade Utility also has other functionality as well as the previously discussed options. Different
parts of this functionality become enabled depending on what version of the Arc Software is being
used. The below functions can be found as menu items off of the Configuration Menu.
15.5.1 Run SQL Templates
The option of Run SQL Template allows you to load an XML file into the Upgrade Utility that contains
a series of SQL commands that would be run against a database. This may be required if there is a
Arc Premium Installation Manual
15 - 15
problem with your system and the Arc Solutions Support Team need to issue you with a fix that would
make a change to your Configuration or Logging Database.
In order to run the issues XML file, first select Browse and locate your file. Then once you have selected
the file, select Run. During the scripts execution, a progress bar will appear displaying the current
status. Once completed, a message box will be displayed informing you that the script has been
executed.
15.5.2 Transfer Table
The option of Transfer Table allows you to copy the contents of selected tables from your Source DSN
to your Target DSN. This can be of use if you wish to make a backup or restore one particular table
from your configuration database. In order to use this feature, you must first select the source and
target DSNs from the following menu item, 'Configuration > Select DSN'. Then by selecting the 'Transfer
Table' menu option, the following window will display;
From the list of available tables in your source DSN database, you can select which tables that you
wish to transfer data from to your target DSN, remembering that both databases must be of the same
structure. By selecting the option of 'Delete all records before transferring', this will empty the target
table before copying the data across when you press the 'Start Transfer' button.
15.5.3 Analyse Live System - Contacts
This option is only available when the source database is version 3.0.3 and the destination
database is 3.1.3 due to the structure of the Contact Directory.
15 - 16
The option of analysing contacts in the live system allows you to browse through the contact directory
stored in the configuration database and view each of the contacts their related alternate numbers.
This allows you to remove inconsistencies that may exist and also associate any alternate number to
a contact.
Upon opening the contact analyser window, it displays all contacts and extensions of their Alternate
and Assistants in a tree view. Upon expanding a number that is associated to a contact, its details
are then displayed in a table view. Depending on the status on a Contact in the Tree, it will have a
colour code;
 Blue - represents the number, which is associated with more than one contact.
 Red - represents the number that is not associated with any contact.
By selecting a Contact and then selecting an alternate number from the table, you can link the two
items by pressing the Associate this Contact button.
15.5.4 Analyse Live System - Phonetics
The option of analysing the phonetics in the live system allows you to rebuild the values that are stored
in the database that are used by the phonetics searching feature in the Operator Console.
Each contact in the directory has two values stored against it, and by running this option, these values
are recalculated. If changing the system local of where your Arc database resides, it is
recommended to run this option so that any new stemming processing can be carried out against
the new local.
15.5.5 Analyse Live System - Unique Numbers
The option of analysing the unique numbers stored in the logging database allows you to recalculate
the next available number to be used when creating new entries into the configuration database.
If you are experiencing errors when trying to save configuration changes in the Administrator or
Supervisor application, it is recommended to run this option so that any discrepancies in the unique
numbers can be resolved.
Arc Premium Installation Manual
15 - 17
15.6 Creating a New DSN
A database DSN is required to allow the DB Upgrade Tool to connect to the configuration or logging
database to perform upgrades. The following is the process for creating a new database DSN for use
with either a Microsoft Access, or Microsoft SQL Server database,
1.
Select Start ' Settings ' Control Panel and open the Control Panel window.
2.
Double click on ODBC Data Source Administrator icon.
Alternatively, go to Start > Settings > Control Panel > Administrative Tools and select Data Sources
(ODBC).
3.
In the ODBC Data Source Administrator window, select System DSN tab, and click Add.
You then need to select the required database type that you are creating from either Access (See
section ‘15.6.1 Microsoft Access Databases’ on page 15 - 18) or SQL (See section ‘15.6.2 Microsoft SQL
Databases’ on page 15 - 20).
15.6.1 Microsoft Access Databases
4.
To Create a new DSN for an Access database, Select Microsoft Access Driver (*.mdb) and click
15 - 18
Finish.
5.
In the next window, press Select button and browse the Access database for which DSN is to be
created. Press OK.
6.
The window will close and switch focus back to the ODBC Data Source Administrator. The list will
be updated to show the newly created DSN. Press OK to finish.
Arc Premium Installation Manual
15 - 19
15.6.2 Microsoft SQL Databases
4.
To create a new DSN for a SQL database, Select SQL Server and click Finish.
5.
In the next window, enter a user friendly name for the DSN that you are creating and enter the
Server Name where the SQL Server is located. Press OK.
6.
In the next window, select the credentials for accessing the SQL Server database. Press OK to
proceed.
15 - 20
7.
In the next window, check the tick box to Change the default database, and select the
database for the DSN to connect to. Press OK to finish.
8.
The next window will show some configuration options for the DSN. The default values are ok to
use. Press OK to finish. Upon pressing finish, the wizard will allow you to Test the connection
before taking you back to the list of DNS which will update to show your newly created DSN.
Arc Premium Installation Manual
15 - 21
15 - 22
A
Appendix A - Arc Connect
Resilience
There are 3 levels of resilience that can be provided:
 Basic Resilience - Calls forwarded to CallManager if Arc Server stops.
 TAPI Resilience - CallManager ensuring calls are handled in the event of a CallManager crash.
 Full Resilience - Covering the eventualities of a CallManager and/or an Arc Server crash.
A.1
Scenario One - Basic Resilience
This level of resilience should be configured on all Arc/CallManager installations. It provides for all
incoming calls to be routed to a CallManager extension in the event of a failure of the Arc Server, or
a re-homing of CallManager devices to a server that cannot be monitored by Arc.
To set resilience up simply enter a Forward No Answer destination on each of the Pre-Gateway device
CTI Route Points.
Arc Premium Installation Manual
A-1
Once the forward has been set it will activate immediately if the Arc Server is no longer monitoring
the CTI Route Point. There are two scenarios where this may happen, a) If the Arc Server is stopped,
including if the machine crashes, and b) the phones being monitored rehome to a different
CallManager that is not being monitored by the TAPI user on the Arc Server machine. In release 3.0
of CallManager the TAPI user can only monitor a single CallManager. Release 3.1 the TAPI user is setup
to monitor two CTI Managers, meaning that even if phones rehome, the TAPI seamlessly carries on
monitoring the TAPI devices on the failover CallManager.
A.2
Scenario Two - TAPI Resilience
With the release of 3.1 of CallManager a TAPI user can monitor two CTI Managers. This feature allows
auto failover of TAPI devices to a separate CallManager, while allowing the TAPI user to continue
monitoring the devices against the same User profile. The Arc Server will be out of action for just a few
seconds while the devices rehome. The Arc client users will see a message that their Device has gone
out of service. The message will disappear from the screen once the device comes back into service.
They can then carry on as normal. No action needs to be taken by the client. These CTI Managers
reside as a service on a CallManager server.
To provide this resilience, set up a backup CTI Manager on the TAPI configuration as shown:
A.3
Scenario Three - Full Resilience
Full resilience can now be provided for Arc installations. This covers all eventualities including the two
above, but also in the event of an Arc Sever machine crash a second Arc server can take and
process the incoming calls.
On the CallManager there should be set up two identical configurations using different numbering
plans. Then set up a new User Profile for the second Arc Server machine. This allows a second Arc
Server to be active and ready to take calls.
The User simply has to switch between the Main Arc Server and the Alternate Arc Server. This is done
very easily from the relevant GUI.
Within CallManagerCallManager the Forward No Answer on the primary CTI Route Points that are the
Pre CT-Gateway ports simply point to the relevant Route Point that is set for the secondary Arc Server.
Once the call is routed to the new Route Point it will be routed into the Gateway set on the Secondary
Server and then onto the clients, who have re attached himself or herself to the secondary server. A
3rd level of Arc resilience can be set by putting a Forward No Answer from the secondary Route Points
to a CallManager device as in scenario One.
A-2
To summarise full resilience,
Failed Application
First CallManager
CallManager Response
Phones and CTI Manager Rehomes
to secondary CallManager
Arc Response
Arc Server uses backup CTI
Manager and automatically
monitors rehomed extensions.
Client extensions go Out of Service
for a few seconds and then client
can carry on as normal.
First Arc Server
Forwarding on CTI Route Points
sends calls to secondary Route
Points.
Secondary Arc Server will
automatically start receiving calls.
They will be processed
accordingly. Clients must manually
point their applications to the
secondary server.
Second Arc Server
Calls forwarded from primary Arc
Server will be forwarded again to a
third destination, likely a
CallManager destination.
N/A
Table A - 1: Full Resilience - Summary
A.4
Redundancy
The methods used to ensure the redundancy in the event of integration failure are,
1.
Multiple hot-swap power supplies
2.
Hot-swap Hard Drive arrays
3.
UPS / power conditioners
4.
RAID
A.5
Recovery
The software recommended for the backup recovery is Veritas Backup Exec 8.6.
The steps to be followed for taking backup with Veritas Backup Exec 8.6 are as follows:
This backup can be completed while the Arc Connect Server is started. The following sections of Arc
Connect need to be backed up if a disaster recovery backup is not required.
1.
The complete contents of C:\Program Files\Arc\. This assumes that the default destination
directory is used.
2.
The following section of the registry, HKEY_LOCAL_MACHINE\SOFTWARE\Arc Solutions
3.
The Arc Log database, the location for SQL Server database files would be C:\Arcdata by
default. This database needs to be backed up.
4.
The Configuration database, the location for SQL Server database files would be C:\Arcdata by
default. This database needs to be backed up.
A.5.1 Restoring Arc Connect
Prior to restoring Arc Connect, ensure that the operating system with all service packs has been
installed and the Host PBX TSP has been installed and configured.
Arc Premium Installation Manual
A-3
Please remember that the Arc Connect solution as a whole will need to be re-registered and
that the Arc Connect Server will not start until this is done. Please contact your reseller for new
registration codes.
A.5.2 Disaster Recovery Backup
Simply ensure that the Arc Connect Server PC is backed up as a whole. The Arc Connect server can
remain started throughout the whole backup procedure.
Please ensure that the open files upgrade has been installed into Backup Exec. This is required
as all the above files and directories will be open / contain open files. If this is not done, any
restore procedures will not work.
A-4
B
Appendix B - Arc Connect
Resilience FAQs
The following questions and answers provide troubleshooting information regarding Arc Connect
Resilience. If the answers below do not satisfy your query, please contact us.
The contact information is provided in Section 5 of this document.
Q1: What happens if the network connection is lost?
Ans. When a network connection is lost, while inactive, the publisher database keeps updating its
distribution database residing on the same server where publisher machine is. Once Subscriber
machine pings the Publisher machine, the Subscriber pulls the updated information again from the
Publishing server
Q2: What happens if the Subscriber restarts?
Ans. When the Subscriber SQL Server agent service runs at start-up, changes are automatically
updated at subscriber end.
Q3: What happens if the Publisher restarts?
Ans. When Publisher SQL Server agent service run at start-up, subscribers are automatically
connected with publisher.
Q4: What happens if the user for SQL Server Agent service changes?
Ans. Both Publisher and Subscriber need to be run under an account, which can communicate with
both machines on administrative level. The Snapshot agent needs IPC Share path to perform its
operation and therefore inadequate privileges may result in replication process to stop.
Q5: What happens if SQL Server agent does not run on a user account with administrator
privileges?
Ans. If Publisher and Subscriber do not run under the same user account and are not assigned
administrative rights, the data from the snapshot folder is not shared and the replication will stop.
Q6: Can I change data on the Subscriber?
Ans. Other than devices, queue location and Filter number for DDI exact match filter and DDI pattern
match filter, the data cannot be modified.
Q7: Can I create new configuration and log database while in replication mode?
Ans. No, Replication is installed on a database level; if you need to create a new database, you
would need to reinstall the replication. Arc provides a facility to drop the existing replication.
Q8: While creating replication, I keep getting the following error, "Cannot generate SSPI
context". What do I do?
Ans. This can be resolved through the following steps,
Arc Premium Installation Manual
B-1
1.
Verify date/time settings on server and client.
2.
Shutdown any third-party time services and enable Windows Time Service.
3.
Verify DNS settings/name resolution.
4.
Run SETSPN -L <ServerName> from the client where the error was found.
5.
SPN uses the DNS name of the server. If the DNS name is incorrect verify if the issue is with the
client or not by running IPCONFIG /FLUSHDNS or restart client machine.
6.
SPN creation requires domain administrator rights.
7.
Re-run SETSPN or verify DNS name of server from client machine.
8.
If DNS name is still incorrect contact your networking group.
9.
Removing the SPN entirely should resolve the issue -- Run SETSPN -D <SPN> <ServerName>.
Reference: http://www.sqlservercentral.com/columnists/cmiller/cannotgeneratesspicontext.asp
http://support.microsoft.com/?id=811889
Q9: While creating replication I keep getting error "Unable to start distribution agent. It is
failing with the following error:
“21036: Another distribution agent for the subscription(s) is running"
Ans. This error can occur on a running system. Sometimes it is possible that an orphan process could
be running with the same name as the distribution agent, and restarting SQL Agent may not terminate
it. This will prevent the user from starting the distribution agent.
You can verify this orphan process by querying sysprocesses. Under Replication Monitor, Agents,
Distribution Agents, right click on the distribution agent and select Agent Properties. From the
properties dialog box, copy the name of the distribution agent and execute the following query.
select * from master.sysprocesses where program_name = 'Name_of_the_agent'
From the output verify the waittype.
If you restart the SQL Server, this problem will be solved. If you cannot restart SQL Server, then copy
the spid of the distribution agent from the above agent and kill it using the Kill command. E.g: Kill 21
Reference:
http://www.databasejournal.com/features/mssql/article.php/3383221
http://support.microsoft.com/kb/q302341/
Q10: The call filters and numbers assigned to queue locations are not working properly. What
do I do?
Ans: MSSQLSERVER should have -T8207 as a start up parameter in order to make the call filters and
queue numbers to work properly.
To configure the SQL Server with this parameter following steps are required:
1.
Stop the MSSQLServer service.
2.
In the SQL Enterprise Manager, right-click the server name
B-2
3.
Click Properties.
4.
In the Properties dialog box, click the General tab, and then click Startup Parameters.
5.
Add -T8207 in the Parameter field.
6.
Click Add.
7.
Click OK to save
8.
Start the MSSQLServer service.
Arc Premium Installation Manual
B-3
B-4
C
Appendix C - OCS Client Certificate
Verification & Installation
C.1 Verifying That the Certificate Is Installed on the Application Hosting
Computer
The Arc OCS Server using the server platform or TLS or MTLS must be trusted by Office
Communications\Lync Server. To enable this trust relationship, the application must present to the
server the hosting computer's certificate, which must be issued by a CA common to both the
application hosting computer and the Office Communications\Lync Server hosting computer. To
ensure that the Arc OCS Server runs successfully, make sure that the proper certificate is installed. If
the required certificate is not installed, you must then install the required certificate.
To verify that the certificate is installed on the computer that hosts the Arc OCS Server, perform the
following steps:
1.
Log on as a Domain Administrator to the computer where the Arc OCS Server is to be installed
and run.
2.
Open an MMC window, shown here, by typing mmc at a command prompt or by clicking Start,
Run, and then typing mmc.
3.
On the MMC Console Root, click File, and then click Add/Remove Snap-In to add the
Certificates Snap-In, as shown here.
4.
In the Add Or Remove Snap-Ins dialog box, under Available Snap-Ins, double-click Certificates.
5.
On the Certificates Snap-In page, under This Snap-In Will Always Manage Certificates For, select
Arc Premium Installation Manual
C-1
Computer Account, as shown here, and then click Next.
6.
On the Select Computer page, select Local Computer, as shown here, and then click Finish. This
adds the local computer to the selected snap-in list.
7.
In the Add/Remove Snap-Ins window, click OK to display the certificates that are installed on
the computer.
8.
In the Console Root, in the left pane, expand Personal, and then click Certificates to display
C-2
available computer certificates, as shown here.
C.2
Installing a Computer Certificate on the Arc OCS Server
If the computer certificate has not been installed, you can request one from your CA or import one
that you have requested previously. To request a new certificate and install it on to the Arc OCS
Server computer, perform the following steps:
1.
In the Console Root, in the left pane, expand Personal, right-click Certificates, click All Tasks,
and then click Request New Certificate, as shown here.
2.
In the Certificate Enrolment Wizard, on the Before You Begin page, click Next.
3.
On the Request Certificates page, select Computer, and then click Enrol.
Arc Premium Installation Manual
C-3
C-4
D
Appendix D - OCS Application
Endpoint Verification & Installation
D.1
Verifying the existence of the Application Endpoint
In order for the Arc OCS Server to be able to connect to the Microsoft Office Communications\Lync
Server, an Application or User Endpoint must be created on the Domain. This involves an entry being
created into the Active Directory of the Domain that the Microsoft Server resides on.
During the installation process, if the necessary rights to the domain are given and the Microsoft Office
Communications Server 2007 R2 option is selected, then an Application Endpoint is automatically
created with the details specified. In other instances, the Application Endpoint would have been
manually created using the Powershell script generated by the installer.
To verify that the Application Endpoint has been created as per those details, perform the following
steps:
1.
Log on as a Domain Administrator to the computer where the Arc OCS Server is to be installed
and run.
2.
Browse to the folder of where the Arc OCS Server has been installed to and open the 'Utilities'
folder.
3.
In this folder, there are two utilities that let you perform actions on the domain with regards to
Endpoints:
UTILEP.EXE - A command line driven application
UIUTILEP.EXE - A GUI driven application
Launch the GUI driven application.
Arc Premium Installation Manual
D-1
4.
In the configuration utility, open the Host Authorisation tab.
5.
On the Host Authorisation tab, click on the Get Trusted Services (Application Endpoints) button.
This will then request a list of the available application endpoints on the domain.
6.
By default, the installation procedure creates an application endpoint that contains
ArcOCSServer followed by the computer name of the machine that the server was installed
onto. Inspect the list that has been displayed in the lower half of the configuration utility to see if
the name exists. If it is not in the list, then the installation procedure failed to be created
application endpoint.
D.2
Creating an Application Endpoint for the Arc OCS Server
D.2.1 Microsoft Office Communications Server 2007 R2
If the application endpoint has not been created, you can use the utility to create one on the
domain. To create an application endpoint for the Arc OCS Server, perform the following steps:
1.
Open the Application Endpoint tab in the configuration utility.
D-2
2.
Click on the Get Domain Setting so that form is populated with the domain information.
3.
Enter the application endpoint name into its specified box, for example 'ArcOCSServerComputerName' which is what the installation procedure uses.
4.
Enter the port number for the application endpoint to use, for example '55001' which is what the
installation procedure uses.
5.
Enter the fully qualified domain name of the computer where the Arc OCS Server has been
installed on to.
6.
Enter a contact URI for the application endpoint to use, for example 'sip:[email protected]' which is what the installation procedure uses.
7.
Enter the fully qualified domain name of the Microsoft Office Communication Server that the
Arc Premium Installation Manual
D-3
Arc OCS Server is to communicate with.
8.
Once you have entered all the required information, click the Add button and the configuration
utility will attempt to create the application endpoint into the active directory of the domain.
After the Contact object is created there is a delay of about ten minutes before the Contact
object replicates from Active Directory domain services to the server.
9.
The configuration utility will output information of the process to the bottom half of the screen
detailing if it was successful or if it failed. If the utility fails, the common reason is that the
application endpoint name or port is already in use as another endpoint of the domain and
thus you need to make sure that the details entered are unique to the domain.
10. After the application endpoint has been successfully created, use the Arc OCS Server Manager
to configure the server to use the correct application name.
D.2.2 Microsoft Lync Server 2010 and Onwards
During the installation of the Arc OCS Server, if this Microsoft server platform type is selected, then the
installer is unable to automatically create the Application Endpoint for you. Instead it will use the
details you have entered and generate a Microsoft Powershell script file on your desktop. This file is
called "Arc Enterprise AEP.ps1".
In order to create the Application Endpoint using the generated script file, perform the following
steps:
1.
Log on to the Microsoft Lync Server using an domain administrator account.
2.
Copy the powershell script file to the Microsoft Lync Server (for example the desktop) so that it
can be run.
3.
Open the Lync Server Management Shell command window. This can be found in the start
D-4
menu under the Microsoft Lync Server folder.
4.
4)Once the new command window has opened, run the powershell script file. This can be
done by first entering a full stop into the command line, followed by the full name and path in
double quotes of where the script file exists.
An easy way of doing this is by pressing the "." Key, and then dragging the file into the command
window. This will then populate the full name and path allowing you to just press the return key
to execute the command.
5.
Upon executing the file, you should then begin to see different commands being run in the
command window.
Arc Premium Installation Manual
D-5
If you see any red text during the execution of the script, then it is more than likely that the
creation of the Application Endpoint has failed. If this is the case, please see you Microsoft Lync
Server administrator for more information as to why the script failed.
After the Contact object is created there is a delay of about ten minutes before the Contact
object replicates from Active Directory domain services to the server.
6.
After the script has finished executing, ensure that the Arc OCS Server has the correct
configuration settings, and restart it using the Arc OCS Server Manager application.
D-6
E
Appendix E: Basic Authentication
Settings for PresenceWeb
The following settings are Optional and do need to be completed for the software to
operate.
The benefit to setting the Basic Authentication Setting is that the user will not need to enter
the domain name during the Log In process.
PresenceWeb is a web based application within Arc Presence Status, that is installed as a web
application with IIS, similar to PresenceXML. This is installed during the Presence Status install.
There is an optional configuration setting related to authentication, i.e. the default domain. The
Presence Status install sets the authentication mode for the PresenceWeb IIS application to Basic
Authentication but does not set the default domain. Without a default domain the users need to prefix
their username with the name of the NT domain on which their usernames exist.
A user named jason on domain Arc will need to type his user name as Arc\jason on the
authentication dialog. This may not be convenient from the users point of view.
To resolve this Arc (or the relevant domain on the user machine) can be made the default domain
for the PresenceWeb application. The steps to do this are as follows:-
The steps given below apply to Microsoft Windows 2000 Server operating system. The steps
may be slightly different for a machine having a different operating system, such as Microsoft
Windows XP etc. Please contact the system administrator in case of any problems..
1.
Open the Internet Information Services applet provided by Windows from Control Panel >
Administrative Tools > Internet Services Manager.
Arc Premium Installation Manual
E-1
2.
Select Default Web Site.
3.
Locate and open the Arc virtual folder under Default Web Site. Click on PresenceWeb.
E-2
4.
Right click on PresenceWeb and select Properties from the pop up menu.
5.
On the PresenceWeb Properties dialog box, click on Directory Security tab.
Arc Premium Installation Manual
E-3
6.
Click Edit under Anonymous access and Authentication control. The Authentication
Methods dialog box opens.
7.
Click Edit in front of the Basic Authentication check box. The Basic Authentication Domain
dialog box opens.
8.
Enter the desired domain name in the Domain Name field.
9.
Close all dialog boxes by clicking OK on each dialog box.
E-4
F
Appendix F: Mass Deployment/Silent
Installs
The Client Applications (Attendant Console, Agent, Wallboard and Supervisor) installations are built
using the "Installshield" architecture. This architecture gives system administrators ability to mass
deploy the software by installing it in silent mode by using an "Answer File" that in basic terms, contains
all the values required to automatically populate the dialogs that are displayed by the installer.
In order to perform a silent installation, an Installshield "Answer File" is required. To create an "answer
file", run the installer with the /r ("record") switch by passing it as a parameter from a command line.
Once the installer starts, proceed through the dialogs and complete the installation. This will create
a "setup.iss" file and place it in the C:\WINDOWS directory (this is the default location that Installshield
creates the file). This file will include all of options set in the Installshield dialogs, allowing unattended
installations to be performed as if the same answers were given again.
Once an "Answer File" file has been created (setup.iss), copy the file to the same location as the install
package and then run the installer with the /s ("silent") option. This will perform an unattended
installation automatically using the setup.iss file placed in the same directory as it.
If just using the /s option, the installer will fork a separate process and exit, meaning it will return
immediately. Therefore in order to run the install and wait for it to finish before continuing with a script,
the switch /sms, can be used. Therefore, when deploying an application via a command line script,
it is best to provide both the /s and the /sms switches.
If it is required to run the installer with an answer file that does not reside in the same directory as the
installer, then the /f1 ("filename") switch allows you to specify a fully-qualified alternate name for the
setup.iss file. Note that there must be no space between the /f1 switch and the file name. This switch
works both with /r to create the file and with /s to read it.
If logging is required from the install process, then the /f2 ("filename") switch can be used to specify a
log file. Once again, there must be no space between the switch and the file name.
An example of running the installer in silent mode without any prompts:
Arc_Operator_Setup.exe /s /sms /f1c:\temp\operator.iss
The following websites are good resources on Installshield and the use of its "Answer File".
http://unattended.sourceforge.net/installers.php
http://www.appdeploy.com/tips/detail.asp?id=18
Arc Premium Installation Manual
F-1
F-2
F
Appendix F - List of Tables
4-1
4-2
4-3
4-4
4-5
6-1
6-2
6-3
6-4
6-5
6-6
6-7
A-1
CallManager Numbering plan for a sample installation ..................................................... 4 - 3
Performance Information ........................................................................................................ 4 - 3
Server Software - PC Specification......................................................................................... 4 - 6
Client Software - PC Specification ....................................................................................... 4 - 10
Network Requirements .......................................................................................................... 4 - 11
Installation and Configuration Checklist .............................................................................. 6 - 1
- Install and Configure Arc Connect Server .......................................................................... 6 - 2
CallManager Configuration.................................................................................................... 6 - 3
Install Cisco TSP on Arc Connect Server ............................................................................... 6 - 3
Test TAPI .................................................................................................................................... 6 - 3
Install Operator and Additional Arc Premium Products ..................................................... 6 - 4
Test Console Connect ............................................................................................................. 6 - 4
Full Resilience - Summary........................................................................................................ A - 3
Arc PremiumInstallation Manual
F-1
F-2