<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1479" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY
style="BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 12pt; MARGIN: 5px 10px 10px; FONT-FAMILY: Arial"
bgColor=#ffffff background="" scroll=yes ORGYPOS="0">
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>It Works Great! real easy setup.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Tnks...</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Tony</FONT></DIV>
<DIV><FONT size=2>N1LDY</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=eric@g0cgl.f2s.com href="mailto:eric@g0cgl.f2s.com">Eric Carling</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=dxspider-support@dxcluster.org
href="mailto:dxspider-support@dxcluster.org">The DXSpider Support list</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, December 22, 2004 2:56
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [Dxspider-support] Spider web
access in Windows.</DIV>
<DIV><FONT size=2></FONT><FONT size=2></FONT><FONT size=2></FONT><FONT
size=2></FONT><FONT size=2></FONT><FONT size=2></FONT><FONT
size=2></FONT><FONT size=2></FONT><BR></DIV>
<TABLE id=INCREDIMAINTABLE cellSpacing=0 cellPadding=2 width="100%"
border=0><TBODY>
<TR>
<TD id=INCREDITEXTREGION
style="FONT-SIZE: 12pt; CURSOR: auto; FONT-FAMILY: Arial" width="100%">
<DIV><FONT size=2></FONT> </DIV>
<DIV>Background.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Quite a few sysops over a long period of time have asked how to set
up the</DIV>
<DIV>Spider web access in Windows. I didn't ever see an answer from
anyone until</DIV>
<DIV>very recently.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Credits.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Firstly, David N9KT kindly offered to help but it so happened
that Keith</DIV>
<DIV>GU6EFB (GB7DXG) had already got it working and had done the bulk of
the work</DIV>
<DIV>with it. Keith passed the information to me but we found that it
wasn't so</DIV>
<DIV>straightforward and required some debugging. I spent some time
doing that and </DIV>
<DIV>can now try to provide a step by step guide.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>It is worth remembering David's words about Server security:</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>"I must also advise you that if you are going to do this, you need
to read a</DIV>
<DIV>lot about securing your web server. If you don't do a good job
securing</DIV>
<DIV>your web server, you leave yourself open to attacks on the machine
running</DIV>
<DIV>the web server as well as any machines on the same LAN"</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>The rest of this is mostly Keith's work......</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>What you need.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>I am using XP Professional but it shouldn't matter which Windows OS
you have.</DIV>
<DIV>The spider-web files will be found in the sub-directory of that
name in</DIV>
<DIV>your distribution.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Perl and a Java enabled browser are prerequisits but you should
have them </DIV>
<DIV>already.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>You need a web server. If you already have one and it handles perl
cgi</DIV>
<DIV>scripts then you are all set.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>If you don't yet have a server then you can use Microsoft IIS which
is an</DIV>
<DIV>optional Windows component on your OS installation CD - it may be
installed</DIV>
<DIV>already from when the OS was loaded or you can install it from the
CD now. </DIV>
<DIV>With IIS, perl cgi scripting is not enabled by default. To help you
with this,</DIV>
<DIV>download the pdf file at </DIV>
<DIV><A
href="http://www.actinic.co.uk/hosting/docs/iis_Server_Setup.pdf">http://www.actinic.co.uk/hosting/docs/iis_Server_Setup.pdf</A></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Alternatively, download web server software. Keith uses Jana server
from</DIV>
<DIV><A href="http://www.janaserver.de/">http://www.janaserver.de/</A>
and this server works well for Keith and is easily</DIV>
<DIV>configurable. Note though that I had tremendous trouble getting the
Spider</DIV>
<DIV>web cluster to work in Jana - for Keith it works but for me it was
hard</DIV>
<DIV>going. I therefore tried some others, the best of which that I
found to be</DIV>
<DIV>easily configurable and in which the Spider web cluster worked
without</DIV>
<DIV>trouble, is BRS WebWeaver from <A
href="http://www.brswebweaver.com/">http://www.brswebweaver.com/</A></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>These servers are freeware, there are probably others and doubtless
there</DIV>
<DIV>will be people on the reflector who have their own
recommendations.....I</DIV>
<DIV>suggest these two because I had little expertise to draw on and
Keith and I</DIV>
<DIV>found them to work for us.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>It is important to note that the web server and your Spider cluster
are running</DIV>
<DIV>on the same machine.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Setting up the web cluster.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Make sure your server has been properly configured and runs. The
basic</DIV>
<DIV>principles are that it is accessible from Internet, cgi scripting
is enabled</DIV>
<DIV>to include pointing to your c:\perl\bin\perl.exe path and you know
what the</DIV>
<DIV>root directory is called. For example in IIS the root is the
wwwroot</DIV>
<DIV>directory, in Jana it is the html directory and in WebWeaver it is
the docs</DIV>
<DIV>directory.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>From the root directory, create a sub-directory called cluster.
Example: in</DIV>
<DIV>IIS the path would be \wwwroot\cluster</DIV>
<DIV>Into the cluster sub-directory, copy to it all the files from the
spider-web</DIV>
<DIV>directory in your Spider distribution (they are almost all Java
files).</DIV>
<DIV>Extract from the cluster sub-directory the file called spider.cgi
and move</DIV>
<DIV>it the directory for cgi scripting. In IIS a cgi scripting
directory will</DIV>
<DIV>have been created when you followed the setup procedure in the
actinic pdf</DIV>
<DIV>guide. In Jana it is the cgi-bin directory and in WebWeaver it is
the</DIV>
<DIV>scripts directory.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Next, some changes must be made to spider.cgi by using a text
editor like</DIV>
<DIV>wordpad or notepad.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>From the top....find the section referring to hostname and make the
changes</DIV>
<DIV>as seen below with your own details for hostname, port and nodecall
and</DIV>
<DIV>remove the comment mark from in front of $HOSTNAME</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>$HOSTNAME = "gb7cgl.tzo.com" ;</DIV>
<DIV>$PORT = "7300" ;</DIV>
<DIV>$NODECALL = "GB7CGL-1" ;</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Next find the line that looks similar to this:</DIV>
<DIV>print(" <APPLET CODE=\"spiderclient.class\"
CODEBASE=\"/cluster/\" width=800</DIV>
<DIV>height=130>\n") ;</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Note that in the original file, the line reads
....CODEBASE=\"/client/\"..... and this part must be</DIV>
<DIV>changed to cluster as above.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>You can go on from here to test it as I shall describe, but note
now that</DIV>
<DIV>spider.cgi is based on a rudimentary web page design that will need
some</DIV>
<DIV>creative work. I recommend that you make a copy before writing
changes to it</DIV>
<DIV>because it is easy to make a mistake that affects the coding of the
script.</DIV>
<DIV>I viewed it in Microsoft Frontpage and made the changes that can be
seen at</DIV>
<DIV><A
href="http://gb7cgl.tzo.com:82/scripts/spider.cgi">http://gb7cgl.tzo.com:82/scripts/spider.cgi</A>
- Keith changed his to look like</DIV>
<DIV><A href="http://gb7dxg.shacknet.nu">http://gb7dxg.shacknet.nu</A>
and see 'DX Cluster web access' in the left side menu.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Ok, so now test that it works. From your browser, address the
spider.cgi file as per</DIV>
<DIV>the examples above. The page will open and the input of a callsign
followed by the</DIV>
<DIV>login button should launch the java web cluster applet.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>Questions, feedback and reports of success in getting your
Spider web cluster working</DIV>
<DIV>in windows to this reflector. Keith and I will do our best to help
- bear in mind that we are </DIV>
<DIV>not experts but we will do our best.</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV>73 de Eric @ GB7CGL-1</DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV></TD></TR>
<TR>
<TD id=INCREDIFOOTER width="100%">
<TABLE cellSpacing=0 cellPadding=0 width="100%">
<TBODY>
<TR>
<TD width="100%"></TD>
<TD id=INCREDISOUND vAlign=bottom align=middle></TD>
<TD id=INCREDIANIM vAlign=bottom
align=middle></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<P></P><FONT size=2></FONT><FONT size=2></FONT><FONT size=2></FONT><FONT
size=2></FONT>
<HR>
<P></P>_______________________________________________<BR>Dxspider-support
mailing
list<BR>Dxspider-support@dxcluster.org<BR>http://www.tobit.co.uk/mailman/listinfo/dxspider-support<BR></BLOCKQUOTE></BODY></HTML>