Server: Microsoft-HTTPAPI/2.0 running on port 10234 on my Windows 7 pc?
I've recently set up a home server and spent some time working on the security. One of the tools I've been using nmap which I pointed at my Windows 7 desktop. It showed an unknown service on port 10243. When I connected to the port with netcat it identified itself as Server: Microsoft-HTTPAPI/2.0?
Anyone know what this is or how I can find out? I've tried browsing it in firefox but nothing comes up.
[root@laptop]# nc 192.168.0.4 10243
get
HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Fri, 25 Jan 2013 19:28:53 GMT
Connection: close
Content-Length: 326
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>
[root@laptop]#
windows-7 security nmap netcat
add a comment |
I've recently set up a home server and spent some time working on the security. One of the tools I've been using nmap which I pointed at my Windows 7 desktop. It showed an unknown service on port 10243. When I connected to the port with netcat it identified itself as Server: Microsoft-HTTPAPI/2.0?
Anyone know what this is or how I can find out? I've tried browsing it in firefox but nothing comes up.
[root@laptop]# nc 192.168.0.4 10243
get
HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Fri, 25 Jan 2013 19:28:53 GMT
Connection: close
Content-Length: 326
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>
[root@laptop]#
windows-7 security nmap netcat
Do a "netstat -b" on the problem machine (or use TCPView from Sysinternals) to see what program is listening on that port.
– Brian
Jan 25 '13 at 20:41
@Brian Thanks. TCPView show Process=System Pid=4 but cant get any process information?
– James
Jan 26 '13 at 0:21
add a comment |
I've recently set up a home server and spent some time working on the security. One of the tools I've been using nmap which I pointed at my Windows 7 desktop. It showed an unknown service on port 10243. When I connected to the port with netcat it identified itself as Server: Microsoft-HTTPAPI/2.0?
Anyone know what this is or how I can find out? I've tried browsing it in firefox but nothing comes up.
[root@laptop]# nc 192.168.0.4 10243
get
HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Fri, 25 Jan 2013 19:28:53 GMT
Connection: close
Content-Length: 326
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>
[root@laptop]#
windows-7 security nmap netcat
I've recently set up a home server and spent some time working on the security. One of the tools I've been using nmap which I pointed at my Windows 7 desktop. It showed an unknown service on port 10243. When I connected to the port with netcat it identified itself as Server: Microsoft-HTTPAPI/2.0?
Anyone know what this is or how I can find out? I've tried browsing it in firefox but nothing comes up.
[root@laptop]# nc 192.168.0.4 10243
get
HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Fri, 25 Jan 2013 19:28:53 GMT
Connection: close
Content-Length: 326
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>
[root@laptop]#
windows-7 security nmap netcat
windows-7 security nmap netcat
edited Mar 6 '16 at 6:07
fixer1234
18.8k144982
18.8k144982
asked Jan 25 '13 at 19:37
JamesJames
2314
2314
Do a "netstat -b" on the problem machine (or use TCPView from Sysinternals) to see what program is listening on that port.
– Brian
Jan 25 '13 at 20:41
@Brian Thanks. TCPView show Process=System Pid=4 but cant get any process information?
– James
Jan 26 '13 at 0:21
add a comment |
Do a "netstat -b" on the problem machine (or use TCPView from Sysinternals) to see what program is listening on that port.
– Brian
Jan 25 '13 at 20:41
@Brian Thanks. TCPView show Process=System Pid=4 but cant get any process information?
– James
Jan 26 '13 at 0:21
Do a "netstat -b" on the problem machine (or use TCPView from Sysinternals) to see what program is listening on that port.
– Brian
Jan 25 '13 at 20:41
Do a "netstat -b" on the problem machine (or use TCPView from Sysinternals) to see what program is listening on that port.
– Brian
Jan 25 '13 at 20:41
@Brian Thanks. TCPView show Process=System Pid=4 but cant get any process information?
– James
Jan 26 '13 at 0:21
@Brian Thanks. TCPView show Process=System Pid=4 but cant get any process information?
– James
Jan 26 '13 at 0:21
add a comment |
1 Answer
1
active
oldest
votes
I had the same issue, but with the port 10,000, which was in conflict with Azure Emulator (it uses port 10,000 - 10,002). I don't know, how does it work exactly, but I'm guessing this:
WinHTTP is a Windows service, which can be used by 3rd party applications to communicate over HTTP. They can create a listening HTTP server on any port they like.
So if you need quick & dirty solution, you can just stop the service WinHTTP WPAD. It's possible, that it will close the listening servers, but it's also possible that 3rd party application will start it again after some time.
If you want some longer term solution, you should find which application is requesting a server on that port and then it depends on that application (you can reconfigure it, or just don't use it).
You can also check my answer on StackOverflow.com.
add a comment |
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%2f541792%2fserver-microsoft-httpapi-2-0-running-on-port-10234-on-my-windows-7-pc%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I had the same issue, but with the port 10,000, which was in conflict with Azure Emulator (it uses port 10,000 - 10,002). I don't know, how does it work exactly, but I'm guessing this:
WinHTTP is a Windows service, which can be used by 3rd party applications to communicate over HTTP. They can create a listening HTTP server on any port they like.
So if you need quick & dirty solution, you can just stop the service WinHTTP WPAD. It's possible, that it will close the listening servers, but it's also possible that 3rd party application will start it again after some time.
If you want some longer term solution, you should find which application is requesting a server on that port and then it depends on that application (you can reconfigure it, or just don't use it).
You can also check my answer on StackOverflow.com.
add a comment |
I had the same issue, but with the port 10,000, which was in conflict with Azure Emulator (it uses port 10,000 - 10,002). I don't know, how does it work exactly, but I'm guessing this:
WinHTTP is a Windows service, which can be used by 3rd party applications to communicate over HTTP. They can create a listening HTTP server on any port they like.
So if you need quick & dirty solution, you can just stop the service WinHTTP WPAD. It's possible, that it will close the listening servers, but it's also possible that 3rd party application will start it again after some time.
If you want some longer term solution, you should find which application is requesting a server on that port and then it depends on that application (you can reconfigure it, or just don't use it).
You can also check my answer on StackOverflow.com.
add a comment |
I had the same issue, but with the port 10,000, which was in conflict with Azure Emulator (it uses port 10,000 - 10,002). I don't know, how does it work exactly, but I'm guessing this:
WinHTTP is a Windows service, which can be used by 3rd party applications to communicate over HTTP. They can create a listening HTTP server on any port they like.
So if you need quick & dirty solution, you can just stop the service WinHTTP WPAD. It's possible, that it will close the listening servers, but it's also possible that 3rd party application will start it again after some time.
If you want some longer term solution, you should find which application is requesting a server on that port and then it depends on that application (you can reconfigure it, or just don't use it).
You can also check my answer on StackOverflow.com.
I had the same issue, but with the port 10,000, which was in conflict with Azure Emulator (it uses port 10,000 - 10,002). I don't know, how does it work exactly, but I'm guessing this:
WinHTTP is a Windows service, which can be used by 3rd party applications to communicate over HTTP. They can create a listening HTTP server on any port they like.
So if you need quick & dirty solution, you can just stop the service WinHTTP WPAD. It's possible, that it will close the listening servers, but it's also possible that 3rd party application will start it again after some time.
If you want some longer term solution, you should find which application is requesting a server on that port and then it depends on that application (you can reconfigure it, or just don't use it).
You can also check my answer on StackOverflow.com.
edited May 23 '17 at 12:41
Community♦
1
1
answered Sep 2 '15 at 18:28
Dawid FerenczyDawid Ferenczy
323212
323212
add a comment |
add a comment |
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.
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%2f541792%2fserver-microsoft-httpapi-2-0-running-on-port-10234-on-my-windows-7-pc%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
Do a "netstat -b" on the problem machine (or use TCPView from Sysinternals) to see what program is listening on that port.
– Brian
Jan 25 '13 at 20:41
@Brian Thanks. TCPView show Process=System Pid=4 but cant get any process information?
– James
Jan 26 '13 at 0:21