Webinator HTTP 500 errors

john208
Posts: 86
Joined: Sat Aug 14, 2004 12:56 pm

Webinator HTTP 500 errors

Post by john208 »

Hello,

We found the following entries in our IIS log files.

2006-01-12 07:25:45 W3SVC1123456789 SERVER1 172.16.1.14 GET /webinator/bar1.gif - 80 - 221.146.210.71 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322) ASPSESSIONIDCQRRDBQT=OFPPMOOCLEGCLAGNFDANBENI http://www.choate.edu/SCRIPTS/texis.exe ... cq=&jump=0 www.choate.edu 200 0 0 289 475 328
2006-01-12 07:25:45 W3SVC1123456789 SERVER1 172.16.1.14 GET /webinator/bar0.gif - 80 - 221.146.210.71 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322) ASPSESSIONIDCQRRDBQT=OFPPMOOCLEGCLAGNFDANBENI http://www.choate.edu/SCRIPTS/texis.exe ... cq=&jump=0 www.choate.edu 200 0 0 289 475 328
2006-01-12 07:25:45 W3SVC1123456789 SERVER1 172.16.1.14 GET /SCRIPTS/texis.exe/Webinator/search query=late+application&pr=ChoateDB&prox=page&rorder=500&rprox=500&rdfreq=500&rwfreq=500&rlead=500&sufs=0&order=r&cq=&jump=0 80 - 221.146.210.71 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322) ASPSESSIONIDCQRRDBQT=OFPPMOOCLEGCLAGNFDANBENI http://www.choate.edu/SCRIPTS/texis.exe ... q=&jump=10 www.choate.edu 200 0 109 31941 614 1046
2006-01-12 07:25:45 W3SVC1123456789 SERVER1 172.16.1.14 GET /SCRIPTS/texis.exe/Webinator/ - 80 - 221.146.210.71 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322) ASPSESSIONIDCQRRDBQT=OFPPMOOCLEGCLAGNFDANBENI http://www.choate.edu/SCRIPTS/texis.exe ... cq=&jump=0 www.choate.edu 500 0 64 0 485 656

I think the 500 near the end of the the last line means there was an HTTP 500 error. Does that mean the webinator is generating the 500 error?

Thanks.
User avatar
mark
Site Admin
Posts: 5519
Joined: Tue Apr 25, 2000 6:56 pm

Webinator HTTP 500 errors

Post by mark »

I don't know IIS log format, but if that 500 is HTTP error then it would seem so. Check vortex.log to see if there's anything logged there for the same time.
john208
Posts: 86
Joined: Sat Aug 14, 2004 12:56 pm

Webinator HTTP 500 errors

Post by john208 »

Yep, I'm getting "permission denied" errors, and "no SYSTABLES in the function ddopen" errors. Why would we get these?

002 2006-01-12 02:23:35 /Webinator: Can't open source file: Permission denied
002 2006-01-12 02:25:45 /Webinator: Can't open source file: Permission denied
002 2006-01-12 02:25:48 /Webinator: Can't open source file: Permission denied
002 2006-01-12 02:26:36 /Webinator: Can't open source file: Permission denied
002 2006-01-12 02:26:50 /Webinator: Can't open source file: Permission denied
002 2006-01-12 02:26:53 /Webinator: Can't open source file: Permission denied
000 2006-01-12 17:19:30 /Webinator/search:754: Vortex (3828) ABEND: exception 0xC0000005 (ACCESS_VIOLATION)
000 2006-01-12 17:36:14 /Webinator/search:1431: Vortex (6740) ABEND: exception 0xC0000005 (ACCESS_VIOLATION)
002 2006-01-12 19:00:01 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk:1502: can't open D:\Texis\Altamont\db2\: no SYSTABLES in the function ddopen
000 2006-01-12 19:00:01 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk:1502: Could not connect to D:\Texis/Altamont/db2 in the function openntexis
002 2006-01-12 19:00:01 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk:1519: can't open D:\Texis\Altamont\db2\: no SYSTABLES in the function ddopen
000 2006-01-12 19:00:01 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk:1519: Could not connect to D:\Texis/Altamont/db2 in the function openntexis
User avatar
John
Site Admin
Posts: 2622
Joined: Mon Apr 24, 2000 3:18 pm
Location: Cleveland, OH
Contact:

Webinator HTTP 500 errors

Post by John »

From the log it looks as if the search result page has a link to /scripts/texis.exe/Webinator with no script name. This may be due to a relative link in your look and feel. Judging by the number of fetches preceding it with the same referrer it may also be a web accelerator gone amiss.
John Turnbull
Thunderstone Software
john208
Posts: 86
Joined: Sat Aug 14, 2004 12:56 pm

Webinator HTTP 500 errors

Post by john208 »

We use <form method="get" action="/SCRIPTS/texis.exe/Webinator/search">

Is this correct? Are you saying sometimes we just have action="/SCRIPTS/texis.exe/Webinator" without the search?

What about the permissions error? Why would we only sometimes have a problem with permissions?

Thanks, John
User avatar
John
Site Admin
Posts: 2622
Joined: Mon Apr 24, 2000 3:18 pm
Location: Cleveland, OH
Contact:

Webinator HTTP 500 errors

Post by John »

/Webinator is a directory not a file.

Does the database and directory mentioned (D:\Texis\Altamont\db2) exist?
John Turnbull
Thunderstone Software
User avatar
John
Site Admin
Posts: 2622
Joined: Mon Apr 24, 2000 3:18 pm
Location: Cleveland, OH
Contact:

Webinator HTTP 500 errors

Post by John »

You either have an action without the search on the end, or possibly a relative link in the look and feel that would end up without the search. In anycase the permission errors are because you can't open a directory as if it were a file.
John Turnbull
Thunderstone Software
john208
Posts: 86
Joined: Sat Aug 14, 2004 12:56 pm

Webinator HTTP 500 errors

Post by john208 »

Aha. I have a D:\Texis\Altamont\db2 folder but it is empty. The db2.long file contains:

<pre>
Webinator Walk Report for Altamont

Creating database D:\Texis/Altamont/db2...
100 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk(createdb) 1752: License Violation in the function createdb

002 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk(maketables) 1808: can't open D:\Texis\Altamont\db2\: no SYSTABLES in the function ddopen

000 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk(maketables) 1808: Could not connect to D:\Texis/Altamont/db2 in the function openntexis

002 C:\Program Files\Thunderstone Software\Webinator\texis\scripts/Webinator/dowalk(maketables) 1826: can't open D:\Texis\Altamont\db2\: no SYSTABLES in the function ddopen

...

So it seemed Webinator tried to create db2 earlier this week and failed. Usually the search uses db1 but sometimes it uses db2. How did this happen and what do I do now?
User avatar
mark
Site Admin
Posts: 5519
Joined: Tue Apr 25, 2000 6:56 pm

Webinator HTTP 500 errors

Post by mark »

Try removing the db2 directory completely so it'll get recreated.

Also run
texis -license
from the dos prompt to check your license status and if you're still in violation. If you're in violation don't expect much to work right.
john208
Posts: 86
Joined: Sat Aug 14, 2004 12:56 pm

Webinator HTTP 500 errors

Post by john208 »

In the vortex.log, I see "License Violation in the function createdb" starting 12/18/2005. We got a new copy of our licence 12/15/2005. That was to remove the copyright comment from the results page because those comments were causing issues with our css. 12/18 was the first time we tried to start a new walk.

Every time the License Violation occurs, the empty db1 or db2 folder is created with the above errors. So basically we can't start a new walk anymore. Sounds like there is a problem with the license file that was sent to us on 12/15.

Here is the output.

Texis Web Script (Vortex) Copyright (c) 1996-2004 Thunderstone - EPI, Inc.
Webinator Professional Version 5.00.1092695634 20040816 (i686-intel-winnt-64-32)

License Information

Current time is: Jan 13 2006 11:42:13 Eastern Standard Time
Init since boot: Jan 11 2006 23:39:42 Eastern Standard Time
License created: Sep 7 2004 13:54:33 Eastern Daylight Time
License expires: never
License verified: Jan 12 2006 17:28:36 Eastern Standard Time
Maximum version: Aug 20 2004 23:59:59 Eastern Daylight Time
Serial number: 12261
Maximum hits a day: 25000
Current table rows: 0
Maximum table rows: 50000
Flags: Non-intranetable Auto growth
Texis flags: Index Trig Del Upd Ins Sel Grant Revoke Viol. no create SSL Schema-restricted
Vortex flags: Create Webinator tables
Texis monitor process: pid 2068
Post Reply