|
Using Forté Free
Agent and Agent through a Firewall
Forté Free Agent and Agent offline newsreaders do not
contain options to access a firewall in the same way that
Netscape Navigator or Microsoft Internet Explorer do. But
this does not mean that it can not be done.
First off, it would be a good idea to talk with your
network admin responsible for the firewall. He (or she)
may not be best pleased if you pass through the firewall
using a method that was not intended. The network admin
may be required to even get through the firewall anyway,
so be nice to them.
There are two ways that [Free] Agent can get through a
firewall: mapped link and SOCKS proxy.
Mapped Link
Using a mapped link requires your network admin to
create a mapped link through the firewall. This can use
any available port number, although 119 or 8119 would be
common ones. All connections to this port on the firewall
will be passed to a fixed nominated news server. Multiple
servers can be accessed by using multiple mapped links,
each on a unique port.
To use [Free] Agent through a mapped link, set the
specified news server in [Free] Agent to the full name of
the firewall. If the port number being used is not 119,
you will also have to edit the agent.ini file. The entry
in agent.ini is found in the [Servers] section. For
example:
[Servers]
NewsServer="proxy.foobar.com"
NNTPPort=8119
NOTE: You should use the fully qualified name of the
firewall, and not just firewall. This is because [Free]
Agent currently uses that name to generate MessageIDs; if
you just use firewall, then the generated MessageIDs will
technically be invalid and could clash with others on
usenet. If your firewall does not have a full domain name,
you have two options:
1.. Disable Message-ID generation in [Free] Agent. This
is achieved in the agent.ini file by setting the following
option to 0 in the [Message] section.
[Message]
GenerateId=1
2.. Create an alias for your firewall using the hosts
file. This will be located in the \windows\system
directory in Windows 3.1x and Windows 95 and in the
\windows\system32\drivers\etc directory in Windows
NT.
In the hosts file, add a line like:
proxy.foobar.com 12.34.56.78
Replacing 12.34.56.78 with the IP address of your
firewall.
And that's it.
SOCKS Proxy
If your firewall is running a SOCKS proxy, usually on
port 1080, then it is possible to make [Free] Agent go
through that, using a winsock addon which "socksifies"
any winsock application. There are several such addons
available, two of which are free.
SocksCap from NEC : FREE
This comes in two flavours - 16-bit and 32-bit. The
16-bit version works on Windows 3.x and Windows 95 and
will "socksify" any 16-bit application that is
run once SocksCap is installed. It will not run on Windows
NT.
The 32-bit version will socksify 32-bit applications,
but only if they are started through SocksCap. This isn't
a major problem, as it just requires a minor command line
modification so that the shortcut runs SocksCap which in
turn runs [Free] Agent. This version works on Windows 95
and Windows NT.
Configuration is performed from the SocksCap control
panel. You will need to specify the address of the SOCKS
proxy, as well as addresses or subnets for machines that
are local to you and do not need to go through the
firewall.
Hummingbird SOCKS : FREE
Only available in a 32-bit version and works on Windows
95 and Windows NT.
The latest version works with NT 4.0 SP3. Once
installed, this "socksifies" every 32-bit
application that is loaded without having to fiddle with
command lines. Excellent for "socksifying"
services on NT where command line alteration is a problem.
Requires configuration via a socks.cnf file located in
\windows\system (Windows 95) or \windows\system32 (Windows
NT). Configuration is easy and can be just two lines:
DIRECT 12.34.56.0 255.255.255.0
SOCKD @=12.34.56.78 0.0.0.0 0.0.0.0
This indicates that everything destined for machines on
the 12.34.56 subnet should go direct, while everything
else goes via a SOCKS proxy on 12.34.56.78.
AutoSOCKS : Prices start from US$49
Details on this are available via the above link.
Configuration should also be relatively easy. While this
option does cost money, this is the only one of the three
options that will include support - very useful since NT
4.0
SP3 initially broke the Hummingbird SOCKS; fortunately,
Hummingbird released a fix.
Once you have installed and configured your choice of
"socksifier", you should be able to access your
chosen news server directly (eg msnews.microsoft.com). You
won't need to fiddle with the hosts file or agent.ini
file.
Hopefully, the above information will prove useful.
|