cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1396
Views
0
Helpful
16
Replies

Callmanager express - External tranfer to voice mail

michael.johnson
Level 1
Level 1

if anyone could help, i'm having problems when tranfering external calls, if unanswered they are not going to voicemail, internal ones are, if anyone knows the fix it would be appreciated

16 Replies 16

I resolved this exact [problem this morning for one of my customers.

The problem was that the dialplan-pattern command was prefixing the number. So unity express was looking for extension 153 but was being passed 504053 by the CCME.

What you need to do is the following:

Get into your CCME, go into enable mode, and enter the command "debug ccsip all"

This will give you a warning re: service disruption. Unless you are using Sip for all of your IP phones, ignore this and proceed by pressing enter. Now enter "term mon" and start a session log as you will get a lot of output.

Once youve done this, make a call to an extension, let it go to voicemail - then open up the resultant log file. This is what the bit i was interested in looked like in my file:

From: <907824321538>;tag=31094E0-201D

To: <8000>

Date: Tue, 10 Jun 2008 10:25:16 GMT

Call-ID: 5A5D5782-360E11DD-8174D1DF-1D5DCF86@172.25.67.11

Supported: 100rel,timer,resource-priority,replaces

Min-SE: 1800

Cisco-Guid: 1515986738-906891741-2171654623-492687238

User-Agent: Cisco-SIPGateway/IOS-12.x

Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY, I

NFO, REGISTER

CSeq: 101 INVITE

Max-Forwards: 70

Timestamp: 1213093516

Contact: <907824321538>

Call-Info: <172.25.67.11:5060>;method="NOTIFY;Event=telephone-event;Duration=200

0"

Diversion: <584053>;privacy=off;reason=no-answer;screen=no

Expires: 180

The "Diversion" part at the bottom of what ive pasted is what you are interested in.

What i did to get around this was create a translation rule:

Voice translation-rule 1

rule 1 /5840../ /1../

voice translation-profile VM_Redirect

translate redirect-target 1

translate redirect-something else 1

translate calling 1

dial peer voice 6000 pots

destination pattern 80..

translation profile outgoing VM_Redirect

Apologies for the "translate-something else" i cant remember what it was. Question mark it and its obvious.

The translate redirects translate the "diversion" number so CUE recognises it when it comes in. The translate calling translates the calling number so CUE recognises the users when they pick up their messages (As the dial-plan pattern is applied even when the IP phones call the CUE)

Hope this helps! Please excuse any syntax errors etc as thats typed from memory.

Thanks

This is now resolved, it was a case of fidling with the translation rule, thanks for all your help

Michael