Re: Linux PC cannot ping, but Windows can?

From: nick (nbdy9.removethis_at_hotmail.com)
Date: 01/18/05


Date: Mon, 17 Jan 2005 22:19:46 -0500

Thanks. I did more test:

I tried to ping two computers in my office on my home PCs. One of my office
computers is a web server running Win 2000 Server, another is a PC running
Win XP. They are in the same subnet.

My home Windows PC can ping both my office computers without any problem.
But my home Linux PC can only ping the Win 2000 Server (as well as other
hosts on Internet and other protocals). It got the error message "connect:
No such process" when ping my office Win XP PC only.

Also, my home PC can access my office WinXP PC without any problem if I use
"ssh -L 8888:My_Office_XP:80 another_host_on_the_net" to do port forward.
(by using http://localhost:8888). However, direct try http://My_Office_XP
will get "no such process".

Could you advice how to fix the problem if my home Linux's configuration has
problem? Or the firewall in my office is misconfigured?

Thanks,

"Arthur Hagen" <art@broomstick.com> wrote in message
news:cshrnd$jiq$1@cauldron.broomstick.com...
> nick <nbdy9.removethis@hotmail.com> wrote:
>> Looks I didn't explain the issue well:
>>
>> - Both my home Windows (192.168.2.89/24) and Linux (192.168.2.200/24)
>> PC are behind my home router.
>> - My home Windows PC can ping (ssh, do everything) my office PC and
>> other computers.
>> - But home Linux PC *cannot* ping (ssh, whatever) my office PC
>> (error: xxxx: No such process). However, it can ping (ssh, whatever)
>> other computers without any problem.
>>
>> Looks the firewall in my office blocked only Linux hosts?
>
> There's no way your office firewall can tell whether the ICMP ECHO_REQUEST
> packet used in a ping comes from a Linux box or a Windows box.
>
> Simply put, you have something configured wrong on your end, either on
> your
> home router or your Linux box. Due to the error message, it's almost
> certainly the latter. I would suspect ipfilter (although it would be
> useful
> in narrowing down your problem to know exactly what "xxxx" is).
>
> That it only happens when contacting your office I would *guess* is
> because
> either your home router or your office router is misconfigured, and blocks
> certain ICMP packets, most likely ICMP type 3 (host unreachable), and more
> to the point, type 3 code 4 (packet needs to be fragmented, but the
> do-not-fragment bit is set). This is used by PMTU path discovery and
> blackhole detection, which is enabled by default on most Linux distros,
> but
> has to be manually enabled under Windows.
>
> Even if this is the root cause of the problem, the "No such process"
> errors
> still signifies at least one misconfiguration on your Linux box.
>
> --
> *Art
>



Relevant Pages

  • Re: [SLE] Avoiding Microsoft Exchange Server
    ... the town wants to get a Microsoft server because ... I don't see you mentioning Exchange in the mail, ... savings by going with the Linux / VMware approach? ... computers are Win machines. ...
    (SuSE)
  • revolving connectivity issue
    ... The computers will intermittantly drop connection to the server and ... When I do a continous ping to the server from a computer ... At the exact same time I can ping from "all" other computers ... Windows XP Professional machines, 2 are Windows XP Home and 1 older XP ...
    (microsoft.public.windows.server.sbs)
  • DNS over hardware VPN
    ... The VPN tunnel is active but the computers and the SBS are ... connectivity still isn't 100%. ... For instance, the computers can't ping ... when i ping the remote computers from the server ...
    (microsoft.public.windows.server.dns)
  • Re: Weird TCP/IP Problems
    ... easier to host files on a simple FTP server I set up and to Remote-Desktop to ... Why does changing the DNS Server my router uses to lookup domain names screw ... I can only ping other computers by using IP addresses. ...
    (microsoft.public.windowsxp.network_web)
  • Re: Some can and Some cant.
    ... internet (ping server, inside router interface, outside interface, ISP ... someone's web site or mail server). ... The remaining newer computers could. ... I could ping ...
    (microsoft.public.windows.server.general)