ISAPI setup

Post Reply
davidtg
Posts: 47
Joined: Wed Aug 08, 2001 4:07 pm

ISAPI setup

Post by davidtg »

I've downloaded and installed the 10/11/2005 release of Webinator/Texis.exe and can't get the ISAPI filter working. Running Win2k/IIS5 and calling the cgi texis.exe is working fine. But my calls to /texis/ generate an error - from the Event log:

Description:
Texis ISAPI encountered a socket error:

Socket connection to remote Texis failed!

Please ensure that the host (localhost) and port (10070) are configured properly, and check "Texis/monitor.log" to see if the Monitor Web Server is running.

WSAGetLastError: 0

I've tried different host/ports and still get the error. Can't really find an good documentation or FAQ on getting the ISAPI configured correctly.

Thanks, David
User avatar
jason112
Site Admin
Posts: 347
Joined: Tue Oct 26, 2004 5:35 pm

ISAPI setup

Post by jason112 »

Is there anything in "Texis/monitor.log" that would indicate the Monitor Web Server failed to start?

When you installed Texis ISAPI, did you do it by checking the box next to "Texis ISAPI" during Webinator setup, or by running the separate "setupISAPI.exe" executable?
davidtg
Posts: 47
Joined: Wed Aug 08, 2001 4:07 pm

ISAPI setup

Post by davidtg »

Actually I installed both ways (complete uninstall between) and get the same errors. Monitor.exe is running if that is what is meant by the "Monitor Web Server" and I see nothing in monitor.log that would indicate a failure. If this is something else please clairify.

I can make the call the /scripts/texis.exe/... successfully but /texis/.... fails with the above error message.

Thanks for the response, David
User avatar
jason112
Site Admin
Posts: 347
Joined: Tue Oct 26, 2004 5:35 pm

ISAPI setup

Post by jason112 »

> Actually I installed both ways (complete uninstall
> between) and get the same errors.

The first way is the preferred one (checking "Texis ISAPI" box).

> Monitor.exe is running if that is what is meant by the
> "Monitor Web Server"

monitor.exe serves many functions, one of them being the Monitor Web Server, so its presence doesn't indicate successful monitor web server statup.

When you have everything installed, what happens when you try to open "http://www.yoursite.com:10700/" (where 10700 is the port named during the installation)? I'm guessing it'll fail with "connection refulsed", which would indicate that the monitor web server isn't running.

We'll go from here depending on whether monitor web server is running or not.
davidtg
Posts: 47
Joined: Wed Aug 08, 2001 4:07 pm

ISAPI setup

Post by davidtg »

The site doesn't respond on that port - Server not found - error. As you indicate it would appear the Monitor Web Server isn't running. Any troubleshooting tips? David
User avatar
jason112
Site Admin
Posts: 347
Joined: Tue Oct 26, 2004 5:35 pm

ISAPI setup

Post by jason112 »

What are the last 15 or so lines of <INSTALLDIR>\Texis\monitor.log?

-----------------------

Ok, we'll check in the config to see if it's enabled.

Working with the config can be tricky, as it's "texis.cnf" and Windows does some freaky things with .cnf files, including always hiding the extension and not allowing you to open them by right-clicking on them.

Start up wordpad (or some other editor that respects unix line endings), and open <INSTALLDIR>\texis.cnf (it looks like a shortcut called "texis").

Look for [Httpd] in the file, which is the monitor web server section. Are there values like "Run Level" & "Vortex Path" uncommented? You should see a block similar to this:

Run Level=1
Port=10700
Transfer Log=%INSTALLDIR%\Texis\transfer.log
Vortex Path=/texis

If it's not present, try adding it and restarting the monitor.
davidtg
Posts: 47
Joined: Wed Aug 08, 2001 4:07 pm

ISAPI setup

Post by davidtg »

Just a followup -

The problems with the ISAPI filter we had were with a free v5 Webinator we downloaded and were testing. Never could get it working.

After getting our updated licensed version and installing from the CD the ISAPI filter installed and has worked perfectly.

David
Post Reply