Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 9 of 9 total
Thread Errors After Installing New Build.
Sun, Dec 18 2011 2:07 AMPermanent Link

Steve Gill

Avatar

Hi Tim,

Since downloading the Dec 16 build, I now get this error on startup of EWB:

"The web server cannot be started (Socket error: Only one usage of each socket address (protocol/network address/port) is normally permitted.  (10048), on API 'bind')"

I also get multiple errors when trying to compile an existing project which worked fine with the previous build:

[Error] Login.wbs (0,0): There is no function or procedure declaration that matches the Margins().Left reference.
[Error] Login.wbs (0,0): The referenced variable, parameter, or function Margins.Left does not exist.
[Error] Login.wbs (0,0): There is no function or procedure declaration that matches the Left reference.
[Error] Login.wbs (0,0): The referenced variable, parameter, or function Left does not exist.

Steve
Sun, Dec 18 2011 10:28 PMPermanent Link

Steve Gill

Avatar

<<

"The web server cannot be started (Socket error: Only one usage of each socket address (protocol/network address/port) is normally permitted.  (10048), on API 'bind')" >>

I forgot to ask, is there a way to specify a different port (eg. 8080) for the internal web server (I assume it's trying to use port 80)?
Mon, Dec 19 2011 3:43 AMPermanent Link

Chris Holland

SEC Solutions Ltd.

Avatar

Team Elevate Team Elevate

Hi Steve,

I had a problem with one of the new builds and I fixed it by
uninstalling EWB and removing the directory from the Program Files
before installing the new build.

Might be worth a try.

Chris Holland
[Team Elevate]

On 18/12/2011 07:07, Steve Gill wrote:
> Hi Tim,
>
> Since downloading the Dec 16 build, I now get this error on startup of EWB:
>
> "The web server cannot be started (Socket error: Only one usage of each socket address (protocol/network address/port) is normally permitted.  (10048), on API 'bind')"
>
> I also get multiple errors when trying to compile an existing project which worked fine with the previous build:
>
> [Error] Login.wbs (0,0): There is no function or procedure declaration that matches the Margins().Left reference.
> [Error] Login.wbs (0,0): The referenced variable, parameter, or function Margins.Left does not exist.
> [Error] Login.wbs (0,0): There is no function or procedure declaration that matches the Left reference.
> [Error] Login.wbs (0,0): The referenced variable, parameter, or function Left does not exist.
>
> Steve
>
Mon, Dec 19 2011 4:18 AMPermanent Link

Tor J. M. Breines

Hi.
I have the same problem, but uninstalling, removing the directory and
reinstalling does not solve this.
Kind regards
TorB.

---

On 2011-12-19 08:43:31 +0000, Chris Holland said:

> Hi Steve,
>
> I had a problem with one of the new builds and I fixed it by
> uninstalling EWB and removing the directory from the Program Files
> before installing the new build.
Mon, Dec 19 2011 7:39 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Steve,

<< Since downloading the Dec 16 build, I now get this error on startup of
EWB:

"The web server cannot be started (Socket error: Only one usage of each
socket address (protocol/network address/port) is normally permitted.
(10048), on API 'bind')" >>

This is normal.  If you have something like Skype/IIS running, then port 80
will be in use and will block the web server from starting.  Just go to
Environment/Options/Web Server and un-check the automatic start.

<< I also get multiple errors when trying to compile an existing project
which worked fine with the previous build: >>

Please send me your project and I'll take a look.  It sounds like a form
property got mixed in there that doesn't belong.

--
Tim Young
Elevate Software
www.elevatesoft.com
Mon, Dec 19 2011 7:47 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Steve,

<< I forgot to ask, is there a way to specify a different port (eg. 8080)
for the internal web server (I assume it's trying to use port 80)? >>

No, not currently.  I'll probably add this, but it will cause you to have to
append that port to all URLs that you're using to test with in the IDE,
which will really screw up your deployment if you want your design-time URLs
to work as-is.

--
Tim Young
Elevate Software
www.elevatesoft.com
Mon, Dec 19 2011 3:09 PMPermanent Link

Steve Gill

Avatar

Hi Tim,

<< Please send me your project and I'll take a look.  It sounds like a form
property got mixed in there that doesn't belong. >>

Will do.

<< This is normal.  If you have something like Skype/IIS running, then port 80
will be in use and will block the web server from starting.  Just go to
Environment/Options/Web Server and un-check the automatic start. >>

I have a WAMP stack running on the same machine so I can do local development and testing of PHP apps.  I'll uncheck the automatic start.

<< No, not currently.  I'll probably add this, but it will cause you to have to
append that port to all URLs that you're using to test with in the IDE,
which will really screw up your deployment if you want your design-time URLs
to work as-is.

Probably not a good idea then.  I'd rather keep the URLs standard.
Tue, Dec 20 2011 1:01 AMPermanent Link

Steve Gill

Avatar

Hi Tim,

<< Just go to Environment/Options/Web Server and un-check the automatic start. >>

I uncheck the checkbox but when I run EWB again I get the same error.  When I look at the Web Server checkbox it is checked again.  Seems it isn't saving the setting.
Tue, Dec 20 2011 10:13 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Steve,

<< I uncheck the checkbox but when I run EWB again I get the same error.
When I look at the Web Server checkbox it is checked again.  Seems it isn't
saving the setting. >>

Yeah, it was missing an UpdateFile call in there.  It's now fixed, thanks.

--
Tim Young
Elevate Software
www.elevatesoft.com
Image