Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 7 of 7 total
Thread Evaluating - can't run Local Web Server
Fri, Aug 23 2013 10:43 AMPermanent Link

Frank R
I just downloaded the latest version to evaluate.  I put the obligatory Hello World label on the form and tried to run.
I can't run the Local Web Server.   Error is:
"The web server cannot be started (Socket error: An Attempt was made to access a socket in a way forbidden by its access permissions.  (10013), on API 'bind')

This is on my Windows 7 development machine.   Any ideas?
Fri, Aug 23 2013 10:50 AMPermanent Link

Raul

Team Elevate Team Elevate

Are you running the EWB IDE still and is its internal web server enabled?

Basically i would suspect one of the following:
- something else is already listening on the port
- firewall or antivirus is blocking the app from binding to the port

Raul

<<
Frank R wrote:

I just downloaded the latest version to evaluate.  I put the obligatory Hello World label on the form and tried to run.
I can't run the Local Web Server.   Error is:
"The web server cannot be started (Socket error: An Attempt was made to access a socket in a way forbidden by its access permissions.  (10013), on API 'bind')

This is on my Windows 7 development machine.   Any ideas?
>>
Fri, Aug 23 2013 11:33 AMPermanent Link

Frank R
Raul wrote:

Are you running the EWB IDE still and is its internal web server enabled?

Basically i would suspect one of the following:
- something else is already listening on the port
- firewall or antivirus is blocking the app from binding to the port

Raul

<<
Frank R wrote:

I just downloaded the latest version to evaluate.  I put the obligatory Hello World label on the form and tried to run.
I can't run the Local Web Server.   Error is:
"The web server cannot be started (Socket error: An Attempt was made to access a socket in a way forbidden by its access permissions.  (10013), on API 'bind')

This is on my Windows 7 development machine.   Any ideas?
>>

Yes, this is inside the IDE.  I get the same message just firing up the IDE.   I, too, wouldn't be surprised
if the port is blocked.
Fri, Aug 23 2013 12:58 PMPermanent Link

Raul

Team Elevate Team Elevate


You can either find out what else is using it or just change the port in Environment menu -> Options -> Web Server.

You mentioned it's development machine so if you have any other tools installed they often include a web server. Or could be any app - skype is known to use 80 for example and few others.

Raul


<<
Frank R wrote:

Yes, this is inside the IDE.  I get the same message just firing up the IDE.   I, too, wouldn't be surprised
if the port is blocked.
>>
Fri, Aug 23 2013 2:22 PMPermanent Link

Frank R
Raul wrote:


You can either find out what else is using it or just change the port in Environment menu -> Options -> Web Server.

You mentioned it's development machine so if you have any other tools installed they often include a web server. Or could be any app - skype is known to use 80 for example and few others.

Raul


<<
Frank R wrote:

Yes, this is inside the IDE.  I get the same message just firing up the IDE.   I, too, wouldn't be surprised
if the port is blocked.
>>

Raul - thank you so much.  That worked.    I really appreciate the help.
Tue, Aug 27 2013 5:27 AMPermanent Link

Matthew Jones

> Or could be any app - skype is known to use 80 for example and few
> others.

Why Skype started doing this I don't know, but it is very annoying.

You can find out what application has port 80 by opening a command line and typing:
netstat -ano

This will show a list of connections and you want the one that shows "LISTENING"
and a :80 after it.

You can make this more friendly by using:
netstat -ano >t1.txt
start t1.txt

(This puts the output in a file called t1.txt, and opens it in your editor. You may
want to specify where the file should go, or be in the directory you want it to be
in.)

/Matthew Jones/
Tue, Aug 27 2013 8:04 AMPermanent Link

Raul

Team Elevate Team Elevate

On 8/27/2013 5:27 AM, (Matthew Jones) wrote:
> You can find out what application has port 80 by opening a command line and typing:
> netstat -ano
>
> This will show a list of connections and you want the one that shows "LISTENING"
> and a :80 after it.

Good tip.

I personally like the TCPView utility
(http://technet.microsoft.com/en-ca/sysinternals/bb897437.aspx) as it
gives you the graphical view and easy column sort.

For quickly running it they host exe's direct as well :
http://live.sysinternals.com/

Raul


Image