Hi,
erstmal vorab, danke das du meinen Thread beachtest und mir helfen möchtest
Meine Installation:
0. Ich nutze dieses Tutorial:
Spoiler anzeigen
um meinen Server zu erstellen.
1. Ich nutze einen Linux Root Server (x64bit) mit Debian 8 drauf.
1.1 Ich habe auf einem Linux Server alle nötigen Dateien heruntergeladen. (
<i>sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install mailutils postfix ca-certificates curl file gzip bzip2 tmux lib32gcc1 libstdc++6 libstdc++6:i386</i>
2. Ich habe mit der website einen Arma 3 basic Server erstellt.
Spoiler anzeigen
3. Ich habe Alle nötigen Dateien für Altis Life 4.4 gedownloadet
Spoiler anzeigen
4. Ich habe von dieser seite extDB2 gedonwloadet. (extDB2-v71)
Spoiler anzeigen
5. Ich habe die Verzeichnisse mit @extDb2 und @life_server erstellt.
6. Ich habe die config so eingestellt:
Spoiler anzeigen
Spoiler anzeigen
[Main]
Version = 5
;Threads = 0
; Default Value is the number of CPU Cores Detected (max value is 6, min value is 2)
Randomize Config File = false
;This is a legacy option to randomize config file for Arma2 Servers. Only for Windows Builds
[Rcon]
;; This is functional, should be working fine. Just needs abit of testing on a $
;; Allow for changing Address for those running server in a VM environment.
IP = 127.0.0.1
Port = 2302
;; Rcon Password i.e Battleye/beserver.cfg
Password = password
;; Bad Player Name Checks
;;This will only work if your mission / mod has started extDB2 Rcon. i.e 9:START_RCON:RCON
Bad Playername Enable = false
Bad Playername Kick Message = Bad Player Name
;; By default : is a bad character (used as seperator for extDB2 Calls (this is hardcoded in)
;;Bad Playername Strings = (:):{:}
;;Bad Playername Regex_1 = [:alnum:]
;;Bad Playername Regex_2 = [:alnum:]
;;Bad Playername Regex_3 = [:alnum:]
;; Whitelisting / Reserve Slots
;;This will only work if your mission / mod has started extDB2 Rcon. i.e 9:START_RCON:RCON
Whitelist Enable = false
Whitelist Kick Message = Only Reserved Slots Left
Whitelist Public Slots = 999
;; Database settings to use (Optional)
Whitelist Database = MySQL_Example
Whitelist SQL Prepared Statement = SELECT CASE WHEN EXISTS(SELECT UID FROM PlayerInfo WHERE BattlEyeGUID=? AND Whitelisted=1) THEN 1 ELSE 0 END
Whitelist Kick on SQL Query Failed = false
;; Hardcoded BEGuids for whitelisted players
;Whitelist BEGuids = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx : yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
[Steam]
;; This is for VAC Protocol for VAC Bans + Steam Friends.
;; https://steamcommunity.com/dev/apikey
API Key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[VAC]
;; This feature requires Steam + Rcon to be enabled.
;; Also this feature is called via SQF Code atm, i.e it doesn't auto detect players joining server yet....
Auto Ban = true
;; For Player to get banned ( their total VAC Bans => NumberOfVACBans) AND ( Days Since their Last Ban was <= DaysSinceLastBan)
;; This is also used extDB Protocol VAC:VACBanned returned results
NumberOfVACBans = 1
DaysSinceLastBan = 999999999
BanDuration = 0
;; 0 = Forever, otherwise its x Minutes
BanMessage = Steam VAC banned
[Log]
;; Flush Logs after each write, more work on Harddrive
Flush = true
[altislife] - auch mit [ArmaLife] versucht!
Type = MySQL
Name = altislife
Username = root
Password = ************
IP = 127.0.0.1
Port = 3306
;minSessions = 2
idleTime = 60
compress = false
; Really should only use this if MySQL server is external. Also only for MySQL
Secure Auth = true
; Recommend you turn this on @@64c9d04a224d2085f262fd71f0521e5c645b8fe3@@
[SQLite_Example]
Type = SQLite
Name = sqlite.db
minSessions = 1
; minSession Default Value = 1
;maxSessions = 4
; maxSession Default Value = number of Main->Threads
; You really should leave this value alone
idleTime = 60
; idleTime no Default Value yet, needs to be defined.
; idleTime is the time before a database session is stopped if not used.
; If Database Sessions are greater than minSessions
7. server mit "./arma3server" start gestartet
Nun zu meinem Problem:
1. Anscheinend passt was mit extDB2 nicht, wenn man auf dem server joint bekommt man den Error "Setting Up Client please wait... [Arma 3 UID]"
2. Außerdem wird in @extDB2 keine logs etc erstellt, obwohl sie eingeschaltet ist.
3. DB - name und pass stimmen.
4. Habe ich den falschen dxtDB2 link? (siehe spoiler)
Wo könnte der Fehler liegen?
Danke für eure bemühungen
LG ZnapG