cue – cucm integration

29
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1 CUE CUCM Integration Ryan Bennett

Upload: independent

Post on 21-Jan-2023

1 views

Category:

Documents


0 download

TRANSCRIPT

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 1

CUE – CUCM Integration

Ryan Bennett

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 2

Agenda

Overview – Network/Configuration Setup

Configuration

Common Problems

Troubleshooting

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 3

Overview

This guide will walk you through the integration between CUCM – CUE, which applies to 5.x/6.x/7.x

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 4

Overview

Corporate

Network

CUCM 6.1.2

10.88.192.207

Cisco 3845

CUE 3.2.1

10.88.230.71

x1000

x1001

x1002

Hunt Pilot = x2000

CTI Route Point = x5500

CTI Port1 = 1100

CTI Port2 = 1101

CTI Port3 = 1102

CTI Port4 = 1103 VM Pilot = x5500

Sales Mailbox = x2000

CUCM x1000 Mailbox = x1000

CUCM x1001 Mailbox = x1001

CUCM x1002 Mailbox = x1002

CUCM – CUE Integration

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 5

High-Level Components and Protocols

Cisco Unified Communications Manager

IP Phone

JTAPI

NM-CUE Module

Integrated Services Router

SCCP/SIP

Place CUE Module inside

an ISR slot

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 6

CUE GUI > Configure > Call Manager

IP of CUCM Server

CUCM Server Admin

Login/PW

JTAPI (Application User)

you created in CUCM server

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 7

CTI ports that you

created in CUCM server

Click here to pull the CTI

Port information from

The CUCM server to the

CUE. This helps the CUE

Find available ports to use.

Make sure they are clicked

In order to use them. Click

Apply

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 8

We are only concerned

About VM mailboxes

1000, 1001, 1002, 2000

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 9

Configure > Users

Click on a user, then

Go to “groups” tab

Then “Subscribe as

member” button,

Then do a search

For the DN of the

Hunt pilot/mailbox

Number (in this

Case its 2000)

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 10

Inside CUCM server:

CM Administration >

User Management >

Application User >

Add New > Type

The same information

In for “User ID/PW” as

You do in the CUE “Call

Manager” setup. This is

Your JTAPI User.

Controlled devices need

To be all devices controlled

By the JTAPI user. In this

Case I have my CTI Ports

As well as my CTI Route Point

In CUCM 5.x/6.x you will see “Permissions Information” down at the bottom of

That page. You must have “Standard CTI Enabled” in both the “Groups” and

“Roles” boxes.

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 11

Adding CTI Port:

CM Administration >

Devices > Phones >

Add New/Find > CTI Port

These ports are like

Phones, the will show

“Registered”

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 12

Inside the “Device/Phone

Configuration” page of

The CTI Port.

I did a pretty easy setup,

No specific Partition or

CSS.

I just made sure I clicked

The “Logged Into Hunt

Group” box as we will

Hunt later. Not sure if I

Really needed it, but it

Works

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 13

This is the DN of the

CTI Port. This

DN only relates to this

Port. It does not in any

Way need to be

Associated with anything

Else (other than inside

CUE config). So be sure

That it only has one

Association.

Supposedly you should

Set up the CTI Ports

To be unreachable to

All phones, but I didn’t

Set it up this way.

Everything below what you see is left at the default settings. So Call Forward, MLPP,

And everything else are just blank.

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 14

Device > CTI Route Point

The “device” comes up

As “Registered” just like

The CTI Ports.

In this case I used this

To point to my Voicemail

DN in the CUE. I made

The CTI Route Point

DN the exact same as

The CUE Voicemail DN.

I would assume you do

The same for Auto-

Attendant and whatever

Else you can run on the

CUE.

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 15

This is the configuration For the

CTI Route Point. Look down at

The bottom and you’ll see 5500

For the DN.

The “Device Name” must be

The exact same as the CUE

Host name.

By clicking on 5500 you will get

This page. Again a very simple

Configuration. What you see on

This page is the only config I did.

I didn’t configure anything more

Below.

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 16

You will for sure need to

Remember this page!!

From the Administration

Page: Look in the upper

Right corner drop down

Box. Click on the Box, and

Then go to “Cisco Unified

Serviceability” click “Go”.

You may have to log in.

Once you are in, go to

Tools > Control Center –

Feature Services. You will

Find the “Cisco CTIManager”.

Be sure to reset that after

Almost any and every change

Done to anything. I’m not for certain why you have to do this, but it works.

If your CTI ports/Route Points are unregistered, check this out for sure.

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 17

The AXL service for sure

Needs to be activated. I

Just activated all services

Just to make sure there

Was nothing else crazy I

Needed to add.

To get here: Go to the

Cisco Unified Serviceability

Page > Tools > Service

Activation

Then just enable all of them

To be on the safe side.

Scroll down a little bit to get

To the AXL service >>>>>

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 18

As everyone knows about

Phones in CUCM, I’m skipping

That and going straight to

Making voicemail work in CUE.

I simply did call forward no

Answer and then just put the

DN of the VM pilot (x5500)

Then made sure I put a number

For the “No Answer Ring

Duration (seconds)” input.

After this is done you should

Be ready to roll on your normal

Phone.

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 19

Here is my Line Group

For my hunt.

Hunt Setup:

Someone Dials – 2000

Then it rings on x1001

Then rolls to x1002

Then it rolls to the

Voicemail of 2000.

This is a general mailbox

Setup for x2000. This

Means that everyone

Associated with access

To 2000’s mailbox will

Have access.

It will use 1101 at the CTI Port to CUE.

The MWI light will not light up for General Delivery Mailboxes, only

for individual mail. I found this out the hard way

[email protected]

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 20

Router Configuration: CUE Configuration:

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2008.08.28 23:47:28 =~=~=~=~=~=~=~=~=~=~ =~=

sho run

Building configuration...

Current configuration : 8175 bytes

!

! Last configuration change at 20:41:55 UTC Wed Aug 27 2008

! NVRAM config last updated at 04:32:06 UTC Wed Aug 27 2008

!

version 12.4

service timestamps debug datetime msec

service timestamps log datetime msec

no service password-encryption

!

hostname R5-3845

!

boot-start-marker

boot system flash:c3845-adventerprisek9_ivs- mz.124-15.XZ .bin

boot-end-marker

!

card type t1 2 1

logging message-counter syslog

enable secret 5 $1$aS9K$5KbmR9fQFJ.0j kB4ZanrX/

enable password cisco

!

no aaa new-model

--More-- ��������� ���������memory-size iomem 10

no network-clock-partici pate slot 2

!

dot11 syslog

ip auth-proxy max-nodata-conns 3

ip admission max-nodata-conns 3

ip cef

!

!

!

!

no ip domain lookup

no ipv6 cef

!

multilink bundle-name authenticated

!

!

!

signaling-class cas TEST

profile incoming S<

isdn switch-type primary-ni

!

voice-card 0

--More-- ��������� ��������� no dspfarm

!

voice-card 2

dspfarm

dsp services dspfarm

!

!

!

voice service pots

!

voice service voip

allow-connections sip to sip

h323

h225 start-h245 on-connect

call start slow

sip

min-se 90

registrar server expires max 1200 min 300

!

!

!

!

!

--More-- ��������� ���������voice class h323 1

h225 timeout setup 3

!

!

!

!

!

voice class custom-cptone conference

!

!

!

!

voice class called number inbound 1

index 1 4321

index 2 9876

index 3 8765

!

!

voice class called number outbound 1

index 1 4321

index 2 9876

index 3 8765

!

--More-- ��������� ���������!

!

!

voice translation-rule 1

rule 1 /\(...\)/ /099188\1/

!

voice translation-rule 2

rule 1 / 0̂99188\(.*\)/ /\1/

!

voice translation-rule 3

rule 1 /5001/ /1014/

!

voice translation-rule 5

rule 1 /\(.*\)/ /4\1/

!

!

voice translation-profile prepend4

translate called 1

!

voice translation-profile prependzero

translate called 1

!

voice translation-profile redirect

--More-- ��������� ��������� translate called 3

!

voice hpi capture destination tftp://

!

!

application

service alternate default

!

global

service alternate default

!

!

!

!

!

!

username user1 password 0 cisco

username user2 password 0 cisco

username jimmcgee password 0 cisco

archive

log config

hidekeys

!

--More-- ��������� ���������!

!

!

!

controller T1 2/0

framing esf

linecode b8zs

pri-group timeslots 1-24

!

controller T1 2/1

shutdown

framing esf

linecode b8zs

ds0-group 1 timeslots 1-24 type e&m-fgd

!

!

!

!

!

interface Loopback1

ip address 2.2.2.2 255.255.255.0

!

interface GigabitEthernet0/0

--More-- ��������� ��������� ip address 10.88.230.70 255.255.255.0

duplex auto

speed auto

media-type rj45

no keepalive

h323-gateway voip bind srcaddr 10.88.230.70

!

interface GigabitEthernet0/1

ip address dhcp

ip nat inside

ip virtual-reassembly

duplex auto

speed auto

media-type rj45

no keepalive

!

interface Serial2/0:23

no ip address

encapsulation hdlc

isdn switch-type primary-ni

isdn map address .* plan unknown type unknown

isdn integrate calltype all

no cdp enable

--More-- ��������� ���������!

interface Service-Engine4/0

ip unnumbered GigabitEthernet0/0

service-module ip address 10.88.230.71 255.255.255.0

service-module ip default-gateway 10.88.230.70

!

ip default-gateway 10.88.230.1

ip forward-protocol nd

ip route 0.0.0.0 0.0.0.0 10.88.230.1

ip route 10.88.230.71 255.255.255.255 Service-Engine4/0

ip http server

no ip http secure-server

ip http path flash:

!

!

ip nat inside source list 1 interface GigabitEthernet0/0 overload

!

ip sla responder

access-list 1 permit any

!

ixi transport http

response size 8

no shutdown

--More-- ��������� ��������� request outstanding 2

request timeout 30

!

ixi application cme

shutdown

!

!

!

!

!

!

tftp-server flash:cvm41sccp.8-3-2-27

!

control-plane

!

!

!

voice-port 2/0/0

timing hookflash-out 50

!

voice-port 2/0/1

cptone SA

!

--More-- ��������� ���������voice-port 2/0/2

timing hookflash-out 50

!

voice-port 2/0/3

echo-cancel coverage 32

timing hookflash-out 50

!

voice-port 2/0:23

!

voice-port 2/1:1

timing dialout-delay 300

!

ccm-manager redundant-host 10.88.230.123

ccm-manager mgcp

ccm-manager music-on-hold

ccm-manager config server 10.88.230.123

ccm-manager config

!

mgcp

mgcp call-agent 10.88.230.124 2427 service-type mgcp version 0.1

mgcp dtmf-relay voip codec all mode out-of-band

mgcp rtp unreachable timeout 1000 action notify

mgcp modem passthrough voip mode nse

--More-- ��������� ���������mgcp package-capability rtp-package

mgcp package-capability sst-package

mgcp package-capability pre-package

no mgcp package-capability res-package

no mgcp package-capability fxr-package

no mgcp timer receive-rtcp

mgcp sdp simple

mgcp rtp payload-type g726r16 static

!

mgcp profile default

!

sccp local Loopback1

sccp ccm 10.88.230.70 identifier 1 version 4.1

sccp

!

sccp ccm group 1

associate ccm 1 priority 1

associate profile 2 register confer2

associate profile 1 register transcode

!

dspfarm profile 1 transcode

codec g711ulaw

codec g711alaw

--More-- ��������� ��������� codec g729ar8

codec g729abr8

maximum sessions 5

associate application SCCP

!

dspfarm profile 2 conference

codec g711ulaw

codec g711alaw

maximum sessions 12

associate application SCCP

shutdown

!

!

dial-peer voice 7000 voip

description ***VoIP Dial-Peer to R3745***

destination-pattern 700.

session target ipv4:10.88.230.66

incoming called-number 700.

!

dial-peer voice 5501 pots

description ***Dial Peer to R3845***

service mgcpapp

destination-pattern 55..

--More-- ��������� ��������� incoming called-number 55..

direct-inward-dial

port 2/0:23

forward-digits all

!

dial-peer voice 5500 voip

mailbox-selection orig-called-num

description ***VoIP Dial-Peer for CUE***

destination-pattern 5500

session protocol sipv2

session target ipv4:10.88.230.71

incoming called-number 5500

dtmf-relay sip-notify

codec g711ulaw

no vad

!

dial-peer voice 5600 voip

description ***VoIP Dial-Peer for CUE***

destination-pattern 560.

session protocol sipv2

session target ipv4:10.88.230.71

incoming called-number 5600

dtmf-relay sip-notify

--More-- ��������� ��������� codec g711ulaw

no vad

!

dial-peer voice 999200 pots

service mgcpapp

port 2/0/0

!

dial-peer voice 999202 pots

service mgcpapp

port 2/0/2

!

dial-peer voice 999203 pots

service mgcpapp

port 2/0/3

!

!

sip-ua

retry invite 3

mwi-server ipv4:10.88.230.71 expires 3600 port 5060 transport udp

!

!

!

gatekeeper

--More-- ��������� ��������� shutdown

!

!

telephony-service

load 7960-7940 SCCP41

load 7941 SCCP41.8-3-3S

load 7961 SCCP41.8-3-3S

max-ephones 100

max-dn 50

ip source-address 10.88.230.70 port 2000

url services http://10.88.230.71/voiceview/com mon/login.do

url authentication http://10.88.230.71/voiceview/authentication/authenticate.do

keepalive 10

voicemail 5500

max-conferences 12 gain -6

web admin system name cisco password cisco

transfer-system full-consult

create cnf-files version-stamp 7960 Aug 27 2008 04:35:35

!

!

ephone-dn 1 dual-line

number 5501

--More-- ��������� ��������� description Tina McGee

name Tina McGee

call-forward busy 5500

call-forward noan 5500 timeout 10

mwi sip

!

!

ephone-dn 4 dual-line

number 5504

description Jimmie McGee

name Jimmie McGee

call-forward busy 5500

call-forward noan 5500 timeout 10

mwi sip

!

!

ephone-dn 5 dual-line

number 5502

description Crystal McGee

name Crystal McGee

call-forward busy 5500

call-forward noan 5500 timeout 10

mwi sip

--More-- ��������� ���������!

!

ephone-dn 6 dual-line

number 5503

description Cathey McGee

name Cathey McGee

call-forward busy 5500

call-forward noan 5500 timeout 10

mwi sip

!

!

ephone 1

device-security-mode none

mac-address 001E.F729.C5B7

username "tinmcgee" password null

button 1:1

!

!

!

ephone 2

device-security-mode none

!

!

--More-- ��������� ���������!

ephone 3

device-security-mode none

!

!

!

ephone 4

device-security-mode none

mac-address 001B.D52C.51D1

username "jimmcgee" password null

button 1:4

!

!

!

ephone 5

device-security-mode none

mac-address 001B.D584.AD6B

username "crymcgee" password null

button 1:5

!

!

!

ephone 6

--More-- ��������� ��������� device-security-mode none

mac-address 000A.41F9.74D9

username "catmcgee" password null

button 1:6

!

!

ephone-hunt 55 sequential

pilot 5513

list 5501, 5503

final 5500

timeout 3, 3

!

!

!

!

ephone-hunt 56 sequential

pilot 5524

list 5502, 5504

final 5500

timeout 10, 10

!

!

!

--More-- ��������� ���������!

!

line con 0

exec-timeout 0 0

password cisco

login

line aux 0

line 258

no activation-character

no exec

transport preferred none

transport input all

transport output pad telnet rlogin lapb-ta mop udptn v120

line vty 0 4

exec-timeout 0 0

password cisco

login

!

scheduler allocate 20000 1000

ntp master

ntp server 64.101.128.26

ntp server 10.88.230.70

ntp server 10.89.254.206

--More-- ��������� ���������end

R5-3845# � �

R5-3845#

R5-3845#

R5-3845#

R5-3845#

R5-3845#

Part 1

Part 2

Copy and paste

Part 1 in notepad,

Then do the same

For part 2. The font

Is size “1”

Copy and paste

Part 1 in notepad,

The font Is size “1”

Part 1=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2008.08.28 23:48:32 =~=~=~=~=~=~=~=~=~=~ =~=

[0m3845CUE�E#�# � [0K

[0;1m3845CUE# [0m[0K

[0m3845CUE�E#�# � [0K

[0;1m3845CUE# [0m[0K

[0m3845CUE�E#�# � [0K

[0;1m3845CUE# [0m[0K

[0;1m3845CUE�E#�# � [0ms[0K[4hho run

[0m[4l3845CUE�E#�# � sho run[0K

Generating configuration:

clock timezone America/Chicago

hostname 3845CUE

system language preferred "en_US"

software download server url "ftp://10.89.21.80/" credentials hidden "HG99ZSgwgwJX7H+T3/QBdknfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j 0nfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j 0nfGWTYHfmP"

log trace local enable

groupname Administrators create

groupname Broadcasters create

groupname Sales create

groupname TechSales create

groupname Finance create

username admin create

username wjennings create

username jimmcgee create

username crymcgee create

username catmcgee create

username tinmcgee create

groupname Sales phonenumber "2000"

groupname TechSales phonenumber "5513"

groupname Finance phonenumber "5524"

username wjennings phonenumberE164 "5003"

username wjennings phonenumber "5004"

username jimmcgee phonenumber "1000"

username crymcgee phonenumber "1001"

username catmcgee phonenumber "1002"

username tinmcgee phonenumber "1003"

groupname TechSales owner tinmcgee

groupname Administrators member admin

groupname Administrators member wjennings

groupname Administrators member tinmcgee

groupname Sales member jimmcgee

groupname Sales member catmcgee

groupname TechSales member tinmcgee

groupname Administrators privilege ManagePrompts

groupname Administrators privilege broadcast

groupname Administrators privilege local-broadcast

groupname Administrators privilege ManagePublicList

groupname Administrators privilege ViewPrivateList

groupname Administrators privilege vm-imap

groupname Administrators privilege ViewHistoricalReports

groupname Administrators privilege ViewRealTimeReports

groupname Administrators privilege superuser

groupname Broadcasters privilege broadcast

groupname Sales privilege superuser

groupname Sales privilege ManagePrompts

groupname Sales privilege local-broadcast

groupname Sales privilege broadcast

groupname Sales privilege vm-imap

groupname Sales privilege ManagePublicList

groupname Sales privilege ViewPrivateList

groupname Sales privilege ViewHistoricalReports

groupname Sales privilege ViewRealTimeReports

groupname TechSales privilege ManagePrompts

groupname Finance privilege ManagePrompts

restriction msg-notification create

restriction msg-notification min-digits 1

restriction msg-notification max-digits 30

restriction msg-notification dial-string preference 1 pattern * allowed

backup server url "ftp://64.101.175.0/CUEbkupdata/C UEbkupdata" credentials hidden "GixGRq8cUmFqrOHVxftjAknfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j0nfGWTYH fmPSd8ZZNgd+Y9J3xl k2B35j0nfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j0nfGWTYHfmP"

calendar biz-schedule systemschedule

closed day 1 from 00:00 to 24:00

open day 2 from 00:00 to 24:00

open day 3 from 00:00 to 24:00

open day 4 from 00:00 to 24:00

open day 5 from 00:00 to 24:00

open day 6 from 00:00 to 24:00

open day 7 from 00:00 to 24:00

end schedule

ccn application aa_simple aa

description "aa_simple"

enabled

maxsessions 16

script "aasimple.aef"

parameter "BusinessClosedPrompt" "AABusinessClosed.wav"

parameter "BusinessOpenPrompt" "AABusinessOpen.wav"

parameter "allowExternalTransfers" "false"

parameter "MaxRetry" "3"

parameter "BusinessSchedule" "systemschedule"

parameter "HolidayPrompt" "AAHolidayPrompt.wav"

parameter "WelcomePrompt" "AAWelcome.wav"

parameter "PlayExtensionsPrompt" "AASPlayExtens ions.w av"

parameter "ExtensionLength" "1"

end application

ccn application autoattendant aa

description "autoattendant"

enabled

maxsessions 16

script "aa.aef"

parameter "busClosedPrompt" "AABusinessClosed.wav"

parameter "holidayPrompt" "AAHolidayPrompt.wav"

parameter "welcomePrompt" "friday.wav"

parameter "disconnectAfterMenu" "false"

parameter "dialByFirstName" "false"

parameter "allowExternalTransfers" "false"

parameter "MaxRetry" "3"

parameter "dialByExtnAnyti me" "false"

parameter "busOpenPrompt" "greeting.wav"

parameter "businessSchedule" "systemschedule"

parameter "dialByExtnAnyti meInputLength" "4"

parameter "operExtn" "0"

end application

ccn application ciscomwiapplication aa

description "ciscomwiapplication"

enabled

maxsessions 16

script "setmwi.aef"

parameter "CallControlGroupID" "0"

parameter "strMWI_OFF_DN" "8001"

parameter "strMWI_ON_DN" "8000"

end application

ccn application msgnotification aa

description "msgnotification"

enabled

maxsessions 16

script "msgnotify.aef"

parameter "logoutUri" "http://localhost/voicemail/vxmlscripts/mbxLogout.jsp"

parameter "DelayBeforeSendDTMF" "1"

end application

ccn application promptmgmt aa

description "promptmgmt"

enabled

maxsessions 1

script "promptmgmt.aef"

end application

ccn application voicemail aa

description "voicemail"

enabled

maxsessions 16

script "voicebrowser.aef"

parameter "logoutUri" "http://localhost/voicemail/vxmlscripts/mbxLogout.jsp"

parameter "uri" "http://localhost/voicemail/vxmlscripts/login.vxml"

end application

ccn engine

end engine

ccn reporting historical

database local

description "r5-3845-nm-cue-ec"

end reporting

ccn subsystem jtapi

ctiport 1100 1101 1102 1103

ccm-manager address 10.88.192.207

ccm-manager credentials hidden "c9yem6kD 1vJqrOHVxftj AknfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j 0nfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j 0nfGWTYHfmPSd8ZZNgd+Y9J3xl k2B35j0nfGWTYHfmP"

end subsystem

ccn subsystem sip

gateway address "10.88.230.70"

mwi sip sub-notify

end subsystem

ccn trigger http urlname msgnotifytrg

application "msgnotification"

enabled

maxsessions 2

end trigger

ccn trigger http urlname mwiapp

application "ciscomwiapplication"

enabled

maxsessions 1

end trigger

ccn trigger jtapi phonenumber 5500

application "voicemail"

enabled

maxsessions 6

end trigger

ccn trigger jtapi phonenumber 5600

application "autoattendant"

enabled

maxsessions 16

end trigger

ccn trigger jtapi phonenumber 5602

application "promptmgmt"

enabled

maxsessions 1

end trigger

ccn trigger sip phonenumber 5500

application "voicemail"

enabled

maxsessions 6

end trigger

ccn trigger sip phonenumber 5600

application "autoattendant"

enabled

maxsessions 16

end trigger

ccn trigger sip phonenumber 5602

application "promptmgmt"

enabled

maxsessions 1

end trigger

security password lockout policy temp-lock

security pin lockout policy temp-lock

service voiceview

enable

end voiceview

voicemail notification enable

voicemail default language en_US

voicemail default mailboxsize 1000

voicemail broadcast recording time 300

voicemail default messagesize 240

voicemail notification restriction msg-notification

voicemail operator telephone 5001

voicemail mailbox owner "Finance" size 2000

description "Financial Voicemail Box"

end mailbox

voicemail mailbox owner "Sales" size 2500

description "Sales mailbox"

end mailbox

voicemail mailbox owner "TechSales" size 2000

description "TechSales Voicemail Box"

end mailbox

voicemail mailbox owner "catmcgee" size 1800

description "Cathey McGee's Mailbox"

end mailbox

voicemail mailbox owner "crymcgee" size 1800

description "Crystal's Mailbox"

end mailbox

voicemail mailbox owner "jimmcgee" size 1800

description "Jimmie's Mailbox"

end mailbox

voicemail mailbox owner "tinmcgee" size 1800

description "Tina's Mailbox"

end mailbox

voicemail mailbox owner "wjennings" size 2500

description "wjennings mailbox"

zerooutnumber "5001"

end mailbox

voicemail notification owner Finance enable

voicemail notification owner Sales enable

voicemail notification owner TechSales enable

voicemail notification owner catmcgee enable

voicemail notification owner crymcgee enable

voicemail notification owner jimmcgee enable

voicemail notification owner tinmcgee enable

voicemail notification owner wjennings enable

end

[0;1m3845CUE# [0m[0K

[0m3845CUE�E#�# � [0K

[0;1m3845CUE# [0m[0K

[0m3845CUE�E#�# � [0K

[0;1m3845CUE# [0m[0K

[0m3845CUE�E#�# � [0K

[0;1m3845CUE# [0m[0K

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 21

Configuration Check

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 22

Configuration Check

Call Flows:

1000, 1001, 1002 can all call each other and leave voicemail if desired. The MWI

Light will then light up accordingly.

1000, 1001, 1002 all have their own voicemail mailbox which can be accessed

By dialing 5500

Dialing 2000 from any phone will hit the Hunt Pilot which will then hunt for 1001,

Then roll to 1002, then roll to voicemail and you can leave a message in the

General Mailbox for 2000.

No CSS or partitions were ever created or used.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 23

Configuration Overview

CUCM CUE

CTI Port1 (has its own DN!, 1100)

CTI Port2 (has its own DN!, 1101)

CTI Port3 (has its own DN!, 1102)

Phone DN’s

x1002

x1001

x1000

CTI Route Point (Same DN on both sides)

x5500

CTI Route Point DN - x5500

VM Pilot

X2000General Mailbox

X1000 - 2Individual Mailbox

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 24

Network Preferences

• The codec going to CUE must be G.711

• The JTAPI User must have control of your CTI Route Point and CTI Ports

• Your CTI Route Point will be the same DN on both sides (CUCM/CUE)

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 25

Common Problems

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 26

Common Problems

You may see the following problems.

Example 1: The customer upgraded CUCM versions but not CUE.

Resolution – Check the compatibility matrix below to verify that their version of CUE is supported by CUCM.

http://www.cisco.com/en/US/docs/voice_ip_comm/unity_exp/compatibil

ity/cuecomp.htm

--- Get inside the CUE module and issue a “show software version”

The “Global” version is the exact version of CUE they are running.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 27

Example 2: The CTI Route Points/Ports won’t register.

Resolution - Check the compatibility matrix, Restart CTI Manager services, Go to the CUE Web Admin page and verify that the CUE can “login” to the CUCM server. Verify that your CTI Route Points/Ports are controlled by your JTAPI user, and you’ve imported/selected them to be used in the CUE.

Example 3: Your CUE can’t “login” to the CUCM account via JTAPI/Web Admin

Resolution - Make sure that you can ping the CUCM server from the CUE module, make sure that your JTAPI username/pw is the exact same as on the CUCM server.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 28

Troubleshooting

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Confidential 29

Troubleshooting

Traces for certain issues:

– CTI Route Point/Port registration: CTI Manager

– Call Drop: Collect the CCM traces to troubleshoot and verify its G711 going to the CUE module

Additional Info:

– Make sure that the CUE version is compatible

– Make sure that the CUE can login to the CUCM

– Make sure that the JTAPI user has control of devices

– Make sure that ports are registered

– Services often need to be restarted for CTI Manager, so be sure to do that whenever you make changes to CTI devices.