Provided by: apf-server_0.8.4-1ubuntu3_amd64 bug

NAME

       afserver.conf - Configuration File for afserver

INTRODUCTION

       Afserver  supports  several  mechanisms  to  supply  configuration  and run-time parameters: command line
       options, afserver.conf and hard-coded defaults. When the same information is supplied in  more  than  one
       way,  the highest precedence mechanism is used. When configuration file is used (option: -f FILE) command
       line  options  like  --hostname,  --listenport,  --manageport  and  --pass  are  ignored.  Options   from
       configuration  file are taken before values from command line (with the exception of --cerfile, --keyfile
       and --dateformat ). When something is not declared, hard-coded values are used.

DESCRIPTION

       Afserver uses configuration file, which name is supplied by the -f FILE option. The afserver.conf file is
       composed of two sections which have to be in fixed order. In first section global  values  like  cerfile,
       keyfile  and  logging  options  are  set. The second section starts with first realm command and includes
       options describing specific realms. There may be several realm commands.

GLOBAL OPTIONS

       cerfile FILE
         the name of the file with certificate (default: server-cert.pem)

       cacerfile FILE
         the name of the file with CA certificates (if used, require clients to have valid certificates)

       cerdepth N
         the maximum depth of valid certificate-chains

       keyfile FILE
         the name of the file with RSA key (default: server.rsa)

       log LOGCMD
         log choosen information to file/socket

       dateformat FORMAT
         format of the date printed in logs (see 'man  strftime'  for  details)  (default:  %d.%m.%Y  %H:%M:%S).
       Format  string  is  trimmed.  In  order  to include white characters into format string, use dots to mark
       beginning and end of the text. If the dot is first or last character, it's removed.  Only  one  character
       from the beginning and one from the end can be removed.

REALM OPTIONS

       realm [NAME]
         starts configuration of the next realm. Name of the realm can be specified using this option.

       hostname NAME
         used when creating listening sockets (default: '')

       listenport PORT
         listening port number - users connect to it (required at least one)

       manageport PORT
         manage port number - afclient connects to it (required at least one)

       pass PASSWORD
         password used for client identification (default: no password)

       users N
         the amount of users allowed to use this server (default: 5)

       timeout N
         the timeout value for the client's connection (default: 5)

       --maxidle N
         the maximum idle time for the client's connection (default: disabled)

       clients N
         the number of allowed clients to use this server (default: 1)

       raclients N
         the number of allowed clients in remote administration mode to use this server (default: 1)

       usrpcli N
         the number of allowed users per client (default: $users)

       climode N
         strategy used to connect users with clients (default: 1)
         Available strategies:
           1. fill first client before go to next

       proto TYPE
         type of server (tcp|udp) - what protocol it will be operating for (default: tcp)

       nossl
         ssl is not used to transfer data (but it's still used to establish a connection) (default: ssl is used)

       nozlib
         zlib is not used to compress data (default: zlib is used)

       baseport
         listenports are temporary and differ for each client

       audit
         additional information about connections are logged

       dnslookups
         try to obtain dns names of the computers rather than their numeric IP

       ipv4
         use ipv4 only

       ipv6
         use ipv6 only

       enableproxy
         enable http proxy mode

SEE ALSO

       afclient.conf(5), afclient(1), afserver(1)

AUTHOR

       Jeremian <jeremian [at] poczta.fm>

CONTRIBUTIONS

       Alex  Dyatlov  <alex  [at]  gray-world.net>,  Simon  <scastro  [at]  entreelibre.com>, Ilia Perevezentsev
       <iliaper [at] mail.ru>, Marco Solari <marco.solari [at] koinesistemi.it>, and Joshua Judson Rosen <rozzin
       [at] geekspace.com>

LICENSE

       Active Port Forwarder is distributed under the terms of the  GNU  General  Public  License  v2.0  and  is
       copyright (C) 2003-2007 jeremian <jeremian [at] poczta.fm>. See the file COPYING for details.

Jeremian                                            apf 0.8.4                                   afserver.conf(5)