Filetopia and Firewalls. Help How-to Tips More Tips Firewall
  Firewalls Howto (updated for version 3.10)
 
First a note: Home

A note for those running Filetopia version 2.10 and version 3.01 at the same time.
Both versions use port 443 for the file server by default. Howver, the two applications can not share the same port when running at the same time. As a result you will get the firewall symbol in either one or both Filetopia versions and you may experience trouble up/downloading files and lists.
In this case you will have to change the port number in one of the filetopia versions. It is reccomended that you leave version 3.10 on the default port 443 and change the port in version 2.10. To change the port in filetopia 2.10 go to Tools->Options->Security and change the port number to 444 for example. To change the port in filetopia 3.01 go to Tools->Options->Server.

From the Filetopia Support page: Home

Filetopia can work behind firewalls, but the system administrator must create specific rules at the firewall. Also, random ports and Backup port must be disabled in Tools->Options->Server (in version 2.10: Tools->Options->Security). The ports chosen there must be told to the system administrator for the rules to be created. By default Filetopia 3.01 uses TCP and UDP port 443. In the case of proxies, due to the nature of Filetopia, there are some things that will never work. Remember: Filetopia is a full fledged file server and servers don't work behind proxies. But connection to the Chat servers is possible as long as you use some kind of proxy client. In this case, you will be able to use the messaging system and connect to an external file server, but you wont be able to share files.

How to disable Windows XP's Firewall: Home

Windows XP has a built in firewall (ICF) wich may be enabled by default, causing problems in Filetopia with sharing or downloading files. This firewall can be disabled using the procedure below. You must be logged on to your computer with an owner account in order to complete this procedure.
To enable or disable Internet Connection Firewall
  1. Open Network Connections (Click Start, click Control Panel, and then double–click Network Connections.)

  2.  
  3. Click the Dial–up, LAN or High–Speed Internet connection that you want to protect, and then, under Network Tasks, click Change settings of this connection.

  4.  
  5. On the Advanced tab, under Internet Connection Firewall, select one of the following:

    • To enable Internet Connection Firewall (ICF), select the Protect my computer and network by limiting or preventing access to this computer from the Internet check box.

    •  
    • To disable Internet Connection Firewall, clear the Protect my computer and network by limiting or preventing access to this computer from the Internet check box. This disables the firewall.

Norton Personal Firewall Home

For those using the Norton Personal Firewall, here is a set of rules to make the firewall fully transparant to Filetopia. Remember that you must also configure Filetopia to use Fixed instead of Random ports (service), in this case port 443 (Default).

name action direction protocol remote service local service remote adress local adress category
filetopia.exe permit outbound udp any any any any chat
filetopia.exe permit inbound tcp any 443 * any any chat
filetopia.exe permit outbound tcp any any any any chat
filetopia.exe permit inbound udp any any any any chat

(*) This port should match the port you have set in Tools->Options->Server.

ZoneAlarm Personal Firewall Home

For those using the ZoneAlarm personal firewall here's how to configure ZoneAlarm to be fully transparant to Filetopia. First restore the ZoneAlarm Control Center, and choose the Security button, then the Customize Button. Go to the "Internet Zone Custom Settings" tab. Scroll down and check "Allow incoming UDP ports", and for ports, enter 443( or whatever port you have set Filetopia to in Tools->Options->Server ). Do the same for incoming TCP ports.
Keep the Internet Security slider set on maximum, Filetopia should work just fine with high security settings.

     

Tiny Personal Firewall Home

The best way to make Filetopia work with Tiny Personal Firewall is to create a rule that allows complete access from and to the internet for Filetopia as shown in the table below. Remember to take advantage of Tiny Personal Firewall's MD5 signature checking to keep trojans from impersonating a trusted program!

Action Application Protocol Direction Local endpoint Remote endpoint
adress
Remote endpoint
port type
Permit Only selected below:
c:\filetopia3\filetopia.exe
TCP and UDP Both directions Any port Any address Any port

  

  
Filetopia and ICS ( Internet Connection Sharing) Home

If you are using Windows ICS (Internet Connection Sharing) to connect multiple PC's to the internet, getting rid of the firewall in Filetopia can be even more complex. To make things easier, Filetopia user Pirre has written this ICS config file to make configuring ICS for Filetopia a breeze.

This ICS config file (FT_TESLA.inf) must be installed on the server (The PC with direct connection to the internet) and it must be rebooted after installing. To use this file, download it from the link below, and edit it according to the instructions here. Open the FT_TESLA.inf file using notepad or another text-only editor and change the fields below to your needs:

PORT: your Filetopia port must be 443 (F12, "Server" tab in FT) on your Client Pc or you must edit the "Port line" in the file and change it to the correct value.

[Sample]
"Port=443"

IP ADDRESS The line "TargetIP=0.0.0.0" must be altered to your internall IP address (from the client PC) to find your IP, type ipconfig in a dos window and you will see the values

[Sample] "TargetIP=192.0.0.2"
If this is done and the file is saved correct, right-click on the file and choose install Then reboot this server, do F12 in FT on your client PC and select there "direct connection", if you don't have a firewall (XP has a build in one, see above) you can now use Filetopia without a firewall.

If you want to run Filetopia/TESLA on more than one PC inside the ICS network just make sure that you repeat the installation for each PC and that you use a diferent port number for each FT/Tesla client, just adapt the file for each one (Port and IP address) , save it and do an install on the server.

Download FT_TESLA.inf

update: It seems that microsoft removed the icscfg.exe from their standard
installs for Win2000 and XP.

This means that the .inf file above can only be used for Win98 and
WinME. There fore i made a manual configuration Overview for configuring XP(in a
later stadium also for 2000)

Open Your Control Panel on the XP ICS Server of the network (the machine with the Internet Connection).

Open Network Connections

Right click your Dial/Up or Connection you are sharing and select Properties.

Now you get the Properties Screen

Make sure That the Internet Security is disabled

Click on "Settings" (bottom right) in that screen.

Now you can see the services that you can forward to a specific client computer inside the ICS network.

Do there "Add" a service

Call it FT_TESLA

Enter your client PC's (the PC where FT/Tesla runs on, this can be the server as well) internal IP address in the box.
Enter the portnumber that FT/Tesla uses in both the externall and internall
portnumber box and select TCP for the protocol (don't use 443 this is reserved for HTTPS)

Make sure that in your Filetopia/Tesla program under F12 "Sever" the port is correct
and that the options "Use Backup port" and "Use Random" are disabled.

Reboot the connection , and restart your Filetopia/Tesla program with the connection settings on "Autodetect" and enjoy sharing

How-To by Pirre
screenshots courtesy of MrStan2002