15
Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 www.alineit.com rev 002 [email protected] 1 | Page TABLE OF CONTENTS Plan the Unity Voice Mail Upgrade Active Directory / Exchange Tasks Exchange 2010 Integration Needs Prepare, Obtain, Create .pem Certificates Cisco CallManager Tasks Prepare Unity Connection with a Migration User Unity Connection 8.6 Unified Messaging Service Unleash the COBRA Export Unity 4.2 users Import Unity 4.2 users to the Unity Connection 8.6 Test with a Pilot User Base Complete the Migration Update Cisco CallManager DN Settings Monitor Unity Connection 8.6 Operation

Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Embed Size (px)

Citation preview

Page 1: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 1 | P a g e

TABLE OF CONTENTS

Plan the Unity Voice Mail Upgrade

Active Directory / Exchange Tasks

Exchange 2010 Integration Needs

Prepare, Obtain, Create .pem Certificates

Cisco CallManager Tasks

Prepare Unity Connection with a Migration User

Unity Connection 8.6 Unified Messaging Service

Unleash the COBRA

Export Unity 4.2 users

Import Unity 4.2 users to the Unity Connection 8.6

Test with a Pilot User Base

Complete the Migration

Update Cisco CallManager DN Settings

Monitor Unity Connection 8.6 Operation

Page 2: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 2 | P a g e

Plan the Unity Voice Mail Upgrade

Review the Cisco documentation for Migrating from Cisco Unity to Cisco Unity Connection 8.x by Gradually Moving Data as reference in the link. http://www.cisco.com/en/US/docs/voice_ip_comm/connection/8x/upgrade/guide/8xcucrug024.html Read up on the Cisco document to understand the options and limitations of installing, upgrading and implementing Cisco Unity Connection. Review what make best business sense to meet your objective. Review how you will approach the migration. Gradually migrating users and other data is a complex, time-consuming process. Unless a gradual migration is a non-negotiable requirement, Cisco recommends that you consider a flash-cutover migration, as documented in the "Migrating from Cisco Unity 4.0(5) or Later to Cisco Unity Connection 8.x by Using a Flash Cutover" chapter. For the deployment for which this document based line, a gradual migration was conducted.

Also, as best practices review the Cisco compatibility matrix to make sure your version of Call Manger will work with the new voice mail system, for example will Cisco CallManger 7.1.2 work with Cisco Unity Connection 8.6? Also, decide how you will install the Cisco Unity Connection, if you have Cisco Software Subscription (UCSS) for your existing Unity with Exchange Integration check if you can get the upgrade software for the version of Unity Connection you want to install. Review software upgrade packages with your Cisco account representative. You may need assistance to ensure you get the node, voice mail ports and end-user licensing. Not to mention if you have a CUWL standard or other, obtaining the proper licensing becomes an interesting task. I assign a budget of three days, (32 hours of time) to resolve and research the needed licensing tasks. Another very importation task is sizing the hardware, most likely the Cisco Unity 4.X (in my case) is running on a server platform that will NOT be compatible with the Cisco Unity Connection 8.6 installation software. You need to select the overlay type. The overlay is way of choosing the server that will support your needed user base and future growth. In my case, I chose to purchase a compatible HP server, using the specific part number I found in the Cisco documentation. A virtual server was NOT used in this case and I did not buy a Cisco appliance server. There are pros and cons for this hardware selection, so choose wisely and make sure if you order a server or will use virtual server make sure it meets the stringent guideline from Cisco. Otherwise you run the risk the Cisco installation will not install the software. For me, a company ordered a server for Unity Connection, but the software didn’t work. So I pushed this company away, returned the server and order the server using the Cisco reference part number. So be careful and if in doubt, ask your Cisco Sales Representative to validate the hardware you are ordering.

Page 3: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 3 | P a g e

Cisco Unity Connection 8.6 Voice Mail Worksheet

Field Primary Server

Function Enterprise Voice Mail

MAC Address – NIC 1

MAC Address – NIC 2

MAC Address – NIC 3

MAC Address – NIC 4

MAC Address – ILO

Serial Number

Host Name

Master Admin ID

DNS enable

Organization

Unit

Location

State

Country United States

Administrator Password

Application User Password

NIC settings Auto Speed / Auto Duplex

IP address and mask

Gateway Address

DHCP address N/A

DNS address Primary/Alternate

Security Password

SMTP enabled

SMTP location

SMTP relay required? Yes

Date/Time info Use NTP protocol:

NTP 1st and 2nd IP addresses

iLo User Name 1st

/ 2nd

ilo DNS Name

ilo Password

ilo IP address and mask

OS platform

Linux LDAP Admin

LDAP Password

LDAP tree access

SMNP server host 1st

/ 2nd

SMNP community

SMNP community

SMNP community

SMNP location

Overlay

Page 4: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 4 | P a g e

Active Directory / Exchange Tasks

Here is an overview of tasks required. Determine the authentication used by Exchange 2010. The setting will need to match the Unity Connection Service for Exchange when you configure this in Connection. Create a user account in Active Directory, with no mail box. Assign it the needed role. Obtain the SSL certificate required for HTTPS setting when used for authentication. Will need to get the certificate(s) and convert them into the public format with the .pem extension. The Cisco Unity Connection will use only the .pem type certificates.

Exchange 2010 Integration Needs

Authentication Parameters - System Enable or verify the authentication used via IIS Manager for Exchange 2010 with SP 1 installed

Default Website > Autodiscover > Authentication > Enabled Settings: Windows Authentication and HTTPS (SSL is checked/enabled)

Default Website > EWS > Authentication > Enabled Settings: Windows Authentication and HTTPS (SSL is checked/enabled)

Note: The Cisco NTLM setting is used to match the Windows Authentication in IIS.

EX 2010 Server Host Name IP Address Notes

OWA WEBMAIL 10.10.10.40 CAS

Create a domain user account in AD for each Exchange server that Unity 8.6 will use. No exchange mailbox is needed / don’t create box! For Exchange 2010 Remove the EWS limits for the unified message services account. Within the shell of Exchange 2010 run the script to apply the role and its assignment.

Exchange Type

Name Role Security rights assigned

User Password

2010 CiscoUnity ManagementRoleAssignment:CiscoUnity ApplicationImpersonation

unitymail YourPassWord

[PS] C:\Windows\system32>New-ManagementRoleAssignment -Name:CiscoUnity -Role:ApplicationImpersonation -user:unitymail

Name Role RoleAssigneeName RoleAssigneeType AssignmentMethod EffectiveUserName

---- ---- ---------------- ---------------- ---------------- ----------------

CiscoUnity ApplicationImp... Unity Mail User Direct

Page 5: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 5 | P a g e

Prepare, Obtain, Create .pem Certificates Next is getting the SSL certificates. A tip on doing this is to launch the Exchange 2010 OWA. Use the URL link: https://webmail.auth.com

Page 6: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 6 | P a g e

You have to make note of the Certification Path. The Cisco Unity Connection 8.6 will require each certificate in the path. These individual certificates make up the certificate chain. For this installation, three separate certificates are copied, saved and converted into .pem format. Only when these certificates are in .pem format, can they be upload into the Unity Connection 8.6.

You can copy each certificate in the chain, save them as x.509 on the desktop. Then once they are on the desktop, use OpenSLL to convert the .cer file into a .pem certificate file. You have to do this for each one, for a total of three .pem certificates files will be required as needed in the certificate chain.

Page 7: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 7 | P a g e

Move your *.cer files and move them to the OpenSLL\bin directory. An example of the task that has to be repeated for each certificate in the chain is shown. This is assuming that you installed the OpenSSL software on the local PC and placed all the .cer files into the c:\OpenSSL\bin directory.

Unity Connection 8.6 Security

Page 8: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 8 | P a g e

Upload the three separate certificates that make up the certificate chain. They are uploaded as tomcat-trust and Connection-trust; Tomcat-trust VeriSign Callas 3 Public Certification Authority – G5.pem Tomcat-trust VeriSign Class 3 Secure Server CA – G3.pem Tomcat-trust WEBMAIL.Auth.COM.pem Connection-trust root.pem Connection-trust mid.pem Connection-trust webmail.pem

Page 9: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 9 | P a g e

Cisco CallManager Tasks

To frame this document, it is uses Cisco Unified Communications Manager (Call Manager) 7.1.3, which is compatible with Cisco Unity Connection 8.6. While the existing Unity 4.2.1 is working with this version of Call Manager, I have placed the new Unity Connection 8.6 on line and will complete the Cisco Call Manager voice mail integration task, starting with the Voice Mail Wizard. Then I will get to a point where I create a new voice mail profile, which is applied to the phone DN to allow the Cisco IP phone user to use the new Unity Connection 8.6 voice mail system. The end result for this specific migration is to run Unity 4.2 and Unity Connection 8.6 in parallel.

Prepare Unity Connection with a Migration User

You will create within the Unity Connection 8.6, a user and applied the needed role required to give it access to the COBRAS tool. This tool requires you login to the Unity Connection and allow the tool to import the users to your new Connection system. Below is the Unity Connection user, unity that is used for the Migration. Read the Cisco documentation and the COBRAS guideline, as you will need to enable the Unity Connection Proxy feature and it is a key for the COBRAS login to work properly!

Page 10: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 10 | P a g e

Unity Connection 8.6 Unified Messaging Service

Page 11: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 11 | P a g e

Validate and test the Exchange connection by pressing the Test button.

Page 12: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 12 | P a g e

Test the Exchange connection by pressing the Test button.

Page 13: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 13 | P a g e

Unleash the COBRA

For full detailed information on the COBRAS import tool review this tool, training and documentation at: http://answermonkey.net/

Export Unity 4.2 users

Use the specific COBRAS export tool, you will need to download it from Cisco Support Tool, at the link shown in the Unleash the COBRA section.

Page 14: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 14 | P a g e

Import Unity 4.2 users to the Unity Connection 8.6

Sample Import Tool used for Test Users Prior to Full Production

Page 15: Unified Voice Mail Messaging 2011 - Welcome to ALINEiT · Unified Voice Mail Messaging 2011 Cisco Unity Connection 8.6 ... Cisco CallManager ... as best practices review the Cisco

Unified Voice Mail Messaging 2011

Cisco Unity Connection 8.6 www.alineit.com

rev 002 [email protected] 15 | P a g e

Test with a Pilot User Base

Complete the Migration

Update Cisco CallManager DN Settings

Monitor Unity Connection 8.6 Operation