IOS

SSH (Secure Shell)

as a network administrator our job is to protect our network
well there is too many ways and telnet is  not one of them
using hacking software can show the Password in a clear text so now you fired

Secure Shell (SSH) is a cryptography network protocol provides a secure channel over an unsecured network
i will guide you in the way to configure it in Switch

First Configure the Hostname
1
Then Configure the Domain Name2.png
Then Generate Key and Choose your Encryption 3
Last thing Enable SSH Version
4
Finally under VTY Configure the Transport Input to Allow SSH only5
Now Configure the User 6
Now there is many tools you can use for SSH
I Choose Putty
My Switch IP : 192.168.188.5
Connection Type: SSH
7
Accept the Security Alert
8
Login with my User that i created earlier
username:ccieroot
password:ccieroot9
That it  ;D

Standard
CUCM, Media Resource Group, Uncategorized

Media Resource Groups

The Most Important Element in CUCM World is the Media Resource. it’s used in order to allow an administrator to allocate media resources to particular devices.
There are five types of media resources available in Cisco:
Annunciator, Conference Bridges, Media Termination Point, Transcoder and Music On Hold
Annunciator is uses Cisco media streaming application service to play prerecorded announcements

Conference Bridges Without Saying it explain it self and can be either software or hardware applications

Media Termination Point or MTP can be used to transcode G.711 a-law audio packets to G.711 mu-law packets and vice versa. CUCM Software MTP can only work for G711 codec, however IOS MTP can have multiple codes

Transcoder when two Phones using different codecs would not be able to communicate so here were the Transcoder Job Come
Such Case Like conferencing, CUE use only G.711 so if another Coded used you need Transcoder, UCCX Support G.711 or G.729 so in case you need Both you need a Transcoder. Forward and transfer Call in case of Different Codec Also you need a Transcoder.

Music on Hold is the Boring Music that everyone hear when someone put us in hold ;D

So here i will guide you on how to configure my 4 Most Charming Feature (MTP, Transcoder, Conference and MOH)

First We start by Configure the IOS Side
Allocating DSPs to a DSP Farm on Router
1

Then i Start to Configure the DSP-farm profiles for Each (MTP, Transcoder and Conference)
3

4

5
Note.Make Sure to Issue Command No Shut after Each Profile Configuration
After the profiles are set up i start by the SCCP Configuration
The routers use their Gigabit Ethernet 0/0 interface as the SCCP source interface, and the primary Cisco Unified Communication Manager should be 192.168.200.229 which my Publisher and for Better Practice it should be the Subscriber but i Only have one in  the Lap

2
Last thing in IOS I Configure the SCCP Group
associated the CUCM with priority
associated Each Media Profile and Register with a name that i will use later in the CUCM Registration

6

Now the CUCM Part first start with MTP
go to Media Resource – Media Termination point – Add New
Select Cisco IOS Enhanced Software Media termination point
put the Name in the IOS which (MAINMTP)
Select the Device pool
Save – Reset
7
Now the Transcoder
go to Media Resource – Transcoder – Add New
Choose Cisco IOS Enhanced Media Termination point
Choose Device Name Configured in IOS Whcih (MAINXCODER)
Select the Device Pool
Save – Reset8
and Last the Conference
go to Media Resource – Conference Bridge – Add New
Choose Cisco IOS Enhanced Conference Bridge
Choose Device Name Configured in IOS Whcih (MAINCFB)
Select the Device Pool, Location and Device Security Mode as Non Secure
Save – Reset9

Last But Not Least to Configure MOH
Add the Audio File
Media Resources – MOH Audio File Management – Upload File From Desktop
1
2
3Then Create an MOH Source
Go to Media Resources – Music On Hold Audio Sources – Add New
Choose Number and Select the Audio Source that you Just Upload
4
Last Thing is to Configure the MOH Server
Go to Media Resources – Music On Hold Server Audio Sources
Select the Device Pool, Location
Note.in Case of Multi Casting then you need to Check the Box for Enable Multi-cast Audio Sources on this MOH Server5
Now Assign the MOH to the Phones
7Finally we Done with the Resources, it’s Time to add them all Under one group
go to Media Resource – Media Resource Group – Add New
Name it in my Case i Name it (MainOffice)
Choose the Resource you Just Configured (MAINMTP, MAINXCODER, MAINCFB and MOH_2 (MOH))
Add them
Save
6
Note.Also be Aware in case of Multi casting you need to Check the Box Use Multi-cast for MOH Audio (If at least one multi-cast MOH resource is available)
Now Create an Media Resource List and add the Group to it
go to Media Resource – Media Resource Group List – Add New
Name it in my Case i Name it (MainOffice)
Choose the Media Resource Group I Just Configured
11
Finally Assign the Media Resource Group List to the Device pool 12
And Done
now you Allocated the Media Resource List i Configure for Each Member of this Device Pool

For Conference check this Link
For Music on Hold Video check this link

Standard
Troubleshooting, WLC

Flexconnect Issue in AIR-AP1852E

I am working in a new project were the vendor installed over 10 Access point model AIR-AP1852E on a WLC5508 with Software Version 8.2.100.0
but i can’t configure those AP in Flexconnect Mode.
Cisco documentation Confirm that the available modes are “Centralized local”, “Standalone”, “Sniffer”, “Cisco FlexConnect”, “Monitor”, “OfficeExtent” and “Mesh”.

but it only show you the “Local” & “Sniffer” so i will guide you how to fix it
1

so i login to Cisco web site and downloaded the Newer image 8.2.130.0 and Save it to file
2
unless you have a service contract you will not be able to download it
then Login to WLC3
now to upload to the WLC
go to Commands – Download File and Fill the Detail of your TFTP and WLC File Name and then press the Download Button4
you can see in your TFTP it Start to upload5
After it finish the Upload it will ask you to Reboot6
I Choose Save and Reboot7
Now you see it change and show all Mode 8
Now go to Flex Connect and Check the Box of VLAN Support
and put the Native Vlan ID in your Branch – Apply
Then Press Button Vlan Mappings9
Then Configure your SSID with the Proper VLANand
Note. even if you are Having this VLAN in another Site it doesn’t matter as long your Access Point is Flexconnect then it will take the branch IP Addressing  10

and Finally as you see i took my branch IP Address
11

;D

Standard
BAT, Uncategorized

Cisco Bulk Administration Tool (BAT)

I Call this : The Quick and dirty way

in earlier post i explain the Latest CUCM 10 feature SELF-Provisioning  were End user should input His Self-Service user ID to Provision a phone.
Today  I guide you through the most powerful tool of Cisco Unified Communications Manager mainly use to insert users, phones …etc.
BAT is an Old Feature for CUCM and usually use during big phone deployments.
please refer to Cisco Web for a complete guide on how to use bat.
i am here only to explain to you how to add Phones using BAT.

First Go to Bulk Administration – Upload/Download Files – Select bat.xlt and press Download Selected

1

Open the bat.xlt and Excel sheet will open then Choose to create File Format2

Adjust the File as you wish
MAC Address, Description, Directory Number, Line Description, Alerting Name …etc Then press bellow Magic Button (Create)3

it will ask you to overwrite the Excel file just press Yes4

Then Fill the Detail you need and Choose Export to BAT Format
and Save the File in your Desktop 5

Successfully Saved
6

Now Back to CUCM Bulk Administration – Upload/Download Files – and this time choose to Upload a new File
Choose  your BAT that you saved in Desktop and Select the transaction Type then Save.
it will be uploaded7

Now go to Bulk Administration – Phones – Phone Template -Create New one for the Specific Phone Model
8
Configure your Device pool, Phone button template …etc9

10
Then Configure the Directory line, Partition and Calling Search Space11
After That we need to Validate our BAT File with the Phone Template
go to Bulk Administration – Phones – Validate Phones
Select the  BAT and Phone Template
12
After that to check everything gone correctly go to Bulk Administration – Job Scheduler
it successfully Validate13
you can also check the text Report14
Now time to insert the Phones
go to Bulk Administration – Phones – Insert phones
Choose the BAT File and Phone template & Run Immediately15

Again you need to check everything gone Smoothly so
go to Bulk Administration – Job Scheduler
it Successfully Passed16
Also Check the Text To for any Error
17

Here is the Best part when i see My Phone Registered Just Fine ;D18

Standard
CUCM, Self-Provisioning

SELF-Provisioning For End User Phones

Okay

I saw many post from people complain about self-provisioning they cant get it to work  or they hear  IVR keeps saying “This device could not be associated with your account…”I decide to make my own and try the service my self

The Self-Provisioning feature been introduced in CUCM version 10 it allows an end user to plug a new phone out of the box into the network and follow a few prompts to identify the user and Walla it’s working with minimal administrative effort.

It’s been released to make the lives of the administrators easier.  So Smile ;D
Lets start

go to User Management – User/Phone Add – Universal line Template – Add New
Name the Template
and choose to fill the line Description and Alerting Name as you wish i did first name and last name plus my description Also the Route Partition and CSS
1
Also you have option to fill the Call forwarding if you want
2
Second go to User Management – User/Phone Add – Universal Device Template – Add New
Fill the Name and Device Description as you Wish and Choose Device pool and Security Profile and Also the SIP Profile and Phone button template just to make sure your phone get all the detail instead of going back and Edit
3
go to User Management – User Settings – User Profile – Add New
Name it and from Drop Down Select the Device Template you create fir your Desk Phone and Mobile and Remote if you have and Also Choose the Line Template and Make Sure to Check the Box to Allow End User to Provision Their Own Phones
4
Now time for LDAP Configuration i Already Blog before about it Earlier Here
so Go to System – LDAP – LDAP System and Check the box and Choose your LDAP Sevrer Type
5
First make Sure to Edit the user in Active Directory to have their Extension in the IP Phone Filed
Then Go to System – LDAP – LDAP Directory and click Add New
now this is CUCM 10 and you can see there is New Field so
after filling the Required Data go to Access Control Group and add Standard CCM End Users
and Check the Box to Apply Mask to Synced Telephone Number to Create A new line for inserted user and Mask of XXXX
if this Box not checked your end User will not have a Self -Service user ID or Primary Extension which Both Required to Provision a Phone
After Save Press the Button: Perform Full Sync Now
67
Now go to User Management – End User and Check it Auto take the Self-Service user ID and Primary Extension
8
9
Now go to Device – CTI Route Point – Add New
Giv it a Name, Device Pool and a  Location Then Save   10
Now Add the Directory Number Which will be Use by the End User to get the Prompt 11
Now Create and Application user and Associate the CTI with it and Give Standard CTI Enable  Permission
1213
Now go to Server and Enable Auto Registration
Select the Device Template, line template and Starting and Ending Directory that Phone will take Temporarily 14
Finally Now Activate the Service under CUCM Serviceability
15

now Redirect the user to enter the CTI Number in the Phone and Press the Number it will Ask the User to Enter the Self-user ID
after press the ID which in my Case 7156
it will ask to confirm by pressing Pound and then Phone will Restart
you can see the Video in my Youtube Channel
and Finally the Phone Registered by my name and Extension  ;D
last
Smile life Is Beautiful

Standard
Collaboration, MediaSense

Mediasense 10.5 Media play Fail in IE

I receive an error while try to play the media recording in Mediasense 10.5 using Internet Explorer
1
“The video could not be loaded, either because the server or network failed or because the format is not supported”
But the funny thing it works fine with Firefox
so i start to look at it and there is

2 solution

so let me show you the Steps

SOLUTION1:

go to the MediaSense Search and Play Configuration under
Mediasense Configuration Page then Administration and Uncheck the Box say Enable In-browser Player
3
Go to the Cisco MediaSense Search and Play Page 4
Press the Play Button
5
Choose to Allow Java SE Runtime Security
6
Choose to Continue 7
you need to Accept the Risk and Press RUN8
Now the Recording Play with JAVA
9.png

SOLUTION 2:

Now if you still insist to play on the IE it self not on Java so Use what Cisco Recomend
MediaSense presents a self-signed certificate to the browser, ensure that it is trusted by the browser
When you open a browser there is a Certificate Error press in it and Click View Certificate
1
Then Choose to Install Certificate
2
Place all Certificate to the Trusted Root Certification Authorities
  3
Click Next, and then click Finish.4
Choose YES on the pop-up
5
and Finally Importing was Successful
6
then go to Internet Option and Choose ADVANCED Tab and go Down and Uncheck the Warn about certificate address mismatch check box Then Restart your IE7
and  Walla it work like a Charm
8

Note.I Recommend using Solution No. 2

Standard
Troubleshooting, UCCX

UCCX ‘Dataset status is Failed (Database error)’

It’s a BUG
seriously a Bug on the system not the one you find on houses
1.png
this error message appears in the Cisco Unified Intelligence Center (CUIC) with Unified Contact Center Express (UCCX) when I try to run a report.
and like everything in IT there is always a solution

so let me guide you to this
The Solution is a 2K Fix COP File goes by the name:
ciscouccx.ReportFix.cop.sgn

First download this Fix and save it  to your disk
1a
Then turn on the SFTP and type the Directory path for the file in the Root Path
2
SSH to the UCCX Server
3
Initiate the Upgrade CMD in the UCCX
utils system upgrade initiate
Then select option 1 since we are using SFTP and answer the Q  the UCCX then search for a Checking for valid upgrades and it will start install the File
4
and like that in the last line you see “Successfully installed ciscouccx.ReportFix.cop.sgn”5
Now go to your CUIC Page6

7
Now run the report that you looking for
8
And Finally no Error and the Report show the Team Effort  ;D
9

;D

Standard