UCCX – How many licenses am I using

We ran into a situation today when we were asked how many licenses our UCCX Cluster was using. The following command will do the trick!

uccxlicense

Posted in Advanced User, Cisco Unified Communications | Tagged , | Comments Off on UCCX – How many licenses am I using

Automatically restart your Verizon (MI424WR) Router

If you like me you love the speed of your FIOS connection. You also feel the frustration when your internet connection seems to be slow. You do a bandwidth test and it shows speeds much slower than what you are paying for. Many discussion forums on the web point to this Verizon Actiontek MI424WR router having a small NAT table and many other possible issues that might be causing your connection to be bogged down over time. The fix is to manually reboot the router and everything seems to be lovely for a few days until you have to reboot it again. This becomes annoying.

mi424wrrevi

After being on the phone with Verizon support many times and getting no where, I found an easy solution that allows me to reboot the router automatically every day. Below is the link I stumbled upon: http://tinyurl.com/qzdlu4y

First log into your router and enable telnet. Please note this only enables telnet access from within your network.

2015-08-14 08_19_34-Verizon

2015-08-14 08_20_31-Get Office

2015-08-14 08_20_54-Verizon

Next, I have prepared the files you need to download:
TST10

TST10.zip includes:

link.url (link to the post I referenced above)
reboot-router.txt (commands to be executed via telnet)
run.cmd (batch file you can use with Windows Task Scheduler)
TST10.exe (Telnet Scripting Tool)
TST10.txt (help file)

I copy the folder to the root of my C drive.

2015-08-14 10_44_34-TST10

Below is the contents of reboot-router.txt. As long the ip address of your router is 192.168.1.1 and you have the default id of admin, all you need is to enter the password to the router.

2015-08-14 08_22_20-Get Office

You can now use Windows Task Scheduler to run “run.cmd” on a daily basis or whatever time you determine. I run mine daily at 12 a.m.

2015-08-14 08_22_56-Get Office

That’s it!

Posted in Advanced User | Tagged , | Comments Off on Automatically restart your Verizon (MI424WR) Router

Login Failed due to a configuration error with your phone and JTAPI…..

 “Login Failed due to a configuration error with your phone and JTAPI or Unified CM. Contact your Administrator.”

I was configuring about 20 agents today in UCCX and 18 of 20 agents logged in with no issues. Two of them had the error listed above.

Came across an excellent post on Cisco’s support forums that goes over in detail how to troubleshoot this error. In my situation I had configured the IPCC line on 5th line on the phone. Once I moved it to one of the first four lines, both users logged in flawlessly.

http://tinyurl.com/p9hdpwo

IPCC

 

Posted in Advanced User, Cisco Unified Communications | Tagged , , | Comments Off on Login Failed due to a configuration error with your phone and JTAPI…..

Cisco Call Manager – FXO Caller ID not working

My problem:
This environment consisted of CUCM 9.x and MGCP gateways. Four lines at a remote site were not presenting Caller-ID. Those lines would receive a “From 0” on an inbound call to the FXO Port.

Short Story:
Opened a ticket with the Telco and they stated no issues identified.

What I found:

The article below was very helpful in resolving the issue:
How to Solve Cisco Caller ID not working
http://networklessons.com/cisco/how-to-solve-cisco-caller-id-not-working/

When I did a debug on one of the lines I found the following for an inbound call

Remote_RTR#debug vpm signal
Voice Port Module signaling debugging is enabled
Remote_RTR#
Oct 30 12:10:45.736: [2/0/11] get_fxo_caller_id:Caller ID receive failed.  parseCallerIDString:no data.

So I made the following change per the article because it stated, “ It’s possible that your telco sends the caller ID not at the first ring but at the second ring.”

voice-port 2/0/11
caller-id alerting ring 2

Doing another debug

Oct 30 12:23:39.054: [2/0/11] get_fxo_caller_id: Caller ID received. Message type=128 length=42 checksum=52
Oct 30 12:23:39.054: [2/0/11] get_fxo_caller_id calling num=8135555555 calling name=SITENAME CN calling time=10/30 08:23

This resolved the Caller ID issue we were having

Posted in Advanced User, Cisco Unified Communications | Tagged , , , | Comments Off on Cisco Call Manager – FXO Caller ID not working

UCS – How to collect log files

We now can collect tech support files from GUI. The link below requires a Cisco login.
Visual Guide to collect Tech Support files (B and C series)
http://tools.cisco.com/squish/4E0d5

In versions prior to 1.4(x), the only way to collect a tech-support was via the command line using the show tech-support command. More information about the collecting logs via the command line can be found here from Cisco:
http://tinyurl.com/pqhkd7l

Posted in Advanced User, Cisco Unified Communications | Tagged , , | Comments Off on UCS – How to collect log files

Cisco – Hunting down what port a device is connected to

Often we have to look for a particular MAC address on a Cisco switch. What if your MAC address table contains hundreds or thousands of entries? You can make your life easier by narrowing down your search.

Search for a specific MAC address on a switch

Switch#sh mac address-table address 1833.9D14.49CC
          Mac Address Table
——————————————-
 
Vlan    Mac Address       Type        Ports
—-    ———–       ——–    —–
210    1833.9d14.49cc    DYNAMIC     Gi0/28
Total Mac Addresses for this criterion: 1
Switch#

Then how do we determine if this is an uplink port? If you have multiple MAC address entries on that interface

Switch#sh mac address-table int gi0/28
          Mac Address Table
——————————————-
 
Vlan    Mac Address       Type        Ports
—-    ———–       ——–    —–
  110    000e.7fe7.f98e    DYNAMIC     Gi0/28
  110    001e.0b16.37d5    DYNAMIC     Gi0/28
  110    0022.bd15.cec1    DYNAMIC     Gi0/28
  110    0026.7364.6c2b    DYNAMIC     Gi0/28
  110    24be.0510.5f66    DYNAMIC     Gi0/28
  110    4c00.8210.6b81    DYNAMIC     Gi0/28
  110    4c00.8270.da0b    DYNAMIC     Gi0/28
  110    4c00.82b9.902f    DYNAMIC     Gi0/28
  110    a0d3.c109.8b9f    DYNAMIC     Gi0/28
  110    a0d3.c119.5f0d    DYNAMIC     Gi0/28
  110    e839.353c.8855    DYNAMIC     Gi0/28
  210    10bd.1801.97ad    DYNAMIC     Gi0/28
  210    10bd.18dc.7108    DYNAMIC     Gi0/28
  210    1833.9d14.49cc    DYNAMIC     Gi0/28
  210    1833.9d14.4b31    DYNAMIC     Gi0/28
  210    1833.9d15.8ee8    DYNAMIC     Gi0/28
   1     0022.bd15.ce99    DYNAMIC     Gi0/28
Total Mac Addresses for this criterion: 17
Switch#

Posted in Advanced User, Cisco Route and Switch | Tagged , | Comments Off on Cisco – Hunting down what port a device is connected to

“DIR /b /s” – Get a list of files and folders from the command prompt

Sometimes  it is handy to list files in a certain directory. Maybe you want to compare two different directories, or want to take a before and after snapshot. You can do this directly from the command line.

Below is a folder on the root of my C: drive. There are not that many folders in this example, but you can imagine how this can be helpful if you have many files and folders.
cmd

From the command line navigate to the desired folder and type in “dir /b“. What is the “/b” for? Using the “/b” will return the file and folder names.

cmd2

You can also output this list to a file, by using “dir /b >list.txt“. You can use any naming convention you wish.

cmd3

Notice the new file list.txt.

cmd4

Now you can open the text file and see it matches the folders listed in Windows Explorer.

cmd5

Please note that this will only show you the file and folders in your current directory.

What if I want to also see subfolders and files?

If you want to display subfolders you can use “dir /b /s” and this command will also return a full pathname. I would definitely recommend redirecting this to a file, since the list could be rather long, “dir /b /s >directory.txt“.

Posted in Advanced User | Tagged , , | Comments Off on “DIR /b /s” – Get a list of files and folders from the command prompt

Cisco Unity Connection – Slow voicemail playback

Do you have users who are stating when they play back voicemails, they are played back really slooooooooooow?

Odds are they probably changed their voicemail playback settings by mistake. Have the user log back into their voicemail. When playing a voicemail you can slow the playback by choosing 4 while the voicemail is playing. You can also speed up the voicemail by choosing 6.

That’s it!

Posted in Cisco Unified Communications | Tagged , , | Comments Off on Cisco Unity Connection – Slow voicemail playback

Cisco Unity Connection – Hunt Pilot not going to voicemail

We had a scenario where we setup a Hunt Pilot to go to voicemail in the event no one in the Hunt Group answered the call. During testing, this would never work. After some troubleshooting and digging around the fix was easy.

Make sure to add directory number of the Hunt Pilot as alternate extension of voicemail account you want to use in Unity Connection.

That’s it!

Posted in Cisco Unified Communications | Tagged , , | Comments Off on Cisco Unity Connection – Hunt Pilot not going to voicemail

“Host Unknown” message when attempting to access Corporate Directory

We received a ticket from a user that was getting HOST UNKNOWN when trying to access the Corporate Directory from his 7961 Cisco phone.

Resolution: Delete the ITL File

Press Settings button on phone
Go to Option 4 – Security Configuration
Go to Option 5 – Trust List
Go to Option 2 – ITL File and Select
Unlock Admin Mode by pressing **#
Choose More
Then choose Erase

You should now be able to access the Corporate Directory from that phone. As you see can below after the ITL file was deleted, the log on the phone was no longer displaying “Trust List Update Failed“.

unknown

More information about the ITL (Initial Trust List ) can be found in great detail here:
http://tinyurl.com/o7pu254

Posted in Advanced User, Cisco Unified Communications | Tagged , , , | Comments Off on “Host Unknown” message when attempting to access Corporate Directory