[go: up one dir, main page]

Menu

[r1]: / configs / logon.conf  Maximize  Restore  History

Download this file

103 lines (89 with data), 3.6 kB

/***********************************************************************
* ArcEmu Logonserver Configuration File
* Last edited: 7/18/09
***********************************************************************
* Configure the logonserver to connect to the accounts database below *
***********************************************************************
* LogonDatabase.Host      - The hostname that the database is located on
* LogonDatabase.Username  - The username used for the mysql connection
* LogonDatabase.Password  - The password used for the mysql connection
* LogonDatabase.Name      - The database name
* LogonDatabase.Port      - Port that MySQL listens on. Usually 3306.
* LogonDatabase.Type      - Client to use. 1 = MySQL 
* Not supported:          - 2 = PostgreSQL (Partly implemented)
* Not Supported:          - 3 = SQLite (unimplemented)
***********************************************************************/

<LogonDatabase Hostname = "host"
               Username = "user"
               Password = "pass"
               Name     = "dbname"
               Port     = "3306"
               Type     = "1">


/* Host Directive
*
*    This is the address that the realmlist will listen on.
*    To listen on all addresses, set it to 0.0.0.0
*    Default: 127.0.0.1 (localhost)
*
*    Note: ISHost is the interserver communication listener.
*/

<Listen Host = "0.0.0.0"
        ISHost = "0.0.0.0"
        RealmListPort = "3724"
        ServerPort = "8093">

/* Server console logging level
*
*    This directive controls how much output the server will
*    display in it's console. Set to 0 for none.
*    0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
*    Default: 3
*/

<LogLevel Screen = "0"
          File = "-1">

/* Account Refresh Time
*
*    This controls on which time interval accounts gets 
*    refreshed. (In seconds)
*    Default = 600 
*    600 seconds = 10 minutes - 1 second = 0.0166666667 minutes 300 seconds = 5 minutes, 150 seconds = 2.5minutes
*    
*/

<Rates AccountRefresh = "600">

/* Accepted Build Range Setup
*
*    These two directives set up which clients will be
*    allowed to authenticate with the realm list.
*
*    Set these to the same builds that the server was
*    compiled for.
*
*    As of the last update, version 3.1.3 was build 9947.
*/

<Client MinBuild = "11403"
        MaxBuild = "11403">

/* WorldServer Setup
*
*  RemotePassword
*    This directive controls the password used to authenticate with the worldserver.
*    It must be the same between the two configs. If it is not, your server will
*    not register.
*
*    Default: "change_me_logon"
*
*  AllowedIPs
*    This section MUST be completed, otherwise all attempts to link your servers will fail.
*    These "Allowed" fields are a space-seperated list of CIDR-form IP addresses that are allowed
*    to make server connections to your logonserver, and register realms.
*    For example, everything in the 127.0.0.* range would be:
*         127.0.0.0/24, as 24 of the bits must match the 127.0.0.0
*
*    To allow a single IP,
*         1.3.3.7/32, would allow only 1.3.3.7 to connect as 32 of the bits must match.
*
*  AllowedModIPs
*    In the same form as AllowedIPs, these are the IPs that are allowed to modify the database
*    (adding bans, GMs, account permissions, etc)
*/

<LogonServer RemotePassword = "change_me_logon"
             AllowedIPs = "127.0.0.1/24"
             AllowedModIPs = "127.0.0.1/24">