Issues.00480 - lordmundi/wikidoctest GitHub Wiki
00480: EDGE WCS sometimes has error on Windows
Summary: EDGE WCS sometimes has error on Windows
Created: 2013–02–28 10:26
Status: Released
Category: Bug
From: frankie
Version: 2.3
Released_In: 2.4
Description:
Some people running EDGE on windows have reported the following error when accessing the EDGE web commanding server:
"Callback had a tcl error: wrong # args: should be 'wcs_tmpl tmpl_filename type sock headers settings body'"
Comments
frankie March 01, 2013, at 03:10 PM: If you do not want to wait until the next release to get this fixed, a patch for EDGE v2.3 has been released which fixes this issue. You can read about it here: Planet WCS Patch 130228 Release Notes
frankie February 28, 2013, at 10:29 AM: As it turns out, this error is not specific to Windows. It looks like it is due to EDGE being in a directory path that has a space in the name (such as "Program Files"). This was throwing off the tcl argument string. One workaround until a patch is released is to put the EDGE directory in a path that does not contain spaces.
Associated Commits
| commit | 529b700e5d5c31d3f6c091188102d1ef3a61b869
link6 |
||
| Author: | Frank Graffagnino
|
| Date: | Thu Feb 28 10:30:01 2013 -0600
|
| Message: | [@Issue 00480: Fixing issue where spaces in directory named caused WCS error
Also, for people using the WCS outside of edge, added a small line in dnssd.tcl to set the VERSION environment variable to the DOUG version if it is not already set. This should always be set when running EDGE however. @] |
Affected Files:
gui/dnssd.tcl | 1 +
gui/web_commanding_server.tcl | 70 ++++++++++++++++++++±---------------------
2 files changed, 36 insertions(+), 35 deletions(-)