Could not navigate on the CME GUI. Page would open up but menu options would not have any thumbnails and we could not click on the same.
Debugs collected: “debug ip http all”. No difference seen in a working scenario (taken from a lab router where the GUI was working) and a non working scenario.
1.Could navigate to the page but could not access any of the menu options.
2.Added the ip http authentication local command and checked ancillary commands on GW.
3.Checked the CME GUI files. Found that the versions were incorrect. Downloaded the correct version and copied the files over to flash.
4.Same issue observed. Pings working fine.
5.Disabled the firewall and made sure that there aren’t any ACLs blocking traffic.
6.Changed the browser, reduced security settings and downloaded the latest version of Java.
7.Found that there were files which had been changed to uppercase while copy-pasting them from the laptop to flash. These files were:
DOM.JS LOGOHOME.GIF SXICONAD.GIF UPARROW.GIF
Cisco's file system is case-sensitive (it would consider "readme.txt" and "README.TXT" as two different files). So I made a copy of the four files listed above, making the filenames lower-case and then deleted the uppercase files. After that, the CME GUI worked.
Appears as if it changes ONLY these 4 file names to uppercase. An IOS upgrade was done without any issues in a similar way and the GUI files when copied over to another flash from the laptop exhibit the same behavior – tried with multiple platforms and multiple GUI versions.