Here are the basic configurations I typically use when setting up the Web GUI for CCME. This will allow administrators to utilize the web GUI for changes to the system.
GUI Files
Before you can configure the web GUI, you'll need to upload the GUI files into the router's flash memory. Keep in mind that ALL GUI files are version specific. If you upgrade/downgrade, you have to re-upload the applicable GUI files or it will NOT work!! For convenience and easy deletion, you can upload the GUI files to a GUI folder within flash memory so that it is separated and isolated from the rest of the files.
Standard GUI Files (IOS ver 12.4(24)T):
Admin-user.html
Admin_user.js
CiscoLogo.gif
delete.gif
dom.js
downarrow.gif
ephone_admin.html
logohome.gif
normal_user.html
normal_user.js
Plus.gif
sxiconad.gif
Tab.gif
Telephony_service.html
uparrow.gif
xml.template
xml-test.html
To upload the GUI files, each IOS Release has a matching GUI TAR/ZIP file. When you have this TAR file, you can use the archive tar command to extract the files to flash memory
archive tar /xtract tftp://<source-url>/ flash:/GUI/
archive tar /xtract tftp://192.168.1.1/cme-gui-7.1.0.1.tar flash:/GUI/
CCME Web GUI Restrictions
After extracting the files to flash, you're almost ready to start configuring the Web GUI. You'll have to make sure that you're not running into any of these conflicts/restrictions:
- As discussed above, CME GUI is IOS version specific! You need to make sure the GUI files match the version you are running!!
- The user name that you will be setting up for CME Web GUI access must be unique. It cannot match any username value, such as the local router login accounts or username for Extension Mobility.
- If you have more than 100 phones configured, don't use the CME GUI as it will take too long to load search screens.
CCME Web GUI Configurations
And finally we get to configure the CME Web GUI.
ip http server !! enables the HTTP server on the router
ip http path flash:/GUI/ !! the location of the GUI HTML files
ip http authentication [aaa | enable | local | tacacs] !! default uses the enable password
telephony-service
web admin system name <username> password <string> !! the username MUST BE unique
dn-webedit !! allows user to add directory numbers
dn-timedit !! allows user to set the phone time
CCME Web GUI Access
To access the web GUI, go to the following URL where the router's IP address is the CME source IP address.
http://<router's IP address>/ccme.html
You will be presented with a login screen. The "ip http authentication" command determines where the authentication occurs and by default it uses the enable password. Users with privilege level 15 also have system administrator level privileges in CCME after being authenticated locally or remotely through AAA.
There are three types of user accounts:
- System Administrators - full access to CLI and CME GUI features
- Customer Administrators - Access only to CME Web GUI
- Phone User - Able to program a small set of features on their phone and search the CME directory.
Configuring Customer Administrator Accounts
telephony-service
web admin customer name <username> password <string>
Configuring Phone User Accounts
ephone <phone-tag>
username <username> password <string>
.
No comments:
Post a Comment