2 Realm Starten (HILFE)

02/11/2018 22:29 jyrixx1993#1
Hey Leutz habe mal wieder ein Problem und zwar wollte ich gerne eine 2 Realm starten. Ich habe jetzt die Core einfach mal kopiert und den ordner einfach anders benannt habe die Datenbanken geändert in characters2 / world2 auth habe ich so gelassen wie vorher mein problem ist jetzt wenn ich authserver starte und dannach die 1. Worldserver läuft alles supi Realm wird auch angezeigt wenn ich wiederrum die 2 Core starten möchte sprich die 2 Realm kommt folgender Fehler:

ng Transports...
>> Spawned 20 continent transports in 11 ms
Loading Warden Checks...
Loading Warden Action Overrides...
Deleting expired bans...
Calculate next daily quest reset time...
Calculate next weekly quest reset time...
Calculate next monthly quest reset time...
Calculate random battleground reset time...
Calculate guild limitation(s) reset time...
World initialized in 0 minutes 5 seconds
StartNetwork failed to bind socket acceptor
Failed to initialize network

Ich hoffe jemand kann mir helfen was ich da machen kann.

Also ich habe rausgefunden das die 2 Core die configs von der 1. Core benutzt wie änder ich das?
02/12/2018 16:53 Ghost_1013#2
Beim compilieren gibts du unter Linux an, wo der /etc/ Order ist (configs) wenn der von beiden cores mit dem gleichen Pfad liegt -> Da ist dein Problem.

Unter Linux hast du den /etc/ Ordner im selben Ordner wie /bin/ wo die server executables drin liegen. Du musst die zweite Core in einen anderen Ordner (z.b. realm2) kopieren und dort jeweils /bin/, /etc/ und alles andere haben.
02/17/2018 17:41 Saugjunkie#3
Ich dachte unter linux man die 2te core seperat complimieren eben wegen den configs. Die beiden realms teilen sich einen auth Server aber haben beide eine eigene chardb und worlddb.

MFG
Saugjunkie
02/17/2018 17:52 Ghost_1013#4
Quote:
Originally Posted by Saugjunkie View Post
Ich dachte unter linux man die 2te core seperat complimieren eben wegen den configs. Die beiden realms teilen sich einen auth Server aber haben beide eine eigene chardb und worlddb.

MFG
Saugjunkie
Muss man nicht, außer man nimmt einen absoluten Pfad für die Configs.
02/17/2018 18:03 Pumuckel24#5
Quote:
Originally Posted by Saugjunkie View Post
Ich dachte unter linux man die 2te core seperat complimieren eben wegen den configs. Die beiden realms teilen sich einen auth Server aber haben beide eine eigene chardb und worlddb.

MFG
Saugjunkie
Ich an deiner Stelle würde die Core auch nochmal compilen und das cmake folgendermaßen einsetzen:

Code:
cmake ../ -DCMAKE_INSTALL_PREFIX=/DEINPFAD/server2
Dann in den Configs den Port ändern, denn wie ich das seh, benutzen beide den selben Port und dadurch entsteht der Netzwerk-Fehler.

Liebe Grüße