| 1 | ####################################################################### |
|---|
| 2 | # ArcEmu Realms Configuration File |
|---|
| 3 | # Last updated at rev.1875 |
|---|
| 4 | ####################################################################### |
|---|
| 5 | |
|---|
| 6 | |
|---|
| 7 | # LogonDatabase Section |
|---|
| 8 | # |
|---|
| 9 | # These directives are the location of the `realms` and `accounts` |
|---|
| 10 | # tables. |
|---|
| 11 | # |
|---|
| 12 | # LogonDatabase.Host - The hostname that the database is located on |
|---|
| 13 | # LogonDatabase.Username - The username used for the mysql connection |
|---|
| 14 | # LogonDatabase.Password - The password used for the mysql connection |
|---|
| 15 | # LogonDatabase.Name - The database name |
|---|
| 16 | # LogonDatabase.Port - Port that MySQL listens on. Usually 3306. |
|---|
| 17 | # LogonDatabase.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3 = Oracle 10g |
|---|
| 18 | # |
|---|
| 19 | |
|---|
| 20 | <LogonDatabase Hostname = "host" |
|---|
| 21 | Username = "user" |
|---|
| 22 | Password = "pass" |
|---|
| 23 | Name = "dbname" |
|---|
| 24 | Port = "3306" |
|---|
| 25 | Type = "1"> |
|---|
| 26 | |
|---|
| 27 | |
|---|
| 28 | # Host Directive |
|---|
| 29 | # |
|---|
| 30 | # This is the address that the realmlist will listen on. |
|---|
| 31 | # To listen on all addresses, set it to 0.0.0.0 |
|---|
| 32 | # Default: 127.0.0.1 (localhost) |
|---|
| 33 | # |
|---|
| 34 | # Note: ISHost is the interserver communication listener. |
|---|
| 35 | # |
|---|
| 36 | |
|---|
| 37 | <Listen Host = "0.0.0.0" |
|---|
| 38 | ISHost = "0.0.0.0" |
|---|
| 39 | RealmListPort = "3724" |
|---|
| 40 | ServerPort = "8093"> |
|---|
| 41 | |
|---|
| 42 | # Server console logging level |
|---|
| 43 | # |
|---|
| 44 | # This directive controls how much output the server will |
|---|
| 45 | # display in it's console. Set to 0 for none. |
|---|
| 46 | # 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug |
|---|
| 47 | # Default: 3 |
|---|
| 48 | # |
|---|
| 49 | |
|---|
| 50 | <LogLevel Screen = "0" |
|---|
| 51 | File = "-1"> |
|---|
| 52 | |
|---|
| 53 | # Account Refresh Time |
|---|
| 54 | # |
|---|
| 55 | # This controls on which time interval accounts gets |
|---|
| 56 | # refreshed. (In seconds) |
|---|
| 57 | # Default = 600 |
|---|
| 58 | # 600 seconds = 10 minutes - 1 second = 0.0166666667 minutes 300 seconds = 5 minutes, 150 seconds = 2.5minutes |
|---|
| 59 | # |
|---|
| 60 | # |
|---|
| 61 | |
|---|
| 62 | <Rates AccountRefresh = "600"> |
|---|
| 63 | |
|---|
| 64 | # Accepted Build Range Setup |
|---|
| 65 | # |
|---|
| 66 | # These two directives set up which clients will be |
|---|
| 67 | # allowed to authenticate with the realm list. |
|---|
| 68 | # |
|---|
| 69 | # Set these to the same builds that the server was |
|---|
| 70 | # compiled for. |
|---|
| 71 | # |
|---|
| 72 | # As of the last update, version 3.0.8a was build 9506. |
|---|
| 73 | # |
|---|
| 74 | |
|---|
| 75 | <Client MinBuild = "9506" |
|---|
| 76 | MaxBuild = "9506"> |
|---|
| 77 | |
|---|
| 78 | # WorldServer Setup |
|---|
| 79 | # |
|---|
| 80 | # RemotePassword |
|---|
| 81 | # This directive controls the password used to authenticate with the worldserver. |
|---|
| 82 | # It must be the same between the two configs. If it is not, your server will |
|---|
| 83 | # not register. |
|---|
| 84 | # |
|---|
| 85 | # Default: "change_me_logon" |
|---|
| 86 | # |
|---|
| 87 | # AllowedIPs |
|---|
| 88 | # This section MUST be completed, otherwise all attempts to link your servers will fail. |
|---|
| 89 | # These "Allowed" fields are a space-seperated list of CIDR-form IP addresses that are allowed |
|---|
| 90 | # to make server connections to your logonserver, and register realms. |
|---|
| 91 | # For example, everything in the 127.0.0.* range would be: |
|---|
| 92 | # 127.0.0.0/24, as 24 of the bits must match the 127.0.0.0 |
|---|
| 93 | # |
|---|
| 94 | # To allow a single IP, |
|---|
| 95 | # 1.3.3.7/32, would allow only 1.3.3.7 to connect as 32 of the bits must match. |
|---|
| 96 | # |
|---|
| 97 | # AllowedModIPs |
|---|
| 98 | # In the same form as AllowedIPs, these are the IPs that are allowed to modify the database |
|---|
| 99 | # (adding bans, GMs, account permissions, etc) |
|---|
| 100 | # |
|---|
| 101 | |
|---|
| 102 | <LogonServer RemotePassword = "change_me_logon" |
|---|
| 103 | AllowedIPs = "127.0.0.1/24" |
|---|
| 104 | AllowedModIPs = "127.0.0.1/24"> |
|---|