How to restore http management on 877 (broken by update)?

Unanswered Question
Sep 22nd, 2010

Hi.

I have a Cisco 877-K9 Router.

I've tried to update the CP Express using its own interface.

Everything went ok, but after the update I can't access to the http configuration (java based).

When I try to connect I get this page:

Cisco Systems

Accessing Cisco 877 "ciscok"

Show diagnostic log - display the diagnostic log.

Monitor the router - HTML access to the command line interface at level 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15

Connectivity test - ping the nameserver.

Show tech-support - display information commonly needed by tech support.

Extended Ping - Send extended ping commands.

I've tried rebooting, restoring factory defaults, resets, reinstalling..nothing works.

How can I restore previous functionality?

Thank you.

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (2 ratings)
Loading.
gatlin007 Sat, 09/25/2010 - 15:51

Consider this good fortune.


Long live the CLI!!!


Brought to you by an antique network engineer.

Kostas Kyriakos Sun, 09/26/2010 - 04:50

Hello.

If you still have not figured out a solution to your problem, please follow the instructions from here:

http://www.cisco.com/en/US/products/sw/secursw/ps5318/prod_installation_guide09186a00803e4727.html

and download SDM from here: http://www.cisco.com/pcgi-bin/tablebuild.pl/sdm.

See if this sorts out your problems.

However as Christopher Gatlin implied, the sooner you familiarize yourself with the cli the better.

kubesistemi Mon, 09/27/2010 - 00:59

Thanks for the answers.

I know the CLI should be the way to go but..

1) this is a 3 days new router so I would like it to work in all of its parts.

2) CLI is dangerous because it is too powerfull and i'm not that skilled with it. For simple things I prefer using the web interface for noobs

I've tried what you suggested but it didn't work.

I followed the procedure carefully, but when the setup tries to copy files on the flash an error message appears saying the copy process couldn't be completed (no details).

My router's flash has about 6MB of free space so i can only select the SDM Express in setup utility. Could this be the problem?

I've tried with version 2.5, 2.4 and 2.3 with same result.

kubesistemi Mon, 09/27/2010 - 01:06

sh flash
24576K bytes of processor board System flash (Intel Strataflash)

Directory of flash:/

    2  -rwx    16482936   --- -- ---- --:--:-- -----  c870-advsecurityk9-mz.124-
15.T13.bin
    3  -rwx        3331   Mar 1 2002 01:03:45 +01:00  cpconfig-8xx.cfg
    7  -rwx      527849   Mar 1 2002 01:04:45 +01:00  128MB.sdf

sh version
Cisco IOS Software, C870 Software (C870-ADVSECURITYK9-M), Version 12.4(15)T13, R
ELEASE SOFTWARE (fc3)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2010 by Cisco Systems, Inc.
Compiled Wed 07-Apr-10 19:07 by prod_rel_team

ROM: System Bootstrap, Version 12.3(8r)YI4, RELEASE SOFTWARE

ciscokube uptime is 4 days, 18 hours, 30 minutes
System returned to ROM by power-on
System image file is "flash:c870-advsecurityk9-mz.124-15.T13.bin"

Kostas Kyriakos Mon, 09/27/2010 - 01:48

Hello.

Could you please login to your router via telnet and run the following commands?

logging buffered 8192

This command enables logging. Then try the SDM procedure once again and once finished, re-login into the router and run the following command:

show log

Please attach the output in order to find out what's going on.

kubesistemi Mon, 09/27/2010 - 02:17

Here is the log.

I thought it was a datetime problem so I configured the clock, but it didn't work...

I can't write to the flash even from the SDM Express I've installed on pc.

Is there a write protected mode for the flash? maybe user authorizations?

000112: *Mar  5 21:20:14.802 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000113: *Mar  5 21:20:53.011 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000114: *Mar  5 21:20:58.860 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000115: *Mar  5 21:21:03.640 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000116: *Mar  5 21:21:06.361 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000117: *Mar  5 21:21:11.417 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000118: *Mar  5 21:22:18.818 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000119: *Mar  5 21:22:21.878 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000120: *Mar  5 21:22:28.839 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000121: *Mar  5 21:22:31.999 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000122: *Mar  5 21:25:33.222 PCTime: Tue, 05 Mar 2002 20:25:33 GMT IP

/level/15/exec/-/show/clock auth_required

        Protocol = HTTP/1.1 Method = GET

000123: *Mar  5 21:25:33.222 PCTime:    Pragma = no-cache

000124: *Mar  5 21:25:33.242 PCTime: Tue, 05 Mar 2002 20:25:33 GMT IP

/level/15/exec/-/show/clock ok

        Protocol = HTTP/1.1 Method = GET

000125: *Mar  5 21:25:33.242 PCTime:    Pragma = no-cache

000126: *Mar  5 21:27:40.670 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000127: *Mar  5 21:29:09.070 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000128: *Mar  5 21:30:59.399 PCTime: %SYS-5-CONFIG_I: Configured from console by

admin on vty0 (IP)

000129: *Sep 27 11:05:00.000 PCTime: %SYS-6-CLOCKUPDATE: System clock has been u

pdated from 21:31:15 PCTime Tue Mar 5 2002 to 11:05:00 PCTime Mon Sep 27 2010, c

onfigured from console by admin on vty0 (IP).

000130: Sep 27 11:06:09.632 CET: %SYS-6-CLOCKUPDATE: System clock has been updat

ed from 11:06:09 PCTime Mon Sep 27 2010 to 11:06:09 CET Mon Sep 27 2010, configu

red from console by admin on vty0 (IP).

000131: Sep 27 11:06:11.989 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000132: Sep 27 11:07:17.461 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000133: Sep 27 11:07:23.310 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000134: Sep 27 11:07:28.034 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000135: Sep 27 11:07:30.755 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000136: Sep 27 11:07:35.815 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000137: Sep 27 11:08:21.297 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000138: Sep 27 11:08:24.357 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000139: Sep 27 11:08:31.338 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000140: Sep 27 11:08:34.531 CET: %SYS-5-CONFIG_I: Configured from console by adm

in on vty0 (IP)

000141: Sep 27 11:09:52.276 CET: Mon, 27 Sep 2010 10:09:52 GMT IP /lev

el/15/exec/-/show/clock auth_required

        Protocol = HTTP/1.1 Method = GET

000142: Sep 27 11:09:52.276 CET:        Pragma = no-cache

000143: Sep 27 11:09:52.296 CET: Mon, 27 Sep 2010 10:09:52 GMT IP /lev

el/15/exec/-/show/clock ok

        Protocol = HTTP/1.1 Method = GET

000144: Sep 27 11:09:52.296 CET:        Pragma = no-cache
kubesistemi Mon, 09/27/2010 - 03:16

I think I found a solution.

I've tried copying from and to the flash using the CLI and it worked well.

I've read somewhere that the web interface requires these files:

common.tar
es.tar
home.shtml
home.tar
sdmconfig-8xx.cfg

so I copied them on an ftp server and then to the flash and now it looks like the web interface is back in action.

Please tell me if I did something strange.

Maybe the problem is on the SDM setup which deletes files from the flash, but produces an error in copying them back.

It could be a path problem (spaces, too long path), but I didn't try to run it from c:\ (and the wired thing is that it happened even by updating from its interface).

I've just got another question (sorry for posting here):

For what I've seen I can't download updated IOS without some kind of support contract, but I don't know how to buy it...

Thanks for your help!

Kostas Kyriakos Mon, 09/27/2010 - 07:41

Hello.

In order to obtain Cisco IOS images you need to have a valid CCO account. For that, it's best if you contacted your reseller for further details.

Actions

This Discussion