cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
675
Views
8
Helpful
5
Replies

Cisco Debugging Question

willemvwyk
Level 1
Level 1

Hello

We use a Cisco 877 router with a Dialer Interface for Internet and FE Interface for our LAN.

A few days ago we discovered that a specific website we access on a regular basis is not reachable from our office. However any network outside our office is able o get to the website.

It turned out that the Network Service Provider for this web hosting company has blocked tcp port 80 & 443 from our IP to their client's webserver.

During the trouble shooting I enabled TCP debugging for port 80 on the Cisco router & tried to telnet to the website from the router. The output I received on the router didn't indicate where the tcp packets are being blocked.

So my question is as follows: Is it possible to enable debugging whereby I can see at what hop & host IP the packets are dropped when using Cisco debugging?

TIA

w

5 Replies 5

johnlloyd_13
Level 9
Level 9

Hi,

You can use the 'traceroute' command to determine which hop the packet gets dropped.

You can also specify which source IP the traceroute will originate.

Sent from Cisco Technical Support iPhone App

traceroute is a good tool and as John indicates it will show the last hop from which you received a response. But normal traceroute uses either UDP packets (if it is a Cisco or *nix OS) or ICMP (if it is a Windows box) and the original poster is looking for where TCP was being dropped. There is a utility that does traceroute using TCP. I have not used it and can say how well it works. But it seems that it should do what the original poster wants.

http://tracetcp.sourceforge.net/

HTH

Rick

HTH

Rick

Hi Rick,

I personally use tcptraceroute which runs on a Linux box on a daily basis. It's a great tool but from my understanding OP wants a feature or a command that is run on a router.

Sent from Cisco Technical Support iPhone App

John

Thank you for sharing your experience using tcptraceroute. I thought it sounded good and am glad to know that it is good.

And thank you for reminding me that the OP was asking about using a router to find this information. I had started to write my answer that there was not a way on the router to determine at what hop the TCP was being dropped. And then I remembered the TCP adaptation of traceroute. I got so enthused about this that I lost track of the context of the original question. So +5 to you.

So probably the real answer to the OP is that on the router itself there is not really a way to find the hop and host IP that is dropping TCP packets. But that using tcptraceroute on a host in the network it may be possible.

HTH

Rick

HTH

Rick

willemvwyk
Level 1
Level 1

Hi Everyone

Thank you so much for all your helpful posts.

Just to let you know that I did use the traceroute tool to see where the packet was dropped, but after I used this I thought about posting the question.

Regarding the traceroute I went to geektools.com and from there selected the traceroute option at the top, right of the page. From the new page that opened I selected the first option under Australia which is pretty much a web interface looking glass to trace to a destination IP. (URL is http://looking-glass.connect.com.au/lg). This helps in that it is completely web driven instead of installing something onto my device(s). Maybe not as good as the above mentioned packages though.

Never the less, many thanks for your help.

Review Cisco Networking for a $25 gift card