User Guide

Your Freedom User Guide
Page 33 of 52
It is not absolutely necessary to use the same numbers for “remote port” and “local
port”, but we have found that many applications are too silly to announce another
port to “the network” than they actually listen on. For example, BitTorrent clients
usually can announce different external IP addresses and ports, but 99 % of all
trackers will simply ignore this. So use the same port on both ends (by configuring
your application accordingly) and it will all work by sheer magic.
At present, server port forwards only work for TCP. We have considered (and in fact
tried) to implement it for UDP as well but we found that there is not a single
application that would actually benefit from it, not even P2P apps using KAD
networks.
Also, we cannot assign ports that you request, for the simple reason that everyone
wants 6881 and such. Please don’t ask, you can only use the ports that have been
automatically assigned to your profile.
2.5.2 The Your Freedom client configuration file
The Your Freedom client stores all settings in your “home directory” (for Windows,
this is typically “C:\Documents and Settings\yourUserName”) in a file called
“.ems.cfg”. Note that this file is normally invisible because it starts with a dot. You
may safely edit this file but close the Your Freedom client first. There are some
settings that can only be modified using a text editor – for example, if the client
window appears to no longer be on your screen and you can’t find it anymore, set
“location_x” and location_y” to 0 or low numbers.
2.5.3 Configuration options
Note! Some of the options below are marked as “hidden”, which means that they are
not accessible though the “Configuration” window but only through a text editor.
These options are for those who know exactly what they are doing (or at least think
they do). Please consult our support staff first if you are unsure.
All options are case sensitive, be sure to use lowercase! There are options that can
only appear once in the config file (type: single), others can appear more than once
(type: multi). Options that take only a single value will treat everything after the
leading whitespace as part of the value, including whitespace, so watch out and don’t
put whitespace at the end of the line if you don’t want to. You may use comments as
well (they start with a # in the first column) but they will be gone next time the client
saves the config.
Now here comes the alphabetical list… enjoy!