Walk error: 018...914: Can't exec

jamon
Posts: 163
Joined: Wed Jun 26, 2002 9:35 am

Walk error: 018...914: Can't exec

Post by jamon »

I'm trying to run a walk on a box where Webinator has been newly installed. We're replacing old boxes with new boxes. The search facility works great, but the attempt to rewalk produces the following:

018 [webinatoradmin=webinatoradmin](dowalk) 914: Can't exec `./D:\wwwmoencom\cgi-bin\texis.exe': The system cannot find the file specified. in the function doexec

The file is there, although I'm not too sure about that ./ on the front of it. What's up with that?

Thanks!
User avatar
Kai
Site Admin
Posts: 1272
Joined: Tue Apr 25, 2000 1:27 pm

Walk error: 018...914: Can't exec

Post by Kai »

There was a pathing issue in an earlier version of the dowalk script that caused this. Download the latest dowalk, webinatoradmin and search scripts from http://www.thunderstone.com/texis/site/ ... ample.html
and copy them to Texis\Scripts\Webinator in your Webinator install dir.
jamon
Posts: 163
Joined: Wed Jun 26, 2002 9:35 am

Walk error: 018...914: Can't exec

Post by jamon »

Did that. Still getting the same error:

018 [webinatoradmin=webinatoradmin](dowalk) 948: Can't exec `./D:\wwwmoencom\cgi-bin\texis.exe': The system cannot find the file specified. in the function doexec


And, I discovered that the same error was occuring on the older box, too. That's a box where this used to work fine. So, what changed? Something with the more recent patches to NT/Win2K?

And, you can see that I *am* actually getting the new copy of dowalk:

<td valign=top align=right><font face="Geneva,Arial,Helvetica,sans-serif" size="3"><H3>Webinator 4.3.7-Unix-w/plugin</H3></font></td>

However, I'm not running in a unix environment as stated at the top of the Dowalk page. This is NT and Win2k.

Suggestions?
jamon
Posts: 163
Joined: Wed Jun 26, 2002 9:35 am

Walk error: 018...914: Can't exec

Post by jamon »

And, if I issue the following from the command line:

D:\wwwmoencom\cgi-bin\texis.exe -r -e RetailCatalog_errors.log profile="RetailCatalog" "d:\thunderstonesoftware\webinator\texis\scripts/webinator/dowalk\dispatch.txt"

The error is a little bit different:

018 d:\thunderstonesoftware\webinator\texis\scripts/webinator/dowalk(dispatch) 3048: Can't exec `./D:\wwwmoencom\cgi-bin\texis.exe': The system cannot find the file specified. in the function doexec

That's actually what I was trying to do when I discovered the error. The use of the webinatoradmin interface to kick it off was my 2nd choice.
User avatar
Kai
Site Admin
Posts: 1272
Joined: Tue Apr 25, 2000 1:27 pm

Walk error: 018...914: Can't exec

Post by Kai »

What's the output if you run just this from the command line:

D:\wwwmoencom\cgi-bin\texis.exe -version
jamon
Posts: 163
Joined: Wed Jun 26, 2002 9:35 am

Walk error: 018...914: Can't exec

Post by jamon »

d:\>d:\wwwmoencom\cgi-bin\texis.exe -version
Texis Web Script (Vortex) Copyright (c) 1996-2002 Thunderstone - EPI, Inc. Commercial Webinator Version 4.02.1031937844 of Sep 13, 2002
jamon
Posts: 163
Joined: Wed Jun 26, 2002 9:35 am

Walk error: 018...914: Can't exec

Post by jamon »

And, I did run the patches against it to prevent the web users from running that.
jamon
Posts: 163
Joined: Wed Jun 26, 2002 9:35 am

Walk error: 018...914: Can't exec

Post by jamon »

The version in the install directory is slightly different:

D:\>d:\thunderstonesoftware\webinator\texis.exe -version
Texis Web Script (Vortex) Copyright (c) 1996-2003 Thunderstone -EPI, Inc. Commercial Webinator Version 4.02.1046967833 of Mar 6, 2003 (i686-intel-winnt-32-32)
jamon
Posts: 163
Joined: Wed Jun 26, 2002 9:35 am

Walk error: 018...914: Can't exec

Post by jamon »

We did request the 32-bit version after ordering new licenses and getting the 64-bit version. We needed it to be the same on all machines. Perhaps the re-installs didn't reinstall to both locations. ??
User avatar
Kai
Site Admin
Posts: 1272
Joined: Tue Apr 25, 2000 1:27 pm

Walk error: 018...914: Can't exec

Post by Kai »

The vfpatch program is the issue. In addition to other patches, it removes the platform identifier internally compiled into texis.exe, and the scripts rely on that to determine Unix vs. NT.

This would apply to any version of texis or texis.exe that has had the vfpatch program rn against it, and no longer reports a platform string in parentheses when texis -version is run from the command line. Versions of texis from 4.3 on should *not* have vfpatch run against them, as they are already patched.

The fix is to edit the dowalk script, Around line 117, change this line:

<vxinfo version><$version = $ret>

to this if you're running under Windows:

<$version = "winnt">

or this if under Unix:

<$version = "unix">
Post Reply