Windows ignores ICMP:Destination Unreachable
There are sites whose firewalls reject forbidden tcp connections with ICMP:Destination Unreachable
. If I try to connect from a Linux box, it fails immediately:
# this is a real site
$ exec 4>/dev/tcp/home.mcom.com/1234
-bash: connect: No route to host
-bash: /dev/tcp/home.mcom.com/1234: No route to host
tcpdump:
18:32:41.775714 IP 10.82.206.24.49780 > 199.48.144.24.1234: Flags [S], seq 2956496710, win 29200, options [mss 1460,sackOK,TS val 38649463 ecr 0,nop,wscale 4], length 0
18:32:41.959591 IP 199.48.144.24 > 10.82.206.24: ICMP host 199.48.144.24 unreachable - admin prohibited, length 68
However, if I try to connect from Windows 7, it keeps sending SYN
packets until the connection timeout, ignoring the ICMP answers.
Wireshark shows that the ICMP packets do arrive. I tried to disable Windows Firewall, but it didn't help.
Is this by design?
windows-7 windows networking tcpip
add a comment |
There are sites whose firewalls reject forbidden tcp connections with ICMP:Destination Unreachable
. If I try to connect from a Linux box, it fails immediately:
# this is a real site
$ exec 4>/dev/tcp/home.mcom.com/1234
-bash: connect: No route to host
-bash: /dev/tcp/home.mcom.com/1234: No route to host
tcpdump:
18:32:41.775714 IP 10.82.206.24.49780 > 199.48.144.24.1234: Flags [S], seq 2956496710, win 29200, options [mss 1460,sackOK,TS val 38649463 ecr 0,nop,wscale 4], length 0
18:32:41.959591 IP 199.48.144.24 > 10.82.206.24: ICMP host 199.48.144.24 unreachable - admin prohibited, length 68
However, if I try to connect from Windows 7, it keeps sending SYN
packets until the connection timeout, ignoring the ICMP answers.
Wireshark shows that the ICMP packets do arrive. I tried to disable Windows Firewall, but it didn't help.
Is this by design?
windows-7 windows networking tcpip
add a comment |
There are sites whose firewalls reject forbidden tcp connections with ICMP:Destination Unreachable
. If I try to connect from a Linux box, it fails immediately:
# this is a real site
$ exec 4>/dev/tcp/home.mcom.com/1234
-bash: connect: No route to host
-bash: /dev/tcp/home.mcom.com/1234: No route to host
tcpdump:
18:32:41.775714 IP 10.82.206.24.49780 > 199.48.144.24.1234: Flags [S], seq 2956496710, win 29200, options [mss 1460,sackOK,TS val 38649463 ecr 0,nop,wscale 4], length 0
18:32:41.959591 IP 199.48.144.24 > 10.82.206.24: ICMP host 199.48.144.24 unreachable - admin prohibited, length 68
However, if I try to connect from Windows 7, it keeps sending SYN
packets until the connection timeout, ignoring the ICMP answers.
Wireshark shows that the ICMP packets do arrive. I tried to disable Windows Firewall, but it didn't help.
Is this by design?
windows-7 windows networking tcpip
There are sites whose firewalls reject forbidden tcp connections with ICMP:Destination Unreachable
. If I try to connect from a Linux box, it fails immediately:
# this is a real site
$ exec 4>/dev/tcp/home.mcom.com/1234
-bash: connect: No route to host
-bash: /dev/tcp/home.mcom.com/1234: No route to host
tcpdump:
18:32:41.775714 IP 10.82.206.24.49780 > 199.48.144.24.1234: Flags [S], seq 2956496710, win 29200, options [mss 1460,sackOK,TS val 38649463 ecr 0,nop,wscale 4], length 0
18:32:41.959591 IP 199.48.144.24 > 10.82.206.24: ICMP host 199.48.144.24 unreachable - admin prohibited, length 68
However, if I try to connect from Windows 7, it keeps sending SYN
packets until the connection timeout, ignoring the ICMP answers.
Wireshark shows that the ICMP packets do arrive. I tried to disable Windows Firewall, but it didn't help.
Is this by design?
windows-7 windows networking tcpip
windows-7 windows networking tcpip
asked Dec 16 at 18:36
basin
260312
260312
add a comment |
add a comment |
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1385057%2fwindows-ignores-icmpdestination-unreachable%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1385057%2fwindows-ignores-icmpdestination-unreachable%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown