Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Windows 10 Socket error 10013 with Firewall & Defender disabled

Posted on 2016-09-01
6
Medium Priority
?
254 Views
Last Modified: 2016-09-06
I have a small server process that I've run for years on XP through Win 8.1. However, when I try to run it on Windows 10 I get the subject socket error. I think I know why but I don't know how to solve it. Both the Firewall and Defender are disabled, so they are not the problem.

The server process, of course, wants to use port 80 but, unlike the other windows versions, Win 10's kernel (ntoskrnl.exe) grabs the port when booting, so it is not available. How do I resolve this? I clearly can't stop the kernel process.
0
Comment
Question by:jclancy
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
6 Comments
 
LVL 98

Expert Comment

by:John Hurst
ID: 41780551
I have not seen that error on any of my Windows 10 machines.

Please look at this Microsoft article below:

http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/socket-10013-error-when-trying-to-connect-some/2cc71cb6-24b2-4b63-8f60-32bb444eb8fd?auth=1

Quote from the article: "A socket error 10013 can be caused by antivirus or firewall software. Basically, a needed socket connection is being denied. Socket error 10013 is a message which implies that a port is blocked and/or unreachable"
0
 

Author Comment

by:jclancy
ID: 41780585
I saw this before I posted. Look again at my subject line: both the Firewall and Defender were disabled and I still got the socket error because the kernel has grabbed Port 80.

You are likely not running anything competing for Port 80.
0
 

Author Comment

by:jclancy
ID: 41780594
BTW, the server dies this way also when run as administrator, so it doesn't appear to be a permissions issue.
0
Supports up to 4K resolution!

The VS192 2-Port 4K DisplayPort Splitter is perfect for anyone who needs to send one source of DisplayPort high definition video to two or four DisplayPort displays. The VS192 can split and also expand DisplayPort audio/video signal on two or four DisplayPort monitors.

 
LVL 98

Expert Comment

by:John Hurst
ID: 41780600
Windows 10 is much more secure. Check if you have aggressive AV installed like McAfee or Kaspersky because that can cause issues as well
0
 

Accepted Solution

by:
jclancy earned 0 total points
ID: 41780641
Appreciate the responses but, no, no other AV or security program is running.

Problem SOLVED:

I just found the solution thanks to an Apache site (https://www.devside.net/wamp-server/wamp-apache-wont-start-on-windows-10). It confirmed that another Windows unit was glomming Port 80, in this case it was the IIS / World Wide Web Publishing Service (W3SVC) service which apparently is automatically turned ON by Win 10 even if you don't install or use it. Disabling the service bypassed the socket error and the server process is now running.
0
 

Author Closing Comment

by:jclancy
ID: 41785803
It works.
0

Featured Post

Enroll in September's Course of the Month

This month’s featured course covers 16 hours of training in installation, management, and deployment of VMware vSphere virtualization environments. It's free for Premium Members, Team Accounts, and Qualified Experts!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A web service (http://en.wikipedia.org/wiki/Web_service) is a software related technology that facilitates machine-to-machine interaction over a network. This article helps beginners in creating and consuming a web service using the ColdFusion Ma…
Have you ever sent email via ColdFusion and thought of tracking this mail to capture the exact date and time when the message was opened ?  If yes, then this article is for you ! First we need a table user_email with columns user_id , email , sub…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…
Sometimes it takes a new vantage point, apart from our everyday security practices, to truly see our Active Directory (AD) vulnerabilities. We get used to implementing the same techniques and checking the same areas for a breach. This pattern can re…

670 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question