Server: Microsoft-HTTPAPI/2.0 running on port 10234 on my Windows 7 pc?












1















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]#









share|improve this question

























  • 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
















1















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]#









share|improve this question

























  • 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














1












1








1


1






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]#









share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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



















  • 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










1 Answer
1






active

oldest

votes


















0














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.






share|improve this answer

























    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
    });


    }
    });














    draft saved

    draft discarded


















    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









    0














    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.






    share|improve this answer






























      0














      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.






      share|improve this answer




























        0












        0








        0







        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.






        share|improve this answer















        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.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited May 23 '17 at 12:41









        Community

        1




        1










        answered Sep 2 '15 at 18:28









        Dawid FerenczyDawid Ferenczy

        323212




        323212






























            draft saved

            draft discarded




















































            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.




            draft saved


            draft discarded














            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





















































            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







            Popular posts from this blog

            "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

            Alcedinidae

            Origin of the phrase “under your belt”?