2015-02-26

Hallo an alle,

da ihr in diesem Thread gelandet seid, habt ihr vermutlich ein Problem mit eurem

Game-Client oder mit dem TERA-Launcher.

Da nach jedem Patch Threads auftauchen, dass der Launcher nicht funktioniert,

fasse ich hier die Probleme zusammen die am häufigsten auftauchen und die dazugehörigen

Problemlösungen.

Falls ihr also ein Problem habt, bitte ich euch, diesen Thread aufmerksam durchzulesen.

Ich werde in diesem Thread alles Schritt für Schritt erklären, sodass es möglichst für jeden Verständlich ist und so gut es geht mit Screenshots verdeutlichen.

Agenda

1. Launcher

1.1 Launcher im Debug-Modus starten

1.1.1 Debug-Modus über Verknüpfung

1.1.2 Debug-Modus über Konsole

1.2 Protokolldateien auswerten

1.2.1 patcher.developer.log

1.2.2 download.developer.log

2. Häufig auftretende Fehler und deren Problemlösung

2.1 Corrupted Source File

2.2 Beim Klicken auf „Spielen“ geschieht nichts

1. Launcher


Spoiler

Solltet ihr irgendwelche Probleme mit dem Launcher haben, empfiehlt es sich als aller

erstes immer, den TERA-Launcher im Debug-Modus zu starten.

Der Debug-Modus bewirkt, dass der Launcher jede durchgeführte Aktion in Protokolldateien

schreibt. Mit Hilfe dieser Protokolldateien wird es uns anschließend möglich sein,

die Ursache des Problems festzustellen und zu bereinigen.

Als aller erstes würde ich euch aber empfehlen, in den Launcher-Einstellungen die P2P-Funktion zu deaktivieren.

1.1 Launcher im Debug-Modus starten

Es gibt zwei verschiedene Varianten um den Launcher im Debug-Modus zu starten.

Einmal über eine Verknüpfung (Mein persönlicher Favorit, da man die nur einmal erstellen

muss und dann immer im Debug-Modus starten kann) oder über die Konsole.

Zusätzlich zum Debug-Mode empfehle ich den Window-Mode, da man zusätzlich in einer Konsole sehen kann, was im Moment geschieht.

1.1.1 Debug-Modus über Verknüpfung


Spoiler

Hierzu müsst ihr als erstes eine Verknüpfung von eurer TERA-Launcher.exe erstellen.

Begebt euch dazu in das Verzeichnis, in welches ihr TERA installiert habt und macht einen Rechtsklick auf die TERA-Launcher.exe und anschließend auf „Verknüpfung erstellen“.



Nun solltet ihr zusätzlich zu der TERA-Launcher.exe die Verknüpfung im Verzeichnis liegen haben.

Als nächsten Schritt benötigen wir die Eigenschaften der neu erstellten Verknüpfung.

Macht dazu einen Rechtsklick auf die Verknüpfung und wählt „Eigenschaften“ aus.

In der Eigenschaftenbox, welche nun erschienen ist, muss bei „Ziel“ der Debug-Parameter und optional der Window-Parameter mitgegeben werden.

Hierzu muss ganz hinten „/debug /window“ drangehängt werden.

Achtung! Falls euer Pfad zum TERA-Verzeichnis Leerzeichen enthält, wird der Pfad mit Anführungsstrichen zusammengesetzt. In diesem Fall muss das „/debug /window“ außerhalb der Anführungsstrichen stehen.

Anbei zwei Beispiele.

Pfad ohne Leerzeichen:

C:\Games\TERA\TERA-Launcher.exe /debug /window

Pfad mit Leerzeichen:

"C:\Games\TERA Verzeichnis\TERA-Launcher.exe" /debug /window

Sobald das erledigt ist, klickt ihr auf “Übernehmen”.

Startet ihr nun den TERA-Launcher über diese Verknüpfung, dann läuft er im Debug-Modus und jede Aktion wird in die Protokolldateien geschrieben. Zu diesen Dateien aber später mehr.

1.1.1 Debug-Modus über Konsole

Spoiler

Solltet ihr die Variante über die Konsole bevozugen, dann drückt (Bei Windows 7) auf das Startsymbol und tippt dort „cmd“ ein. Es wird euch anschließend die cmd.exe angeboten, welche wir hierzu benötigen.

Dadurch wird sich das Konsolen-Fenster öffnen.

Nun müssen wir zum Pfad navigieren, in welchem die TERA-Launcher.exe liegt.

In meinem Beispiel wäre das „C:\Games\TERA“.

Also tippe ich ein „cd C:\Games\TERA“

Als nächstes muss die TERA-Launcher.exe mit dem Debug-Parameter aufgerufen werden.

Dazu muss folgendes eingegeben werden „TERA-Launcher.exe /debug“.

Der TERA-Launcher wird durch dieses Kommando gestartet und läuft im Debug-Modus, wodurch die Protokolldateien erzeugt werden.

Somit ist der wichtigste Schritt zur Problemanalyse getan.

1.2 Protokolldateien auswerten

Ist es euch gelungen, den TERA-Launcher im Debug-Modus laufen zu lassen, solltet ihr vier verschiedene Protokolldateien in eurem TERA-Verzeichnis erhalten haben.

download.developer.log

host.developer.log

launcher.developer.log

patcher.developer.log

Vorallem für uns sind interessant die patcher.developer.log, falls es Probleme mit dem Patchprozess gibt und die download.developer.log, falls Informationen benötigt werden bezüglich des Download-Prozesses.

1.2.1 patcher.developer.log

Spoiler

Auszug aus der patcher.developer.log zur Erklärung:

Quoted

EmuCore v0.52

====[Memory Init]==============================================================

Memory Initialized (Maximum)

===============================================================================

Version: 3.3.7.0

Checking local manifest (http://dl.tera.gameforge.com/tera/launch…3.patchmanifest)

Finding update path (2 to 2)

Downloading manifest (http://dl.tera.gameforge.com/tera/launch…3.patchmanifest)

Finding update path (2 to 2)

Checking local manifest (http://dl.tera.gameforge.com/tera/launch…3.patchmanifest)

Checking local manifest (http://dl.tera.gameforge.com/tera/client…2.patchmanifest)
Finding update path (65 to 65)

Downloading manifest (http://dl.tera.gameforge.com/tera/client…2.patchmanifest)

Start file [C:\Users\Admin\AppData\Roaming\TERA\launcher\live\6d953efd0d9388f0e18e3c9b51f403d6c640ac3b.patchmanifest.partial] [S:0k] [E:0k] [P:0k]
Finding update path (65 to 66)

Patching (65 to 66)
Patching file (Binaries/awesomium.dll) (3)

Patching file (Binaries/awesomium_process.exe) (3)

Patching file (Binaries/binkw32.dll) (3)

Rot = Für uns uninteressant
Blau = Was war die ursprüngliche Version und auf welche Version wird geupdated
Grün = Dateien welche gepatcht wurden

Hier können Beispielsweise Fehler auftreten wie zum Beispiel:

++++ Corrupted source file (C:\Games\TERA\Client\Binaries/TERA.exe) (490a9e2142e7b512ebe397a2379b25ee937c1e58:0000000000000000000000000000000000000000)

Zu den Fehlern und Problemlösungen kommen wir aber später.

1.2.2 download.developer.log

Spoiler

Auszug aus der download.developer.log zur Erklärung:

Quoted

EmuCore v0.52

====[Memory Init]==============================================================

Memory Initialized (Maximum)

===============================================================================

Version: 3.3.7.0

Solid Core v0.82 () in use (S10)

Cwd [C:\Games\TERA\] [AC:7B:A1:BD:F6:EA]

Unique ID: 6B76FF96

Torrent Agent: -SC0082- 2D5343303038322D009026298903389265538D0A

Using core (S10):6B76FF96

Torrent Agent: -SD3370- 2D5344333337302D007F1795A3598A7EE1AFB4F2

Using core (S10):6B76FF96

Manager state changing from (Idle) to (Start)

Starting traverse thread

Manager state changing from (Start) to (Process)

Traverse thread running

Manager Listening on Normal, all interfaces, port 22420

Manager Listening on UTP, all interfaces, port 22420

Traverse STUN discovery started

Source filename set to 4:[]

Partial files will have extension [.partial]

Creation date set to 1422275389 (NULL)

New URL [http://frogstergermany.trackers.snxd.com/]

Announce URL 41:[http://frogstergermany.trackers.snxd.com/]

++++ Unknown root field [T:1] 5:[title]

++++ Unknown root field [T:1] 14:[networkgroupid]
New URL [http://dl.tera.gameforge.com/tera/client…/pgc_v2_65to66/]

Reliable URL 62:[http://dl.tera.gameforge.com/tera/client…/pgc_v2_65to66/]

Reliable URL 1:[http://dl.tera.gameforge.com/tera/client…/pgc_v2_65to66/] id[3]

Piece Length 6:[524288]

Hash (4660 pieces)

Private 1:[0 (0)]

Closed 1:[1 (1)]

++++ Unknown info field [T:1] 8:[uniqueid]

++++ Unknown root field [T:1] 5:[title]

++++ Unknown root field [T:1] 14:[networkgroupid]

File Length 9:[120673655]
Path name [pgc_v2_65to66.z01]

File Length 7:[1418112]
Path name [pgc_v2_65to66.zip]

++++ Unknown info field [T:1] 6:[closed]

++++ Unknown info field [T:1] 8:[uniqueid]

Files:

1 1:[ 0 - 230] [ 231] [120673655] pgc_v2_65to66.z01

2 1:[ 230 - 232] [ 3] [1418112] pgc_v2_65to66.zip

Total: 116M (2 files)

Rot = Für uns uninteressant
Blau = Pfad, woher die Files heruntergeladen werden. (Daran lässt sich auch erkennen, was die aktuelle Version des Clients ist und auf welche Version versucht wird upzudaten)
Grün = Welche Dateien lädt er runter (Daran lässt sich auch erkennen, was die aktuelle Version des Clients ist und auf welche Version versucht wird upzudaten)

2. Häufig auftretende Fehler und deren Problemlösung

Spoiler

Da ihr nun wisst, wie man die Protokolldateien erstellt und grob wisst, wie man diese lesen kann, kommen wir zu den Fehlern welche häufig auftreten und wie man das Problem löst.

2.1 Corrupted Source File

Spoiler

Der TERA-Launcher liefert in der Statuszeile die Fehlermeldung “Corrupted Source File”.

Diese Fehlermeldung sagt uns aber leider nicht, welche Dateien denn betroffen sind, sodass dies erst einmal nicht besonders hilfreich ist.

Die patcher.developer.log liefert uns hier aber glücklicherweise mehr Informationen.

Dort wird nun i.d.R. ganz unten folgende Zeile auftauchen.

++++ Corrupted source file (C: \Games \TERA\Client\Binaries/TERA.exe) (490a9e2142e7b512ebe397a2379b25ee937c1e58:0000000000000000000000000000000000000000)

Nun wissen wir, welche Datei betroffen ist. (Rot markiert)

Anmerkung:

Ist es bei euch, wie im Beispiel die TERA.exe, dann hat höchstwahrscheinlich euer Antiviren-Programm die Datei in Quarantäne verschoben, gelöscht oder geblockt.

In diesem Fall würde ich euch bitten, die TERA.exe, oder das gesamte TERA-Verzeichnis zu den Ausnahmen eures Antiviren-Programms hinzuzufügen.

Die TERA.exe wird leider von heuristischen Anti-Viren Programmen als Virus erkannt.

Ihr braucht euch aber keine Sorgen zu machen, dass es sich hierbei wirklich um einen handelt.

Problemlösung:

Lasst euch von einem Freund, welcher bereits problemlos Patchen konnte die betroffene Datei zusenden und ersetzt diese in eurem TERA-Verzeichnis.

Sobald der Launcher erkennt, dass die Datei bereits aktuell ist, lässt er sie in Ruhe und ihr könnt problemlos zu Ende patchen.

2.2 Beim Klicken auf “Spielen” geschieht nichts

Spoiler

Ihr habt endlich das Spiel heruntergeladen und konntet endlich zu Ende patchen und dann dann geschieht beim Klicken auf „Spielen“ einfach gar nichts?

In diesem Fall seid ihr wahrscheinlich nicht mit einem Internetzeitserver synchron.

Begebt euch in die Systemsteuerung und wählt „Datum und Zeit“ aus. Wählt ganz oben den Reiter „Internetzeit“ aus und klickt anschließend auf „Einstellung ändern“.

Hier muss ein Haken bei „Mit einem Internetzeitserver synchronisieren“ gesetzt sein.

Klickt außerdem noch auf den Button „Jetzt aktualisieren“.

Sollte es nachdem ihr das gemacht haben noch nicht funktionieren, startet auch mal den Rechner neu und steckt am besten kurz euren Router einmal aus und wieder ein.

Dann sollte es wieder funktionieren.

~Mehr folgt~

Ich hoffe, der Thread konnte euch ein wenig weiterhelfen.

PS: Wenn ihr noch bekannte Probleme + Problemlösung habt, nehme ich diese gerne per PN entgegen und erweitere diesen Thread.

Gruß,

Kyreli

Show more